From 627140a00c2b290a9ac0ec229bad59fad8db8725 Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Tue, 11 Apr 2017 10:32:58 +0200 Subject: [PATCH] dovecot updated to 2.2.29 fts-tika: Fixed crash when parsing attachment without Content-Disposition header. Broken by 2.2.28. trash plugin was broken in 2.2.28 auth: When passdb/userdb lookups were done via auth-workers, too much data was added to auth cache. This could have resulted in wrong replies when using multiple passdbs/userdbs. auth: passdb { skip & mechanisms } were ignored for the first passdb oauth2: Various fixes, including fixes to crashes dsync: Large Sieve scripts (or other large metadata) weren't always synced. Index rebuild (e.g. doveadm force-resync) set all mails as \Recent imap-hibernate: %{userdb:*} wasn't expanded in mail_log_prefix doveadm: Exit codes weren't preserved when proxying commands via doveadm-server. Almost all errors used exit code 75 (tempfail). ACLs weren't applied to not-yet-existing autocreated mailboxes. Fixed a potential crash when parsing a broken message header. cassandra: Fallback consistency settings weren't working correctly. doveadm director status : "Initial config" was always empty imapc: Various reconnection fixes. --- .gitignore | 1 + dovecot.spec | 24 +++++++++++++++++++++++- sources | 2 +- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7bc1eff..de4355f 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ pigeonhole-snap0592366457df.tar.bz2 /dovecot-2.2.27.tar.gz /dovecot-2.2.28.tar.gz /dovecot-2.2-pigeonhole-0.4.17.tar.gz +/dovecot-2.2.29.tar.gz diff --git a/dovecot.spec b/dovecot.spec index f4a5e43..3504acc 100644 --- a/dovecot.spec +++ b/dovecot.spec @@ -3,7 +3,7 @@ Summary: Secure imap and pop3 server Name: dovecot Epoch: 1 -Version: 2.2.28 +Version: 2.2.29 %global prever %{nil} Release: 1%{?dist} #dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2 @@ -485,6 +485,28 @@ make check %{_libdir}/%{name}/dict/libdriver_pgsql.so %changelog +* Tue Apr 11 2017 Michal Hlavinka - 1:2.2.29-1 +- dovecot updated to 2.2.29 +- fts-tika: Fixed crash when parsing attachment without + Content-Disposition header. Broken by 2.2.28. +- trash plugin was broken in 2.2.28 +- auth: When passdb/userdb lookups were done via auth-workers, too much + data was added to auth cache. This could have resulted in wrong + replies when using multiple passdbs/userdbs. +- auth: passdb { skip & mechanisms } were ignored for the first passdb +- oauth2: Various fixes, including fixes to crashes +- dsync: Large Sieve scripts (or other large metadata) weren't always + synced. +- Index rebuild (e.g. doveadm force-resync) set all mails as \Recent +- imap-hibernate: %{userdb:*} wasn't expanded in mail_log_prefix +- doveadm: Exit codes weren't preserved when proxying commands via + doveadm-server. Almost all errors used exit code 75 (tempfail). +- ACLs weren't applied to not-yet-existing autocreated mailboxes. +- Fixed a potential crash when parsing a broken message header. +- cassandra: Fallback consistency settings weren't working correctly. +- doveadm director status : "Initial config" was always empty +- imapc: Various reconnection fixes. + * Mon Feb 27 2017 Michal Hlavinka - 1:2.2.28-1 - dovecot updated to 2.2.28, pigeonhole to 0.4.17 - auth: Support OAUTHBEARER and XOAUTH2 mechanisms. Also support them diff --git a/sources b/sources index 7d055e1..1d2f10c 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (dovecot-2.2.28.tar.gz) = 3f40eb52413130dd47da98470d797ede63db3296923c2888b48f1a021e473cfcad064671ad804037d101990457ee57def30f2c27010ede2d758f3d3cfd8ef741 +SHA512 (dovecot-2.2.29.tar.gz) = 75d3160d7ad5c4c753639bc0dc2eab4e91592e865081b94a71354a16a6ce3bb7a94dbb10191b9e4d18159eee95889fd4c07df2362637faa1357a5f5328ff002f SHA512 (dovecot-2.2-pigeonhole-0.4.17.tar.gz) = 3ea6faebf04154649c32612f204e909aa131582c99867865bff3d3a78a75593d96109586eeb6403bc915046b8b6f02e8bacbf6cb6733ea186d2e1a209a7e2b79