Merge ~bryce/ubuntu/+source/exim4:merge-v4.97-3-noble into ubuntu/+source/exim4:debian/sid

Proposed by Bryce Harrington
Status: Merged
Approved by: git-ubuntu bot
Approved revision: not available
Merge reported by: git-ubuntu bot
Merged at revision: 8495161f9927c1af9c2b75353592baa167213ddb
Proposed branch: ~bryce/ubuntu/+source/exim4:merge-v4.97-3-noble
Merge into: ubuntu/+source/exim4:debian/sid
Diff against target: 1756 lines (+1200/-20) (has conflicts)
6 files modified
debian/EDITME.exim4-heavy.diff (+0/-12)
debian/changelog (+1114/-0)
debian/control (+3/-2)
debian/debconf/conf.d/acl/30_exim4-config_check_rcpt (+27/-6)
debian/patches/fix_smtp_banner.patch (+55/-0)
debian/patches/series (+1/-0)
Conflict in debian/changelog
Reviewer Review Type Date Requested Status
Andreas Hasenack Approve
git-ubuntu bot Approve
Canonical Server Reporter Pending
Canonical Server packageset reviewers Pending
Review via email: mp+457938@code.launchpad.net

Description of the change

Usual exim4 merge, dropping CVEs included in the upstream release.

  - exim4/4.97-3ubuntu1~noble1
    + ✅ exim4 on noble for arm64 @ 03.01.24 23:40:34 Log️ 🗒️
    + ✅ exim4 on noble for armhf @ 03.01.24 23:38:39 Log️ 🗒️
    + ❌ exim4 on noble for ppc64el @ 03.01.24 23:39:17 Log️ 🗒️
      • basic FAIL 🟥
    + ✅ exim4 on noble for s390x @ 03.01.24 23:35:14 Log️ 🗒️

The ppc64el failure is just the typical bug #1983605, which requires retriggering a handful of times to make it pass, but since this is just the PPA not worth the resources, I'll tend to it in -proposed if/when it shows.

PPA: https://launchpad.net/~bryce/+archive/ubuntu/exim4-merge-v4.97-3

tags pushed for review:
  - tags/old/debian 9f829a30
  - tags/new/debian cf5533cf
  - tags/old/ubuntu a7c43427
  - tags/logical/4.96-17ubuntu2.1 13348d3f
  - tags/reconstruct/4.96-17ubuntu2.1 2fd21a5e
  - tags/split/4.96-17ubuntu2.1 389e1bc9

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

I noticed debian introduced a new dependency on libfile-fcntllock-perl, but that is in main, so it's fine.

There was also quite a lot of churn around systemd services, and /etc/default/exim4 changes, which we might want to note in the release notes, but I didn't look into all the details. The debian/NEWS file tries to explain it all. On fresh installs, /etc/default/exim4 is very different from previous versions.

Delta carried over as needed, +1

review: Approve
Revision history for this message
git-ubuntu bot (git-ubuntu-bot) wrote :

Approvers: bryce, ahasenack
Uploaders: bryce, ahasenack
MP auto-approved

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

Thanks for the review Andreas.

I've added the following text to the noble release notes about the default config file; let me know if this matches your understanding of the changes. Regarding the service file changes, I see the churn you mention however I'm unclear if this affects user experience so haven't mentioned it; please feel free to add anything you think should be said, or let me know.

https://discourse.ubuntu.com/t/noble-numbat-release-notes/39890

Exim4

The default configuration (/etc/default/exim4) generated for fresh installations differs from past practices, and a number of settings (QFLAGS, QUEUEINTERVAL, COMMONOPTIONS, QUEUERUNNEROPTIONS and SMTPLISTENEROPTIONS) have been replaced. As well, the update-exim4defaults script is no longer used for setting run parameters for the Exim daemon; users are encouraged to edit /etc/default/exim4 directly to customize.

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

Sounds great

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

Thanks, uploaded:

Vcs-Git: https://git.launchpad.net/~bryce/ubuntu/+source/exim4
Vcs-Git-Commit: 8495161f9927c1af9c2b75353592baa167213ddb
Vcs-Git-Ref: refs/heads/merge-v4.97-3-noble
$ dput ubuntu ../exim4_4.97-3ubuntu1_source.changes
D: Setting host argument.
Checking signature on .changes
Checking signature on .dsc
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading exim4_4.97-3ubuntu1.dsc: done.
  Uploading exim4_4.97.orig.tar.xz: done.
  Uploading exim4_4.97-3ubuntu1.debian.tar.xz: done.
  Uploading exim4_4.97-3ubuntu1_source.buildinfo: done.
  Uploading exim4_4.97-3ubuntu1_source.changes: done.
