[dovecot/f22] dovecot updated to 2.2.16

Michal Hlavinka mhlavink at fedoraproject.org
Mon Mar 16 12:58:44 UTC 2015


commit ee4c31d3ee8f24df2efd92fcf4cd4ce99f2cab45
Author: Michal Hlavinka <mhlavink at redhat.com>
Date:   Mon Mar 16 13:58:41 2015 +0100

    dovecot updated to 2.2.16
    
    - auth: Don't crash if master user login is attempted without
      any configured master=yes passdbs
    - Parsing UTF-8 text for mails could have caused broken results
      sometimes if buffering was split in the middle of a UTF-8 character.
      This affected at least searching messages.
    - String sanitization for some logged output wasn't done properly:
      UTF-8 text could have been truncated wrongly or the truncation may
      not have happened at all.
    - fts-lucene: Lookups from virtual mailbox consisting of over 32
      physical mailboxes could have caused crashes.

 .gitignore                        |  1 +
 dovecot-2.2-31262a892ba7.patch    | 23 -----------------------
 dovecot-2.2.15-03889e81929e.patch | 24 ------------------------
 dovecot.spec                      | 25 +++++++++++++++++--------
 sources                           |  2 +-
 5 files changed, 19 insertions(+), 56 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5f88e61..c48b855 100644
--- a/.gitignore
+++ b/.gitignore
@@ -85,3 +85,4 @@ pigeonhole-snap0592366457df.tar.bz2
 /dovecot-2.2.15.tar.gz
 /pigeonhole-snapded0c5a467aa.tar.bz2
 /dovecot-2.2-pigeonhole-0.4.6.tar.gz
+/dovecot-2.2.16.tar.gz
diff --git a/dovecot.spec b/dovecot.spec
index 9bc5fb8..87f5714 100644
--- a/dovecot.spec
+++ b/dovecot.spec
@@ -3,9 +3,9 @@
 Summary: Secure imap and pop3 server
 Name: dovecot
 Epoch: 1
-Version: 2.2.15
+Version: 2.2.16
 %global prever %{nil}
-Release: 3%{?dist}
+Release: 1%{?dist}
 #dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2
 License: MIT and LGPLv2
 Group: System Environment/Daemons
@@ -36,9 +36,6 @@ Patch5: dovecot-2.1-privatetmp.patch
 #wait for network
 Patch6: dovecot-2.1.10-waitonline.patch
 Patch7: dovecot-2.2.13-online.patch
-Patch9: dovecot-2.2.15-03889e81929e.patch
-Patch10: dovecot-2.2-31262a892ba7.patch
-Patch11: dovecot-2.2-80ed82a93c1a.patch
 
 Source15: prestartscript
 
@@ -136,9 +133,6 @@ This package provides the development files for dovecot.
 %patch5 -p1 -b .privatetmp
 %patch6 -p1 -b .waitonline
 %patch7 -p1 -b .online
-%patch9 -p1 -b .03889e81929e
-%patch10 -p1 -b .31262a892ba7
-%patch11 -p1 -b .80ed82a93c1a
 #pushd dovecot-2*2-pigeonhole-%{pigeonholever}
 #popd
 sed -i '/DEFAULT_INCLUDES *=/s|$| '"$(pkg-config --cflags libclucene-core)|" src/plugins/fts-lucene/Makefile.in
@@ -423,6 +417,7 @@ make check
 %dir %{_libdir}/dovecot
 %dir %{_libdir}/dovecot/auth
 %dir %{_libdir}/dovecot/dict
+%dir %{_libdir}/dovecot/stats
 %{_libdir}/dovecot/doveadm
 %exclude %{_libdir}/dovecot/doveadm/*sieve*
 %{_libdir}/dovecot/*.so.*
@@ -434,6 +429,7 @@ make check
 %{_libdir}/dovecot/auth/libmech_gssapi.so
 %{_libdir}/dovecot/auth/libdriver_sqlite.so
 %{_libdir}/dovecot/dict/libdriver_sqlite.so
+%{_libdir}/dovecot/stats/libstats_mail.so
 %{_libdir}/dovecot/libdriver_sqlite.so
 %{_libdir}/dovecot/libssl_iostream_openssl.so
 %dir %{_libdir}/dovecot/settings
@@ -496,6 +492,19 @@ make check
 %{_libdir}/%{name}/dict/libdriver_pgsql.so
 
 %changelog
+* Mon Mar 16 2015 Michal Hlavinka <mhlavink at redhat.com> - 1:2.2.16-1
+- dovecot updated to 2.2.16
+- auth: Don't crash if master user login is attempted without
+  any configured master=yes passdbs
+- Parsing UTF-8 text for mails could have caused broken results
+  sometimes if buffering was split in the middle of a UTF-8 character.
+  This affected at least searching messages.
+- String sanitization for some logged output wasn't done properly:
+  UTF-8 text could have been truncated wrongly or the truncation may
+  not have happened at all.
+- fts-lucene: Lookups from virtual mailbox consisting of over 32
+  physical mailboxes could have caused crashes.
+
 * Thu Feb 05 2015 Michal Hlavinka <mhlavink at redhat.com> - 1:2.2.15-3
 - fix mbox istream crashes (#1189198, #1186504)
 
diff --git a/sources b/sources
index 703ef0e..6836d5e 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-c6c176943bd832c780fbb5d2f8850952  dovecot-2.2.15.tar.gz
+8dba21e817b4239e462d98a925233418  dovecot-2.2.16.tar.gz
 9c41cfda06129ac85700b5ddce809d95  dovecot-2.2-pigeonhole-0.4.6.tar.gz


More information about the scm-commits mailing list