Merge ~bryce/ubuntu/+source/dovecot:dovecot-merge-v1e2.3.7.2-1-focal into ubuntu/+source/dovecot:debian/sid

Proposed by Bryce Harrington
Status: Merged
Approved by: Christian Ehrhardt 
Approved revision: ff10fa4110b1f2168400bdf4989aee1c617ae860
Merge reported by: Bryce Harrington
Merged at revision: ff10fa4110b1f2168400bdf4989aee1c617ae860
Proposed branch: ~bryce/ubuntu/+source/dovecot:dovecot-merge-v1e2.3.7.2-1-focal
Merge into: ubuntu/+source/dovecot:debian/sid
Diff against target: 1085 lines (+921/-1)
2 files modified
debian/changelog (+907/-0)
debian/control (+14/-1)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Canonical Server Pending
git-ubuntu developers Pending
Review via email: mp+375636@code.launchpad.net

Description of the change

Merge with Debian's package. All ubuntu CVE changes are present in Debian's packaging and dropped, one Ubuntu change remains, adding a transitional package. This latter bit of delta was introduced in Cosmic with the note "(can be dropped >20.04)", so it must be kept for the LTS and could be dropped next cycle or after.

PPA with test packages: https://launchpad.net/~bryce/+archive/ubuntu/dovecot-merge-v1..2.3.7.2-1
  $ sudo add-apt-repository -yus lp:bryce/dovecot-merge-v1..2.3.7.2-1
  $ sudo autopkgtest -- null

Usual tags pushed for review, to this branch:
  https://code.launchpad.net/~bryce/ubuntu/+source/dovecot/+git/dovecot/+ref/dovecot-merge-v1e2.3.7.2-1-focal

Builds succeeded for all available arch's.

Tested in lxc, install/uninstall and autopkgtest:
autopkgtest [21:50:56]: test systemd: - - - - - - - - - - results - - - - - - - - - -
systemd PASS
autopkgtest [21:50:56]: @@@@@@@@@@@@@@@@@@@@ summary
command1 SKIP Test breaks testbed but testbed does not provide revert-full-system
doveadm PASS
systemd PASS

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