Successfully uploaded packages.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/EDITME.exim4-heavy.diff b/debian/EDITME.exim4-heavy.diff
2index 0a63d8b..26faf78 100644
3--- a/debian/EDITME.exim4-heavy.diff
4+++ b/debian/EDITME.exim4-heavy.diff
5@@ -150,18 +150,6 @@
6
7
8 #------------------------------------------------------------------------------
9-@@ -1056,9 +1059,9 @@
10- # installed on your system (www.libspf2.org). Depending on where it is installed
11- # you may have to edit the CFLAGS and LDFLAGS lines.
12-
13--# SUPPORT_SPF=yes
14-+SUPPORT_SPF=yes
15- # CFLAGS += -I/usr/local/include
16--# LDFLAGS += -lspf2
17-+LDFLAGS += -lspf2
18-
19-
20- #------------------------------------------------------------------------------
21 @@ -1387,7 +1390,7 @@
22 # local part) can be increased by changing this value. It should be set to
23 # a multiple of 16.
24diff --git a/debian/changelog b/debian/changelog
25index 3d96b93..41b4617 100644
26--- a/debian/changelog
27+++ b/debian/changelog
28@@ -1,3 +1,4 @@
29+<<<<<<< debian/changelog
30 exim4 (4.97-4) unstable; urgency=medium
31
32 * autopkgtest: Stop using previously deprecated swaks feature to autodetect
33@@ -5,6 +6,50 @@ exim4 (4.97-4) unstable; urgency=medium
34 20240102.0.
35
36 -- Andreas Metzler <ametzler@debian.org> Sat, 06 Jan 2024 07:48:19 +0100
37+=======
38+exim4 (4.97-3ubuntu1) noble; urgency=medium
39+
40+ * Merge with Debian unstable (LP: #2040379). Remaining changes:
41+ - Show Ubuntu distribution in SMTP banner
42+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
43+ in SMTP banner.
44+ + d/control: Build-Depends on lsb-release to detect Distribution.
45+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
46+ (only available in universe). SPF can still be implemented via
47+ spf-tools-perl, as documented in exim4.conf.template. This reverts
48+ Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
49+ (LP #1952738)
50+ + d/control: drop Build-Depends on libspf2-dev.
51+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
52+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
53+ on spfquery.mail-spf-perl from spf-tools-perl, but without
54+ the previously supported helo detection.
55+ * Dropped:
56+ - information disclosure
57+ + d/p/CVE-2023-42114.patch: fix possible OOB read in
58+ SPA authenticator
59+ [Included in 4.97~RC1-2]
60+ - remote code execution
61+ + d/p/CVE-2023-42115.patch: fix possible OOB write in
62+ external authenticator
63+ [Included in 4.97~RC1-2]
64+ - remote code execution
65+ + d/p/CVE-2023-42116.patch: fix possible OOB write in
66+ SPA authenticator
67+ [Included in 4.97~RC1-2]
68+ - d/p/CVE-2023-42114_15_16.patch:
69+ + use uschar more in spa authenticator
70+ [Included in 4.97~RC1-2]
71+ - remote code execution
72+ + d/p/CVE-2023-42117.patch: fixed string_is_ip_address()
73+ in string.c
74+ - information disclosure
75+ + d/p/CVE-2023-42119.patch: hardened dnsdb.c against
76+ crafted DNS responses.
77+ [Included in upstream release 4.97]
78+
79+ -- Bryce Harrington <bryce@canonical.com> Wed, 03 Jan 2024 12:58:30 -0800
80+>>>>>>> debian/changelog
81
82 exim4 (4.97-3) unstable; urgency=medium
83
84@@ -183,6 +228,64 @@ exim4 (4.96-18) unstable; urgency=medium
85
86 -- Andreas Metzler <ametzler@debian.org> Sat, 05 Aug 2023 13:29:22 +0200
87
88+exim4 (4.96-17ubuntu2.1) mantic-security; urgency=medium
89+
90+ * SECURITY UPDATE: remote code execution
91+ - debian/patches/CVE-2023-42117.patch: fixed string_is_ip_address()
92+ in string.c
93+ - CVE-2023-42117
94+ * SECURITY UPDATE: information disclosure
95+ - debian/patches/CVE-2023-42119.patch: hardened dnsdb.c against
96+ crafted DNS responses.
97+ - CVE-2023-42119
98+
99+ -- Allen Huang <allen.huang@canonical.com> Wed, 25 Oct 2023 01:21:02 +0100
100+
101+exim4 (4.96-17ubuntu2) mantic; urgency=medium
102+
103+ * SECURITY UPDATE: information disclosure
104+ - debian/patches/CVE-2023-42114.patch: fix possible OOB read in
105+ SPA authenticator
106+ - CVE-2023-42114
107+ * SECURITY UPDATE: remote code execution
108+ - debian/patches/CVE-2023-42115.patch: fix possible OOB write in
109+ external authenticator
110+ - CVE-2023-42115
111+ * SECURITY UPDATE: remote code execution
112+ - debian/patches/CVE-2023-42116.patch: fix possible OOB write in
113+ SPA authenticator
114+ - CVE-2023-42116
115+ * debian/patches/CVE-2023-42114_15_16.patch:
116+ - use uschar more in spa authenticator
117+
118+ -- Allen Huang <allen.huang@canonical.com> Tue, 03 Oct 2023 14:35:45 +0100
119+
120+exim4 (4.96-17ubuntu1) mantic; urgency=medium
121+
122+ * Merge with Debian unstable (LP: #2030098). Remaining changes:
123+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
124+ (only available in universe). SPF can still be implemented via
125+ spf-tools-perl, as documented in exim4.conf.template. This reverts
126+ Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
127+ (LP #1952738)
128+ + d/control: drop Build-Depends on libspf2-dev.
129+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
130+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
131+ on spfquery.mail-spf-perl from spf-tools-perl, but without
132+ the previously supported helo detection.
133+ - Show Ubuntu distribution in SMTP banner
134+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
135+ in SMTP banner.
136+ + Build-Depends on lsb-release to detect Distribution.
137+ * Dropped:
138+ - d/p/fix-run--arg-parsing.patch: Fix argument parsing for ${run }
139+ expansion. Previously, when an argument included a close-brace
140+ character (e.g. it itself used an expansion) an error occurred.
141+ (LP #1998678)
142+ [Accepted by Debian in 4.96-16]
143+
144+ -- Bryce Harrington <bryce@canonical.com> Fri, 04 Aug 2023 20:28:47 -0700
145+
146 exim4 (4.96-17) unstable; urgency=low
147
148 * Fixes from upstream GIT master:
149@@ -211,6 +314,35 @@ exim4 (4.96-16) unstable; urgency=medium
150
151 -- Andreas Metzler <ametzler@debian.org> Sun, 11 Jun 2023 18:20:21 +0200
152
153+exim4 (4.96-15ubuntu2) mantic; urgency=medium
154+
155+ * d/p/fix-run--arg-parsing.patch: Fix argument parsing for ${run }
156+ expansion. Previously, when an argument included a close-brace
157+ character (e.g. it itself used an expansion) an error occurred.
158+ (LP: #1998678)
159+ * d/d/c/a/30_exim4-config_check_rcpt: In SPF config snippet,
160+ drop support for helo scope.
161+
162+ -- Bryce Harrington <bryce@canonical.com> Wed, 07 Jun 2023 22:28:04 -0700
163+
164+exim4 (4.96-15ubuntu1) mantic; urgency=medium
165+
166+ * Merge with Debian unstable (LP: #2018070). Remaining changes:
167+ - Show Ubuntu distribution in SMTP banner
168+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
169+ in SMTP banner.
170+ + Build-Depends on lsb-release to detect Distribution.
171+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
172+ (only available in universe). SPF can still be implemented via
173+ spf-tools-perl, as documented in exim4.conf.template. This reverts
174+ Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
175+ + d/control: drop Build-Depends on libspf2-dev.
176+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
177+ on spfquery.mail-spf-perl from spf-tools-perl.
178+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
179+
180+ -- Mitchell Dzurick <mitchell.dzurick@canonical.com> Fri, 19 May 2023 13:32:18 -0700
181+
182 exim4 (4.96-15) unstable; urgency=medium
183
184 * Pull from upstream GIT master:
185@@ -220,6 +352,24 @@ exim4 (4.96-15) unstable; urgency=medium
186
187 -- Andreas Metzler <ametzler@debian.org> Wed, 10 May 2023 18:30:35 +0200
188
189+exim4 (4.96-14ubuntu1) lunar; urgency=medium
190+
191+ * Merge with Debian unstable (LP: #2008016). Remaining changes:
192+ - Show Ubuntu distribution in SMTP banner
193+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
194+ in SMTP banner.
195+ + Build-Depends on lsb-release to detect Distribution.
196+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
197+ (only available in universe). SPF can still be implemented via
198+ spf-tools-perl, as documented in exim4.conf.template. This reverts
199+ Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
200+ + d/control: drop Build-Depends on libspf2-dev.
201+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
202+ on spfquery.mail-spf-perl from spf-tools-perl.
203+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
204+
205+ -- Bryce Harrington <bryce@canonical.com> Tue, 21 Feb 2023 19:52:34 +0000
206+
207 exim4 (4.96-14) unstable; urgency=medium
208
209 * Pull from upstream GIT master:
210@@ -264,6 +414,25 @@ exim4 (4.96-10) unstable; urgency=medium
211
212 -- Andreas Metzler <ametzler@debian.org> Mon, 19 Dec 2022 18:23:13 +0100
213
214+exim4 (4.96-9ubuntu1) lunar; urgency=medium
215+
216+ * Merge with Debian unstable. (LP: #1993399) Remaining changes:
217+ - Show Ubuntu distribution in SMTP banner
218+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
219+ in SMTP banner.
220+ + Build-Depends on lsb-release to detect Distribution.
221+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
222+ (only available in universe). SPF can still be implemented via
223+ spf-tools-perl, as documented in exim4.conf.template. (LP #1952738)
224+ This reverts Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
225+ Changes:
226+ + d/control: drop Build-Depends on libspf2-dev.
227+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
228+ on spfquery.mail-spf-perl from spf-tools-perl.
229+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
230+
231+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 08 Dec 2022 12:19:10 -0500
232+
233 exim4 (4.96-9) unstable; urgency=medium
234
235 * Cherrypick three fixes from upstream GIT master:
236@@ -326,6 +495,31 @@ exim4 (4.96-4) unstable; urgency=low
237
238 -- Andreas Metzler <ametzler@debian.org> Sun, 11 Sep 2022 13:38:26 +0200
239
240+exim4 (4.96-3ubuntu2) lunar; urgency=medium
241+
242+ * Rebuild against new perlapi-5.36.
243+
244+ -- Gianfranco Costamagna <locutusofborg@debian.org> Sat, 05 Nov 2022 09:11:59 +0100
245+
246+exim4 (4.96-3ubuntu1) kinetic; urgency=medium
247+
248+ * Merge with Debian unstable. (LP: #1971274) Remaining changes:
249+ - Show Ubuntu distribution in SMTP banner
250+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
251+ in SMTP banner.
252+ + Build-Depends on lsb-release to detect Distribution.
253+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
254+ (only available in universe). SPF can still be implemented via
255+ spf-tools-perl, as documented in exim4.conf.template. (LP #1952738)
256+ This reverts Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
257+ Changes:
258+ + d/control: drop Build-Depends on libspf2-dev.
259+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
260+ on spfquery.mail-spf-perl from spf-tools-perl.
261+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
262+
263+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 14 Jul 2022 10:33:39 +0200
264+
265 exim4 (4.96-3) unstable; urgency=medium
266
267 * Fix error messages of test-groff -b -mandoc -dAD=l -rF0 -rHY=0 -t -w w -z
268@@ -415,6 +609,40 @@ exim4 (4.95-5) unstable; urgency=medium
269
270 -- Andreas Metzler <ametzler@debian.org> Sun, 10 Apr 2022 13:57:43 +0200
271
272+exim4 (4.95-4ubuntu3) kinetic; urgency=medium
273+
274+ * d/p/lp1974214-segfault-smtp-delivery-0{1,2}.patch: Fix segfault when
275+ there's an SMTP delivery attempt following a deferral. (LP: #1974214)
276+
277+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Fri, 03 Jun 2022 17:37:10 -0400
278+
279+exim4 (4.95-4ubuntu2) jammy; urgency=medium
280+
281+ * d/p/lp1966923-exiqgrep-syntax-error.patch: Fix exiqgrep syntax error,
282+ improve the validation of command-line options and add a new -E option
283+ to allow specifying a binary to be used. (LP: #1966923)
284+
285+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Wed, 30 Mar 2022 16:45:24 -0400
286+
287+exim4 (4.95-4ubuntu1) jammy; urgency=medium
288+
289+ * Merge with Debian unstable. Remaining changes:
290+ - Show Ubuntu distribution in SMTP banner
291+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution
292+ in SMTP banner.
293+ + Build-Depends on lsb-release to detect Distribution.
294+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
295+ (only available in universe). SPF can still be implemented via
296+ spf-tools-perl, as documented in exim4.conf.template. (LP #1952738)
297+ This reverts Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
298+ Changes:
299+ + d/control: drop Build-Depends on libspf2-dev.
300+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
301+ on spfquery.mail-spf-perl from spf-tools-perl.
302+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
303+
304+ -- Utkarsh Gupta <utkarsh@ubuntu.com> Fri, 25 Feb 2022 01:47:15 +0530
305+
306 exim4 (4.95-4) unstable; urgency=low
307
308 * Fix typo in exiqgrep.8.
309@@ -447,6 +675,36 @@ exim4 (4.95-3) unstable; urgency=low
310
311 -- Andreas Metzler <ametzler@debian.org> Thu, 16 Dec 2021 19:26:32 +0100
312
313+exim4 (4.95-2ubuntu3) jammy; urgency=medium
314+
315+ * No-change rebuild for the perl update.
316+
317+ -- Matthias Klose <doko@ubuntu.com> Sun, 06 Feb 2022 14:52:48 +0100
318+
319+exim4 (4.95-2ubuntu2) jammy; urgency=medium
320+
321+ * New delta:
322+ - Disable external SPF support to avoid Build-Depends on libspf2-dev
323+ (only available in universe). SPF can still be implemented via
324+ spf-tools-perl, as documented in exim4.conf.template. (LP: #1952738)
325+ This reverts Vcs-Git commit 494f1fe, first released in 4.95~RC0-1.
326+ Changes:
327+ + d/control: drop Build-Depends on libspf2-dev.
328+ + d/d/c/a/30_exim4-config_check_rcpt: restore SPF logic based
329+ on spfquery.mail-spf-perl from spf-tools-perl.
330+ + d/EDITME.exim4-heavy.diff: disable support for libspf2.
331+
332+ -- Paride Legovini <paride@ubuntu.com> Wed, 01 Dec 2021 11:48:10 +0100
333+
334+exim4 (4.95-2ubuntu1) jammy; urgency=medium
335+
336+ * Merge with Debian unstable (LP: #1946857). Remaining changes:
337+ - Show Ubuntu distribution in SMTP banner
338+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
339+ + Build-Depends on lsb-release to detect Distribution.
340+
341+ -- Lena Voytek <lena.voytek@canonical.com> Tue, 09 Nov 2021 10:10:14 -0700
342+
343 exim4 (4.95-2) unstable; urgency=medium
344
345 * 75_30-Avoid-calling-gettimeofday-select-per-char-for-cmdli.patch from
346@@ -521,6 +779,21 @@ exim4 (4.95~RC0-1) experimental; urgency=low
347
348 -- Andreas Metzler <ametzler@debian.org> Mon, 19 Jul 2021 13:10:00 +0200
349
350+exim4 (4.94.2-7ubuntu3) jammy; urgency=medium
351+
352+ * No-change rebuild against libidn12
353+
354+ -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 07 Nov 2021 05:31:31 +0000
355+
356+exim4 (4.94.2-7ubuntu2) impish; urgency=medium
357+
358+ * Merge with Debian unstable. Remaining changes:
359+ - Show Ubuntu distribution in SMTP banner
360+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
361+ + Build-Depends on lsb-release to detect Distribution.
362+
363+ -- Miriam Espana Acebal <miriam.espana@canonical.com> Thu, 15 Jul 2021 13:23:50 +0200
364+
365 exim4 (4.94.2-7) unstable; urgency=medium
366
367 * 73_05-Fix-tainted-message-for-fakereject.patch from upstream +fixes
368@@ -567,6 +840,25 @@ exim4 (4.94.2-3) unstable; urgency=medium
369
370 -- Andreas Metzler <ametzler@debian.org> Thu, 13 May 2021 18:53:53 +0200
371
372+exim4 (4.94.2-2ubuntu2) impish; urgency=medium
373+
374+ * No-change rebuild due to OpenLDAP soname bump.
375+
376+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Mon, 21 Jun 2021 17:47:09 -0400
377+
378+exim4 (4.94.2-2ubuntu1) impish; urgency=medium
379+
380+ * Merge with Debian unstable. Remaining changes:
381+ - Show Ubuntu distribution in SMTP banner
382+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
383+ + Build-Depends on lsb-release to detect Distribution.
384+ * Dropped changes:
385+ - debian/patches/sec-202105/*.patch: backport patches from upstream to
386+ correct issues.
387+ [Included in 4.94.2-1]
388+
389+ -- Utkarsh Gupta <utkarsh.gupta@canonical.com> Tue, 11 May 2021 18:25:10 +0530
390+
391 exim4 (4.94.2-2) unstable; urgency=medium
392
393 * Updates from exim-4.94.2+fixes:
394@@ -679,6 +971,28 @@ exim4 (4.94-16) unstable; urgency=medium
395
396 -- Andreas Metzler <ametzler@debian.org> Wed, 17 Mar 2021 13:50:44 +0100
397
398+exim4 (4.94-15ubuntu1.2) hirsute-security; urgency=medium
399+
400+ * SECURITY UPDATE: Multiple security issues
401+ - debian/patches/sec-202105/*.patch: backport patches from upstream to
402+ correct issues.
403+ - CVE-2020-28007, CVE-2020-28008, CVE-2020-28009, CVE-2020-28010,
404+ CVE-2020-28011, CVE-2020-28012, CVE-2020-28013, CVE-2020-28014,
405+ CVE-2020-28015, CVE-2020-28016, CVE-2020-28017, CVE-2020-28018,
406+ CVE-2020-28019, CVE-2020-28021, CVE-2020-28022, CVE-2020-28023,
407+ CVE-2020-28024, CVE-2020-28025, CVE-2020-28026, CVE-2021-27216
408+
409+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 30 Apr 2021 08:46:21 -0400
410+
411+exim4 (4.94-15ubuntu1) hirsute; urgency=medium
412+
413+ * Merge with Debian unstable (LP: #1916744). Remaining changes:
414+ - Show Ubuntu distribution in SMTP banner
415+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
416+ + Build-Depends on lsb-release to detect Distribution.
417+
418+ -- Utkarsh Gupta <utkarsh.gupta@canonical.com> Wed, 24 Feb 2021 17:32:37 +0530
419+
420 exim4 (4.94-15) unstable; urgency=medium
421
422 * Update from exim-4.94+fixes:
423@@ -703,6 +1017,15 @@ exim4 (4.94-13) unstable; urgency=medium
424
425 -- Andreas Metzler <ametzler@debian.org> Sat, 30 Jan 2021 14:50:50 +0100
426
427+exim4 (4.94-12ubuntu1) hirsute; urgency=medium
428+
429+ * Merge with Debian unstable. Remaining changes:
430+ - Show Ubuntu distribution in SMTP banner
431+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
432+ + Build-Depends on lsb-release to detect Distribution.
433+
434+ -- Bryce Harrington <bryce@canonical.com> Wed, 20 Jan 2021 19:35:04 -0800
435+
436 exim4 (4.94-12) unstable; urgency=medium
437
438 * Update from exim-4.94+fixes:
439@@ -737,6 +1060,15 @@ exim4 (4.94-10) unstable; urgency=low
440
441 -- Andreas Metzler <ametzler@debian.org> Sat, 19 Dec 2020 12:03:56 +0100
442
443+exim4 (4.94-9ubuntu1) hirsute; urgency=medium
444+
445+ * Merge with Debian unstable. Remaining changes:
446+ - Show Ubuntu distribution in SMTP banner
447+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
448+ + Build-Depends on lsb-release to detect Distribution.
449+
450+ -- Bryce Harrington <bryce@canonical.com> Sat, 07 Nov 2020 01:01:32 +0000
451+
452 exim4 (4.94-9) unstable; urgency=low
453
454 * Update from exim-4.94+fixes:
455@@ -766,6 +1098,15 @@ exim4 (4.94-8) unstable; urgency=low
456
457 -- Andreas Metzler <ametzler@debian.org> Thu, 17 Sep 2020 06:54:00 +0200
458
459+exim4 (4.94-7ubuntu1) groovy; urgency=medium
460+
461+ * Merge with Debian unstable. Remaining changes:
462+ - Show Ubuntu distribution in SMTP banner
463+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
464+ + Build-Depends on lsb-release to detect Distribution.
465+
466+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Mon, 24 Aug 2020 16:36:31 -0400
467+
468 exim4 (4.94-7) unstable; urgency=low
469
470 * Update from exim-4.94+fixes:
471@@ -776,6 +1117,15 @@ exim4 (4.94-7) unstable; urgency=low
472
473 -- Andreas Metzler <ametzler@debian.org> Fri, 24 Jul 2020 13:31:47 +0200
474
475+exim4 (4.94-6ubuntu1) groovy; urgency=medium
476+
477+ * Merge with Debian unstable. Remaining changes:
478+ - Show Ubuntu distribution in SMTP banner
479+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
480+ + Build-Depends on lsb-release to detect Distribution.
481+
482+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Thu, 13 Aug 2020 13:49:10 -0400
483+
484 exim4 (4.94-6) unstable; urgency=medium
485
486 * Fix typo (missing "S") in REMOTE_SMTP_SMARTHOST_TLS_VERIFY_HOSTS macro.
487@@ -827,6 +1177,15 @@ exim4 (4.94-3) unstable; urgency=medium
488
489 -- Andreas Metzler <ametzler@debian.org> Fri, 19 Jun 2020 10:31:26 +0200
490
491+exim4 (4.94-2ubuntu1) groovy; urgency=medium
492+
493+ * Merge with Debian unstable (LP: #1881723). Remaining changes:
494+ - Show Ubuntu distribution in SMTP banner
495+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
496+ + Build-Depends on lsb-release to detect Distribution.
497+
498+ -- Bryce Harrington <bryce@canonical.com> Fri, 12 Jun 2020 01:55:28 +0000
499+
500 exim4 (4.94-2) unstable; urgency=low
501
502 * Tighten package interdependencies. With 4.94's daemon avoiding of
503@@ -929,6 +1288,15 @@ exim4 (4.93-16) unstable; urgency=medium
504
505 -- Andreas Metzler <ametzler@debian.org> Sat, 09 May 2020 19:10:34 +0200
506
507+exim4 (4.93-15ubuntu1) groovy; urgency=medium
508+
509+ * Merge with Debian unstable. Remaining changes:
510+ - Show Ubuntu distribution in SMTP banner
511+ + Build-Depends on lsb-release to detect Distribution.
512+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
513+
514+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Tue, 05 May 2020 15:37:59 -0400
515+
516 exim4 (4.93-15) unstable; urgency=low
517
518 * Update from exim-4.93+fixes:
519@@ -948,6 +1316,15 @@ exim4 (4.93-14) unstable; urgency=low
520
521 -- Andreas Metzler <ametzler@debian.org> Fri, 10 Apr 2020 13:53:34 +0200
522
523+exim4 (4.93-13ubuntu1) focal; urgency=medium
524+
525+ * Merge with Debian unstable. Remaining changes:
526+ - Show Ubuntu distribution in SMTP banner
527+ + Build-Depends on lsb-release to detect Distribution.
528+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
529+
530+ -- Bryce Harrington <bryce@canonical.com> Fri, 27 Mar 2020 16:00:03 -0700
531+
532 exim4 (4.93-13) unstable; urgency=medium
533
534 * Update from exim-4.93+fixes:
535@@ -959,6 +1336,15 @@ exim4 (4.93-13) unstable; urgency=medium
536
537 -- Andreas Metzler <ametzler@debian.org> Sat, 21 Mar 2020 11:39:19 +0100
538
539+exim4 (4.93-12ubuntu1) focal; urgency=medium
540+
541+ * Merge with Debian unstable. Remaining changes:
542+ - Show Ubuntu distribution in SMTP banner
543+ + Build-Depends on lsb-release to detect Distribution.
544+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
545+
546+ -- Bryce Harrington <bryce@canonical.com> Fri, 13 Mar 2020 14:25:38 -0700
547+
548 exim4 (4.93-12) unstable; urgency=low
549
550 * Update from exim-4.93+fixes:
551@@ -974,6 +1360,15 @@ exim4 (4.93-12) unstable; urgency=low
552
553 -- Andreas Metzler <ametzler@debian.org> Sat, 29 Feb 2020 15:53:44 +0100
554
555+exim4 (4.93-11ubuntu1) focal; urgency=medium
556+
557+ * Merge with Debian unstable. Remaining changes:
558+ - Show Ubuntu distribution in SMTP banner
559+ + Build-Depends on lsb-release to detect Distribution.
560+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
561+
562+ -- Bryce Harrington <bryce@canonical.com> Wed, 26 Feb 2020 02:34:11 +0000
563+
564 exim4 (4.93-11) unstable; urgency=medium
565
566 * Update from exim-4.93+fixes:
567@@ -993,6 +1388,15 @@ exim4 (4.93-10) unstable; urgency=medium
568
569 -- Andreas Metzler <ametzler@debian.org> Sat, 01 Feb 2020 11:06:29 +0100
570
571+exim4 (4.93-9ubuntu1) focal; urgency=medium
572+
573+ * Merge with Debian unstable (LP: #1860051). Remaining changes:
574+ - Show Ubuntu distribution in SMTP banner
575+ - Build-Depends on lsb-release to detect Distribution.
576+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
577+
578+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 17 Jan 2020 09:39:13 +0100
579+
580 exim4 (4.93-9) unstable; urgency=medium
581
582 * Add 74_22-Taint-hybrid-checking-mode.patch.
583@@ -1112,6 +1516,25 @@ exim4 (4.93~RC3-1) unstable; urgency=low
584
585 -- Andreas Metzler <ametzler@debian.org> Sun, 17 Nov 2019 11:37:15 +0100
586
587+exim4 (4.93~RC2-1ubuntu1) focal; urgency=medium
588+
589+ * Merge with Debian unstable. Remaining changes:
590+ - Show Ubuntu distribution in SMTP banner
591+ + Build-Depends on lsb-release to detect Distribution.
592+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
593+ * Dropped:
594+ - SECURITY UPDATE: remote command execution
595+ + d/p/CVE-2019-15846.patch: ensure not to interpret '\\'
596+ before '\0' in src/string.c
597+ + CVE-2019-15846
598+ [Now in upstream as of 4.92.2-1]
599+ - SECURITY UPDATE: heap-based buffer overflow in string_vformat
600+ + debian/patches/CVE-2019-16928.patch: fix overflow in src/string.c.
601+ + CVE-2019-16928
602+ [Now upstream as of 4.92.3-1]
603+
604+ -- Bryce Harrington <bryce@canonical.com> Wed, 13 Nov 2019 18:56:58 -0800
605+
606 exim4 (4.93~RC2-1) unstable; urgency=low
607
608 * New upstream beta version.
609@@ -1268,6 +1691,42 @@ exim4 (4.92.1-2) unstable; urgency=medium
610
611 -- Andreas Metzler <ametzler@debian.org> Wed, 14 Aug 2019 09:25:28 +0200
612
613+exim4 (4.92.1-1ubuntu4) focal; urgency=medium
614+
615+ * No-change rebuild for the perl update.
616+
617+ -- Matthias Klose <doko@ubuntu.com> Fri, 18 Oct 2019 19:27:29 +0000
618+
619+exim4 (4.92.1-1ubuntu3) eoan; urgency=medium
620+
621+ * SECURITY UPDATE: heap-based buffer overflow in string_vformat
622+ - debian/patches/CVE-2019-16928.patch: fix overflow in src/string.c.
623+ - CVE-2019-16928
624+
625+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 28 Sep 2019 11:05:50 -0400
626+
627+exim4 (4.92.1-1ubuntu2) eoan; urgency=medium
628+
629+ * SECURITY UPDATE: remote command execution
630+ - debian/patches/CVE-2019-15846.patch: ensure not to interpret '\\'
631+ before '\0' in src/string.c
632+ - CVE-2019-15846
633+
634+ -- Alex Murray <alex.murray@canonical.com> Thu, 05 Sep 2019 11:29:48 +0930
635+
636+exim4 (4.92.1-1ubuntu1) eoan; urgency=medium
637+
638+ * Merge with Debian unstable. Remaining changes:
639+ - Show Ubuntu distribution in SMTP banner
640+ + Build-Depends on lsb-release to detect Distribution.
641+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
642+ * Dropped:
643+ - d/p/CVE-2019-13917.patch: avoid re-expansion in ${sort } in
644+ src/expand.c.
645+ [Fixed in 4.92.1]
646+
647+ -- Bryce Harrington <bryce@canonical.com> Mon, 12 Aug 2019 19:18:33 -0700
648+
649 exim4 (4.92.1-1) unstable; urgency=low
650
651 * New upstream bugfix release. (4.92.1 is 4.92 + the fix for CVE-2019-13917,
652@@ -1338,6 +1797,24 @@ exim4 (4.92-8) unstable; urgency=low
653
654 -- Andreas Metzler <ametzler@debian.org> Sat, 08 Jun 2019 17:37:43 +0200
655
656+exim4 (4.92-7ubuntu2) eoan; urgency=medium
657+
658+ * SECURITY UPDATE: code execution via ${sort }
659+ - debian/patches/CVE-2019-13917.patch: avoid re-expansion in ${sort }
660+ in src/expand.c.
661+ - CVE-2019-13917
662+
663+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 25 Jul 2019 12:58:39 -0400
664+
665+exim4 (4.92-7ubuntu1) eoan; urgency=medium
666+
667+ * Merge with Debian unstable. Remaining changes:
668+ - Show Ubuntu distribution in SMTP banner
669+ + Build-Depends on lsb-release to detect Distribution.
670+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
671+
672+ -- Bryce Harrington <bryce@canonical.com> Mon, 13 May 2019 13:48:18 -0700
673+
674 exim4 (4.92-7) unstable; urgency=medium
675
676 * Upload to unstable.
677@@ -1365,6 +1842,15 @@ exim4 (4.92-5) unstable; urgency=medium
678
679 -- Andreas Metzler <ametzler@debian.org> Sun, 07 Apr 2019 13:39:31 +0200
680
681+exim4 (4.92-4ubuntu1) disco; urgency=medium
682+
683+ * Merge with Debian unstable (LP: #1821339). Remaining changes:
684+ * Show Ubuntu distribution in SMTP banner
685+ - Build-Depends on lsb-release to detect Distribution.
686+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
687+
688+ -- Karl Stenerud <karl.stenerud@canonical.com> Mon, 25 Mar 2019 12:02:33 +0100
689+
690 exim4 (4.92-4) unstable; urgency=medium
691
692 * Another patch from exim-4.92+fixes branch:
693@@ -1383,6 +1869,15 @@ exim4 (4.92-3) unstable; urgency=medium
694
695 -- Andreas Metzler <ametzler@debian.org> Wed, 20 Mar 2019 17:01:29 +0100
696
697+exim4 (4.92-2ubuntu1) disco; urgency=medium
698+
699+ * Merge with Debian unstable (LP: #1818444). Remaining changes:
700+ - Show Ubuntu distribution in SMTP banner
701+ + Build-Depends on lsb-release to detect Distribution.
702+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
703+
704+ -- Karl Stenerud <kstenerud@gmail.com> Tue, 05 Mar 2019 10:55:48 +0100
705+
706 exim4 (4.92-2) unstable; urgency=medium
707
708 * Upload to unstable.
709@@ -1439,6 +1934,21 @@ exim4 (4.92~RC4-3) unstable; urgency=medium
710
711 -- Andreas Metzler <ametzler@debian.org> Sun, 20 Jan 2019 17:52:39 +0100
712
713+exim4 (4.92~RC4-2ubuntu2) disco; urgency=medium
714+
715+ * No-change rebuild against libmysqlclient21
716+
717+ -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 01 Feb 2019 16:57:54 +0000
718+
719+exim4 (4.92~RC4-2ubuntu1) disco; urgency=medium
720+
721+ * Merge with Debian unstable (LP: #1811095). Remaining changes:
722+ - Show Ubuntu distribution in SMTP banner
723+ + Build-Depends on lsb-release to detect Distribution.
724+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
725+
726+ -- Karl Stenerud <kstenerud@gmail.com> Thu, 10 Jan 2019 16:41:45 +0100
727+
728 exim4 (4.92~RC4-2) unstable; urgency=medium
729
730 * Upload to unstable.
731@@ -1532,6 +2042,22 @@ exim4 (4.91-7) unstable; urgency=low
732
733 -- Andreas Metzler <ametzler@debian.org> Sun, 26 Aug 2018 11:33:15 +0200
734
735+exim4 (4.91-6ubuntu2) disco; urgency=medium
736+
737+ * No-change rebuild for the perl 5.28 transition.
738+
739+ -- Adam Conrad <adconrad@ubuntu.com> Fri, 02 Nov 2018 18:08:13 -0600
740+
741+exim4 (4.91-6ubuntu1) cosmic; urgency=medium
742+
743+ * Merge with Debian unstable. Remaining changes:
744+ - Show Ubuntu distribution in SMTP banner
745+ + Build-Depends on lsb-release to detect Distribution.
746+ + d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
747+ [DEP3 header updated to indicate it has been forwarded to Debian]
748+
749+ -- Andreas Hasenack <andreas@canonical.com> Mon, 30 Jul 2018 15:35:06 -0300
750+
751 exim4 (4.91-6) unstable; urgency=low
752
753 * Update from exim-4_91+fixes branch:
754@@ -1543,6 +2069,16 @@ exim4 (4.91-6) unstable; urgency=low
755
756 -- Andreas Metzler <ametzler@debian.org> Fri, 20 Jul 2018 11:21:24 +0200
757
758+exim4 (4.91-5ubuntu1) cosmic; urgency=medium
759+
760+ * Merge with Debian unstable. Remaining changes:
761+ - Show Ubuntu distribution in SMTP banner
762+ - Build-Depends on lsb-release to detect Distribution.
763+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
764+ [DEP3 header updated to indicate it has been forwarded to Debian]
765+
766+ -- Andreas Hasenack <andreas@canonical.com> Tue, 03 Jul 2018 11:13:08 -0300
767+
768 exim4 (4.91-5) unstable; urgency=medium
769
770 * Update from exim-4_91+fixes branch:
771@@ -1552,6 +2088,15 @@ exim4 (4.91-5) unstable; urgency=medium
772
773 -- Andreas Metzler <ametzler@debian.org> Sat, 09 Jun 2018 18:10:39 +0200
774
775+exim4 (4.91-4ubuntu1) cosmic; urgency=medium
776+
777+ * Merge from Debian testing, Remaining changes:
778+ - Show Ubuntu distribution in SMTP banner
779+ - Build-Depends on lsb-release to detect Distribution.
780+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
781+
782+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 30 May 2018 12:46:14 +0200
783+
784 exim4 (4.91-4) unstable; urgency=medium
785
786 * Update from exim-4_91+fixes branch:
787@@ -1670,6 +2215,15 @@ exim4 (4.90.1-2) unstable; urgency=medium
788
789 -- Andreas Metzler <ametzler@debian.org> Sat, 10 Mar 2018 14:25:51 +0100
790
791+exim4 (4.90.1-1ubuntu1) bionic; urgency=medium
792+
793+ * Merge from Debian testing, Remaining changes:
794+ - Show Ubuntu distribution in SMTP banner
795+ - Build-Depends on lsb-release to detect Distribution.
796+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
797+
798+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 14 Feb 2018 17:01:14 +0100
799+
800 exim4 (4.90.1-1) unstable; urgency=high
801
802 * New upstream version, fixing CVE-2018-6789. Closes: #890000
803@@ -1864,6 +2418,15 @@ exim4 (4.89-10) unstable; urgency=critical
804
805 -- Andreas Metzler <ametzler@debian.org> Sat, 25 Nov 2017 11:43:24 +0100
806
807+exim4 (4.89-9ubuntu1) bionic; urgency=medium
808+
809+ * Merge from Debian unstable, Remaining changes:
810+ - Show Ubuntu distribution in SMTP banner
811+ - Build-Depends on lsb-release to detect Distribution.
812+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
813+
814+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 16 Nov 2017 10:02:23 +0100
815+
816 exim4 (4.89-9) unstable; urgency=medium
817
818 * Upload to unstable.
819@@ -1906,6 +2469,42 @@ exim4 (4.89-6) unstable; urgency=medium
820
821 -- Andreas Metzler <ametzler@debian.org> Sat, 09 Sep 2017 15:29:39 +0200
822
823+exim4 (4.89-5ubuntu1.3) artful-security; urgency=medium
824+
825+ * SECURITY UPDATE: Buffer overflow in base64d()
826+ - debian/patches/CVE-2018-6789.patch: fix overflow in src/base64.c.
827+ - CVE-2018-6789
828+
829+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 10 Feb 2018 14:12:27 -0500
830+
831+exim4 (4.89-5ubuntu1.2) artful-security; urgency=medium
832+
833+ * SECURITY UPDATE: stack-exhaustion remote DoS
834+ - debian/patches/CVE-2017-16944.patch: do not treat the first lonely
835+ dot special in src/receive.c, src/smtp_in.c.
836+ - CVE-2017-16944
837+
838+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 29 Nov 2017 08:59:31 -0500
839+
840+exim4 (4.89-5ubuntu1.1) artful-security; urgency=medium
841+
842+ * SECURITY UPDATE: remote code execution via use-after-free
843+ - debian/patches/CVE-2017-16943.patch: avoid release of store if there
844+ have been later allocations in src/receive.c.
845+ - CVE-2017-16943
846+
847+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 27 Nov 2017 07:37:47 -0500
848+
849+exim4 (4.89-5ubuntu1) artful; urgency=medium
850+
851+ * Merge from Debian testing.
852+ Remaining changes:
853+ - Show Ubuntu distribution in SMTP banner
854+ - Build-Depends on lsb-release to detect Distribution.
855+ - d/p/fix_smtp_banner.patch: Show Ubuntu distribution in SMTP banner.
856+
857+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Aug 2017 15:42:47 +0200
858+
859 exim4 (4.89-5) unstable; urgency=medium
860
861 * Update to exim-4_89+fixes branch:
862@@ -1950,6 +2549,20 @@ exim4 (4.89-4) unstable; urgency=low
863
864 -- Andreas Metzler <ametzler@debian.org> Sat, 15 Jul 2017 12:46:16 +0200
865
866+exim4 (4.89-3ubuntu2) artful; urgency=medium
867+
868+ * No-change rebuild for perl 5.26.0.
869+
870+ -- Matthias Klose <doko@ubuntu.com> Wed, 26 Jul 2017 20:02:24 +0000
871+
872+exim4 (4.89-3ubuntu1) artful; urgency=medium
873+
874+ * Merge from Debian. Remaining changes:
875+ - Show Ubuntu distribution in SMTP banner.
876+ - Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
877+
878+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 27 Jun 2017 10:20:42 -0400
879+
880 exim4 (4.89-3) unstable; urgency=high
881
882 * Re-upload to unstable.
883@@ -1962,6 +2575,15 @@ exim4 (4.89-2+deb9u1) stretch-security; urgency=medium
884
885 -- <jmm@debian.org> Wed, 14 Jun 2017 07:03:07 +0200
886
887+exim4 (4.89-2ubuntu1) artful; urgency=medium
888+
889+ * Merge from Debian testing.
890+ Remaining changes:
891+ + Show Ubuntu distribution in SMTP banner.
892+ + Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
893+
894+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 01 Jun 2017 11:58:00 +0200
895+
896 exim4 (4.89-2) unstable; urgency=medium
897
898 * Revert addition of header "# pidfile: /var/run/exim4/exim.pid" to
899@@ -2053,6 +2675,17 @@ exim4 (4.89~RC1-1) unstable; urgency=low
900
901 -- Andreas Metzler <ametzler@debian.org> Tue, 31 Jan 2017 19:52:50 +0100
902
903+exim4 (4.88-5ubuntu1) zesty; urgency=medium
904+
905+ * Merge from Debian unstable.
906+ Version 4.88 fixes CVE-2016-9963 (LP: #1654750) and symlink
907+ local root escalation (LP: #1580454)
908+ Remaining changes:
909+ + Show Ubuntu distribution in SMTP banner.
910+ + Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
911+
912+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 24 Jan 2017 10:15:09 +0100
913+
914 exim4 (4.88-5) unstable; urgency=medium
915
916 * 78_Disable-chunking-BDAT-by-default.patch: Change default value of main
917@@ -2205,6 +2838,20 @@ exim4 (4.88~RC1-1) experimental; urgency=low
918
919 -- Andreas Metzler <ametzler@debian.org> Sun, 25 Sep 2016 15:44:00 +0200
920
921+exim4 (4.87-3ubuntu2) zesty; urgency=medium
922+
923+ * No-change rebuild for perl 5.24 transition
924+
925+ -- Iain Lane <iain@orangesquash.org.uk> Mon, 24 Oct 2016 10:08:10 +0100
926+
927+exim4 (4.87-3ubuntu1) yakkety; urgency=medium
928+
929+ * Merge from Debian unstable. Remaining changes:
930+ + Show Ubuntu distribution in SMTP banner.
931+ + Build-Depends on lsb-release (needed for the Ubuntu SMTP banner patch)
932+
933+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 26 Jul 2016 13:30:09 +0200
934+
935 exim4 (4.87-3) unstable; urgency=medium
936
937 * Pull multiple patches from upstream GIT:
938@@ -2378,6 +3025,48 @@ exim4 (4.87~RC1-1) experimental; urgency=medium
939
940 -- Andreas Metzler <ametzler@debian.org> Fri, 11 Dec 2015 20:15:30 +0100
941
942+exim4 (4.86.2-2ubuntu2.3) xenial-security; urgency=medium
943+
944+ * SECURITY UPDATE: Buffer overflow in base64d()
945+ - debian/patches/CVE-2018-6789.patch: fix overflow in
946+ src/auths/b64decode.c.
947+ - CVE-2018-6789
948+
949+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 10 Feb 2018 14:18:40 -0500
950+
951+exim4 (4.86.2-2ubuntu2.2) xenial-security; urgency=medium
952+
953+ * SECURITY UPDATE: memory leak
954+ - debian/patches/93_CVE-2017-1000368.patch: free -p argument if
955+ allocation was required.
956+ - CVE-2017-1000368
957+
958+ -- Steve Beattie <sbeattie@ubuntu.com> Fri, 02 Jun 2017 22:07:28 -0700
959+
960+exim4 (4.86.2-2ubuntu2.1) xenial-security; urgency=medium
961+
962+ * SECURITY UPDATE: DKIM information leakage
963+ - debian/patches/CVE-2016-9963.patch: fix information leakage in
964+ src/dkim.c, src/transports/smtp.c.
965+ - CVE-2016-9963
966+
967+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 05 Jan 2017 08:29:10 -0500
968+
969+exim4 (4.86.2-2ubuntu2) xenial; urgency=medium
970+
971+ * Rebuild against libmysqlclient20.
972+
973+ -- Robie Basak <robie.basak@ubuntu.com> Tue, 05 Apr 2016 12:21:41 +0000
974+
975+exim4 (4.86.2-2ubuntu1) xenial; urgency=medium
976+
977+ * Merge from Debian unstable. Remaining changes:
978+ - debian.control, debian/patches/fix_smtp_banner.patch
979+ + Show Ubuntu distribution in SMTP banner.
980+ + Build-Depends on lsb-release.
981+
982+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 15 Mar 2016 11:56:18 -0400
983+
984 exim4 (4.86.2-2) unstable; urgency=high
985
986 * Bump exim4-config Breaks to exim4-daemon-* (<< 4.86.2). Closes: #816790
987@@ -2399,6 +3088,27 @@ exim4 (4.86.2-1) unstable; urgency=high
988
989 -- Andreas Metzler <ametzler@debian.org> Tue, 01 Mar 2016 19:34:39 +0100
990
991+exim4 (4.86-7ubuntu3) xenial; urgency=medium
992+
993+ * No-change rebuild for gnutls transition.
994+
995+ -- Matthias Klose <doko@ubuntu.com> Wed, 17 Feb 2016 22:40:56 +0000
996+
997+exim4 (4.86-7ubuntu2) xenial; urgency=medium
998+
999+ * Rebuild for Perl 5.22.1.
1000+
1001+ -- Colin Watson <cjwatson@ubuntu.com> Fri, 18 Dec 2015 10:30:54 +0000
1002+
1003+exim4 (4.86-7ubuntu1) xenial; urgency=medium
1004+
1005+ * Merge from Debian unstable. Remaining changes:
1006+ - debian.control, debian/patches/fix_smtp_banner.patch
1007+ + Show Ubuntu distribution in SMTP banner.
1008+ + Build-Depends on lsb-release.
1009+
1010+ -- Pierre-André MOREY <pierre-andre.morey@canonical.com> Mon, 14 Dec 2015 14:23:51 +0100
1011+
1012 exim4 (4.86-7) unstable; urgency=medium
1013
1014 * Allow arch-indep build (dpkg-buildpackage -A). Closes: #806023
1015@@ -2449,6 +3159,15 @@ exim4 (4.86-4) unstable; urgency=medium
1016
1017 -- Andreas Metzler <ametzler@debian.org> Sat, 17 Oct 2015 15:01:01 +0200
1018
1019+exim4 (4.86-3ubuntu1) wily; urgency=medium
1020+
1021+ * Merge from Debian unstable. (LP: #1485369) Remaining changes:
1022+ - debian/control, debian/patches/fix_smtp_banner.patch:
1023+ + Show Ubuntu distribution in SMTP banner.
1024+ + Build-Depends on lsb-release.
1025+
1026+ -- Artur Rona <ari-tczew@ubuntu.com> Thu, 17 Sep 2015 13:18:20 +0100
1027+
1028 exim4 (4.86-3) unstable; urgency=medium
1029
1030 * Pull three patches from upstream git:
1031@@ -2489,6 +3208,15 @@ exim4 (4.86~RC5-1) unstable; urgency=medium
1032
1033 -- Andreas Metzler <ametzler@debian.org> Sat, 18 Jul 2015 11:46:11 +0200
1034
1035+exim4 (4.86~RC4-2ubuntu1) wily; urgency=low
1036+
1037+ * Merge from Debian unstable. (LP: #1166671) Remaining changes:
1038+ - debian/control, debian/patches/fix_smtp_banner.patch:
1039+ + Show Ubuntu distribution in SMTP banner.
1040+ + Build-Depends on lsb-release.
1041+
1042+ -- Artur Rona <ari-tczew@ubuntu.com> Mon, 06 Jul 2015 12:09:36 +0200
1043+
1044 exim4 (4.86~RC4-2) unstable; urgency=medium
1045
1046 * Drop libmysqlclient15-dev alternative build-dependency. Closes: #790463
1047@@ -2653,6 +3381,18 @@ exim4 (4.85~RC1+dfsg-1) experimental; urgency=medium
1048
1049 -- Andreas Metzler <ametzler@debian.org> Tue, 18 Nov 2014 19:28:20 +0100
1050
1051+exim4 (4.84-8ubuntu1) vivid; urgency=low
1052+
1053+ * Merge from Debian unstable. (LP: #1434300) Remaining changes:
1054+ - debian/control, debian/patches/fix_smtp_banner.patch:
1055+ + Show Ubuntu distribution in SMTP banner.
1056+ + Build-Depends on lsb-release.
1057+ - debian/control:
1058+ + Don't provide default-mta; in Ubuntu,
1059+ we want postfix to be the default.
1060+
1061+ -- Artur Rona <ari-tczew@ubuntu.com> Thu, 19 Mar 2015 00:15:40 +0100
1062+
1063 exim4 (4.84-8) unstable; urgency=medium
1064
1065 * Pull 83_Remove-limit-on-remove_headers-item-size.-Bug-1533.patch and
1066@@ -2670,6 +3410,15 @@ exim4 (4.84-7) unstable; urgency=medium
1067
1068 -- Andreas Metzler <ametzler@debian.org> Sat, 07 Feb 2015 15:12:33 +0100
1069
1070+exim4 (4.84-6ubuntu1) vivid; urgency=medium
1071+
1072+ * Resynchronise with Debian. Remaining changes:
1073+ - Show Ubuntu distribution in SMTP banner.
1074+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1075+ default.
1076+
1077+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 14 Jan 2015 11:26:29 +0000
1078+
1079 exim4 (4.84-6) unstable; urgency=medium
1080
1081 * Revert init script's restart order change in 4.84-4 for the time being.
1082@@ -2678,6 +3427,15 @@ exim4 (4.84-6) unstable; urgency=medium
1083
1084 -- Andreas Metzler <ametzler@debian.org> Sun, 21 Dec 2014 14:07:12 +0100
1085
1086+exim4 (4.84-5ubuntu1) vivid; urgency=medium
1087+
1088+ * Resynchronise with Debian. Remaining changes:
1089+ - Show Ubuntu distribution in SMTP banner.
1090+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1091+ default.
1092+
1093+ -- Colin Watson <cjwatson@ubuntu.com> Thu, 18 Dec 2014 15:26:17 +0000
1094+
1095 exim4 (4.84-5) unstable; urgency=medium
1096
1097 * 82_quoted-or-r-2047-encoded.diff pulled from upstream git (sans
1098@@ -2685,6 +3443,15 @@ exim4 (4.84-5) unstable; urgency=medium
1099
1100 -- Andreas Metzler <ametzler@debian.org> Wed, 17 Dec 2014 19:03:39 +0100
1101
1102+exim4 (4.84-4ubuntu1) vivid; urgency=medium
1103+
1104+ * Resynchronise with Debian. Remaining changes:
1105+ - Show Ubuntu distribution in SMTP banner.
1106+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1107+ default.
1108+
1109+ -- Colin Watson <cjwatson@ubuntu.com> Tue, 02 Dec 2014 15:28:46 +0000
1110+
1111 exim4 (4.84-4) unstable; urgency=medium
1112
1113 * Unset message_prefix/message_sufix in maildrop_pipe transport. Maildrop
1114@@ -2699,6 +3466,15 @@ exim4 (4.84-4) unstable; urgency=medium
1115
1116 -- Andreas Metzler <ametzler@debian.org> Sun, 30 Nov 2014 08:24:04 +0100
1117
1118+exim4 (4.84-3ubuntu1) vivid; urgency=medium
1119+
1120+ * Resynchronise with Debian. Remaining changes:
1121+ - Show Ubuntu distribution in SMTP banner.
1122+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1123+ default.
1124+
1125+ -- Colin Watson <cjwatson@ubuntu.com> Tue, 11 Nov 2014 13:43:35 +0000
1126+
1127 exim4 (4.84-3) unstable; urgency=medium
1128
1129 * Apply patch to Italian (it) debconf template translation, thanks to
1130@@ -2728,6 +3504,24 @@ exim4 (4.84~RC2-1) unstable; urgency=medium
1131
1132 -- Andreas Metzler <ametzler@debian.org> Sat, 09 Aug 2014 07:42:00 +0200
1133
1134+exim4 (4.84~RC1-3ubuntu2) utopic; urgency=medium
1135+
1136+ * Rebuild for Perl 5.20.0.
1137+
1138+ -- Colin Watson <cjwatson@ubuntu.com> Thu, 21 Aug 2014 12:18:13 +0100
1139+
1140+exim4 (4.84~RC1-3ubuntu1) utopic; urgency=low
1141+
1142+ * Merge from Debian unstable (LP: #1351470). Remaining changes:
1143+ - Show Ubuntu distribution on smtp:
1144+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
1145+ with Ubuntu distribution
1146+ + debian/control: added lsb-release build dependency
1147+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1148+ default.
1149+
1150+ -- Corey Bryant <corey.bryant@canonical.com> Mon, 04 Aug 2014 11:48:39 -0400
1151+
1152 exim4 (4.84~RC1-3) unstable; urgency=medium
1153
1154 * Third try. Simply comment *custom* in debian/control.
1155@@ -2796,6 +3590,18 @@ exim4 (4.83~RC1-1) experimental; urgency=medium
1156
1157 -- Andreas Metzler <ametzler@debian.org> Thu, 29 May 2014 13:09:04 +0200
1158
1159+exim4 (4.82.1-2ubuntu1) utopic; urgency=low
1160+
1161+ * Merge from Debian unstable (LP: #1348074). Remaining changes:
1162+ - Show Ubuntu distribution on smtp:
1163+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
1164+ with Ubuntu distribution
1165+ + debian/control: added lsb-release build dependency
1166+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1167+ default.
1168+
1169+ -- Robie Basak <robie.basak@ubuntu.com> Fri, 25 Jul 2014 15:53:09 +0000
1170+
1171 exim4 (4.82.1-2) unstable; urgency=high
1172
1173 * [87_double_expansion.diff] from upstream. Stop unwanted double expansion
1174@@ -2813,6 +3619,18 @@ exim4 (4.82.1-1) unstable; urgency=high
1175
1176 -- Andreas Metzler <ametzler@debian.org> Wed, 28 May 2014 19:01:43 +0200
1177
1178+exim4 (4.82-8ubuntu1) utopic; urgency=medium
1179+
1180+ * Merge from Debian unstable. Remaining changes:
1181+ - Show Ubuntu distribution on smtp:
1182+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
1183+ with Ubuntu distribution
1184+ + debian/control: added lsb-release build dependency
1185+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1186+ default.
1187+
1188+ -- Dimitri John Ledkov <xnox@ubuntu.com> Sat, 17 May 2014 01:50:20 +0100
1189+
1190 exim4 (4.82-8) unstable; urgency=medium
1191
1192 * Now that GMP has been relicensed to LGPLv3+/GPLv2+ build exim against
1193@@ -2876,6 +3694,78 @@ exim4 (4.82-4) unstable; urgency=medium
1194
1195 -- Andreas Metzler <ametzler@debian.org> Sun, 09 Feb 2014 19:41:34 +0100
1196
1197+exim4 (4.82-3ubuntu2.4) trusty-security; urgency=medium
1198+
1199+ * SECURITY UPDATE: Buffer overflow in base64d()
1200+ - debian/patches/CVE-2018-6789.patch: fix overflow in
1201+ src/auths/b64decode.c.
1202+ - CVE-2018-6789
1203+
1204+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Sat, 10 Feb 2018 14:19:43 -0500
1205+
1206+exim4 (4.82-3ubuntu2.3) trusty-security; urgency=medium
1207+
1208+ * SECURITY UPDATE: memory leak
1209+ - debian/patches/CVE-2017-1000368.patch: free -p argument if
1210+ allocation was required.
1211+ - CVE-2017-1000368
1212+
1213+ -- Steve Beattie <sbeattie@ubuntu.com> Fri, 02 Jun 2017 22:44:35 -0700
1214+
1215+exim4 (4.82-3ubuntu2.2) trusty-security; urgency=medium
1216+
1217+ * SECURITY UPDATE: DKIM information leakage
1218+ - debian/patches/CVE-2016-9963.patch: fix information leakage in
1219+ src/dkim.c, src/transports/smtp.c.
1220+ - CVE-2016-9963
1221+
1222+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 05 Jan 2017 08:31:06 -0500
1223+
1224+exim4 (4.82-3ubuntu2.1) trusty-security; urgency=medium
1225+
1226+ * SECURITY UPDATE: privilege escalation via crafted lookup value
1227+ - debian/patches/CVE-2014-2972.patch: only expand integers for integer
1228+ math once.
1229+ - CVE-2014-2972
1230+ * SECURITY UPDATE: privilege escalation when used with perl_startup
1231+ - debian/patches/CVE-2016-1531.patch: add new add_environment and
1232+ keep_environment configuration options.
1233+ - debian/patches/CVE-2016-1531-2.patch: don't issue env warning if env
1234+ is empty.
1235+ - debian/patches/CVE-2016-1531-3.patch: store the initial working
1236+ directory, expand $initial_cwd.
1237+ - debian/patches/CVE-2016-1531-4.patch: delay chdir(/) until we opened
1238+ the main config.
1239+ - Add macros MAIN_KEEP_ENVIRONMENT and MAIN_ADD_ENVIRONMENT to set the
1240+ new options. Set "keep_environment =" by default to avoid a runtime
1241+ warning.
1242+ - Bump exim4-config Breaks to exim4-daemon-* (<< 4.82-3ubuntu2.1).
1243+ - debian/exim4-config.NEWS: Add entry to warn of potential breakage.
1244+ - CVE-2016-1531
1245+ * WARNING: This update may break existing installations.
1246+
1247+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 14 Mar 2016 12:57:00 -0400
1248+
1249+exim4 (4.82-3ubuntu2) trusty; urgency=medium
1250+
1251+ * debian/tests/control: Add missing python test dependency, as
1252+ debian/tests/security calls python.
1253+
1254+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 25 Feb 2014 17:33:13 +0100
1255+
1256+exim4 (4.82-3ubuntu1) trusty; urgency=low
1257+
1258+ * Merge from Debian unstable (LP: #1259620). Remaining changes:
1259+ - Show Ubuntu distribution on smtp:
1260+ + debian/patches/fix_smtp_banner.patch: updated SMTP banner
1261+ with Ubuntu distribution
1262+ + debian/control: added lsb-release build dependency
1263+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1264+ default.
1265+ - Build-depend on db5.3.
1266+
1267+ -- Yolanda Robla <yolanda.robla@canonical.com> Tue, 10 Dec 2013 17:07:20 +0000
1268+
1269 exim4 (4.82-3) unstable; urgency=low
1270
1271 * Upload to unstable.
1272@@ -2956,6 +3846,21 @@ exim4 (4.82~rc1-1) experimental; urgency=low
1273
1274 -- Andreas Metzler <ametzler@debian.org> Sun, 29 Sep 2013 14:43:25 +0200
1275
1276+exim4 (4.80-9ubuntu2) trusty; urgency=low
1277+
1278+ * Build-depend on libdb5.3-dev, instead of libdb5.1-dev.
1279+
1280+ -- Dmitrijs Ledkovs <xnox@ubuntu.com> Mon, 04 Nov 2013 12:14:54 +0000
1281+
1282+exim4 (4.80-9ubuntu1) trusty; urgency=low
1283+
1284+ * Resynchronise with Debian. Remaining changes:
1285+ - Don't provide default-mta; in Ubuntu, we want postfix to be the
1286+ default.
1287+ - Add "Ubuntu" to SMTP banner.
1288+
1289+ -- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Oct 2013 11:55:21 -0700
1290+
1291 exim4 (4.80-9) unstable; urgency=low
1292
1293 * Upload to unstable.
1294@@ -3002,6 +3907,34 @@ exim4 (4.80-8) experimental; urgency=low
1295
1296 -- Andreas Metzler <ametzler@debian.org> Sun, 01 Sep 2013 15:58:49 +0200
1297
1298+exim4 (4.80-7ubuntu4) trusty; urgency=low
1299+
1300+ * Rebuild for Perl 5.18.
1301+
1302+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 23 Oct 2013 10:24:08 +0100
1303+
1304+exim4 (4.80-7ubuntu3) saucy; urgency=low
1305+
1306+ * debian/patches/fix_smtp_banner.patch: updated SMTP banner
1307+ with Ubuntu distribution
1308+ * debian/control: added lsb-release build dependency
1309+
1310+ -- Yolanda Robla <yolanda.robla@canonical.com> Tue, 18 Jun 2013 19:17:43 +0200
1311+
1312+exim4 (4.80-7ubuntu2) saucy; urgency=low
1313+
1314+ * debian/tests: Add autopkgtest.
1315+
1316+ -- Yolanda <yolanda.robla@canonical.com> Mon, 27 May 2013 11:31:35 +0200
1317+
1318+exim4 (4.80-7ubuntu1) raring; urgency=low
1319+
1320+ * Merge from Debian unstable (LP: #1166383). Remaining changes:
1321+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1322+ we want postfix to be the default.
1323+
1324+ -- Robie Basak <robie.basak@canonical.com> Mon, 08 Apr 2013 18:13:15 +0100
1325+
1326 exim4 (4.80-7) unstable; urgency=low
1327
1328 * Use exim's ${quote:xxx} operator when invoking spfquery to disallow
1329@@ -3021,6 +3954,14 @@ exim4 (4.80-6) unstable; urgency=low
1330
1331 -- Andreas Metzler <ametzler@debian.org> Wed, 21 Nov 2012 19:08:53 +0100
1332
1333+exim4 (4.80-5.1ubuntu1) raring; urgency=low
1334+
1335+ * Merge from Debian. Remaining changes:
1336+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1337+ we want postfix to be the default.
1338+
1339+ -- Oussama Bounaim <o.bounaim@gmail.com> Sun, 11 Nov 2012 07:11:06 +0100
1340+
1341 exim4 (4.80-5.1) unstable; urgency=high
1342
1343 * Non-maintainer upload by the Security Team.
1344@@ -3048,6 +3989,23 @@ exim4 (4.80-4) unstable; urgency=low
1345
1346 -- Andreas Metzler <ametzler@debian.org> Sat, 23 Jun 2012 18:35:03 +0200
1347
1348+exim4 (4.80-3ubuntu1.1) quantal-security; urgency=low
1349+
1350+ * SECURITY UPDATE: arbitrary code execution via dns decode logic
1351+ - debian/patches/CVE-2012-5671.patch: adjust max length and validate
1352+ against it in src/pdkim/pdkim.h, src/dkim.c.
1353+ - CVE-2012-5671
1354+
1355+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 25 Oct 2012 08:22:46 -0400
1356+
1357+exim4 (4.80-3ubuntu1) quantal; urgency=low
1358+
1359+ * Merge from Debian unstable. Remaining changes:
1360+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1361+ we want postfix to be the default.
1362+
1363+ -- Clint Byrum <clint@ubuntu.com> Thu, 14 Jun 2012 15:28:08 -0700
1364+
1365 exim4 (4.80-3) unstable; urgency=low
1366
1367 * Pull 75_openssl_sni.diff from upstream. - Segfault caused by NULL
1368@@ -3195,6 +4153,26 @@ exim4 (4.76-4) experimental; urgency=low
1369
1370 -- Andreas Metzler <ametzler@debian.org> Sat, 24 Sep 2011 18:36:08 +0200
1371
1372+exim4 (4.76-3ubuntu3) precise; urgency=low
1373+
1374+ * Rebuild for libmysqlclient transition
1375+
1376+ -- Clint Byrum <clint@ubuntu.com> Wed, 23 Nov 2011 23:29:35 -0800
1377+
1378+exim4 (4.76-3ubuntu2) precise; urgency=low
1379+
1380+ * Rebuild for Perl 5.14.
1381+
1382+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 16 Nov 2011 01:22:39 +0000
1383+
1384+exim4 (4.76-3ubuntu1) precise; urgency=low
1385+
1386+ * Merge from debian unstable. Remaining changes:
1387+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1388+ we want postfix to be the default.
1389+
1390+ -- Stéphane Graber <stgraber@ubuntu.com> Thu, 20 Oct 2011 11:29:07 -0400
1391+
1392 exim4 (4.76-3) unstable; urgency=low
1393
1394 * [exim4-base.cron.daily] Correct invocation of mail(1), options need to be
1395@@ -3215,6 +4193,14 @@ exim4 (4.76-3) unstable; urgency=low
1396
1397 -- Andreas Metzler <ametzler@debian.org> Sun, 18 Sep 2011 11:49:13 +0200
1398
1399+exim4 (4.76-2ubuntu1) oneiric; urgency=low
1400+
1401+ * Merge from debian unstable. Remaining changes:
1402+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1403+ we want postfix to be the default.
1404+
1405+ -- Stéphane Graber <stgraber@ubuntu.com> Mon, 30 May 2011 17:48:56 -0400
1406+
1407 exim4 (4.76-2) unstable; urgency=low
1408
1409 * debian/rules: Remove test/ and test-stamp on clean.
1410@@ -3227,6 +4213,14 @@ exim4 (4.76-2) unstable; urgency=low
1411
1412 -- Andreas Metzler <ametzler@debian.org> Sun, 29 May 2011 18:21:03 +0200
1413
1414+exim4 (4.76-1ubuntu1) oneiric; urgency=low
1415+
1416+ * Merge from debian unstable. Remaining changes (LP: #779391):
1417+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1418+ we want postfix to be the default.
1419+
1420+ -- Stéphane Graber <stgraber@ubuntu.com> Mon, 23 May 2011 12:37:30 -0400
1421+
1422 exim4 (4.76-1) unstable; urgency=low
1423
1424 * New upstream version.
1425@@ -3273,6 +4267,14 @@ exim4 (4.75-3) unstable; urgency=high
1426
1427 -- Andreas Metzler <ametzler@debian.org> Fri, 06 May 2011 20:08:51 +0200
1428
1429+exim4 (4.75-2ubuntu1) oneiric; urgency=low
1430+
1431+ * Merge from debian unstable. Remaining changes:
1432+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1433+ we want postfix to be the default.
1434+
1435+ -- Stéphane Graber <stgraber@ubuntu.com> Fri, 06 May 2011 14:51:28 -0400
1436+
1437 exim4 (4.75-2) unstable; urgency=low
1438
1439 * clamav socket on Debian is clamd:/var/run/clamav/clamd.ctl, fix
1440@@ -3315,6 +4317,24 @@ exim4 (4.74-2) unstable; urgency=low
1441
1442 -- Andreas Metzler <ametzler@debian.org> Thu, 24 Feb 2011 19:02:07 +0100
1443
1444+exim4 (4.74-1ubuntu1) natty; urgency=low
1445+
1446+ * Merge from debian experimental. Remaining changes: (LP: #713855)
1447+ - debian/patches/71_exiq_grep_error_on_messages_without_size.patch:
1448+ + Improve handling of broken messages when "exim4 -bp" (mailq)
1449+ reports lines without size info. (Closes: #528625)
1450+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1451+ we want postfix to be the default.
1452+ - debian/{control,rules}: Add and enable hardened build for PIE.
1453+ (Closes: #542726)
1454+ * Update 71_exiq_grep_error_on_messages_without_size.patch to get way
1455+ which upstream has fixed it. Probably it can be dropped with next
1456+ upstream release.
1457+ * This upload fixes CVE: (LP: #708023)
1458+ - CVE-2011-0017
1459+
1460+ -- Artur Rona <ari-tczew@ubuntu.com> Wed, 09 Feb 2011 21:31:35 +0100
1461+
1462 exim4 (4.74-1) experimental; urgency=low
1463
1464 * 4.74 release, should build on hurd again.
1465@@ -3340,6 +4360,20 @@ exim4 (4.74~rc2-1) experimental; urgency=low
1466
1467 -- Andreas Metzler <ametzler@debian.org> Sun, 23 Jan 2011 14:02:36 +0100
1468
1469+exim4 (4.73~rc1-1ubuntu1) natty; urgency=low
1470+
1471+ * Merge from debian unstable. Remaining changes: (LP: #697934)
1472+ - debian/patches/71_exiq_grep_error_on_messages_without_size.patch:
1473+ + Improve handling of broken messages when "exim4 -bp" (mailq)
1474+ reports lines without size info.
1475+ - debian/control: Don't declare a Provides: default-mta; in Ubuntu,
1476+ we want postfix to be the default.
1477+ - debian/{control,rules}: Add and enable hardened build for PIE.
1478+ (Closes: #542726)
1479+ * Drop B-D on libmysqlclient15-dev, resolved in Debian.
1480+
1481+ -- Artur Rona <ari-tczew@ubuntu.com> Tue, 28 Dec 2010 22:20:17 +0100
1482+
1483 exim4 (4.73~rc1-1) experimental; urgency=low
1484
1485 * New upstream release candidate.
1486@@ -3435,6 +4469,20 @@ exim4 (4.72-3) unstable; urgency=low
1487
1488 -- Andreas Metzler <ametzler@debian.org> Sun, 26 Dec 2010 15:13:08 +0100
1489
1490+exim4 (4.72-2ubuntu1) natty; urgency=low
1491+
1492+ * Merge from debian unstable. Remaining changes: (LP: #671615)
1493+ - debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
1494+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
1495+ lines without size info.
1496+ - Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
1497+ the default.
1498+ - debian/control: Change build dependencies to MySQL 5.1.
1499+ - debian/{control,rules}: add and enable hardened build for PIE
1500+ (Closes: #542726).
1501+
1502+ -- Artur Rona <ari-tczew@ubuntu.com> Fri, 05 Nov 2010 21:05:47 +0100
1503+
1504 exim4 (4.72-2) unstable; urgency=low
1505
1506 [ Marc Haber ]
1507@@ -3458,6 +4506,20 @@ exim4 (4.72-2) unstable; urgency=low
1508
1509 -- Andreas Metzler <ametzler@debian.org> Sat, 30 Oct 2010 13:38:26 +0200
1510
1511+exim4 (4.72-1ubuntu1) maverick; urgency=low
1512+
1513+ * Merge with Debian unstable (LP: #609620). Remaining changes:
1514+ + debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
1515+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
1516+ lines without size info.
1517+ + Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
1518+ the default.
1519+ + debian/control: Change build dependencies to MySQL 5.1.
1520+ + debian/{control,rules}: add and enable hardened build for PIE
1521+ (Closes: #542726).
1522+
1523+ -- Artur Rona <ari-tczew@tlen.pl> Sun, 25 Jul 2010 02:00:42 +0200
1524+
1525 exim4 (4.72-1) unstable; urgency=low
1526
1527 * New upstream release. (Identical to the git snapshot previously
1528@@ -3509,6 +4571,20 @@ exim4 (4.71-4) unstable; urgency=low
1529
1530 -- Andreas Metzler <ametzler@debian.org> Thu, 25 Mar 2010 17:34:30 +0100
1531
1532+exim4 (4.71-3ubuntu1) lucid; urgency=low
1533+
1534+ * Merge with Debian unstable (lp: #501657). Remaining changes:
1535+ + debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
1536+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
1537+ lines without size info.
1538+ + Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
1539+ the default.
1540+ + debian/control: Change build dependencies to MySQL 5.1.
1541+ + debian/{control,rules}: add and enable hardened build for PIE
1542+ (Debian bug 542726).
1543+
1544+ -- Michael Bienia <geser@ubuntu.com> Fri, 01 Jan 2010 16:28:19 +0100
1545+
1546 exim4 (4.71-3) unstable; urgency=low
1547
1548 * exim4-base.cron.daily: Do not run exim_tidydb on Berkeley DB logfiles.
1549@@ -3623,6 +4699,35 @@ exim4 (4.70~cvs+20091017-1) experimental; urgency=low
1550
1551 -- Andreas Metzler <ametzler@debian.org> Sat, 17 Oct 2009 14:26:54 +0200
1552
1553+exim4 (4.69-11ubuntu4) karmic; urgency=low
1554+
1555+ * debian/{control,rules}: add and enable hardened build for PIE
1556+ (Debian bug 542726).
1557+
1558+ -- Kees Cook <kees@ubuntu.com> Thu, 20 Aug 2009 17:33:26 -0700
1559+
1560+exim4 (4.69-11ubuntu3) karmic; urgency=low
1561+
1562+ * debian/control: Change build dependencies to MySQL 5.1.
1563+
1564+ -- Mathias Gug <mathiaz@ubuntu.com> Mon, 17 Aug 2009 17:57:26 -0400
1565+
1566+exim4 (4.69-11ubuntu2) karmic; urgency=low
1567+
1568+ * Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
1569+ the default.
1570+
1571+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 03 Jun 2009 15:39:14 +0000
1572+
1573+exim4 (4.69-11ubuntu1) karmic; urgency=low
1574+
1575+ * Merge from debian unstable (LP: #375923), remaining changes:
1576+ - debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
1577+ Improve handling of broken messages when "exim4 -bp" (mailq) reports
1578+ lines without size info
1579+
1580+ -- Thierry Carrez <thierry.carrez@ubuntu.com> Wed, 13 May 2009 12:15:29 +0200
1581+
1582 exim4 (4.69-11) unstable; urgency=medium
1583
1584 * Build-Depend on lynx-cur|lynx instead of lynx. (lynx is just a dummy
1585@@ -3680,6 +4785,15 @@ exim4 (4.69-10) unstable; urgency=low
1586
1587 -- Andreas Metzler <ametzler@debian.org> Sat, 02 May 2009 09:05:56 +0200
1588
1589+exim4 (4.69-9ubuntu1) jaunty; urgency=low
1590+
1591+ [ Daniel van Eeden <launchpad@myname.nl> ]
1592+ * debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
1593+ Improve handling of broken messages when "exim4 -bp" (mailq) reports lines
1594+ w/o size info, LP: #18194
1595+
1596+ -- Dustin Kirkland <kirkland@ubuntu.com> Wed, 11 Feb 2009 06:43:52 -0600
1597+
1598 exim4 (4.69-9) unstable; urgency=medium
1599
1600 * [update-exim4.conf]: Use POSIX character classes [:alnum:] or explicit
1601diff --git a/debian/control b/debian/control
1602index a2249d5..219752b 100644
1603--- a/debian/control
1604+++ b/debian/control
1605@@ -4,7 +4,8 @@
1606 Source: exim4
1607 Section: mail
1608 Priority: standard
1609-Maintainer: Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>
1610+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
1611+XSBC-Original-Maintainer: Exim4 Maintainers <pkg-exim4-maintainers@lists.alioth.debian.org>
1612 Uploaders:
1613 Andreas Metzler <ametzler@debian.org>,
1614 Marc Haber <mh+debian-packages@zugschlus.de>,
1615@@ -30,7 +31,6 @@ Build-Depends:
1616 libperl-dev,
1617 libpq-dev,
1618 libsasl2-dev,
1619- libspf2-dev,
1620 libsqlite3-dev,
1621 libx11-dev,
1622 libxaw7-dev,
1623@@ -40,6 +40,7 @@ Build-Depends:
1624 lynx,
1625 po-debconf,
1626 xsltproc,
1627+ lsb-release
1628
1629 Package: exim4-base
1630 Architecture: any
1631diff --git a/debian/debconf/conf.d/acl/30_exim4-config_check_rcpt b/debian/debconf/conf.d/acl/30_exim4-config_check_rcpt
1632index 0403165..8a929f0 100644
1633--- a/debian/debconf/conf.d/acl/30_exim4-config_check_rcpt
1634+++ b/debian/debconf/conf.d/acl/30_exim4-config_check_rcpt
1635@@ -273,24 +273,45 @@ acl_check_rcpt:
1636 .endif
1637
1638
1639+ # Use spfquery to perform a pair of SPF checks.
1640+ #
1641+ # This is quite costly in terms of DNS lookups (~6 lookups per mail). Do not
1642+ # enable if that's an issue. Also note that if you enable this, you must
1643+ # install "spf-tools-perl" which provides the spfquery command.
1644+ # Missing spf-tools-perl will trigger the "Unexpected error in
1645+ # SPF check" warning.
1646 .ifdef CHECK_RCPT_SPF
1647- .ifdef _HAVE_SPF
1648 deny
1649 !acl = acl_local_deny_exceptions
1650- spf = fail
1651+ condition = ${run{/usr/bin/spfquery.mail-spf-perl \
1652+ --ip ${quote:$sender_host_address} \
1653+ --scope mfrom \
1654+ --identity ${quote:$sender_address}} \
1655+ {no}{${if eq {$runrc}{1}{yes}{no}}}}
1656 message = [SPF] $sender_host_address is not allowed to send mail from \
1657 ${if def:sender_address_domain {$sender_address_domain}{$sender_helo_name}}.
1658 log_message = SPF check failed.
1659
1660 defer
1661 !acl = acl_local_deny_exceptions
1662- spf = temperror
1663+ condition = ${if eq {$runrc}{5}{yes}{no}}
1664 message = Temporary DNS error while checking SPF record. Try again later.
1665
1666 warn
1667- spf = pass:softfail:neutral:permerror
1668- add_header = :at_start:$spf_received
1669- .endif
1670+ condition = ${if <={$runrc}{6}{yes}{no}}
1671+ add_header = Received-SPF: ${if eq {$runrc}{0}{pass}\
1672+ {${if eq {$runrc}{2}{softfail}\
1673+ {${if eq {$runrc}{3}{neutral}\
1674+ {${if eq {$runrc}{4}{permerror}\
1675+ {${if eq {$runrc}{6}{none}{error}}}}}}}}}\
1676+ } client-ip=$sender_host_address; \
1677+ ${if def:sender_address_domain \
1678+ {envelope-from=${sender_address}; }{}}\
1679+ helo=$sender_helo_name
1680+
1681+ warn
1682+ condition = ${if >{$runrc}{6}{yes}{no}}
1683+ log_message = Unexpected error in SPF check.
1684 .endif
1685
1686
1687diff --git a/debian/patches/fix_smtp_banner.patch b/debian/patches/fix_smtp_banner.patch
1688new file mode 100644
1689index 0000000..7009a95
1690--- /dev/null
1691+++ b/debian/patches/fix_smtp_banner.patch
1692@@ -0,0 +1,55 @@
1693+Description: Add EXIM_DISTRIBUTION var to display it on the SMTP banner
1694+Origin: https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-server-app-banner-updates
1695+Author: Yolanda Robla <yolanda.robla@canonical.com>
1696+Forwarded: https://salsa.debian.org/exim-team/exim4/merge_requests/2
1697+Last-Update: 2021-11-08
1698+
1699+--- a/src/globals.c
1700++++ b/src/globals.c
1701+@@ -1489,7 +1489,7 @@
1702+ uschar *smtp_active_hostname = NULL;
1703+ int smtp_backlog_monitor = 0;
1704+ uschar *smtp_banner = US"$smtp_active_hostname ESMTP "
1705+- "Exim $version_number $tod_full"
1706++ "Exim $version_number " EXIM_DISTRIBUTION " $tod_full"
1707+ "\0<---------------Space to patch smtp_banner->";
1708+ int smtp_ch_index = 0;
1709+ uschar *smtp_cmd_argument = NULL;
1710+--- a/src/config.h.defaults
1711++++ b/src/config.h.defaults
1712+@@ -234,4 +234,6 @@
1713+ #define SC_EXIM_ARITH "%" SCNi64 /* scanf incl. 0x prefix */
1714+ #define SC_EXIM_DEC "%" SCNd64 /* scanf decimal */
1715+
1716++#define EXIM_DISTRIBUTION
1717++
1718+ /* End of config.h.defaults */
1719+--- a/scripts/Configure-config.h
1720++++ b/scripts/Configure-config.h
1721+@@ -23,6 +23,13 @@
1722+ if [ "$1" != "" ] ; then MAKE=$1 ; fi
1723+ if [ "$MAKE" = "" ] ; then MAKE=make ; fi
1724+
1725++# exporting distribution to use it in smtp banner
1726++if test -x /usr/bin/lsb_release && lsb_release -si; then
1727++ export EXIM_DISTRIBUTION=\"$(lsb_release -si)\"
1728++else
1729++ export EXIM_DISTRIBUTION=\"\"
1730++fi
1731++
1732+ $MAKE buildconfig || exit 1
1733+
1734+ # BEWARE: tab characters needed in the following sed command. They have had
1735+--- a/src/exim.h
1736++++ b/src/exim.h
1737+@@ -651,6 +651,10 @@
1738+ # define EXIM_GROUPLIST_SIZE NGROUPS_MAX
1739+ #endif
1740+
1741++#ifndef EXIM_DISTRIBUTION
1742++ #define EXIM_DISTRIBUTION ""
1743++#endif
1744++
1745+ /* Linux has TCP_CORK, FreeBSD has TCP_NOPUSH; they do pretty much the same */
1746+
1747+ #ifdef TCP_CORK
1748diff --git a/debian/patches/series b/debian/patches/series
1749index d2fdf33..6a3a87f 100644
1750--- a/debian/patches/series
1751+++ b/debian/patches/series
1752@@ -11,3 +11,4 @@
1753 77_02-Use-enum-for-body-data-input-state-machine.patch
1754 77_03-Reject-dot-LF-as-ending-data-phase-pt.-2-.-Bug-3063.patch
1755 90_localscan_dlopen.dpatch
1756+fix_smtp_banner.patch

Subscribers

People subscribed via source and target branches