Hello community,

here is the log from the commit of package dovecot22 for openSUSE:Factory 
checked in at 2016-03-26 15:29:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-02-17 
12:10:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dovecot22.new/dovecot22.changes 2016-03-26 
17:25:41.000000000 +0100
@@ -1,0 +2,97 @@
+Fri Mar 18 00:36:45 UTC 2016 - [email protected]
+
+- update pigeonhole to 0.4.13
+  * redirect action: Added the list-id header to the duplicate ID
+    for mail loop prevention. This means that the message sent
+    directly to the user and the message coming through the mailing
+    list itself are treated as different messages by the loop
+    detection of the redirect command, even though their Message-ID
+    may be identical.
+  * Changed the Sieve number type to uint64_t, which means that
+    Sieve numbers can now technically range up to 2^64. Some other
+    Sieve implementation allowed this, making this change necessary
+    for successful migration.
+  + Implemented the sieve_implicit_extensions setting.
+    The extensions listed in this setting do not need to be enabled
+    explicitly using the Sieve "require" command. This behavior
+    directly violates the standard, but can be necessary for
+    compatibility with some existing implementations of Sieve. Do
+    not use this setting unless you really need to!
+  - redirect action: Made mail loop detection more robust by
+    forcibly adding a Message-ID header if it is missing.
+  - Prevent logging a useless "script not found" error message for
+    LDAP scripts for which the entry exists but no attribute
+    containing a script. This is not necessarily an error.
+  - extprograms plugin: Changed the communication channel between
+    parent and child process for a directly forked program from a
+    socketpair to a double pipe. Linux does not support /dev/stdin,
+    /dev/stdout and friends for sockets. For some shell program
+    authors this may be confusing, so that is why it is changed.
+    When using the script service, these device nodes are still not
+    usable though.
+
+-------------------------------------------------------------------
+Wed Mar 16 17:35:32 UTC 2016 - [email protected]
+
+- update to 2.2.22
+  + Added doveadm HTTP API: See
+    http://wiki2.dovecot.org/Design/DoveadmProtocol/HTTP
+  + virtual plugin: Mailbox filtering can now be done based on the
+    mailbox metadata. See http://wiki2.dovecot.org/Plugins/Virtual
+  + stats: Added doveadm stats reset to reset global stats.
+  + stats: Added authentication statistics if auth_stats=yes.
+  + dsync, imapc, pop3c & pop3-migration: Many optimizations,
+    improvements and error handling fixes.
+  + doveadm: Most commands now stop soon after SIGINT/SIGTERM.
+  - auth: Auth caching was done too aggressively when %variables
+    were used in default_fields, override_fields or LDAP
+    pass/user_attrs.  userdb result_* were also ignored when user
+    was found from cache.
+  - imap: Fixed various assert-crashes caused v2.2.20+. Some of
+    them caught actual hangs or otherwise unwanted behavior towards
+    IMAP clients.
+  - Expunges were forgotten in some situations, for example when
+    pipelining multiple IMAP MOVE commands.
+  - quota: Per-namespaces quota were broken for dict and count
+    backends in v2.2.20+
+  - fts-solr: Search queries were using OR instead of AND as the
+    separator for multi-token search queries in v2.2.20+.
+  - Single instance storage support wasn't really working in
+    v2.2.16+
+  - dbox: POP3 message ordering wasn't working correctly.
+  - virtual plugin: Fixed crashes related to backend mailbox
+    deletions.
+- update pigeonhole to 0.4.13.rc1
+  * redirect action: Added the list-id header to the duplicate ID
+    for mail loop prevention. This means that the message sent
+    directly to the user and the message coming through the
+    mailing list itself are treated as different messages by the
+    loop detection of the redirect command, even though their
+    Message-ID may be identical.
+  * Changed the Sieve number type to uint64_t, which means that
+    Sieve numbers can now technically range up to 2^64. Some other
+    Sieve implementation allowed this, making this change necessary
+    for successful migration.
+  + Implemented the sieve_implicit_extensions setting.
+    The extensions listed in this setting do not need to be enabled
+    explicitly using the Sieve "require" command. This behavior
+    direct violates the standard, but can be necessary for
+    compatibility with some existing implementations of Sieve. Do
+    not use this setting unless you really need to!
+  - redirect action: Made mail loop detection more robust by
+    forcibly adding a Message-ID header if it is missing.
+  - Prevent logging a useless "script not found" error message for
+    LDAP scripts for which the entry exists but no attribute
+    containing a script. This is not necessarily an error.
+  - extprograms plugin: Changed the communication channel between
+    parent and child process for a directly forked program from a
+    socketpair to a double pipe. Linux does not support /dev/stdin,
+    /dev/stdout and friends for sockets. For some shell program
+    authors this may be confusing, so that is why it is changed.
+    When using the script service, these device nodes are still not
+    usable though.
+- drop patches included in version update:
+  3a719a01a1790df053854d5245ace5ab6d0c3d13.patch
+  6971937a6f3e93844dbd43bdbe903628e21a9422.patch
+
+-------------------------------------------------------------------

