Hello community,

here is the log from the commit of package dovecot22 for openSUSE:Factory 
checked in at 2016-07-12 23:52:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dovecot22 (Old)
 and      /work/SRC/openSUSE:Factory/.dovecot22.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dovecot22"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dovecot22/dovecot22.changes      2016-07-05 
09:53:00.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dovecot22.new/dovecot22.changes 2016-07-12 
23:52:22.000000000 +0200
@@ -1,0 +2,92 @@
+Fri Jul  8 10:42:28 UTC 2016 - [email protected]
+
+- update pigeonhole to 0.4.15
+  * vacation extension: The sieve_user_email setting is now used
+    in the check for implicit delivery.
+  - imapsieve plugin: For any mail transaction, the mailbox was
+    opened a second time, even if no mailbox rule matched. This was
+    unintentional, useless and caused problems when the imapsieve
+    plugin was used with other plugins like acl.
+  - extprograms plugin: Significantly improved error handling. No
+    stream errors were logged.
+  - extprograms plugin: Fixed bug in handling of result code from
+    remote program (script service).
+  - extprograms plugin: Connection to remote program service was
+    not retried.
+  - Several small fixes based on static analysis.
+  - Fixed handling of quoted string localparts in email addresses.
+
+-------------------------------------------------------------------
+Mon Jul  4 16:06:44 UTC 2016 - [email protected]
+
+- update to 2.2.25
+  * lmtp: Start tracking lmtp_user_concurrency_limit and reject
+    already at RCPT TO stage. This avoids MTA unnecessarily
+    completing DATA only to get an error.
+  * doveadm: Previously only mail settings were read from protocol
+    doveadm { .. } section. Now all settings are.
+  + quota: Added quota_over_flag_lazy_check setting. It avoids
+    checking quota_over_flag always at startup. Instead it's
+    checked only when quota is being read for some other purpose.
+  + auth: Added a new auth policy service:
+    http://wiki2.dovecot.org/Authentication/Policy
+  + auth: Added PBKDF2 password scheme
+  + auth: Added %{auth_user}, %{auth_username} and %{auth_domain}
+  + auth: Added ":remove" suffix to extra field names to remove
+    them.
+  + auth: Added "delay_until=<timestamp>[+<max random secs>]"
+    passdb extra field. The auth will wait until <timestamp> and
+    optionally some randomness and then return success.
+  + dict proxy: Added idle_msecs=<n> parameter. Support async
+    operations.
+  + Performance improvements for handling large mailboxes.
+  + Added lib-dcrypt API for providing cryptographic functions.
+  + Added "doveadm mailbox update" command
+  + imap commands' output now includes timing spent on the
+    "syncing" stage if it's larger than 0.
+  + cassandra: Added metrics=<path> to connect setting to output
+    internal statistics in JSON format every second to <path>.
+  + doveadm mailbox delete: Added -e parameter to delete only empty
+    mailboxes. Added --unsafe option to quickly delete a mailbox,
+    bypassing lazy_expunge and quota plugins.
+  + doveadm user & auth cache flush are now available via
+    doveadm-server.
+  + doveadm service stop <services> will stop specified services
+    while leaving the rest of Dovecot running.
+  + quota optimization: Avoid reading mail sizes for backends which
+    don't need them (count, fs, dirsize)
+  + Added mailbox { autoexpunge_max_mails=<n> } setting.
+  + Added welcome plugin: http://wiki2.dovecot.org/Plugins/Welcome
+  + fts: Added fts_autoindex_exclude setting.
+  - v2.2.24's MIME parser was assert-crashing on mails having
+    truncated MIME headers.
+  - auth: With multiple userdbs the final success/failure result
+    wasn't always correct. The last userdb's result was always
+    used.
+  - doveadm backup was sometimes deleting entire mailboxes
+    unnecessarily.
+  - doveadm: Command -parameters weren't being sent to
+    doveadm-server.
+  - If dovecot.index read failed e.g. because mmap() reached VSZ
+    limit, an empty index could have been opened instead,
+    corrupting the mailbox state.
+  - imapc: Fixed EXPUNGE handling when imapc_features didn't have
+    modseq.
+  - lazy-expunge: Fixed a crash when copying failed. Various other
+    fixes.
+  - fts-lucene: Fixed crash on index rescan.
+  - auth_stats=yes produced broken output
+  - dict-ldap: Various fixes
+  - dict-sql: NULL values crashed. Now they're treated as "not
+    found".
+- update pigeonhole 0.4.15.rc1
+  - imapsieve plugin: For any mail transaction, the mailbox was
+    opened a second time, even if no mailbox rule matched. This was
+    unintentional, useless and caused problems when the imapsieve
+    plugin was used with other plugins like acl.
+  - extprograms plugin: Significantly improved error handling. No
+    stream errors were logged.
+  - Several small fixes based on static analysis.
+- drop patch dovecot-2.2.24-lucene-crashfix.patch
+
+-------------------------------------------------------------------

