Merge ~bryce/ubuntu/+source/exim4:exim4-merge-v4.92.1-1-eoan into ubuntu/+source/exim4:debian/sid

Proposed by Bryce Harrington
Status: Merged
Approved by: Bryce Harrington
Approved revision: 83631708615e032234db3b063c4d300fbeee71e9
Merge reported by: Andreas Hasenack
Merged at revision: 83631708615e032234db3b063c4d300fbeee71e9
Proposed branch: ~bryce/ubuntu/+source/exim4:exim4-merge-v4.92.1-1-eoan
Merge into: ubuntu/+source/exim4:debian/sid
Diff against target: 1062 lines (+726/-2)
4 files modified
debian/changelog (+668/-0)
debian/control (+4/-2)
debian/patches/fix_smtp_banner.patch (+53/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Andreas Hasenack Approve
Canonical Server Pending
git-ubuntu developers Pending
Review via email: mp+371265@code.launchpad.net

Description of the change

[This supersedes my recent merge proposal for 4.92-10.]

We've already merged exim4 once this cycle (v4.92-7), however this (v4.92.1-1) includes numerous fixes from the exim-4.92+fixes branch.

The most notable change is the replacement of our CVE patch with upstream's. Note that the two patches aren't equivalent; the original Ubuntu version was taken from an early proposed patch on upstream's mailing list, while the newer patch is a what actually landed upstream after review. Debian had been carrying a cherrypick of that page in 4.92-10, which I did a code review on comparing both patches.

A PPA with the new package is available here:

    https://launchpad.net/~bryce/+archive/ubuntu/exim4-merge-v4.92.1-1

I've installed this in an LXC container, ran the autopkgtest, and verified removal/purge of the package.

System appears safe
autopkgtest [15:46:36]: test security: -----------------------]
autopkgtest [15:46:36]: test security: - - - - - - - - - - results - - - - - - - - - -
security PASS
autopkgtest [15:46:36]: @@@@@@@@@@@@@@@@@@@@ summary
daemon PASS
security PASS

To post a comment you must log in.
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

- reconstruct, split, logical ok
- cve drop ok
- d/changelog ok
- git range-diff on the delta ok
- other debian changes since old/debian ok for us
- ppa build ok, upgrade ok

lgtm, +1

review: Approve
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks for the review! Uploading:

upload_tag_sha=83631708615e032234db3b063c4d300fbeee71e9
head_sha=83631708615e032234db3b063c4d300fbeee71e9

$ git push pkg ${upload_tag}
Counting objects: 21, done.
Delta compression using up to 6 threads.
Compressing objects: 100% (21/21), done.
Writing objects: 100% (21/21), 8.10 KiB | 1.16 MiB/s, done.
Total 21 (delta 14), reused 0 (delta 0)
To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/exim4
 * [new tag] upload/4.92.1-1ubuntu1 -> upload/4.92.1-1ubuntu1

$ dput ubuntu ../exim4_4.92.1-1ubuntu1_source.changes
Checking signature on .changes
gpg: ../exim4_4.92.1-1ubuntu1_source.changes: Valid signature from E603B2578FB8F0FB
Checking signature on .dsc
gpg: ../exim4_4.92.1-1ubuntu1.dsc: Valid signature from E603B2578FB8F0FB
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading exim4_4.92.1-1ubuntu1.dsc: done.
  Uploading exim4_4.92.1.orig.tar.xz: done.
  Uploading exim4_4.92.1-1ubuntu1.debian.tar.xz: done.
  Uploading exim4_4.92.1-1ubuntu1_source.buildinfo: done.
  Uploading exim4_4.92.1-1ubuntu1_source.changes: done.
