Hello community,

here is the log from the commit of package dovecot22 for openSUSE:Factory 
checked in at 2014-10-17 08:50:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2014-09-12 
10:03:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dovecot22.new/dovecot22.changes 2014-10-17 
08:51:04.000000000 +0200
@@ -1,0 +2,90 @@
+Wed Oct 15 13:54:53 UTC 2014 - mrueck...@suse.de
+
+- update to version 2.2.14
+  * lmtp: Delivered-To: header no longer contains <> around the
+    email address.  Other MDAs don't have it either.
+  * "Out of disk space" errors are now treated as temporary errors
+    (not the same as "Out of disk quota").
+  * replication plugin: Use replication only for users who have a
+    non-empty mail_replica setting.
+  + lmtp proxy: Log a line about each mail delivery.
+  + Added login_source_ips setting. This can be used to set the
+    source IP address round-robin from a pool of IPs (in case you
+    run out of TCP ports).
+  + Rawlog settings can use tcp:<host>:<port> as the path.
+  + virtual plugin: Don't keep more than virtual_max_open_mailboxes
+    (default 64) number of backend mailboxes open.
+  + SSL/TLS compression can be disabled with
+    ssl_options=no_compression
+  + acl: Global ACL file now supports "quotes" around patterns.
+  + Added last-login plugin to set user's last-login timestamp on
+    login.
+  + LDAP auth: Allow passdb credentials lookup also with
+    auth_bind=yes
+  - IMAP: MODSEQ was sent in FETCH reply even if CONDSTORE/QRESYNC
+    wasn't enabled. This broke at least old Outlooks.
+  - passdb static treated missing password field the same as an
+    empty password field.
+  - mdbox: Fixed potential infinite looping when scanning a broken
+    mdbox file.
+  - imap-login, pop3-login: Fixed potential crashes when client
+    disconnected unexpectedly.
+  - imap proxy: The connection was hanging in some usage patterns.
+    This mainly affected older Outlooks.
+  - lmtp proxy: The proxy sometimes delivered empty mails in error
+    situations or potentially delivered truncated mails.
+  - fts-lucene: If whitespace_chars was set, we may have ended up
+    indexing some garbage words, growing the index size
+    unnecessarily.
+  - -c and -i parameters for dovecot/doveadm commands were ignored
+    if the config socket was readable.
+  - quota: Quota recalculation didn't include INBOX in some setups.
+  - Mail headers were sometimes added to dovecot.index.cache in
+    wrong order.  The main problem this caused was with dsync+imapc
+    incremental syncing when the second sync thought the local
+    mailbox had changed.
+  - Fixed several race conditions with dovecot.index.cache handling
+    that may have caused unnecessary "cache is corrupted" errors.
+  - doveadm backup didn't notice if emails were missing from the
+    middle of the destination mailbox. Now it deletes and resyncs
+    the mailbox.
+  - auth: If auth client listed userdb and disconnected before
+    finishing, the auth worker process got stuck (and eventually
+    all workers could get used up and requests would start
+    failing).
+- update dovecot pigeonhole to 0.4.3
+  * Editheader extension: Made control characters allowed for
+    editheader, except NUL. Before, this would cause a runtime
+    error.
+  + Upgraded Dovecot-specific Sieve "vnd.dovecot.duplicate"
+    extension to match the new draft "duplicate" extension.
+  - Fixed sieve_result_global_log_error to log only as i_info in
+    administrator log (syslog) if executed from multiscript
+    context.
+  - Sieve redirect extension: Adjusted loop detection to show
+    leniency to resent messages.
+  - Sieve include extension: Fixed problem with handling of
+    duplicate includes with different parameters :once or
+    :optional.
+  - Sieve spamtest/virustest extensions: Tests were erroneously
+    performed against the original message. When used together with
+    extprograms filter to add the spam headers, the changes were
+    not being used by the spamtest and virustest extensions. 
+  - Deprecated Sieve notify extension: Fixed segfault problems in
+    message string substitution.
+  - ManageSieve: Fixed active link verification to handle redundant
+    path slashes correctly.
+  - Sieve vacation extension:
+    - Fixed interaction of sieve_vacation_dont_check_recipient with
+      sieve_vacation_send_from_recipient setting.
+    - Fixed log message for discarded response.
+  - Sieve extprograms plugin:
+    - Forgot to disable the alarm() timeouts set for script
+      execution.
+    - Fixed fd leak and handling of output shutdown.
+    - Fixed 'Bad filedescriptor' error occurring when disconnecting
+      script client.
+    - Made sure that programs are never forked with root
+      privileges.
+
+-------------------------------------------------------------------

