v2.2.20 released
sb
serbr at runbox.com
Wed Dec 9 11:30:33 UTC 2015
Hello,
No errors from the configuration, compilation or installation.
However, the following is not good.
> doveadm mailbox list -u "hostmaster@${_fqdn}"
doveadm(hostmaster@${_fqdn}): Panic: file mail-search-args-simplify.c:
line 363 (mail_search_args_simplify_drop_redundent_args): assertion
failed: (lowest_arg != NULL)
doveadm(hostmaster@${_fqdn}): Error: Raw backtrace: 2 libdovecot.0.dylib
0x000000010ecc9aa4 default_fatal_finish + 36 -> 3 libdovecot.0.dylib
0x000000010ecc989d default_fatal_handler + 61 -> 4 libdovecot.0.dylib
0x000000010ecc9db9 i_panic + 169 -> 5 libdovecot-storage.0.dylib
0x000000010eb970e8 mail_search_args_simplify_drop_redundent_args +
168 -> 6 libdovecot-storage.0.dylib
0x000000010eb966e0 mail_search_args_simplify + 112 -> 7 libdovecot
storage.0.dylib
0x000000010eb95452 mail_search_args_match_mailbox + 34 -> 8 doveadm
0x000000010eaf5845 doveadm_mailbox_list_iter_next + 85 -> 9 doveadm
0x000000010eaf34a8 cmd_mailbox_list_run + 120 -> 10 doveadm
0x000000010eaede9f doveadm_mail_next_user + 255 -> 11 doveadm
0x000000010eaee80f doveadm_mail_try_run + 1471 -> 12 doveadm
0x000000010eaf9091 main + 881 -> 13 libdyld.dylib
0x00007fff8c6775ad start + 1
On 12/7/15 8:13 PM, Timo Sirainen wrote:
> http://dovecot.org/releases/2.2/dovecot-2.2.20.tar.gz
> http://dovecot.org/releases/2.2/dovecot-2.2.20.tar.gz.sig
>
> This could be (one of) the last v2.2.x release. We're starting v2.3 development soon.
>
> + Added mailbox { autoexpunge=<time> } setting. See
> http://wiki2.dovecot.org/MailboxSettings for details.
> + ssl_options: Added support for no_ticket
> + imap/pop3/managesieve-login: Added postlogin_socket=path passdb extra
> field. This allows replacing the default service
> imap/pop3/managesieve {} settings for specific users (e.g. running
> their imap process via valgrind or strace).
> + doveadm fetch: Added date.sent/received/saved.unixtime
> + fs-posix: Added mode=auto parameter to set the created files' and
> directories' mode based on the parent dir if it has setgid-bit.
> + director: Support backends having hostnames, which makes it possible
> to verify their SSL certificates.
> - director: Directors' state became desynchronized if doveadm director
> commands were used to modify the same backend in multiple directors
> at the same time with conflicting changes. This fix includes some
> extra checks, which makes sure that if such a conflict still happens
> it's automatically fixed. In some situations such an automatic fix
> may now be unnecessarily triggered and an error logged.
> - director: Backend tags weren't working correctly.
> - ldap: tls_* settings weren't used for ldaps URIs.
> - ldap, mysql: Fixed setting connect timeout.
> - auth: userdb lookups via auth-worker couldn't change username
> - dsync: Fixed handling deleted directories. Make sure we don't go to
> infinite mailbox renaming loop.
> - imap: Fixed crash in NOTIFY when there were watched namespaces that
> didn't support NOTIFY.
> - imap: After SETMETADATA was used, various commands (especially FETCH)
> could have started hanging when their output was large.
> - stats: Idle sessions weren't refreshed often enough, causing stats
> process to forget them and log errors about unknown sessions when
> they were updated later.
> - stats: Fixed "Duplicate session ID" errors when LMTP delivered to
> multiple recipients and fts_autoindex=yes.
> - zlib plugin: Fixed copying causing cache corruption when zlib_save
> wasn't set, but the source message was compressed.
> - fts-solr: Fixed escaping Solr query parameters.
> - lmtp: quota_full_tempfail=yes was ignored with
> lmtp_rcpt_check_quota=yes
More information about the dovecot
mailing list