Successfully uploaded packages.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This migrated into eoan.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 0f2520c..7e474d3 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,16 @@
6+exim4 (4.92.1-1ubuntu1) eoan; urgency=medium
7+
8+ * Merge with Debian unstable. Remaining changes:
9+ - Show Ubuntu distribution in SMTP banner
10+ + Build-Depends on lsb-release to detect Distribution.
11+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
12+ * Dropped:
13+ - d/p/CVE-2019-13917.patch: avoid re-expansion in ${sort } in
14+ src/expand.c.
15+ [Fixed in 4.92.1]
16+
17+ -- Bryce Harrington <bryce@canonical.com> Mon, 12 Aug 2019 19:18:33 -0700
18+
19 exim4 (4.92.1-1) unstable; urgency=low
20
21 * New upstream bugfix release. (4.92.1 is 4.92 + the fix for CVE-2019-13917,
22@@ -68,6 +81,24 @@ exim4 (4.92-8) unstable; urgency=low
23
24 -- Andreas Metzler <ametzler@debian.org> Sat, 08 Jun 2019 17:37:43 +0200
25
26+exim4 (4.92-7ubuntu2) eoan; urgency=medium
27+
28+ * SECURITY UPDATE: code execution via ${sort }
29+ - debian/patches/CVE-2019-13917.patch: avoid re-expansion in ${sort }
30+ in src/expand.c.
31+ - CVE-2019-13917
32+
33+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 25 Jul 2019 12:58:39 -0400
34+
35+exim4 (4.92-7ubuntu1) eoan; urgency=medium
36+
37+ * Merge with Debian unstable. Remaining changes:
38+ - Show Ubuntu distribution in SMTP banner
39+ + Build-Depends on lsb-release to detect Distribution.
40+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
41+
42+ -- Bryce Harrington <bryce@canonical.com> Mon, 13 May 2019 13:48:18 -0700
43+
44 exim4 (4.92-7) unstable; urgency=medium
45
46 * Upload to unstable.
47@@ -95,6 +126,15 @@ exim4 (4.92-5) unstable; urgency=medium
48
49 -- Andreas Metzler <ametzler@debian.org> Sun, 07 Apr 2019 13:39:31 +0200
50
51+exim4 (4.92-4ubuntu1) disco; urgency=medium
52+
53+ * Merge with Debian unstable (LP: #1821339). Remaining changes:
54+ * Show Ubuntu distribution in SMTP banner
55+ - Build-Depends on lsb-release to detect Distribution.
56+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
57+
58+ -- Karl Stenerud <karl.stenerud@canonical.com> Mon, 25 Mar 2019 12:02:33 +0100
59+
60 exim4 (4.92-4) unstable; urgency=medium
61
62 * Another patch from exim-4.92+fixes branch:
63@@ -113,6 +153,15 @@ exim4 (4.92-3) unstable; urgency=medium
64
65 -- Andreas Metzler <ametzler@debian.org> Wed, 20 Mar 2019 17:01:29 +0100
66
67+exim4 (4.92-2ubuntu1) disco; urgency=medium
68+
69+ * Merge with Debian unstable (LP: #1818444). Remaining changes:
70+ - Show Ubuntu distribution in SMTP banner
71+ + Build-Depends on lsb-release to detect Distribution.
72+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
73+
74+ -- Karl Stenerud <kstenerud@gmail.com> Tue, 05 Mar 2019 10:55:48 +0100
75+
76 exim4 (4.92-2) unstable; urgency=medium
77
78 * Upload to unstable.
79@@ -169,6 +218,21 @@ exim4 (4.92~RC4-3) unstable; urgency=medium
80
81 -- Andreas Metzler <ametzler@debian.org> Sun, 20 Jan 2019 17:52:39 +0100
82
83+exim4 (4.92~RC4-2ubuntu2) disco; urgency=medium
84+
85+ * No-change rebuild against libmysqlclient21
86+
87+ -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 01 Feb 2019 16:57:54 +0000
88+
89+exim4 (4.92~RC4-2ubuntu1) disco; urgency=medium
90+
91+ * Merge with Debian unstable (LP: #1811095). Remaining changes:
92+ - Show Ubuntu distribution in SMTP banner
93+ + Build-Depends on lsb-release to detect Distribution.
94+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
95+
96+ -- Karl Stenerud <kstenerud@gmail.com> Thu, 10 Jan 2019 16:41:45 +0100
97+
98 exim4 (4.92~RC4-2) unstable; urgency=medium
99
100 * Upload to unstable.
101@@ -262,6 +326,22 @@ exim4 (4.91-7) unstable; urgency=low
102
103 -- Andreas Metzler <ametzler@debian.org> Sun, 26 Aug 2018 11:33:15 +0200
104
105+exim4 (4.91-6ubuntu2) disco; urgency=medium
106+
107+ * No-change rebuild for the perl 5.28 transition.
108+
109+ -- Adam Conrad <adconrad@ubuntu.com> Fri, 02 Nov 2018 18:08:13 -0600
110+
111+exim4 (4.91-6ubuntu1) cosmic; urgency=medium
112+
113+ * Merge with Debian unstable. Remaining changes:
114+ - Show Ubuntu distribution in SMTP banner
115+ + Build-Depends on lsb-release to detect Distribution.
116+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
117+ [DEP3 header updated to indicate it has been forwarded to Debian]
118+
119+ -- Andreas Hasenack <andreas@canonical.com> Mon, 30 Jul 2018 15:35:06 -0300
120+
121 exim4 (4.91-6) unstable; urgency=low
122
123 * Update from exim-4_91+fixes branch:
124@@ -273,6 +353,16 @@ exim4 (4.91-6) unstable; urgency=low
125
126 -- Andreas Metzler <ametzler@debian.org> Fri, 20 Jul 2018 11:21:24 +0200
127
128+exim4 (4.91-5ubuntu1) cosmic; urgency=medium
129+
130+ * Merge with Debian unstable. Remaining changes:
131+ - Show Ubuntu distribution in SMTP banner
132+ - Build-Depends on lsb-release to detect Distribution.
133+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
134+ [DEP3 header updated to indicate it has been forwarded to Debian]
135+
136+ -- Andreas Hasenack <andreas@canonical.com> Tue, 03 Jul 2018 11:13:08 -0300
137+
138 exim4 (4.91-5) unstable; urgency=medium
139
140 * Update from exim-4_91+fixes branch:
141@@ -282,6 +372,15 @@ exim4 (4.91-5) unstable; urgency=medium
142
143 -- Andreas Metzler <ametzler@debian.org> Sat, 09 Jun 2018 18:10:39 +0200
144
145+exim4 (4.91-4ubuntu1) cosmic; urgency=medium
146+
147+ * Merge from Debian testing, Remaining changes:
148+ - Show Ubuntu distribution in SMTP banner
149+ - Build-Depends on lsb-release to detect Distribution.
150+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
151+
152+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 30 May 2018 12:46:14 +0200
153+
154 exim4 (4.91-4) unstable; urgency=medium
155
156 * Update from exim-4_91+fixes branch:
157@@ -400,6 +499,15 @@ exim4 (4.90.1-2) unstable; urgency=medium
158
159 -- Andreas Metzler <ametzler@debian.org> Sat, 10 Mar 2018 14:25:51 +0100
160
161+exim4 (4.90.1-1ubuntu1) bionic; urgency=medium
162+
163+ * Merge from Debian testing, Remaining changes:
164+ - Show Ubuntu distribution in SMTP banner
165+ - Build-Depends on lsb-release to detect Distribution.
166+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
167+
168+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 14 Feb 2018 17:01:14 +0100
169+
170 exim4 (4.90.1-1) unstable; urgency=high
171
172 * New upstream version, fixing CVE-2018-6789. Closes: #890000
173@@ -594,6 +702,15 @@ exim4 (4.89-10) unstable; urgency=critical
174
175 -- Andreas Metzler <ametzler@debian.org> Sat, 25 Nov 2017 11:43:24 +0100
176
177+exim4 (4.89-9ubuntu1) bionic; urgency=medium
178+
179+ * Merge from Debian unstable, Remaining changes:
180+ - Show Ubuntu distribution in SMTP banner
181+ - Build-Depends on lsb-release to detect Distribution.
182+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
183+
184+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 16 Nov 2017 10:02:23 +0100
185+
186 exim4 (4.89-9) unstable; urgency=medium
187
188 * Upload to unstable.
189@@ -636,6 +753,42 @@ exim4 (4.89-6) unstable; urgency=medium
190
191 -- Andreas Metzler <ametzler@debian.org> Sat, 09 Sep 2017 15:29:39 +0200
192
193+exim4 (4.89-5ubuntu1.3) artful-security; urgency=medium
194+
195+ * SECURITY UPDATE: Buffer overflow in base64d()
196+ - debian/patches/CVE-2018-6789.patch: fix overflow in src/base64.c.
197+ - CVE-2018-6789
198+
199+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 10 Feb 2018 14:12:27 -0500
200+
201+exim4 (4.89-5ubuntu1.2) artful-security; urgency=medium
202+
203+ * SECURITY UPDATE: stack-exhaustion remote DoS
204+ - debian/patches/CVE-2017-16944.patch: do not treat the first lonely
205+ dot special in src/receive.c, src/smtp_in.c.
206+ - CVE-2017-16944
207+
208+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 29 Nov 2017 08:59:31 -0500
209+
210+exim4 (4.89-5ubuntu1.1) artful-security; urgency=medium
211+
212+ * SECURITY UPDATE: remote code execution via use-after-free
213+ - debian/patches/CVE-2017-16943.patch: avoid release of store if there
214+ have been later allocations in src/receive.c.
215+ - CVE-2017-16943
216+
217+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 27 Nov 2017 07:37:47 -0500
218+
219+exim4 (4.89-5ubuntu1) artful; urgency=medium
220+
221+ * Merge from Debian testing.
222+ Remaining changes:
223+ - Show Ubuntu distribution in SMTP banner
224+ - Build-Depends on lsb-release to detect Distribution.
225+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
226+
227+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Aug 2017 15:42:47 +0200
228+
229 exim4 (4.89-5) unstable; urgency=medium
230
231 * Update to exim-4_89+fixes branch:
232@@ -680,6 +833,20 @@ exim4 (4.89-4) unstable; urgency=low
233
234 -- Andreas Metzler <ametzler@debian.org> Sat, 15 Jul 2017 12:46:16 +0200
235
236+exim4 (4.89-3ubuntu2) artful; urgency=medium
237+
238+ * No-change rebuild for perl 5.26.0.
239+
240+ -- Matthias Klose <doko@ubuntu.com> Wed, 26 Jul 2017 20:02:24 +0000
241+
242+exim4 (4.89-3ubuntu1) artful; urgency=medium
243+
244+ * Merge from Debian. Remaining changes:
245+ - Show Ubuntu distribution in SMTP banner.
246+ - Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
247+
248+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 27 Jun 2017 10:20:42 -0400
249+
250 exim4 (4.89-3) unstable; urgency=high
251
252 * Re-upload to unstable.
253@@ -692,6 +859,15 @@ exim4 (4.89-2+deb9u1) stretch-security; urgency=medium
254
255 -- <jmm@debian.org> Wed, 14 Jun 2017 07:03:07 +0200
256
257+exim4 (4.89-2ubuntu1) artful; urgency=medium
258+
259+ * Merge from Debian testing.
260+ Remaining changes:
261+ + Show Ubuntu distribution in SMTP banner.
262+ + Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
263+
264+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 01 Jun 2017 11:58:00 +0200
265+
266 exim4 (4.89-2) unstable; urgency=medium
267
268 * Revert addition of header "# pidfile: /var/run/exim4/exim.pid" to
269@@ -783,6 +959,17 @@ exim4 (4.89~RC1-1) unstable; urgency=low
270
271 -- Andreas Metzler <ametzler@debian.org> Tue, 31 Jan 2017 19:52:50 +0100
272
273+exim4 (4.88-5ubuntu1) zesty; urgency=medium
274+
275+ * Merge from Debian unstable.
276+ Version 4.88 fixes CVE-2016-9963 (LP: #1654750) and symlink
277+ local root escalation (LP: #1580454)
278+ Remaining changes:
279+ + Show Ubuntu distribution in SMTP banner.
280+ + Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
281+
282+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 24 Jan 2017 10:15:09 +0100
283+
284 exim4 (4.88-5) unstable; urgency=medium
285
286 * 78_Disable-chunking-BDAT-by-default.patch: Change default value of main
287@@ -935,6 +1122,20 @@ exim4 (4.88~RC1-1) experimental; urgency=low
288
289 -- Andreas Metzler <ametzler@debian.org> Sun, 25 Sep 2016 15:44:00 +0200
290
291+exim4 (4.87-3ubuntu2) zesty; urgency=medium
292+
293+ * No-change rebuild for perl 5.24 transition
294+
295+ -- Iain Lane <iain@orangesquash.org.uk> Mon, 24 Oct 2016 10:08:10 +0100
296+
297+exim4 (4.87-3ubuntu1) yakkety; urgency=medium
298+
299+ * Merge from Debian unstable. Remaining changes:
300+ + Show Ubuntu distribution in SMTP banner.
301+ + Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
302+
303+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 26 Jul 2016 13:30:09 +0200
304+
305 exim4 (4.87-3) unstable; urgency=medium
306
307 * Pull multiple patches from upstream GIT:
308@@ -1108,6 +1309,48 @@ exim4 (4.87~RC1-1) experimental; urgency=medium
309
310 -- Andreas Metzler <ametzler@debian.org> Fri, 11 Dec 2015 20:15:30 +0100
311
312+exim4 (4.86.2-2ubuntu2.3) xenial-security; urgency=medium
313+
314+ * SECURITY UPDATE: Buffer overflow in base64d()
315+ - debian/patches/CVE-2018-6789.patch: fix overflow in
316+ src/auths/b64decode.c.
317+ - CVE-2018-6789
318+
319+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 10 Feb 2018 14:18:40 -0500
320+
321+exim4 (4.86.2-2ubuntu2.2) xenial-security; urgency=medium
322+
323+ * SECURITY UPDATE: memory leak
324+ - debian/patches/93_CVE-2017-1000368.patch: free -p argument if
325+ allocation was required.
326+ - CVE-2017-1000368
327+
328+ -- Steve Beattie <sbeattie@ubuntu.com> Fri, 02 Jun 2017 22:07:28 -0700
329+
330+exim4 (4.86.2-2ubuntu2.1) xenial-security; urgency=medium
331+
332+ * SECURITY UPDATE: DKIM information leakage
333+ - debian/patches/CVE-2016-9963.patch: fix information leakage in
334+ src/dkim.c, src/transports/smtp.c.
335+ - CVE-2016-9963
336+
337+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 05 Jan 2017 08:29:10 -0500
338+
339+exim4 (4.86.2-2ubuntu2) xenial; urgency=medium
340+
341+ * Rebuild against libmysqlclient20.
342+
343+ -- Robie Basak <robie.basak@ubuntu.com> Tue, 05 Apr 2016 12:21:41 +0000
344+
345+exim4 (4.86.2-2ubuntu1) xenial; urgency=medium
346+
347+ * Merge from Debian unstable. Remaining changes:
348+ - debian.control, debian/patches/fix_smtp_banner.patch
349+ + Show Ubuntu distribution in SMTP banner.
350+ + Build-Depends on lsb-release.
351+
352+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 15 Mar 2016 11:56:18 -0400
353+
354 exim4 (4.86.2-2) unstable; urgency=high
355
356 * Bump exim4-config Breaks to exim4-daemon-* (<< 4.86.2). Closes: #816790
357@@ -1129,6 +1372,27 @@ exim4 (4.86.2-1) unstable; urgency=high
358
359 -- Andreas Metzler <ametzler@debian.org> Tue, 01 Mar 2016 19:34:39 +0100
360
361+exim4 (4.86-7ubuntu3) xenial; urgency=medium
362+
363+ * No-change rebuild for gnutls transition.
364+
365+ -- Matthias Klose <doko@ubuntu.com> Wed, 17 Feb 2016 22:40:56 +0000
366+
367+exim4 (4.86-7ubuntu2) xenial; urgency=medium
368+
369+ * Rebuild for Perl 5.22.1.
370+
371+ -- Colin Watson <cjwatson@ubuntu.com> Fri, 18 Dec 2015 10:30:54 +0000
372+
373+exim4 (4.86-7ubuntu1) xenial; urgency=medium
374+
375+ * Merge from Debian unstable. Remaining changes:
376+ - debian.control, debian/patches/fix_smtp_banner.patch
377+ + Show Ubuntu distribution in SMTP banner.
378+ + Build-Depends on lsb-release.
379+
380+ -- Pierre-André MOREY <pierre-andre.morey@canonical.com> Mon, 14 Dec 2015 14:23:51 +0100
381+
382 exim4 (4.86-7) unstable; urgency=medium
383
384 * Allow arch-indep build (dpkg-buildpackage -A). Closes: #806023
385@@ -1179,6 +1443,15 @@ exim4 (4.86-4) unstable; urgency=medium
386
387 -- Andreas Metzler <ametzler@debian.org> Sat, 17 Oct 2015 15:01:01 +0200
388
389+exim4 (4.86-3ubuntu1) wily; urgency=medium
390+
391+ * Merge from Debian unstable. (LP: #1485369) Remaining changes:
392+ - debian/control, debian/patches/fix_smtp_banner.patch:
393+ + Show Ubuntu distribution in SMTP banner.
394+ + Build-Depends on lsb-release.
395+
396+ -- Artur Rona <ari-tczew@ubuntu.com> Thu, 17 Sep 2015 13:18:20 +0100
397+
398 exim4 (4.86-3) unstable; urgency=medium
399
400 * Pull three patches from upstream git:
401@@ -1219,6 +1492,15 @@ exim4 (4.86~RC5-1) unstable; urgency=medium
402
403 -- Andreas Metzler <ametzler@debian.org> Sat, 18 Jul 2015 11:46:11 +0200
404
405+exim4 (4.86~RC4-2ubuntu1) wily; urgency=low
406+
407+ * Merge from Debian unstable. (LP: #1166671) Remaining changes:
408+ - debian/control, debian/patches/fix_smtp_banner.patch:
409+ + Show Ubuntu distribution in SMTP banner.
410+ + Build-Depends on lsb-release.
411+
412+ -- Artur Rona <ari-tczew@ubuntu.com> Mon, 06 Jul 2015 12:09:36 +0200
413+
414 exim4 (4.86~RC4-2) unstable; urgency=medium
415
416 * Drop libmysqlclient15-dev alternative build-dependency. Closes: #790463
417@@ -1383,6 +1665,18 @@ exim4 (4.85~RC1+dfsg-1) experimental; urgency=medium
418
419 -- Andreas Metzler <ametzler@debian.org> Tue, 18 Nov 2014 19:28:20 +0100
420
421+exim4 (4.84-8ubuntu1) vivid; urgency=low
422+
423+ * Merge from Debian unstable. (LP: #1434300) Remaining changes:
424+ - debian/control, debian/patches/fix_smtp_banner.patch:
425+ + Show Ubuntu distribution in SMTP banner.
426+ + Build-Depends on lsb-release.
427+ - debian/control:
428+ + Don't provide default-mta; in Ubuntu,
429+ we want postfix to be the default.
430+
431+ -- Artur Rona <ari-tczew@ubuntu.com> Thu, 19 Mar 2015 00:15:40 +0100
432+
433 exim4 (4.84-8) unstable; urgency=medium
434
435 * Pull 83_Remove-limit-on-remove_headers-item-size.-Bug-1533.patch and
436@@ -1400,6 +1694,15 @@ exim4 (4.84-7) unstable; urgency=medium
437
438 -- Andreas Metzler <ametzler@debian.org> Sat, 07 Feb 2015 15:12:33 +0100
439
440+exim4 (4.84-6ubuntu1) vivid; urgency=medium
441+
442+ * Resynchronise with Debian. Remaining changes:
443+ - Show Ubuntu distribution in SMTP banner.
444+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
445+ default.
446+
447+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 14 Jan 2015 11:26:29 +0000
448+
449 exim4 (4.84-6) unstable; urgency=medium
450
451 * Revert init script's restart order change in 4.84-4 for the time being.
452@@ -1408,6 +1711,15 @@ exim4 (4.84-6) unstable; urgency=medium
453
454 -- Andreas Metzler <ametzler@debian.org> Sun, 21 Dec 2014 14:07:12 +0100
455
456+exim4 (4.84-5ubuntu1) vivid; urgency=medium
457+
458+ * Resynchronise with Debian. Remaining changes:
459+ - Show Ubuntu distribution in SMTP banner.
460+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
461+ default.
462+
463+ -- Colin Watson <cjwatson@ubuntu.com> Thu, 18 Dec 2014 15:26:17 +0000
464+
465 exim4 (4.84-5) unstable; urgency=medium
466
467 * 82_quoted-or-r-2047-encoded.diff pulled from upstream git (sans
468@@ -1415,6 +1727,15 @@ exim4 (4.84-5) unstable; urgency=medium
469
470 -- Andreas Metzler <ametzler@debian.org> Wed, 17 Dec 2014 19:03:39 +0100
471
472+exim4 (4.84-4ubuntu1) vivid; urgency=medium
473+
474+ * Resynchronise with Debian. Remaining changes:
475+ - Show Ubuntu distribution in SMTP banner.
476+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
477+ default.
478+
479+ -- Colin Watson <cjwatson@ubuntu.com> Tue, 02 Dec 2014 15:28:46 +0000
480+
481 exim4 (4.84-4) unstable; urgency=medium
482
483 * Unset message_prefix/message_sufix in maildrop_pipe transport. Maildrop
484@@ -1429,6 +1750,15 @@ exim4 (4.84-4) unstable; urgency=medium
485
486 -- Andreas Metzler <ametzler@debian.org> Sun, 30 Nov 2014 08:24:04 +0100
487
488+exim4 (4.84-3ubuntu1) vivid; urgency=medium
489+
490+ * Resynchronise with Debian. Remaining changes:
491+ - Show Ubuntu distribution in SMTP banner.
492+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
493+ default.
494+
495+ -- Colin Watson <cjwatson@ubuntu.com> Tue, 11 Nov 2014 13:43:35 +0000
496+
497 exim4 (4.84-3) unstable; urgency=medium
498
499 * Apply patch to Italian (it) debconf template translation, thanks to
500@@ -1458,6 +1788,24 @@ exim4 (4.84~RC2-1) unstable; urgency=medium
501
502 -- Andreas Metzler <ametzler@debian.org> Sat, 09 Aug 2014 07:42:00 +0200
503
504+exim4 (4.84~RC1-3ubuntu2) utopic; urgency=medium
505+
506+ * Rebuild for Perl 5.20.0.
507+
508+ -- Colin Watson <cjwatson@ubuntu.com> Thu, 21 Aug 2014 12:18:13 +0100
509+
510+exim4 (4.84~RC1-3ubuntu1) utopic; urgency=low
511+
512+ * Merge from Debian unstable (LP: #1351470). Remaining changes:
513+ - Show Ubuntu distribution on smtp:
514+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
515+ with Ubuntu distribution
516+ + debian/control: added lsb-release build dependency
517+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
518+ default.
519+
520+ -- Corey Bryant <corey.bryant@canonical.com> Mon, 04 Aug 2014 11:48:39 -0400
521+
522 exim4 (4.84~RC1-3) unstable; urgency=medium
523
524 * Third try. Simply comment *custom* in debian/control.
525@@ -1526,6 +1874,18 @@ exim4 (4.83~RC1-1) experimental; urgency=medium
526
527 -- Andreas Metzler <ametzler@debian.org> Thu, 29 May 2014 13:09:04 +0200
528
529+exim4 (4.82.1-2ubuntu1) utopic; urgency=low
530+
531+ * Merge from Debian unstable (LP: #1348074). Remaining changes:
532+ - Show Ubuntu distribution on smtp:
533+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
534+ with Ubuntu distribution
535+ + debian/control: added lsb-release build dependency
536+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
537+ default.
538+
539+ -- Robie Basak <robie.basak@ubuntu.com> Fri, 25 Jul 2014 15:53:09 +0000
540+
541 exim4 (4.82.1-2) unstable; urgency=high
542
543 * [87_double_expansion.diff] from upstream. Stop unwanted double expansion
544@@ -1543,6 +1903,18 @@ exim4 (4.82.1-1) unstable; urgency=high
545
546 -- Andreas Metzler <ametzler@debian.org> Wed, 28 May 2014 19:01:43 +0200
547
548+exim4 (4.82-8ubuntu1) utopic; urgency=medium
549+
550+ * Merge from Debian unstable. Remaining changes:
551+ - Show Ubuntu distribution on smtp:
552+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
553+ with Ubuntu distribution
554+ + debian/control: added lsb-release build dependency
555+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
556+ default.
557+
558+ -- Dimitri John Ledkov <xnox@ubuntu.com> Sat, 17 May 2014 01:50:20 +0100
559+
560 exim4 (4.82-8) unstable; urgency=medium
561
562 * Now that GMP has been relicensed to LGPLv3+/GPLv2+ build exim against
563@@ -1606,6 +1978,78 @@ exim4 (4.82-4) unstable; urgency=medium
564
565 -- Andreas Metzler <ametzler@debian.org> Sun, 09 Feb 2014 19:41:34 +0100
566
567+exim4 (4.82-3ubuntu2.4) trusty-security; urgency=medium
568+
569+ * SECURITY UPDATE: Buffer overflow in base64d()
570+ - debian/patches/CVE-2018-6789.patch: fix overflow in
571+ src/auths/b64decode.c.
572+ - CVE-2018-6789
573+
574+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 10 Feb 2018 14:19:43 -0500
575+
576+exim4 (4.82-3ubuntu2.3) trusty-security; urgency=medium
577+
578+ * SECURITY UPDATE: memory leak
579+ - debian/patches/CVE-2017-1000368.patch: free -p argument if
580+ allocation was required.
581+ - CVE-2017-1000368
582+
583+ -- Steve Beattie <sbeattie@ubuntu.com> Fri, 02 Jun 2017 22:44:35 -0700
584+
585+exim4 (4.82-3ubuntu2.2) trusty-security; urgency=medium
586+
587+ * SECURITY UPDATE: DKIM information leakage
588+ - debian/patches/CVE-2016-9963.patch: fix information leakage in
589+ src/dkim.c, src/transports/smtp.c.
590+ - CVE-2016-9963
591+
592+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 05 Jan 2017 08:31:06 -0500
593+
594+exim4 (4.82-3ubuntu2.1) trusty-security; urgency=medium
595+
596+ * SECURITY UPDATE: privilege escalation via crafted lookup value
597+ - debian/patches/CVE-2014-2972.patch: only expand integers for integer
598+ math once.
599+ - CVE-2014-2972
600+ * SECURITY UPDATE: privilege escalation when used with perl_startup
601+ - debian/patches/CVE-2016-1531.patch: add new add_environment and
602+ keep_environment configuration options.
603+ - debian/patches/CVE-2016-1531-2.patch: don't issue env warning if env
604+ is empty.
605+ - debian/patches/CVE-2016-1531-3.patch: store the initial working
606+ directory, expand $initial_cwd.
607+ - debian/patches/CVE-2016-1531-4.patch: delay chdir(/) until we opened
608+ the main config.
609+ - Add macros MAIN_KEEP_ENVIRONMENT and MAIN_ADD_ENVIRONMENT to set the
610+ new options. Set "keep_environment =" by default to avoid a runtime
611+ warning.
612+ - Bump exim4-config Breaks to exim4-daemon-* (<< 4.82-3ubuntu2.1).
613+ - debian/exim4-config.NEWS: Add entry to warn of potential breakage.
614+ - CVE-2016-1531
615+ * WARNING: This update may break existing installations.
616+
617+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 14 Mar 2016 12:57:00 -0400
618+
619+exim4 (4.82-3ubuntu2) trusty; urgency=medium
620+
621+ * debian/tests/control: Add missing python test dependency, as
622+ debian/tests/security calls python.
623+
624+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 25 Feb 2014 17:33:13 +0100
625+
626+exim4 (4.82-3ubuntu1) trusty; urgency=low
627+
628+ * Merge from Debian unstable (LP: #1259620). Remaining changes:
629+ - Show Ubuntu distribution on smtp:
630+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
631+ with Ubuntu distribution
632+ + debian/control: added lsb-release build dependency
633+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
634+ default.
635+ - Build-depend on db5.3.
636+
637+ -- Yolanda Robla <yolanda.robla@canonical.com> Tue, 10 Dec 2013 17:07:20 +0000
638+
639 exim4 (4.82-3) unstable; urgency=low
640
641 * Upload to unstable.
642@@ -1686,6 +2130,21 @@ exim4 (4.82~rc1-1) experimental; urgency=low
643
644 -- Andreas Metzler <ametzler@debian.org> Sun, 29 Sep 2013 14:43:25 +0200
645
646+exim4 (4.80-9ubuntu2) trusty; urgency=low
647+
648+ * Build-depend on libdb5.3-dev, instead of libdb5.1-dev.
649+
650+ -- Dmitrijs Ledkovs <xnox@ubuntu.com> Mon, 04 Nov 2013 12:14:54 +0000
651+
652+exim4 (4.80-9ubuntu1) trusty; urgency=low
653+
654+ * Resynchronise with Debian. Remaining changes:
655+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
656+ default.
657+ - Add "Ubuntu" to SMTP banner.
658+
659+ -- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Oct 2013 11:55:21 -0700
660+
661 exim4 (4.80-9) unstable; urgency=low
662
663 * Upload to unstable.
664@@ -1732,6 +2191,34 @@ exim4 (4.80-8) experimental; urgency=low
665
666 -- Andreas Metzler <ametzler@debian.org> Sun, 01 Sep 2013 15:58:49 +0200
667
668+exim4 (4.80-7ubuntu4) trusty; urgency=low
669+
670+ * Rebuild for Perl 5.18.
671+
672+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 23 Oct 2013 10:24:08 +0100
673+
674+exim4 (4.80-7ubuntu3) saucy; urgency=low
675+
676+ * debian/patches/fix_smtp_banner.patch: updated SMTP banner
677+ with Ubuntu distribution
678+ * debian/control: added lsb-release build dependency
679+
680+ -- Yolanda Robla <yolanda.robla@canonical.com> Tue, 18 Jun 2013 19:17:43 +0200
681+
682+exim4 (4.80-7ubuntu2) saucy; urgency=low
683+
684+ * debian/tests: Add autopkgtest.
685+
686+ -- Yolanda <yolanda.robla@canonical.com> Mon, 27 May 2013 11:31:35 +0200
687+
688+exim4 (4.80-7ubuntu1) raring; urgency=low
689+
690+ * Merge from Debian unstable (LP: #1166383). Remaining changes:
691+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
692+ we want postfix to be the default.
693+
694+ -- Robie Basak <robie.basak@canonical.com> Mon, 08 Apr 2013 18:13:15 +0100
695+
696 exim4 (4.80-7) unstable; urgency=low
697
698 * Use exim's ${quote:xxx} operator when invoking spfquery to disallow
699@@ -1751,6 +2238,14 @@ exim4 (4.80-6) unstable; urgency=low
700
701 -- Andreas Metzler <ametzler@debian.org> Wed, 21 Nov 2012 19:08:53 +0100
702
703+exim4 (4.80-5.1ubuntu1) raring; urgency=low
704+
705+ * Merge from Debian. Remaining changes:
706+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
707+ we want postfix to be the default.
708+
709+ -- Oussama Bounaim <o.bounaim@gmail.com> Sun, 11 Nov 2012 07:11:06 +0100
710+
711 exim4 (4.80-5.1) unstable; urgency=high
712
713 * Non-maintainer upload by the Security Team.
714@@ -1778,6 +2273,23 @@ exim4 (4.80-4) unstable; urgency=low
715
716 -- Andreas Metzler <ametzler@debian.org> Sat, 23 Jun 2012 18:35:03 +0200
717
718+exim4 (4.80-3ubuntu1.1) quantal-security; urgency=low
719+
720+ * SECURITY UPDATE: arbitrary code execution via dns decode logic
721+ - debian/patches/CVE-2012-5671.patch: adjust max length and validate
722+ against it in src/pdkim/pdkim.h, src/dkim.c.
723+ - CVE-2012-5671
724+
725+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 25 Oct 2012 08:22:46 -0400
726+
727+exim4 (4.80-3ubuntu1) quantal; urgency=low
728+
729+ * Merge from Debian unstable. Remaining changes:
730+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
731+ we want postfix to be the default.
732+
733+ -- Clint Byrum <clint@ubuntu.com> Thu, 14 Jun 2012 15:28:08 -0700
734+
735 exim4 (4.80-3) unstable; urgency=low
736
737 * Pull 75_openssl_sni.diff from upstream. - Segfault caused by NULL
738@@ -1925,6 +2437,26 @@ exim4 (4.76-4) experimental; urgency=low
739
740 -- Andreas Metzler <ametzler@debian.org> Sat, 24 Sep 2011 18:36:08 +0200
741
742+exim4 (4.76-3ubuntu3) precise; urgency=low
743+
744+ * Rebuild for libmysqlclient transition
745+
746+ -- Clint Byrum <clint@ubuntu.com> Wed, 23 Nov 2011 23:29:35 -0800
747+
748+exim4 (4.76-3ubuntu2) precise; urgency=low
749+
750+ * Rebuild for Perl 5.14.
751+
752+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 16 Nov 2011 01:22:39 +0000
753+
754+exim4 (4.76-3ubuntu1) precise; urgency=low
755+
756+ * Merge from debian unstable. Remaining changes:
757+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
758+ we want postfix to be the default.
759+
760+ -- Stéphane Graber <stgraber@ubuntu.com> Thu, 20 Oct 2011 11:29:07 -0400
761+
762 exim4 (4.76-3) unstable; urgency=low
763
764 * [exim4-base.cron.daily] Correct invocation of mail(1), options need to be
765@@ -1945,6 +2477,14 @@ exim4 (4.76-3) unstable; urgency=low
766
767 -- Andreas Metzler <ametzler@debian.org> Sun, 18 Sep 2011 11:49:13 +0200
768
769+exim4 (4.76-2ubuntu1) oneiric; urgency=low
770+
771+ * Merge from debian unstable. Remaining changes:
772+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
773+ we want postfix to be the default.
774+
775+ -- Stéphane Graber <stgraber@ubuntu.com> Mon, 30 May 2011 17:48:56 -0400
776+
777 exim4 (4.76-2) unstable; urgency=low
778
779 * debian/rules: Remove test/ and test-stamp on clean.
780@@ -1957,6 +2497,14 @@ exim4 (4.76-2) unstable; urgency=low
781
782 -- Andreas Metzler <ametzler@debian.org> Sun, 29 May 2011 18:21:03 +0200
783
784+exim4 (4.76-1ubuntu1) oneiric; urgency=low
785+
786+ * Merge from debian unstable. Remaining changes (LP: #779391):
787+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
788+ we want postfix to be the default.
789+
790+ -- Stéphane Graber <stgraber@ubuntu.com> Mon, 23 May 2011 12:37:30 -0400
791+
792 exim4 (4.76-1) unstable; urgency=low
793
794 * New upstream version.
795@@ -2003,6 +2551,14 @@ exim4 (4.75-3) unstable; urgency=high
796
797 -- Andreas Metzler <ametzler@debian.org> Fri, 06 May 2011 20:08:51 +0200
798
799+exim4 (4.75-2ubuntu1) oneiric; urgency=low
800+
801+ * Merge from debian unstable. Remaining changes:
802+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
803+ we want postfix to be the default.
804+
805+ -- Stéphane Graber <stgraber@ubuntu.com> Fri, 06 May 2011 14:51:28 -0400
806+
807 exim4 (4.75-2) unstable; urgency=low
808
809 * clamav socket on Debian is clamd:/var/run/clamav/clamd.ctl, fix
810@@ -2045,6 +2601,24 @@ exim4 (4.74-2) unstable; urgency=low
811
812 -- Andreas Metzler <ametzler@debian.org> Thu, 24 Feb 2011 19:02:07 +0100
813
814+exim4 (4.74-1ubuntu1) natty; urgency=low
815+
816+ * Merge from debian experimental. Remaining changes: (LP: #713855)
817+ - debian/patches/71_exiq_grep_error_on_messages_without_size.patch:
818+ + Improve handling of broken messages when "exim4 -bp" (mailq)
819+ reports lines without size info. (Closes: #528625)
820+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
821+ we want postfix to be the default.
822+ - debian/{control,rules}: Add and enable hardened build for PIE.
823+ (Closes: #542726)
824+ * Update 71_exiq_grep_error_on_messages_without_size.patch to get way
825+ which upstream has fixed it. Probably it can be dropped with next
826+ upstream release.
827+ * This upload fixes CVE: (LP: #708023)
828+ - CVE-2011-0017
829+
830+ -- Artur Rona <ari-tczew@ubuntu.com> Wed, 09 Feb 2011 21:31:35 +0100
831+
832 exim4 (4.74-1) experimental; urgency=low
833
834 * 4.74 release, should build on hurd again.
835@@ -2070,6 +2644,20 @@ exim4 (4.74~rc2-1) experimental; urgency=low
836
837 -- Andreas Metzler <ametzler@debian.org> Sun, 23 Jan 2011 14:02:36 +0100
838
839+exim4 (4.73~rc1-1ubuntu1) natty; urgency=low
840+
841+ * Merge from debian unstable. Remaining changes: (LP: #697934)
842+ - debian/patches/71_exiq_grep_error_on_messages_without_size.patch:
843+ + Improve handling of broken messages when "exim4 -bp" (mailq)
844+ reports lines without size info.
845+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
846+ we want postfix to be the default.
847+ - debian/{control,rules}: Add and enable hardened build for PIE.
848+ (Closes: #542726)
849+ * Drop B-D on libmysqlclient15-dev, resolved in Debian.
850+
851+ -- Artur Rona <ari-tczew@ubuntu.com> Tue, 28 Dec 2010 22:20:17 +0100
852+
853 exim4 (4.73~rc1-1) experimental; urgency=low
854
855 * New upstream release candidate.
856@@ -2165,6 +2753,20 @@ exim4 (4.72-3) unstable; urgency=low
857
858 -- Andreas Metzler <ametzler@debian.org> Sun, 26 Dec 2010 15:13:08 +0100
859
860+exim4 (4.72-2ubuntu1) natty; urgency=low
861+
862+ * Merge from debian unstable. Remaining changes: (LP: #671615)
863+ - debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
864+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
865+ lines without size info.
866+ - Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
867+ the default.
868+ - debian/control: Change build dependencies to MySQL 5.1.
869+ - debian/{control,rules}: add and enable hardened build for PIE
870+ (Closes: #542726).
871+
872+ -- Artur Rona <ari-tczew@ubuntu.com> Fri, 05 Nov 2010 21:05:47 +0100
873+
874 exim4 (4.72-2) unstable; urgency=low
875
876 [ Marc Haber ]
877@@ -2188,6 +2790,20 @@ exim4 (4.72-2) unstable; urgency=low
878
879 -- Andreas Metzler <ametzler@debian.org> Sat, 30 Oct 2010 13:38:26 +0200
880
881+exim4 (4.72-1ubuntu1) maverick; urgency=low
882+
883+ * Merge with Debian unstable (LP: #609620). Remaining changes:
884+ + debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
885+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
886+ lines without size info.
887+ + Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
888+ the default.
889+ + debian/control: Change build dependencies to MySQL 5.1.
890+ + debian/{control,rules}: add and enable hardened build for PIE
891+ (Closes: #542726).
892+
893+ -- Artur Rona <ari-tczew@tlen.pl> Sun, 25 Jul 2010 02:00:42 +0200
894+
895 exim4 (4.72-1) unstable; urgency=low
896
897 * New upstream release. (Identical to the git snapshot previously
898@@ -2239,6 +2855,20 @@ exim4 (4.71-4) unstable; urgency=low
899
900 -- Andreas Metzler <ametzler@debian.org> Thu, 25 Mar 2010 17:34:30 +0100
901
902+exim4 (4.71-3ubuntu1) lucid; urgency=low
903+
904+ * Merge with Debian unstable (lp: #501657). Remaining changes:
905+ + debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
906+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
907+ lines without size info.
908+ + Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
909+ the default.
910+ + debian/control: Change build dependencies to MySQL 5.1.
911+ + debian/{control,rules}: add and enable hardened build for PIE
912+ (Debian bug 542726).
913+
914+ -- Michael Bienia <geser@ubuntu.com> Fri, 01 Jan 2010 16:28:19 +0100
915+
916 exim4 (4.71-3) unstable; urgency=low
917
918 * exim4-base.cron.daily: Do not run exim_tidydb on Berkeley DB logfiles.
919@@ -2353,6 +2983,35 @@ exim4 (4.70~cvs+20091017-1) experimental; urgency=low
920
921 -- Andreas Metzler <ametzler@debian.org> Sat, 17 Oct 2009 14:26:54 +0200
922
923+exim4 (4.69-11ubuntu4) karmic; urgency=low
924+
925+ * debian/{control,rules}: add and enable hardened build for PIE
926+ (Debian bug 542726).
927+
928+ -- Kees Cook <kees@ubuntu.com> Thu, 20 Aug 2009 17:33:26 -0700
929+
930+exim4 (4.69-11ubuntu3) karmic; urgency=low
931+
932+ * debian/control: Change build dependencies to MySQL 5.1.
933+
934+ -- Mathias Gug <mathiaz@ubuntu.com> Mon, 17 Aug 2009 17:57:26 -0400
935+
936+exim4 (4.69-11ubuntu2) karmic; urgency=low
937+
938+ * Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
939+ the default.
940+
941+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 03 Jun 2009 15:39:14 +0000
942+
943+exim4 (4.69-11ubuntu1) karmic; urgency=low
944+
945+ * Merge from debian unstable (LP: #375923), remaining changes:
946+ - debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
947+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
948+ lines without size info
949+
950+ -- Thierry Carrez <thierry.carrez@ubuntu.com> Wed, 13 May 2009 12:15:29 +0200
951+
952 exim4 (4.69-11) unstable; urgency=medium
953
954 * Build-Depend on lynx-cur|lynx instead of lynx. (lynx is just a dummy
955@@ -2410,6 +3069,15 @@ exim4 (4.69-10) unstable; urgency=low
956
957 -- Andreas Metzler <ametzler@debian.org> Sat, 02 May 2009 09:05:56 +0200
958
959+exim4 (4.69-9ubuntu1) jaunty; urgency=low
960+
961+ [ Daniel van Eeden <launchpad@myname.nl> ]
962+ * debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
963+ Improve handling of broken messages when "exim4 -bp" (mailq) reports lines
964+ w/o size info, LP: #18194
965+
966+ -- Dustin Kirkland <kirkland@ubuntu.com> Wed, 11 Feb 2009 06:43:52 -0600
967+
968 exim4 (4.69-9) unstable; urgency=medium
969
970 * [update-exim4.conf]: Use POSIX character classes [:alnum:] or explicit
971diff --git a/debian/control b/debian/control
972index 3c90662..e971c73 100644
973--- a/debian/control
974+++ b/debian/control
975@@ -1,7 +1,8 @@
976 Source: exim4
977 Section: mail
978 Priority: standard
979-Maintainer: Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>
980+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
981+XSBC-Original-Maintainer: Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>
982 Uploaders:
983 Andreas Metzler <ametzler@debian.org>,
984 Marc Haber <mh+debian-packages@zugschlus.de>
985@@ -31,7 +32,8 @@ Build-Depends:
986 libxt-dev,
987 lynx,
988 po-debconf,
989- xsltproc
990+ xsltproc,
991+ lsb-release
992
993 Package: exim4-base
994 Architecture: any
995diff --git a/debian/patches/fix_smtp_banner.patch b/debian/patches/fix_smtp_banner.patch
996new file mode 100644
997index 0000000..615eb5a
998--- /dev/null
999+++ b/debian/patches/fix_smtp_banner.patch
1000@@ -0,0 +1,53 @@
1001+Description: Add EXIM_DISTRIBUTION var to display it on the SMTP banner
1002+Origin: https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-server-app-banner-updates
1003+Author: Yolanda Robla <yolanda.robla@canonical.com>
1004+Forwarded: https://salsa.debian.org/exim-team/exim4/merge_requests/2
1005+Last-Update: 2018-07-03
1006+
1007+--- a/src/globals.c
1008++++ b/src/globals.c
1009+@@ -1443,7 +1443,7 @@ int smtp_accept_queue_per_connection = 10;
1010+ int smtp_accept_reserve = 0;
1011+ uschar *smtp_active_hostname = NULL;
1012+ uschar *smtp_banner = US"$smtp_active_hostname ESMTP "
1013+- "Exim $version_number $tod_full"
1014++ "Exim $version_number " EXIM_DISTRIBUTION " $tod_full"
1015+ "\0<---------------Space to patch smtp_banner->";
1016+ int smtp_ch_index = 0;
1017+ uschar *smtp_cmd_argument = NULL;
1018+--- a/src/config.h.defaults
1019++++ b/src/config.h.defaults
1020+@@ -224,4 +224,6 @@ for EXIM_ARITH_MAX and _MIN in OS/oh.h-FOO */
1021+ #define SC_EXIM_ARITH "%" SCNi64 /* scanf incl. 0x prefix */
1022+ #define SC_EXIM_DEC "%" SCNd64 /* scanf decimal */
1023+
1024++#define EXIM_DISTRIBUTION
1025++
1026+ /* End of config.h.defaults */
1027+--- a/scripts/Configure-config.h
1028++++ b/scripts/Configure-config.h
1029+@@ -23,6 +23,12 @@
1030+ if [ "$1" != "" ] ; then MAKE=$1 ; fi
1031+ if [ "$MAKE" = "" ] ; then MAKE=make ; fi
1032+
1033++# exporting distribution to use it in smtp banner
1034++if test -x /usr/bin/lsb_release && lsb_release -si; then
1035++ export EXIM_DISTRIBUTION=\"$(lsb_release -si)\"
1036++else
1037++ export EXIM_DISTRIBUTION=\"\"
1038++fi
1039+ $MAKE buildconfig || exit 1
1040+
1041+ # BEWARE: tab characters needed in the following sed command. They have had
1042+--- a/src/exim.h
1043++++ b/src/exim.h
1044+@@ -597,5 +597,9 @@ default to EDQUOT if it exists, otherwise ENOSPC. */
1045+ # define EXIM_GROUPLIST_SIZE NGROUPS_MAX
1046+ #endif
1047+
1048++#ifndef EXIM_DISTRIBUTION
1049++ #define EXIM_DISTRIBUTION ""
1050++#endif
1051++
1052+ #endif
1053+ /* End of exim.h */
1054diff --git a/debian/patches/series b/debian/patches/series
1055index e456ebf..39981c8 100644
1056--- a/debian/patches/series
1057+++ b/debian/patches/series
1058@@ -30,3 +30,4 @@
1059 75_29-Fix-bounce-generation-under-RFC-3461-request.-Bug-24.patch
1060 76_01-Fix-smtp-response-timeout.patch
1061 90_localscan_dlopen.dpatch
1062+fix_smtp_banner.patch

Subscribers

People subscribed via source and target branches