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