Old:
----
  dovecot-2.2-pigeonhole-0.4.2.tar.bz2
  dovecot-2.2.13.tar.bz2

New:
----
  dovecot-2.2-pigeonhole-0.4.3.tar.gz
  dovecot-2.2.14.tar.gz

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

Other differences:
------------------
++++++ dovecot22.spec ++++++
--- /var/tmp/diff_new_pack.txyJUc/_old  2014-10-17 08:51:05.000000000 +0200
+++ /var/tmp/diff_new_pack.txyJUc/_new  2014-10-17 08:51:05.000000000 +0200
@@ -17,11 +17,13 @@
 
 
 Name:           dovecot22
-Version:        2.2.13
+Version:        2.2.14
 Release:        0
 %define pkg_name dovecot
-%define sieve_version 2.2
-%define dovecot_version 2.2.13
+%define dovecot_version 2.2.14
+%define dovecot_pigeonhole_version 0.4.3
+%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
 %define restart_flag /var/run/%{pkg_name}/%{pkg_name}-restart-after-rpm-install
 %if 0%{?suse_version} > 1230
@@ -97,11 +99,8 @@
 %endif
 %endif
 Url:            http://www.dovecot.org
-# taken from    
http://www.dovecot.org/releases/2.0/%{pkg_name}-%{version}.tar.gz
-Source:         %{pkg_name}-%{dovecot_version}.tar.bz2
-# hg clone http://hg.rename-it.nl/dovecot-2.1-pigeonhole/
-%define dovecot_pigeonhole_source_dir 
%{pkg_name}-%{sieve_version}-pigeonhole-0.4.2
-Source1:        %{dovecot_pigeonhole_source_dir}.tar.bz2
+Source:         
http://www.dovecot.org/releases/%{dovecot_branch}/%{pkg_name}-%{version}.tar.gz
+Source1:        
http://pigeonhole.dovecot.org/releases/%{dovecot_branch}/%{dovecot_pigeonhole_source_dir}.tar.gz
 Source2:        dovecot-rpmlintrc
 Source3:        dovecot-2.0.configfiles
 Source4:        dovecot-2.1.configfiles
@@ -482,6 +481,7 @@
 %{_prefix}/lib/%{pkg_name}/xml2text
 %{_libdir}/%{pkg_name}/libdovecot.so.*
 %{_libdir}/%{pkg_name}/libdovecot-compression.so.*
+%{_libdir}/%{pkg_name}/libdovecot-dsync.so.*
 %{_libdir}/%{pkg_name}/libdovecot-lda.so.*
 %{_libdir}/%{pkg_name}/libdovecot-login.so.*
 %{_libdir}/%{pkg_name}/libdovecot-sieve.so.*
@@ -495,6 +495,7 @@
 %{_libdir}/%{pkg_name}/modules/lib02_lazy_expunge_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib05_pop3_migration_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib05_snarf_plugin.so
+%{_libdir}/%{pkg_name}/modules/lib10_last_login_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib10_mail_filter_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib10_quota_plugin.so
 %{_libdir}/%{pkg_name}/modules/lib11_trash_plugin.so
@@ -599,6 +600,7 @@
 %{_libdir}/%{pkg_name}/dovecot-config
 %{_libdir}/%{pkg_name}/libdovecot.so
 %{_libdir}/%{pkg_name}/libdovecot-compression.so
+%{_libdir}/%{pkg_name}/libdovecot-dsync.so
 %{_libdir}/%{pkg_name}/libdovecot-lda.so
 %{_libdir}/%{pkg_name}/libdovecot-login.so
 %{_libdir}/%{pkg_name}/libdovecot-sieve.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to