Old:
----
  dovecot-2.2-pigeonhole-0.4.14.tar.gz
  dovecot-2.2.24-lucene-crashfix.patch
  dovecot-2.2.24.tar.gz

New:
----
  dovecot-2.2-pigeonhole-0.4.15.tar.gz
  dovecot-2.2.25.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dovecot22.spec ++++++
--- /var/tmp/diff_new_pack.E1i4nK/_old  2016-07-12 23:52:24.000000000 +0200
+++ /var/tmp/diff_new_pack.E1i4nK/_new  2016-07-12 23:52:24.000000000 +0200
@@ -17,11 +17,11 @@
 
 
 Name:           dovecot22
-Version:        2.2.24
+Version:        2.2.25
 Release:        0
 %define pkg_name dovecot
-%define dovecot_version 2.2.24
-%define dovecot_pigeonhole_version 0.4.14
+%define dovecot_version 2.2.25
+%define dovecot_pigeonhole_version 0.4.15
 %define dovecot_branch  2.2
 %define dovecot_pigeonhole_source_dir 
%{pkg_name}-%{dovecot_branch}-pigeonhole-%{dovecot_pigeonhole_version}
 %define dovecot_pigeonhole_docdir     %{_docdir}/%{pkg_name}/dovecot-pigeonhole
@@ -126,7 +126,6 @@
 Source7:        dovecot-2.2-pigeonhole.configfiles
 Patch:          dovecot-2.2.18-dont_use_etc_ssl_certs.patch
 Patch1:         dovecot-2.2.18-better_ssl_defaults.patch
-Patch2:         dovecot-2.2.24-lucene-crashfix.patch
 Summary:        IMAP and POP3 Server Written Primarily with Security in Mind
 License:        BSD-3-Clause and LGPL-2.1+ and MIT
 Group:          Productivity/Networking/Email/Servers
@@ -306,7 +305,6 @@
 %setup -q -n %{pkg_name}-%{dovecot_version} -a 1
 %patch -p1
 %patch1 -p1
-%patch2 -p1
 %{__gzip} -9v ChangeLog
 # Fix plugins dir.
 %{__sed} -i 's|#mail_plugin_dir = /usr/lib/dovecot|mail_plugin_dir = 
%{_libdir}/dovecot/modules|' doc/example-config/conf.d/10-mail.conf
@@ -548,10 +546,12 @@
 %{_libdir}/%{pkg_name}/libdovecot-dsync.so.*
 %{_libdir}/%{pkg_name}/libdovecot-fts.so.*
 %{_libdir}/%{pkg_name}/libdovecot-lda.so.*
+%{_libdir}/%{pkg_name}/libdovecot-ldap.so*
 %{_libdir}/%{pkg_name}/libdovecot-login.so.*
 %{_libdir}/%{pkg_name}/libdovecot-sieve.so.*
 %{_libdir}/%{pkg_name}/libdovecot-sql.so.*
 %{_libdir}/%{pkg_name}/libdovecot-storage.so.*
+%{_libdir}/%{pkg_name}/libdcrypt_openssl.so
 # plugins
 %dir %{_libdir}/%{pkg_name}
 %dir %{_libdir}/%{pkg_name}/modules/
@@ -581,6 +581,7 @@
 %{_libdir}/%{pkg_name}/modules/lib90_stats_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib95_imap_sieve_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib95_imap_stats_plugin.so
+%{_libdir}/%{pkg_name}/modules/lib99_welcome_plugin.so
 %{_libdir}/%{pkg_name}/modules/libfs_compress.so
 %{_libdir}/%{pkg_name}/modules/libssl_iostream_openssl.so
 #
@@ -589,7 +590,8 @@
 %{_libdir}/%{pkg_name}/modules/auth/libauthdb_ldap.so
 %{_libdir}/%{pkg_name}/modules/auth/libmech_gssapi.so
 %dir %{_libdir}/%{pkg_name}/modules/dict/
-# dict modules are in the sql packages
+%{_libdir}/%{pkg_name}/modules/dict/libdict_ldap.so
+# more dict modules are in the sql packages
 #
 %dir %{_libdir}/%{pkg_name}/modules/doveadm
 %{_libdir}/%{pkg_name}/modules/doveadm/lib10_doveadm_acl_plugin.so

++++++ dovecot-2.2-pigeonhole-0.4.14.tar.gz -> 
dovecot-2.2-pigeonhole-0.4.15.tar.gz ++++++
++++ 2647 lines of diff (skipped)

++++++ dovecot-2.2-pigeonhole-0.4.14.tar.gz -> dovecot-2.2.25.tar.gz ++++++
++++ 980763 lines of diff (skipped)


Reply via email to