Old:
----
  3a719a01a1790df053854d5245ace5ab6d0c3d13.patch
  6971937a6f3e93844dbd43bdbe903628e21a9422.patch
  dovecot-2.2-pigeonhole-0.4.12.tar.gz
  dovecot-2.2.21.tar.gz

New:
----
  dovecot-2.2-pigeonhole-0.4.13.tar.gz
  dovecot-2.2.22.tar.gz

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

Other differences:
------------------
++++++ dovecot22.spec ++++++
--- /var/tmp/diff_new_pack.6tfIAH/_old  2016-03-26 17:25:42.000000000 +0100
+++ /var/tmp/diff_new_pack.6tfIAH/_new  2016-03-26 17:25:42.000000000 +0100
@@ -17,11 +17,11 @@
 
 
 Name:           dovecot22
-Version:        2.2.21
+Version:        2.2.22
 Release:        0
 %define pkg_name dovecot
-%define dovecot_version 2.2.21
-%define dovecot_pigeonhole_version 0.4.12
+%define dovecot_version 2.2.22
+%define dovecot_pigeonhole_version 0.4.13
 %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,8 +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:         3a719a01a1790df053854d5245ace5ab6d0c3d13.patch
-Patch3:         6971937a6f3e93844dbd43bdbe903628e21a9422.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
@@ -307,8 +305,6 @@
 %setup -q -n %{pkg_name}-%{dovecot_version} -a 1
 %patch -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -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,6 +544,7 @@
 %{_libdir}/%{pkg_name}/libdovecot.so.*
 %{_libdir}/%{pkg_name}/libdovecot-compression.so.*
 %{_libdir}/%{pkg_name}/libdovecot-dsync.so.*
+%{_libdir}/%{pkg_name}/libdovecot-fts.so.*
 %{_libdir}/%{pkg_name}/libdovecot-lda.so.*
 %{_libdir}/%{pkg_name}/libdovecot-login.so.*
 %{_libdir}/%{pkg_name}/libdovecot-sieve.so.*
@@ -607,6 +604,7 @@
 %{_libdir}/%{pkg_name}/modules/sieve/lib90_sieve_extprograms_plugin.so
 #
 %dir %{_libdir}/%{pkg_name}/modules/stats/
+%{_libdir}/%{pkg_name}/modules/stats/libstats_auth.so
 %{_libdir}/%{pkg_name}/modules/stats/libstats_mail.so
 #
 %dir %{_datadir}/%{pkg_name}/
@@ -687,6 +685,7 @@
 %{_libdir}/%{pkg_name}/libdovecot.so
 %{_libdir}/%{pkg_name}/libdovecot-compression.so
 %{_libdir}/%{pkg_name}/libdovecot-dsync.so
+%{_libdir}/%{pkg_name}/libdovecot-fts.so
 %{_libdir}/%{pkg_name}/libdovecot-lda.so
 %{_libdir}/%{pkg_name}/libdovecot-login.so
 %{_libdir}/%{pkg_name}/libdovecot-sieve.so

++++++ dovecot-2.2-pigeonhole-0.4.12.tar.gz -> 
dovecot-2.2-pigeonhole-0.4.13.tar.gz ++++++
++++ 22180 lines of diff (skipped)

++++++ dovecot-2.2-pigeonhole-0.4.12.tar.gz -> dovecot-2.2.22.tar.gz ++++++
++++ 947171 lines of diff (skipped)


Reply via email to