commit dovecot23 for openSUSE:Factory
Hello community, here is the log from the commit of package dovecot23 for openSUSE:Factory checked in at 2018-03-29 11:57:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dovecot23 (Old) and /work/SRC/openSUSE:Factory/.dovecot23.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "dovecot23" Thu Mar 29 11:57:08 2018 rev:5 rq:591874 version:2.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/dovecot23/dovecot23.changes 2018-03-14 19:40:11.210753321 +0100 +++ /work/SRC/openSUSE:Factory/.dovecot23.new/dovecot23.changes 2018-03-29 11:57:11.866936561 +0200 @@ -1,0 +2,77 @@ +Wed Mar 28 09:02:33 UTC 2018 - mrueckert@suse.de + +- update pigeonhole to 0.5.1 + - Explicitly disallow UTF-8 in localpart in addresses parsed from + Sieve script. + - editheader extension: Corrected the stream position + calculations performed while making the modified message + available as a stream. Pigeonhole Sieve crashed in LMTP with + an assertion panic when the Sieve editheader extension was used + before the message was redirected. Experiments indicate that + the problem occurred only with LMTP and that LDA is not + affected. + - fileinto extension: Fix assert panic occurring when fileinto is + used without being listed in the require line, while the copy + extension is listed there. This is a very old bug. + - imapsieve plugin: Do not assert crash or log an error for + messages that disappear concurrently while applying Sieve + scripts. This event is now logged as a debug message. + - Sieve extprograms plugin: Large output from "execute" command + crashed delivery. Fixed buffering issue in code that handles + output from the external program. + +------------------------------------------------------------------- +Tue Mar 27 18:28:48 UTC 2018 - mrueckert@suse.de + +- update to 2.3.1 + * Submission server support improvements and bug fixes + - Lots of bug fixes to submission server + * API CHANGE: array_idx_modifiable will no longer allocate space + - Particularly affects how you should check MODULE_CONTEXT + result, or use REQUIRE_MODULE_CONTEXT. + + mail_attachment_detection_options setting controls when + $HasAttachment and $HasNoAttachment keywords are set for mails. + + imap: Support fetching body snippets using FETCH (SNIPPET) or + (SNIPPET (LAZY=FUZZY)) + + fs-compress: Automatically detect whether input is compressed + or not. Prefix the compression algorithm with "maybe-" to + enable the detection, for example: "compress:maybe-gz:6:..." + + Added settings to change dovecot.index* files' optimization + behavior. See https://wiki2.dovecot.org/IndexFiles#Settings + + Auth cache can now utilize auth workers to do password hash + verification by setting + auth_cache_verify_password_with_worker=yes. + + Added charset_alias plugin. See + https://wiki2.dovecot.org/Plugins/CharsetAlias + + imap_logout_format and pop3_logout_format settings now support + all of the generic variables (e.g. %{rip}, %{session}, etc.) + + Added auth_policy_check_before_auth, + auth_policy_check_after_auth and auth_policy_report_after_auth + settings. + + master: Support HAProxy PP2_TYPE_SSL command and set "secured" + variable appropriately + - Invalid UCS4 escape in HTML can cause crashes + - imap: IMAP COMPRESS -enabled client crashes on disconnect + - lmtp: Fix crash when user is over quota + - lib-lda: Parsing Return-Path header address fails when it + contains CFWS + - auth: SASL with Exim fails for AUTH commands without an initial + response + - imap: SPECIAL-USE capability isn't automatically added + - auth: LDAP subqueries do not support standard auth variables in + var-expand + - auth: SHA256-CRYPT and SHA512-CRYPT schemes do not work + - lib-index: mail_always/never_cache_fields are not used for + existing cache files + - imap: Fetching headers leaks memory if search doesn't find any + mails + - lmtp: ORCPT support in RCPT TO + - imap-login: Process sometimes ends up in infinite loop + - sdbox: Rolled back save/copy transaction doesn't delete temp + files + - mail: lock_method=dotlock causes crashes +- drop patches which are included in the update + 23da0fa1b30cc11bcc1d467674a0950c527e9ff1.patch + dovecot-2.3.0.1-over-quota-lmtp-crash.patch + +------------------------------------------------------------------- Old: ---- 23da0fa1b30cc11bcc1d467674a0950c527e9ff1.patch dovecot-2.3-pigeonhole-0.5.0.1.tar.gz dovecot-2.3.0.1-over-quota-lmtp-crash.patch dovecot-2.3.0.1.tar.gz New: ---- dovecot-2.3-pigeonhole-0.5.1.tar.gz dovecot-2.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dovecot23.spec ++++++ --- /var/tmp/diff_new_pack.CrWkoe/_old 2018-03-29 11:57:12.670907537 +0200 +++ /var/tmp/diff_new_pack.CrWkoe/_new 2018-03-29 11:57:12.674907392 +0200 @@ -17,11 +17,11 @@ Name: dovecot23 -Version: 2.3.0.1 +Version: 2.3.1 Release: 0 %define pkg_name dovecot -%define dovecot_version 2.3.0.1 -%define dovecot_pigeonhole_version 0.5.0.1 +%define dovecot_version 2.3.1 +%define dovecot_pigeonhole_version 0.5.1 %define dovecot_branch 2.3 %define dovecot_pigeonhole_source_dir %{pkg_name}-%{dovecot_branch}-pigeonhole-%{dovecot_pigeonhole_version} %define dovecot_pigeonhole_docdir %{_docdir}/%{pkg_name}/dovecot-pigeonhole @@ -133,8 +133,6 @@ Source9: dovecot-2.3-pigeonhole.configfiles Patch: dovecot-2.3.0-dont_use_etc_ssl_certs.patch Patch1: dovecot-2.3.0-better_ssl_defaults.patch -Patch2: dovecot-2.3.0.1-over-quota-lmtp-crash.patch -Patch3: 23da0fa1b30cc11bcc1d467674a0950c527e9ff1.patch Summary: IMAP and POP3 Server Written Primarily with Security in Mind License: BSD-3-Clause AND LGPL-2.1-or-later AND MIT Group: Productivity/Networking/Email/Servers @@ -314,8 +312,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 @@ -602,6 +598,7 @@ %{_libdir}/%{pkg_name}/modules/lib20_mail_log_plugin.so %{_libdir}/%{pkg_name}/modules/lib20_mailbox_alias_plugin.so %{_libdir}/%{pkg_name}/modules/lib20_notify_status_plugin.so +%{_libdir}/%{pkg_name}/modules/lib20_charset_alias_plugin.so %{_libdir}/%{pkg_name}/modules/lib20_expire_plugin.so %{_libdir}/%{pkg_name}/modules/lib20_var_expand_crypt.so %{_libdir}/%{pkg_name}/modules/lib20_zlib_plugin.so ++++++ dovecot-2.3-pigeonhole-0.5.0.1.tar.gz -> dovecot-2.3-pigeonhole-0.5.1.tar.gz ++++++ ++++ 5438 lines of diff (skipped) ++++++ dovecot-2.3-pigeonhole-0.5.0.1.tar.gz -> dovecot-2.3.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/dovecot23/dovecot-2.3-pigeonhole-0.5.0.1.tar.gz /work/SRC/openSUSE:Factory/.dovecot23.new/dovecot-2.3.1.tar.gz differ: char 5, line 1
participants (1)
-
root@hilbert.suse.de