- [√] changelog entry correct version and targeted codename
- [√] changelog entries correct
- [√] no major upstream changes to consider
- [√] no further upstream version to consider (2.3.8 but that isn't too lold)
- [√] debian changes look safe
- [√] update-maintainer has been run
- [√] changes forwarded upstream/debian (not needed here)
- [√] nothing else to drop (mail-stack-delivery is post 20.04)

- [√] no new patches added

- [√] build is ok
- [√] sanity checks test fine

Yep, this LGTM +1, thanks for the merge!

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

This has migrated into focal

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index 8c53452..8ba3fec 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,22 @@
1dovecot (1:2.3.7.2-1ubuntu1) focal; urgency=medium
2
3 * Merge with Debian unstable. Remaining changes:
4 - carry mail-stack-delivery as empty transitional package
5 * Dropped:
6 - SECURITY UPDATE: The IMAP protocol parser does not properly handled
7 the NUL byte when scanning data in quoted strings, leading to out of
8 bounds heap memory writes.
9 + debian/patches/CVE-2019-11500-*.patch: doesn't accept strings with
10 NULs in src/lib-imap/imap-parser.c and
11 pigeonhole/src/lib-managesieve/managesieve-parser.c,
12 make sure str_unescape won't be writing past allocated memory
13 in src/lib-imap/imap-parser.c and
14 pieonhole/src/lig-managesieve/managesieve-parser.c.
15 + CVE-2019-11500
16 [Now in upstream for 1:2.3.7.2-1]
17
18 -- Bryce Harrington <bryce@canonical.com> Wed, 13 Nov 2019 18:50:44 -0800
19
1dovecot (1:2.3.7.2-1) unstable; urgency=medium20dovecot (1:2.3.7.2-1) unstable; urgency=medium
221
3 * [dcaf24e] New upstream version 2.3.7.222 * [dcaf24e] New upstream version 2.3.7.2
@@ -18,6 +37,61 @@ dovecot (1:2.3.7.2-1) unstable; urgency=medium
1837
19 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 29 Aug 2019 11:55:51 +030038 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 29 Aug 2019 11:55:51 +0300
2039
40dovecot (1:2.3.4.1-5ubuntu3) eoan; urgency=medium
41
42 * SECURITY UPDATE: The IMAP protocol parser does not properly handled
43 the NUL byte when scanning data in quoted strings, leading to out of
44 bounds heap memory writes.
45 - debian/patches/CVE-2019-11500-*.patch: doesn't accept strings with
46 NULs in src/lib-imap/imap-parser.c and
47 pigeonhole/src/lib-managesieve/managesieve-parser.c,
48 make sure str_unescape won't be writing past allocated memory
49 in src/lib-imap/imap-parser.c and
50 pieonhole/src/lig-managesieve/managesieve-parser.c.
51 - CVE-2019-11500
52
53 -- Leonidas S. Barbosa <leo.barbosa@canonical.com> Wed, 28 Aug 2019 15:47:43 -0300
54
55dovecot (1:2.3.4.1-5ubuntu2) eoan; urgency=medium
56
57 * No change rebuild for libmysqlclient21.
58
59 -- Robie Basak <robie.basak@ubuntu.com> Wed, 21 Aug 2019 15:45:59 +0000
60
61dovecot (1:2.3.4.1-5ubuntu1) eoan; urgency=medium
62
63 * Merge with Debian unstable. Remaining changes:
64 - carry mail-stack-delivery as empty transitional package
65 * Dropped:
66 - SECURITY UPDATE: stack overflow when reading FTS or POP3-UIDL header
67 + debian/patches/CVE-2019-7524-1.patch: fix buffer overflow when
68 reading oversized hdr-pop3-uidl header in
69 src/lib-storage/index/index-pop3-uidl.c.
70 + debian/patches/CVE-2019-7524-2.patch: fix buffer overflow when
71 reading oversized fts header in src/plugins/fts/fts-api.c.
72 + CVE-2019-7524
73 [Fixed in 1:2.3.4.1-3]
74 - SECURITY UPDATE: JSON encoder assert DoS
75 + debian/patches/CVE-2019-10691.patch: escape invalid UTF-8 as unicode
76 bytes in src/lib/json-parser.c, src/lib/test-json-parser.c.
77 + CVE-2019-10691
78 [Fixed in 1:2.3.4.1-4]
79 - SECURITY UPDATE: submission-login denial of service issues
80 + debian/patches/CVE-2019-1149x-1.patch: remove unused
81 client->pending_starttls in src/submission-login/client.h.
82 + debian/patches/CVE-2019-1149x-2.patch: fix crash occurring when
83 client disconnects during authentication in
84 src/submission-login/client-authenticate.c,
85 src/submission-login/client.c.
86 + debian/patches/CVE-2019-1149x-3.patch: fix AUTH response error
87 handling so that it stops reading more input in
88 src/lib-smtp/smtp-server-cmd-auth.c.
89 + CVE-2019-11494
90 + CVE-2019-11499
91 [Fixed in 1:2.3.4.1-5]
92
93 -- Bryce Harrington <bryce@canonical.com> Fri, 03 May 2019 12:02:04 -0700
94
21dovecot (1:2.3.4.1-5) unstable; urgency=medium95dovecot (1:2.3.4.1-5) unstable; urgency=medium
2296
23 * [bd00402] Fix CVE-2019-11494 and CVE-2019-11499 (Closes: #928235)97 * [bd00402] Fix CVE-2019-11494 and CVE-2019-11499 (Closes: #928235)
@@ -54,6 +128,51 @@ dovecot (1:2.3.4.1-2) unstable; urgency=medium
54128
55 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 14 Mar 2019 11:02:39 +0200129 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 14 Mar 2019 11:02:39 +0200
56130
131dovecot (1:2.3.4.1-1ubuntu3) eoan; urgency=medium
132
133 * SECURITY UPDATE: submission-login denial of service issues
134 - debian/patches/CVE-2019-1149x-1.patch: remove unused
135 client->pending_starttls in src/submission-login/client.h.
136 - debian/patches/CVE-2019-1149x-2.patch: fix crash occurring when
137 client disconnects during authentication in
138 src/submission-login/client-authenticate.c,
139 src/submission-login/client.c.
140 - debian/patches/CVE-2019-1149x-3.patch: fix AUTH response error
141 handling so that it stops reading more input in
142 src/lib-smtp/smtp-server-cmd-auth.c.
143 - CVE-2019-11494
144 - CVE-2019-11499
145
146 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 30 Apr 2019 13:44:05 -0400
147
148dovecot (1:2.3.4.1-1ubuntu2.1) disco-security; urgency=medium
149
150 * SECURITY UPDATE: JSON encoder assert DoS
151 - debian/patches/CVE-2019-10691.patch: escape invalid UTF-8 as unicode
152 bytes in src/lib/json-parser.c, src/lib/test-json-parser.c.
153 - CVE-2019-10691
154
155 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 16 Apr 2019 12:35:06 -0400
156
157dovecot (1:2.3.4.1-1ubuntu2) disco; urgency=medium
158
159 * SECURITY UPDATE: stack overflow when reading FTS or POP3-UIDL header
160 - debian/patches/CVE-2019-7524-1.patch: fix buffer overflow when
161 reading oversized hdr-pop3-uidl header in
162 src/lib-storage/index/index-pop3-uidl.c.
163 - debian/patches/CVE-2019-7524-2.patch: fix buffer overflow when
164 reading oversized fts header in src/plugins/fts/fts-api.c.
165 - CVE-2019-7524
166
167 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 01 Apr 2019 09:02:40 -0400
168
169dovecot (1:2.3.4.1-1ubuntu1) disco; urgency=medium
170
171 * Merge with Debian unstable (LP: #1815035). Remaining changes:
172 - carry mail-stack-delivery as empty transitional package
173
174 -- Karl Stenerud <kstenerud@gmail.com> Thu, 07 Feb 2019 13:49:16 +0100
175
57dovecot (1:2.3.4.1-1) unstable; urgency=high176dovecot (1:2.3.4.1-1) unstable; urgency=high
58177
59 * [bebf0b4] New upstream version 2.3.4.1178 * [bebf0b4] New upstream version 2.3.4.1
@@ -61,6 +180,23 @@ dovecot (1:2.3.4.1-1) unstable; urgency=high
61180
62 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 05 Feb 2019 16:19:12 +0200181 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 05 Feb 2019 16:19:12 +0200
63182
183dovecot (1:2.3.4-2ubuntu2) disco; urgency=medium
184
185 * No-change rebuild against libmysqlclient21
186
187 -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 01 Feb 2019 16:55:43 +0000
188
189dovecot (1:2.3.4-2ubuntu1) disco; urgency=medium
190
191 * Merge with Debian unstable (LP: #1812012). Remaining changes:
192 - carry mail-stack-delivery as empty transitional package
193 * Dropped Changes:
194 - d/p/fix-glibc-crypt-ftbfs: cherry-pick from upstream to find crypt(3)
195 correctly to fix FTBFS
196 [Fixed in 1:2.3.4-2]
197
198 -- Karl Stenerud <kstenerud@gmail.com> Mon, 21 Jan 2019 12:08:47 +0100
199
64dovecot (1:2.3.4-2) unstable; urgency=medium200dovecot (1:2.3.4-2) unstable; urgency=medium
65201
66 * [51d1317] Fix FTBFS on 32-bit platforms.202 * [51d1317] Fix FTBFS on 32-bit platforms.
@@ -76,6 +212,15 @@ dovecot (1:2.3.4-1) unstable; urgency=medium
76212
77 -- Apollon Oikonomopoulos <apoikos@debian.org> Fri, 23 Nov 2018 22:00:06 +0200213 -- Apollon Oikonomopoulos <apoikos@debian.org> Fri, 23 Nov 2018 22:00:06 +0200
78214
215dovecot (1:2.3.3-1ubuntu1) disco; urgency=medium
216
217 * Merge with Debian unstable (LP: #1803296). Remaining changes:
218 - d/control: carry mail-stack-delivery as empty transitional package
219 - d/p/fix-glibc-crypt-ftbfs: cherry-pick from upstream to find crypt(3)
220 correctly to fix FTBFS (LP: 1793138).
221
222 -- Karl Stenerud <karl.stenerud@canonical.com> Thu, 15 Nov 2018 11:58:22 +0100
223
79dovecot (1:2.3.3-1) unstable; urgency=medium224dovecot (1:2.3.3-1) unstable; urgency=medium
80225
81 [ Jelmer Vernooij ]226 [ Jelmer Vernooij ]
@@ -88,6 +233,31 @@ dovecot (1:2.3.3-1) unstable; urgency=medium
88233
89 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 04 Oct 2018 17:29:40 +0300234 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 04 Oct 2018 17:29:40 +0300
90235
236dovecot (1:2.3.2.1-1ubuntu3) cosmic; urgency=high
237
238 * No change rebuild against openssl 1.1.1 with TLS 1.3 support.
239
240 -- Dimitri John Ledkov <xnox@ubuntu.com> Sat, 29 Sep 2018 01:36:48 +0100
241
242dovecot (1:2.3.2.1-1ubuntu2) cosmic; urgency=medium
243
244 * d/p/fix-glibc-crypt-ftbfs: cherry-pick from upstream to find crypt(3)
245 correctly to fix FTBFS (LP: #1793138).
246
247 -- Robie Basak <robie.basak@ubuntu.com> Thu, 20 Sep 2018 08:51:00 +0100
248
249dovecot (1:2.3.2.1-1ubuntu1) cosmic; urgency=medium
250
251 * Merge with Debian unstable (LP: #1771524). Remaining changes:
252 - carry mail-stack-delivery as empty transitional package
253 (can be dropped >20.04)
254 * Dropped Changes
255 - Add updated autopkgtest to debian/tests/* (LP: 1638865)
256 (those becamce superfluous by being mostly identical to the tests in
257 debian/tests/usage that are now packaged by Debian.)
258
259 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 03 Aug 2018 12:31:43 +0200
260
91dovecot (1:2.3.2.1-1) unstable; urgency=medium261dovecot (1:2.3.2.1-1) unstable; urgency=medium
92262
93 * [40ba9f0] New upstream bugfix release 2.3.2.1263 * [40ba9f0] New upstream bugfix release 2.3.2.1
@@ -141,6 +311,58 @@ dovecot (1:2.2.36-1) unstable; urgency=medium
141311
142 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 06 Jun 2018 09:31:49 +0300312 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 06 Jun 2018 09:31:49 +0300
143313
314dovecot (1:2.2.35-2ubuntu1) cosmic; urgency=medium
315
316 * Merge with Debian unstable (LP: #1771816). Remaining changes:
317 - Add updated autopkgtest to debian/tests/* (these tests got simplified
318 and streamlined to use the packages default configuration which solves
319 LP: #1638865)
320 * Dropped Changes (now upstream)
321 - SECURITY UPDATE: rfc822_parse_domain Information Leak Vulnerability
322 - SECURITY UPDATE: TLS SNI config lookups DoS
323 - SECURITY UPDATE: Memory leak that can cause crash due to memory exhaustion
324 * Dropped Changes (no more needed after 18.04)
325 - handle conffile removal of /etc/init/dovecot.conf (due to dropping
326 upstart).
327 * Dropped Changes (no more needed)
328 - Drop build dependency on libstemmer-dev (universe) - this is now in main
329 - Disable dovecot-lucene plugin as it had various issues and is deprecated
330 in favor of solr anyway (LP 1524526) - no more failing in Cosmic.
331 * Dropped Changes (mail-stack-delivery)
332 It was decided to no more carry mail-stack-delivery as a package in favor
333 to out-of-package solutions. It became less useful due to one of the
334 biggest benefit (auto-ssl setup) being part of the base setup now.
335 - Add mail-stack-delivery
336 - add package in d/rules, d/control
337 - add d/*mail-stack-delivery* maintainer scripts and default conf
338 - d/mail-stack-delivery.preinst: Move previously installed backups and
339 config files to a new package namespace.
340 - d/mail-stack-delivery.README.Debian clarified use of configuration files
341 - d/mail-stack-delivery.postinst: Use ssl key/cert paths now set up by
342 dovecot-core; transition for such configs formerly set up by
343 mail-stack-delivery to use the new default ssl config (if user had no
344 conffile change or choses new defaults).
345 - d/mail-stack-delivery.postinst: if moving dovecot to the new defaults on
346 upgrade, also move the related postfix key/cert entries.
347 - debian/99-mail-stack-delivery.conf: do not explicitly enable protocols
348 as all installed are auto-included from the base config now.
349 - adapt autopkgtests to match new version.
350 - d/control: for the ssl transition to work we need to ensure dovecot-core
351 is complete before upgrading mail-stack-delivery, so add a Pre-Depends.
352 - d/mail-stack-delivery.postinst: add SSL_CERT/SSL_KEY detection to
353 postconf section (was formerly initialized at the now dropped key setup)
354 - d/mail-stack-delivery.postinst: fix SSL_CERT/SSL_KEY detection to only
355 read non-comments from the right keywords and to strip common bad-chars
356 - d/mail-stack-delivery.postinst: stop modifying mandatory tls config,
357 recent upstream has sane defaults now
358 - debian/99-mail-stack-delivery.conf: drop explicit ssl_cipher_list,
359 recent upstream has sane defaults now
360 * Added Changes:
361 - carry mail-stack-delivery as empty transitional package
362 (can be dropped >20.04)
363
364 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 May 2018 14:40:19 +0200
365
144dovecot (1:2.2.35-2) unstable; urgency=medium366dovecot (1:2.2.35-2) unstable; urgency=medium
145367
146 * [7665652] Use git-subtree to generate pigeonhole patch from git; add368 * [7665652] Use git-subtree to generate pigeonhole patch from git; add
@@ -193,6 +415,77 @@ dovecot (1:2.2.34-1) unstable; urgency=medium
193415
194 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 01 Mar 2018 10:55:49 +0200416 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 01 Mar 2018 10:55:49 +0200
195417
418dovecot (1:2.2.33.2-1ubuntu4) bionic; urgency=medium
419
420 * SECURITY UPDATE: rfc822_parse_domain Information Leak Vulnerability
421 - debian/patches/CVE-2017-14461/*.patch: upstream parsing fixes.
422 - CVE-2017-14461
423 * SECURITY UPDATE: TLS SNI config lookups DoS
424 - debian/patches/CVE-2017-15130/*.patch: upstream config filtering fix.
425 - CVE-2017-15130
426
427 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 26 Feb 2018 12:34:24 -0500
428
429dovecot (1:2.2.33.2-1ubuntu3) bionic; urgency=medium
430
431 * SECURITY UPDATE: Memory leak that can cause crash due to memory exhaustion
432 - debian/patches/CVE-2017-15132.patch: fix memory leak in
433 auth_client_request_abort() in src/lib-auth/auth-client-request.c.
434 - debian/patches/CVE-2017-15132-additional.patch: remove request after
435 abort in src/lib-auth/auth-client-request.c,
436 src/lib-auth/auth-server-connection.c,
437 src/lib-auth/auth-serser-connection.h.
438 - CVE-2017-15132
439
440 -- Leonidas S. Barbosa <leo.barbosa@canonical.com> Fri, 23 Feb 2018 09:49:11 -0500
441
442dovecot (1:2.2.33.2-1ubuntu2) bionic; urgency=high
443
444 * No change rebuild against openssl1.1.
445
446 -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 06 Feb 2018 12:41:35 +0000
447
448dovecot (1:2.2.33.2-1ubuntu1) bionic; urgency=medium
449
450 * Merge with Debian unstable. Remaining changes:
451 - Add updated autopkgtest to debian/tests/*.
452 - Drop build dependency on libstemmer-dev (universe)
453 - Add mail-stack-delivery
454 - add package in d/rules, d/control
455 - add d/*mail-stack-delivery* maintainer scripts and default conf
456 - d/mail-stack-delivery.preinst: Move previously installed backups and
457 config files to a new package namespace.
458 - d/mail-stack-delivery.README.Debian clarified use of configuration files
459 - handle conffile removal of /etc/init/dovecot.conf (due to dropping
460 upstart). Can be removed once no upgrade path from <yakkety is left.
461 - Disable dovecot-lucene plugin as it had various issues and is deprecated
462 in favor of solr anyway (LP 1524526).
463 * Dropped changes (in Debian):
464 - Use Snakeoil SSL certificates by default
465 - d/control: Depend on ssl-cert
466 * Added changes:
467 - d/mail-stack-delivery.postinst: Use ssl key/cert paths now set up by
468 dovecot-core; transition for such configs formerly set up by
469 mail-stack-delivery to use the new default ssl config (if user had no
470 conffile change or choses new defaults).
471 - d/mail-stack-delivery.postinst: if moving dovecot to the new defaults on
472 upgrade, also move the related postfix key/cert entries.
473 - debian/99-mail-stack-delivery.conf: do not explicitly enable protocols
474 as all installed are auto-included from the base config now.
475 - adapt autopkgtests to match new version.
476 - d/control: for the ssl transition to work we need to ensure dovecot-core
477 is complete before upgrading mail-stack-delivery, so add a Pre-Depends.
478 - d/mail-stack-delivery.postinst: add SSL_CERT/SSL_KEY detection to
479 postconf section (was formerly initialized at the now dropped key setup)
480 - d/mail-stack-delivery.postinst: fix SSL_CERT/SSL_KEY detection to only
481 read non-comments from the right keywords and to strip common bad-chars
482 - d/mail-stack-delivery.postinst: stop modifying mandatory tls config,
483 recent upstream has sane defaults now
484 - debian/99-mail-stack-delivery.conf: drop explicit ssl_cipher_list,
485 recent upstream has sane defaults now
486
487 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Aug 2017 16:50:29 +0200
488
196dovecot (1:2.2.33.2-1) unstable; urgency=medium489dovecot (1:2.2.33.2-1) unstable; urgency=medium
197490
198 * [8216f38] New upstream version 2.2.33.2491 * [8216f38] New upstream version 2.2.33.2
@@ -279,6 +572,28 @@ dovecot (1:2.2.30.2-1) unstable; urgency=medium
279572
280 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 22 Jun 2017 22:22:59 +0300573 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 22 Jun 2017 22:22:59 +0300
281574
575dovecot (1:2.2.27-3ubuntu1) artful; urgency=medium
576
577 * Merge with Debian; Remaining Changes:
578 + Add updated autopkgtest to debian/tests/*.
579 + Drop build dependency on libstemmer-dev (universe)
580 + Use Snakeoil SSL certificates by default
581 - d/control: Depend on ssl-cert
582 + Add mail-stack-delivery
583 - add package in d/rules, d/control
584 - add d/*mail-stack-delivery* maintainer scripts and default conf
585 - d/mail-stack-delivery.preinst: Move previously installed backups and
586 config files to a new package namespace.
587 - d/mail-stack-delivery.README.Debian clarified use of configuration files
588 + Disable dovecot-lucene plugin as it had various issues, has universe
589 dependencies and is deprecated in favor of solr anyway.
590 + handle conffile removal of /etc/init/dovecot.conf (due to dropping
591 upstart). Can be removed once no upgrade path from <yakkety is left.
592 * Dropped changes:
593 - SECURITY UPDATE (CVE-2017-2669): DoS via crafted username (is in Debian)
594
595 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 28 Apr 2017 11:12:48 +0200
596
282dovecot (1:2.2.27-3) unstable; urgency=high597dovecot (1:2.2.27-3) unstable; urgency=high
283598
284 * [117285a] Remove /etc/dovecot/README (Closes: #849290)599 * [117285a] Remove /etc/dovecot/README (Closes: #849290)
@@ -287,6 +602,38 @@ dovecot (1:2.2.27-3) unstable; urgency=high
287602
288 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 11 Apr 2017 00:46:54 +0300603 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 11 Apr 2017 00:46:54 +0300
289604
605dovecot (1:2.2.27-2ubuntu2) zesty; urgency=medium
606
607 * SECURITY UPDATE: DoS via crafted username
608 - debian/patches/CVE-2017-2669.patch: do not double-expand key in
609 passdb dict when authenticating in src/auth/db-dict.c.
610 - CVE-2017-2669
611
612 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 07 Apr 2017 13:31:02 -0400
613
614dovecot (1:2.2.27-2ubuntu1) zesty; urgency=medium
615
616 * Merge with Debian; Remaining Changes:
617 + Add updated autopkgtest to debian/tests/*.
618 + Drop build dependency on libstemmer-dev (universe)
619 + Use Snakeoil SSL certificates by default
620 - d/control: Depend on ssl-cert
621 + Add mail-stack-delivery
622 - add package in d/rules, d/control
623 - add d/*mail-stack-delivery* maintainer scripts and default conf
624 - d/mail-stack-delivery.preinst: Move previously installed backups and
625 config files to a new package namespace.
626 - d/mail-stack-delivery.README.Debian clarified use of configuration files
627 + Disable dovecot-lucene plugin as it had various issues, has universe
628 dependencies and is deprecated in favor of solr anyway.
629 + handle conffile removal of /etc/init/dovecot.conf (due to dropping
630 upstart). Can be removed once no upgrade path from <yakkety is left.
631 * Dropped changes:
632 + Fix FTBFS of dovecot 2.2.25 in Ubuntu due to being incompatible with
633 -Bsymbolic-functions linker flag (in Debian).
634
635 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 09 Feb 2017 15:24:55 +0100
636
290dovecot (1:2.2.27-2) unstable; urgency=medium637dovecot (1:2.2.27-2) unstable; urgency=medium
291638
292 * [30586e3] Fix SHA3 on big-endian architectures.639 * [30586e3] Fix SHA3 on big-endian architectures.
@@ -348,6 +695,47 @@ dovecot (1:2.2.26.0-1) unstable; urgency=medium
348695
349 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 07 Jul 2016 10:17:58 +0200696 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 07 Jul 2016 10:17:58 +0200
350697
698dovecot (1:2.2.25-1ubuntu2) zesty; urgency=medium
699
700 * Update "general" dep8 test with various cleanups, bugfixes and conversion
701 to Python 3. Since it now uses the "service" wrapper, the test must
702 additionally depend on init-system-helpers.
703
704 -- Robie Basak <robie.basak@ubuntu.com> Tue, 08 Nov 2016 13:37:08 +0000
705
706dovecot (1:2.2.25-1ubuntu1) zesty; urgency=medium
707
708 * Merge with Debian (LP: #1633220); Remaining Changes:
709 + Add updated autopkgtest to debian/tests/*.
710 + Drop build dependency on libstemmer-dev (universe)
711 + Use Snakeoil SSL certificates by default
712 - d/control: Depend on ssl-cert
713 + Add mail-stack-delivery
714 - add package in d/rules, d/control
715 - add d/*mail-stack-delivery* maintainer scripts and default conf
716 - d/mail-stack-delivery.preinst: Move previously installed backups and
717 config files to a new package namespace.
718 - d/mail-stack-delivery.README.Debian clarified use of configuration files
719 + Disable dovecot-lucene plugin as it had various issues, has universe
720 dependencies and is deprecated in favor of solr anyway.
721 + handle conffile removal of /etc/init/dovecot.conf (due to dropping
722 upstart). Can be removed once no upgrade path from <yakkety is left.
723 * Added changes:
724 + Fix FTBFS of dovecot 2.2.25 in Ubuntu due to being incompatible with
725 -Bsymbolic-functions linker flag (LP: #1636781).
726 * Dropped Changes as they got accepted in Debian:
727 + add lsb base dependency to ensure debian/dovecot-core.dovecot.init is
728 working correctly
729 + Add ufw integration:
730 - d/dovecot-core.ufw.profile: new ufw profile.
731 - d/rules: install profile in dovecot-core.
732 - d/control: dovecot-core - suggest ufw.
733 + Add apport hook:
734 - d/rules, d/source_dovecot.py
735 + Remove lintian override for drac
736
737 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 25 Oct 2016 13:12:40 +0200
738
351dovecot (1:2.2.25-1) unstable; urgency=medium739dovecot (1:2.2.25-1) unstable; urgency=medium
352740
353 * [cc29a81] Imported Upstream version 2.2.25741 * [cc29a81] Imported Upstream version 2.2.25
@@ -361,6 +749,47 @@ dovecot (1:2.2.25-1) unstable; urgency=medium
361749
362 -- Jaldhar H. Vyas <jaldhar@debian.org> Fri, 01 Jul 2016 17:07:03 -0400750 -- Jaldhar H. Vyas <jaldhar@debian.org> Fri, 01 Jul 2016 17:07:03 -0400
363751
752dovecot (1:2.2.24-1ubuntu1) yakkety; urgency=medium
753
754 * Merge with Debian; Remaining Changes:
755 + Add autopkgtest to debian/tests/*.
756 + Drop build dependency on libstemmer-dev (universe)
757 + Use Snakeoil SSL certificates by default
758 - d/control: Depend on ssl-cert
759 + add lsb base dependency to ensure debian/dovecot-core.dovecot.init is
760 working correctly
761 + Add ufw integration:
762 - d/dovecot-core.ufw.profile: new ufw profile.
763 - d/rules: install profile in dovecot-core.
764 - d/control: dovecot-core - suggest ufw.
765 + Add apport hook:
766 - d/rules, d/source_dovecot.py
767 + Remove lintian override for drac
768 + Add mail-stack-delivery
769 - add package in d/rules, d/control
770 - add d/*mail-stack-delivery* maintainer scripts and default conf
771 - d/mail-stack-delivery.preinst: Move previously installed backups and
772 config files to a new package namespace.
773 * Added Changes:
774 - Disable dovecot-lucene plugin as it had various issues, has universe
775 dependencies and is deprecated in favor of solr anyway (LP: #1524526).
776 - Fixup the autopkgtests we add to work with recent dovecot versions
777 - d/mail-stack-delivery.README.Debian clarified use of configuration files
778 - handle conffile removal of /etc/init/dovecot.conf (due to dropping
779 upstart). Can be removed once no upgrade path from <yakkety is left.
780 * Dropped Changes:
781 - Add upstart job (that means we no more add it now)
782 - no more needed upgrade handling of mail-stack-delivery related to
783 2.1.7-7 and 1.2.9-1ubuntu8 (both out of scope of any possible
784 paths now)
785 - d/dovecot-core.dirs: Added usr/share/doc/dovecot-core (was only left
786 in changelog)
787 - ntpdate Recommends (was missing in former Changelog, now superseded
788 by timesyncd which is available by default)
789 - adding of d/docs for dh_installdocs
790
791 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 21 Jun 2016 16:31:29 +0200
792
364dovecot (1:2.2.24-1) unstable; urgency=medium793dovecot (1:2.2.24-1) unstable; urgency=medium
365794
366 * [26020b6] Imported Upstream version 2.2.24 (Closes: #818652)795 * [26020b6] Imported Upstream version 2.2.24 (Closes: #818652)
@@ -377,6 +806,61 @@ dovecot (1:2.2.23-1) unstable; urgency=medium
377806
378 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 12 Apr 2016 17:30:03 +0300807 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 12 Apr 2016 17:30:03 +0300
379808
809dovecot (1:2.2.22-1ubuntu4) xenial; urgency=medium
810
811 * Urgh. Previous upload added a runtime dependency on libstemmer0d to
812 dovecot-core that I missed. Revert it, and reopen LP: 1524526.
813
814 -- Christopher James Halse Rogers <raof@ubuntu.com> Thu, 21 Apr 2016 09:59:28 +1000
815
816dovecot (1:2.2.22-1ubuntu3) xenial; urgency=medium
817
818 * Re-add build dependency on libstemmer-dev
819 - In universe, but only adds runtime dependencies to packages already in
820 universe.
821 - Fixes crash with missing symbol when enabling fts-lucene plugin
822 (LP: #1524526)
823
824 -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 20 Apr 2016 12:44:08 +1000
825
826dovecot (1:2.2.22-1ubuntu2) xenial; urgency=medium
827
828 * Rebuild against libmysqlclient20.
829
830 -- Robie Basak <robie.basak@ubuntu.com> Tue, 05 Apr 2016 12:19:25 +0000
831
832dovecot (1:2.2.22-1ubuntu1) xenial; urgency=medium
833
834 * Merge with Debian; remaining changes:
835 + Add mail-stack-delivery package:
836 - Update d/rules
837 - d/control: convert existing dovecot-postfix package to a dummy
838 package and add new mail-stack-delivery package.
839 - Update maintainer scripts.
840 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
841 - d/mail-stack-delivery.preinst: Move previously installed backups and
842 config files to a new package namespace.
843 - d/mail-stack-delivery.prerm: Added to handle downgrades.
844 + Use Snakeoil SSL certificates by default:
845 - d/control: Depend on ssl-cert.
846 + Add autopkgtest to debian/tests/*.
847 + Add ufw integration:
848 - d/dovecot-core.ufw.profile: new ufw profile.
849 - d/rules: install profile in dovecot-core.
850 - d/control: dovecot-core - suggest ufw.
851 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
852 + Add apport hook:
853 - d/rules, d/source_dovecot.py
854 + Add upstart job:
855 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
856 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
857 d/dovecot-pop3d.{postinst, postrm, prerm}.
858 d/mail-stack-deliver.postinst: Convert init script to upstart.
859 + d/control: Drop dovecot-postfix package as its no longer required.
860 + Drop build dependency on libstemmer-dev (universe).
861
862 -- Matthias Klose <doko@ubuntu.com> Mon, 21 Mar 2016 19:44:11 +0100
863
380dovecot (1:2.2.22-1) unstable; urgency=medium864dovecot (1:2.2.22-1) unstable; urgency=medium
381865
382 [ Jaldhar H. Vyas ]866 [ Jaldhar H. Vyas ]
@@ -438,6 +922,40 @@ dovecot (1:2.2.19-1) UNRELEASED; urgency=medium
438922
439 -- Jaldhar H. Vyas <jaldhar@debian.org> Sun, 13 Dec 2015 09:41:56 -0500923 -- Jaldhar H. Vyas <jaldhar@debian.org> Sun, 13 Dec 2015 09:41:56 -0500
440924
925dovecot (1:2.2.18-2ubuntu2) wily; urgency=medium
926
927 * Merge with Debian (after 552 days); remaining changes:
928 + Add mail-stack-delivery package:
929 - Update d/rules
930 - d/control: convert existing dovecot-postfix package to a dummy
931 package and add new mail-stack-delivery package.
932 - Update maintainer scripts.
933 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
934 - d/mail-stack-delivery.preinst: Move previously installed backups and
935 config files to a new package namespace.
936 - d/mail-stack-delivery.prerm: Added to handle downgrades.
937 + Use Snakeoil SSL certificates by default:
938 - d/control: Depend on ssl-cert.
939 + Add autopkgtest to debian/tests/*.
940 + Add ufw integration:
941 - d/dovecot-core.ufw.profile: new ufw profile.
942 - d/rules: install profile in dovecot-core.
943 - d/control: dovecot-core - suggest ufw.
944 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
945 + Add apport hook:
946 - d/rules, d/source_dovecot.py
947 + Add upstart job:
948 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
949 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
950 d/dovecot-pop3d.{postinst, postrm, prerm}.
951 d/mail-stack-deliver.postinst: Convert init script to upstart.
952 + d/control: Drop dovecot-postfix package as its no longer required.
953 + Rename init.d script to work with the dh_installinit --name option, so
954 that it comes back.
955 * Drop build dependency on libstemmer-dev (universe).
956
957 -- Matthias Klose <doko@ubuntu.com> Mon, 14 Sep 2015 13:58:42 +0200
958
441dovecot (1:2.2.18-2) unstable; urgency=high959dovecot (1:2.2.18-2) unstable; urgency=high
442960
443 * [3f3bf71] Updated pigeonhole patch to 0.4.8 (Closes: #792669)961 * [3f3bf71] Updated pigeonhole patch to 0.4.8 (Closes: #792669)
@@ -619,6 +1137,76 @@ dovecot (1:2.2.10-1) unstable; urgency=low
6191137
620 -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 06 Mar 2014 02:51:34 -05001138 -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 06 Mar 2014 02:51:34 -0500
6211139
1140dovecot (1:2.2.9-1ubuntu5) utopic; urgency=medium
1141
1142 * No-change rebuild against current debhelper to drop unnecessary upstart
1143 dependency. (LP: #1351306)
1144
1145 -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 03 Sep 2014 09:50:41 +0200
1146
1147dovecot (1:2.2.9-1ubuntu4) utopic; urgency=medium
1148
1149 * Rename init.d script to work with the dh_installinit --name option, so
1150 that it comes back. (LP: #1323274)
1151
1152 -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 26 May 2014 14:24:43 +0200
1153
1154dovecot (1:2.2.9-1ubuntu3) utopic; urgency=medium
1155
1156 * SECURITY UPDATE: denial of service via SSL connection exhaustion
1157 - debian/patches/CVE-2014-3430.patch: properly close connections in
1158 src/login-common/client-common.c,
1159 src/login-common/ssl-proxy-openssl.c,
1160 src/login-common/ssl-proxy.h.
1161 - CVE-2014-3430
1162
1163 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 15 May 2014 10:19:29 -0400
1164
1165dovecot (1:2.2.9-1ubuntu2) trusty; urgency=medium
1166
1167 * d/dovecot-core.config: Drop db_input for ssl-cert-exists; this message
1168 not actually an error, is documented in the README.Debian, and blocks
1169 automated upgrades (LP: #1278897).
1170
1171 -- James Page <james.page@ubuntu.com> Fri, 07 Mar 2014 12:42:58 +0000
1172
1173dovecot (1:2.2.9-1ubuntu1) trusty; urgency=medium
1174
1175 * Merge from Debian unstable, remaining changes:
1176 + Add mail-stack-delivery package:
1177 - Update d/rules
1178 - d/control: convert existing dovecot-postfix package to a dummy
1179 package and add new mail-stack-delivery package.
1180 - Update maintainer scripts.
1181 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
1182 - d/mail-stack-delivery.preinst: Move previously installed backups and
1183 config files to a new package namespace.
1184 - d/mail-stack-delivery.prerm: Added to handle downgrades.
1185 + Use Snakeoil SSL certificates by default:
1186 - d/control: Depend on ssl-cert.
1187 - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
1188 + Add autopkgtest to debian/tests/*.
1189 + Add ufw integration:
1190 - d/dovecot-core.ufw.profile: new ufw profile.
1191 - d/rules: install profile in dovecot-core.
1192 - d/control: dovecot-core - suggest ufw.
1193 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
1194 + Add apport hook:
1195 - d/rules, d/source_dovecot.py
1196 + Add upstart job:
1197 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
1198 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
1199 d/dovecot-pop3d.{postinst, postrm, prerm}.
1200 d/mail-stack-deliver.postinst: Convert init script to upstart.
1201 + Use the autotools-dev dh addon to update config.guess/config.sub for
1202 arm64.
1203 * Dropped changes, included in Debian:
1204 - Update Dovecot name to reflect distribution in login greeting.
1205 - Update Drac plugin for >= 2.0.0 support.
1206 * d/control: Drop dovecot-postfix package as its no longer required.
1207
1208 -- James Page <james.page@ubuntu.com> Wed, 08 Jan 2014 09:35:49 +0000
1209
622dovecot (1:2.2.9-1) unstable; urgency=low1210dovecot (1:2.2.9-1) unstable; urgency=low
6231211
624 [ Jaldhar H. Vyas ]1212 [ Jaldhar H. Vyas ]
@@ -700,6 +1288,78 @@ dovecot (1:2.1.7-8) experimental; urgency=low
7001288
701 -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 13 Jun 2013 16:14:21 -04001289 -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 13 Jun 2013 16:14:21 -0400
7021290
1291dovecot (1:2.1.7-7ubuntu3) saucy; urgency=low
1292
1293 * Use the autotools-dev dh addon to update config.guess/config.sub for
1294 arm64.
1295
1296 -- Colin Watson <cjwatson@ubuntu.com> Thu, 10 Oct 2013 11:55:27 +0100
1297
1298dovecot (1:2.1.7-7ubuntu2) saucy; urgency=low
1299
1300 * debian/patches/dovecot_name.patch: updated Dovecot name to reflect
1301 distribution in login greeting
1302 * debian/control: added lsb-release as build-dependency
1303 * debian/rules: added autoconf in config-stamp
1304
1305 -- Yolanda Robla <yolanda.robla@canonical.com> Wed, 26 Jun 2013 08:34:42 +0200
1306
1307dovecot (1:2.1.7-7ubuntu1) raring; urgency=low
1308
1309 [ James Page ]
1310 * Merge from Debian unstable (LP: #1117613, #1075456), remaining changes:
1311 + Add mail-stack-delivery package:
1312 - Update d/rules
1313 - d/control: convert existing dovecot-postfix package to a dummy
1314 package and add new mail-stack-delivery package.
1315 - Update maintainer scripts.
1316 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
1317 - d/mail-stack-delivery.preinst: Move previously installed backups and
1318 config files to a new package namespace.
1319 - d/mail-stack-delivery.prerm: Added to handle downgrades.
1320 + Use Snakeoil SSL certificates by default:
1321 - d/control: Depend on ssl-cert.
1322 - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
1323 + Add autopkgtest to debian/tests/*.
1324 + Add ufw integration:
1325 - d/dovecot-core.ufw.profile: new ufw profile.
1326 - d/rules: install profile in dovecot-core.
1327 - d/control: dovecot-core - suggest ufw.
1328 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
1329 + Add apport hook:
1330 - d/rules, d/source_dovecot.py
1331 + Add upstart job:
1332 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
1333 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
1334 d/dovecot-pop3d.{postinst, postrm, prerm}.
1335 d/mail-stack-deliver.postinst: Convert init script to upstart.
1336 + d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support
1337 xz compression in Ubuntu.
1338 + d/control: Demote dovecot-common Recommends: to Suggests: to prevent
1339 install of extra packages on upgrade.
1340 + d/patches/dovecot-drac.patch: Updated with version for dovecot >= 2.0.0.
1341 * Dropped changes, included in Debian:
1342 + d/{control,rules}: enable PIE hardening.
1343 + d/control: Drop B-D on systemd.
1344 * d/p/mail-stack-delivery.postinst: Updated to ensure that configured SSL
1345 cert and key locations are used when configuring postfix, sorted out
1346 formatting.
1347 * d/p/dovecot-core.postinst: Create compat links to old style, existing
1348 SSL cert and key if found.
1349 * d/rules: Don't pass hardening flags for DRAC plugin.
1350 * d/dovecot-{pop3d,imapd}.prerm: Re-sync with Debian.
1351 * d/dovecot-core.lintian-overrides: Drop override for DRAC plugin as not
1352 required in Ubuntu.
1353 * d/01-mail-stack-delivery: Renamed 99-mail-stack-delivery to ensure that
1354 the mail-stack-delivery configuration overrides configuration options
1355 set elsewhere, updated with new cert/key file locations.
1356
1357 [ Ante Karamatic ]
1358 * Change configuration file for LDA on new installs and upgrades
1359 (LP: #671065).
1360
1361 -- James Page <james.page@ubuntu.com> Mon, 11 Feb 2013 12:41:24 +0000
1362
703dovecot (1:2.1.7-7) unstable; urgency=high1363dovecot (1:2.1.7-7) unstable; urgency=high
7041364
705 * If you are upgrading from stable or earlier versions of this package1365 * If you are upgrading from stable or earlier versions of this package
@@ -795,6 +1455,53 @@ dovecot (1:2.1.7-2) unstable; urgency=low
7951455
796 -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 21 Jun 2012 23:54:47 -04001456 -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 21 Jun 2012 23:54:47 -0400
7971457
1458dovecot (1:2.1.7-1ubuntu2) quantal; urgency=low
1459
1460 * d/dovecot-core.dovecot.upstart: Respawn to handle unexpected but
1461 recoverable problems. (LP: #718188)
1462
1463 -- Clint Byrum <clint@ubuntu.com> Thu, 09 Aug 2012 12:22:52 -0700
1464
1465dovecot (1:2.1.7-1ubuntu1) quantal; urgency=low
1466
1467 * Merge from Debian unstable, remaining changes:
1468 + Add mail-stack-delivery package:
1469 - Update d/rules
1470 - d/control: convert existing dovecot-postfix package to a dummy
1471 package and add new mail-stack-delivery package.
1472 - Update maintainer scripts.
1473 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
1474 - d/mail-stack-delivery.preinst: Move previously installed backups and
1475 config files to a new package namespace.
1476 - d/mail-stack-delivery.prerm: Added to handle downgrades.
1477 + Use Snakeoil SSL certificates by default:
1478 - d/control: Depend on ssl-cert.
1479 - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
1480 + Add autopkgtest to debian/tests/*.
1481 + Add ufw integration:
1482 - d/dovecot-core.ufw.profile: new ufw profile.
1483 - d/rules: install profile in dovecot-core.
1484 - d/control: dovecot-core - suggest ufw.
1485 + d/{control,rules}: enable PIE hardening.
1486 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
1487 + Add apport hook:
1488 - d/rules, d/source_dovecot.py
1489 + Add upstart job:
1490 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
1491 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
1492 d/dovecot-pop3d.{postinst, postrm, prerm}.
1493 d/mail-stack-deliver.postinst: Convert init script to upstart.
1494 + d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support
1495 xz compression in Ubuntu.
1496 + d/control: Demote dovecot-common Recommends: to Suggests: to prevent
1497 install of extra packages on upgrade.
1498 + d/patches/dovecot-drac.patch: Updated with version for dovecot >= 2.0.0.
1499 + d/control: Drop B-D on systemd.
1500 * Dropped changes:
1501 + d/patches/fix-racey-restart.patch: part of 2.1.x, no longer required.
1502
1503 -- James Page <james.page@ubuntu.com> Mon, 11 Jun 2012 11:11:54 +0100
1504
798dovecot (1:2.1.7-1) unstable; urgency=low1505dovecot (1:2.1.7-1) unstable; urgency=low
7991506
800 * [7668742] Imported upstream 2.1.7 (Closes: #663243)1507 * [7668742] Imported upstream 2.1.7 (Closes: #663243)
@@ -833,6 +1540,49 @@ dovecot (1:2.1.1-1) experimental; urgency=low
8331540
834 -- Micah Anderson <micah@debian.org> Tue, 13 Mar 2012 23:08:06 -04001541 -- Micah Anderson <micah@debian.org> Tue, 13 Mar 2012 23:08:06 -0400
8351542
1543dovecot (1:2.0.19-0ubuntu1) precise; urgency=low
1544
1545 * New upstream release (LP: #970782).
1546 * Merge from Debian testing, remaining changes:
1547 + Add mail-stack-delivery package:
1548 - Update d/rules
1549 - d/control: convert existing dovecot-postfix package to a dummy
1550 package and add new mail-stack-delivery package.
1551 - Update maintainer scripts.
1552 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
1553 - d/mail-stack-delivery.preinst: Move previously installed backups and
1554 config files to a new package namespace.
1555 - d/mail-stack-delivery.prerm: Added to handle downgrades.
1556 + Use Snakeoil SSL certificates by default:
1557 - d/control: Depend on ssl-cert.
1558 - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
1559 + Add autopkgtest to debian/tests/*.
1560 + Add ufw integration:
1561 - d/dovecot-core.ufw.profile: new ufw profile.
1562 - d/rules: install profile in dovecot-core.
1563 - d/control: dovecot-core - suggest ufw.
1564 + d/{control,rules}: enable PIE hardening.
1565 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
1566 + Add apport hook:
1567 - d/rules, d/source_dovecot.py
1568 + Add upstart job:
1569 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
1570 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
1571 d/dovecot-pop3d.{postinst, postrm, prerm}.
1572 d/mail-stack-deliver.postinst:
1573 Convert init script to upstart.
1574 + d/patches/fix-racey-restart.patch: Backported patch from current
1575 development release which ensures all child processes terminate prior
1576 to the main dovecot process.
1577 + debian/patches/CVE-2011-4318.patch: Dropped - applied upstream
1578 + d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support
1579 xz compression in Ubuntu.
1580 + d/control: Demote dovecot-common Recommends: to Suggests: to prevent
1581 install of extra packages on upgrade.
1582 * d/patches/dovecot-drac.patch: Updated with version for dovecot >= 2.0.0.
1583
1584 -- James Page <james.page@ubuntu.com> Wed, 04 Apr 2012 14:56:38 +0100
1585
836dovecot (1:2.0.18-1) unstable; urgency=low1586dovecot (1:2.0.18-1) unstable; urgency=low
8371587
838 * [85ae320] Imported Upstream version 2.0.181588 * [85ae320] Imported Upstream version 2.0.18
@@ -846,6 +1596,78 @@ dovecot (1:2.0.18-1) unstable; urgency=low
8461596
847 -- Jaldhar H. Vyas <jaldhar@debian.org> Fri, 09 Mar 2012 00:55:13 -05001597 -- Jaldhar H. Vyas <jaldhar@debian.org> Fri, 09 Mar 2012 00:55:13 -0500
8481598
1599dovecot (1:2.0.15-1ubuntu5) precise; urgency=low
1600
1601 * SECURITY UPDATE: Incorrect cert Common Name verification when proxying
1602 - debian/patches/CVE-2011-4318.patch: correctly validate Common Name
1603 when a hostname is specified in src/login-common/{login-proxy.c,
1604 ssl-proxy.*,ssl-proxy-openssl.c}.
1605 - CVE-2011-4318
1606
1607 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 08 Dec 2011 14:34:36 -0500
1608
1609dovecot (1:2.0.15-1ubuntu4) precise; urgency=low
1610
1611 * No-change rebuild to drop spurious libsfgcc1 dependency on armhf.
1612
1613 -- Adam Conrad <adconrad@ubuntu.com> Fri, 02 Dec 2011 17:39:55 -0700
1614
1615dovecot (1:2.0.15-1ubuntu3) precise; urgency=low
1616
1617 * Rebuild for libmysqlclient transition.
1618
1619 -- Clint Byrum <clint@ubuntu.com> Wed, 23 Nov 2011 16:38:01 -0800
1620
1621dovecot (1:2.0.15-1ubuntu2) precise; urgency=low
1622
1623 * Resolve issue with intermittent restart failures (LP: #873390):
1624 - d/patches/fix-racey-restart.patch: Backported patch from current
1625 development release which ensures all child processes terminate prior
1626 to the main dovecot process.
1627
1628 -- James Page <james.page@ubuntu.com> Fri, 11 Nov 2011 14:38:41 +0000
1629
1630dovecot (1:2.0.15-1ubuntu1) precise; urgency=low
1631
1632 * Merge from Debian Testing, remaining changes:
1633 + Add mail-stack-delivery package:
1634 - Update d/rules
1635 - d/control: convert existing dovecot-postfix package to a dummy
1636 package and add new mail-stack-delivery package.
1637 - Update maintainer scripts.
1638 - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
1639 - d/mail-stack-delivery.preinst: Move previously installed backups and
1640 config files to a new package namespace.
1641 - d/mail-stack-delivery.prerm: Added to handle downgrades.
1642 + Use Snakeoil SSL certificates by default:
1643 - d/control: Depend on ssl-cert.
1644 - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
1645 + Add autopkgtest to debian/tests/*.
1646 + Add ufw integration:
1647 - d/dovecot-core.ufw.profile: new ufw profile.
1648 - d/rules: install profile in dovecot-core.
1649 - d/control: dovecot-core - suggest ufw.
1650 + d/{control,rules}: enable PIE hardening.
1651 + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
1652 + Add apport hook:
1653 - d/rules, d/source_dovecot.py
1654 + Add upstart job:
1655 - d/rules, d/dovecot-core.dovecot.upstart, d/control,
1656 d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
1657 d/dovecot-pop3d.{postinst, postrm, prerm}.
1658 d/mail-stack-deliver.postinst:
1659 Convert init script to upstart.
1660 * d/01-mail-stack-delivery.conf: Add postfix->dovecot auth listener
1661 to mail-stack-delivery configuration (LP: #874135).
1662 * d/mail-stack-delivery.{postinst,postrm}: Restart dovecot to pickup/drop
1663 mail-stack-delivery configuration (LP: #870244).
1664 * d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support
1665 xz compression in Ubuntu.
1666 * d/control: Demote dovecot-common Recommends: to Suggests: to prevent
1667 install of extra packages on upgrade.
1668
1669 -- James Page <james.page@ubuntu.com> Wed, 19 Oct 2011 15:54:40 +0100
1670
849dovecot (1:2.0.15-1) unstable; urgency=low1671dovecot (1:2.0.15-1) unstable; urgency=low
8501672
851 * [a22575a] New upstream version 2.0.15: (Closes: #642045)1673 * [a22575a] New upstream version 2.0.15: (Closes: #642045)
@@ -940,6 +1762,60 @@ dovecot (1:2.0.13-1.1) unstable; urgency=low
9401762
941 -- Luk Claes <luk@debian.org> Sat, 18 Jun 2011 12:31:28 +02001763 -- Luk Claes <luk@debian.org> Sat, 18 Jun 2011 12:31:28 +0200
9421764
1765dovecot (1:2.0.13-1ubuntu3) oneiric; urgency=medium
1766
1767 [ Ben Howard ]
1768 * debian/dovecot-common.dovecot.upstart: changed start to runlevel [2345]
1769 (LP: #820685)
1770
1771 [ James Page ]
1772 * Make mail-stack-delivery work with new version of dovecot (LP: #860336):
1773 - debian/control: Added dovecot-managesieved to mail-stack-delivery Depends.
1774 - debian/01-mail-stack-delivery.conf: Renamed mangesieve protocol -> sieve.
1775 Tidied up obsolete and changed configuration stanzas.
1776 - debian/mail-stack-delivery.postinst: drop -n flag from dovecot deliver
1777 command in postfix configuration.
1778
1779 -- Ben Howard <ben.howard@canonical.com> Mon, 19 Sep 2011 14:44:56 -0600
1780
1781dovecot (1:2.0.13-1ubuntu2) oneiric; urgency=low
1782
1783 * debian/dovecot-common.postinst: fix ssl cert typos that prevent
1784 certs from being generated (LP: #792557)
1785
1786 -- Steve Beattie <sbeattie@ubuntu.com> Fri, 03 Jun 2011 14:02:53 -0700
1787
1788dovecot (1:2.0.13-1ubuntu1) oneiric; urgency=low
1789
1790 * Merge from Debian Unstable, remaining changes:
1791 + Add mail-stack-delivery as per server-maverick-mail-integration spec:
1792 - Update debian/rules
1793 - Convert existing package to a dummy package and new binary in debian/control.
1794 - Update maintainer scripts.
1795 - Move previously installed backups and config files to a new package namespace in preinst.
1796 - Add new debian/mail-stack-delivery.prerm to handle downgrades.
1797 - Rename debian/dovecot-postfix.* to debian/mail-stack-delivery.*
1798 + Use Snakeoil SSL certifications by default:
1799 - debian/control: Depend on ssl-cert.
1800 - debian/dovecot-common.postinst: Relax grep for SSL_* a bit.
1801 + Add autopkgtest to debian/tests/*.
1802 + Add ufw integration:
1803 - Create debian/dovecot-common.ufw.profile.
1804 - debian/rules: install profile
1805 - debian/control: suggest ufw.
1806 + debian/{control,rules}: enable PIE hardening.
1807 + debian/dovecot-common.dirs: Added usr/share/doc/dovecot-common
1808 + Add apport hook:
1809 - debian/rules, debian/source_dovecot.py
1810 + Add upstart job:
1811 - debian/rules, debian/dovecot-common.dovecot.upstart, debian/control,
1812 debian/dovecot-common.dirs, dovecot-imapd.{postrm, postinst, prerm},
1813 debian/dovecot-pop3d.{postinst, postrm, prerm}. mail-stack-deliver.postinst:
1814 Convert init script to upstart. Apart of the server-maverick-upstart-conversion
1815 specification.
1816
1817 -- Chuck Short <zulcss@ubuntu.com> Wed, 01 Jun 2011 13:32:07 -0400
1818
943dovecot (1:2.0.13-1) unstable; urgency=high1819dovecot (1:2.0.13-1) unstable; urgency=high
9441820
945 [ Marco Nenciarini ]1821 [ Marco Nenciarini ]
@@ -964,6 +1840,37 @@ dovecot (1:2.0.13-1) unstable; urgency=high
9641840
965 -- Marco Nenciarini <mnencia@debian.org> Sat, 21 May 2011 23:58:06 +02001841 -- Marco Nenciarini <mnencia@debian.org> Sat, 21 May 2011 23:58:06 +0200
9661842
1843dovecot (1:2.0.12-1ubuntu1) oneiric; urgency=low
1844
1845 * Merge from Debian Unstable, remaining changes are:
1846 + Add mail-stack-delivery as per server-maverick-mail-integration spec:
1847 - Update debian/rules
1848 - Convert existing package to a dummy package and new binary in debian/control.
1849 - Update maintainer scripts.
1850 - Move previously installed backups and config files to a new package namespace in preinst.
1851 - Add new debian/mail-stack-delivery.prerm to handle downgrades.
1852 - Rename debian/dovecot-postfix.* to debian/mail-stack-delivery.*
1853 + Use Snakeoil SSL certifications by default:
1854 - debian/control: Depend on ssl-cert.
1855 - debian/dovecot-common.postinst: Relax grep for SSL_* a bit.
1856 + Add autopkgtest to debian/tests/*.
1857 + Add ufw integration:
1858 - Create debian/dovecot-common.ufw.profile.
1859 - debian/rules: install profile
1860 - debian/control: suggest ufw.
1861 + debian/{control,rules}: enable PIE hardening.
1862 + debian/dovecot-common.dirs: Added usr/share/doc/dovecot-common
1863 + Add apport hook:
1864 - debian/rules, debian/source_dovecot.py
1865 + Add upstart job:
1866 - debian/rules, debian/dovecot-common.dovecot.upstart, debian/control,
1867 debian/dovecot-common.dirs, dovecot-imapd.{postrm, postinst, prerm},
1868 debian/dovecot-pop3d.{postinst, postrm, prerm}. mail-stack-deliver.postinst:
1869 Convert init script to upstart. Apart of the server-maverick-upstart-conversion
1870 specification.
1871
1872 -- Chuck Short <zulcss@ubuntu.com> Mon, 16 May 2011 10:18:41 -0400
1873
967dovecot (1:2.0.12-1) unstable; urgency=low1874dovecot (1:2.0.12-1) unstable; urgency=low
9681875
969 [ Jaldhar H. Vyas ]1876 [ Jaldhar H. Vyas ]
diff --git a/debian/control b/debian/control
index 526551c..40eb383 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
1Source: dovecot1Source: dovecot
2Section: mail2Section: mail
3Priority: optional3Priority: optional
4Maintainer: Dovecot Maintainers <dovecot@packages.debian.org>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Dovecot Maintainers <dovecot@packages.debian.org>
5Uploaders: Jaldhar H. Vyas <jaldhar@debian.org>,6Uploaders: Jaldhar H. Vyas <jaldhar@debian.org>,
6 Jelmer Vernooij <jelmer@debian.org>,7 Jelmer Vernooij <jelmer@debian.org>,
7 Apollon Oikonomopoulos <apoikos@debian.org>8 Apollon Oikonomopoulos <apoikos@debian.org>
@@ -295,3 +296,15 @@ Description: secure POP3/IMAP server - Lua authentication plugin
295 .296 .
296 This package contains an authentication plugin allowing password and user297 This package contains an authentication plugin allowing password and user
297 databases to be implemented in Lua.298 databases to be implemented in Lua.
299
300Package: mail-stack-delivery
301Depends: dovecot-core, ${misc:Depends}
302Architecture: all
303Priority: optional
304Section: oldlibs
305Description: transitional package
306 This is a transitional package. It can safely be removed.
307 .
308 If you had formerly set up dovecot via mail-stack-delivery this package will
309 still have the configuration /etc/dovecot/conf.d/99-mail-stack-delivery.conf
310 associated to it which will be removed if you purge the package.

Subscribers

People subscribed via source and target branches