[tss at iki.fi: v2.2.30 released]

Jim Ohlstein jim at mailman-hosting.com
Tue May 30 20:53:31 UTC 2017


On Tue, 2017-05-30 at 14:02 -0600, The Doctor wrote:
> Heads up!

How about submitting a patch for the upgrade? That would be helpful.

https://bugs.freebsd.org/bugzilla/

> 
> ----- Forwarded message from Timo Sirainen <tss at iki.fi> -----
> 
> Date: Tue, 30 May 2017 21:16:31 +0300
> From: Timo Sirainen <tss at iki.fi>
> To: dovecot-news at dovecot.org, Dovecot Mailing List <dovecot at dovecot.o
> rg>
> Subject: v2.2.30 released
> X-Mailer: Apple Mail (2.3273)
> 
> https://dovecot.org/releases/2.2/dovecot-2.2.30.tar.gz
> https://dovecot.org/releases/2.2/dovecot-2.2.30.tar.gz.sig
> 
>  * auth: Use timing safe comparisons for everything related to
>    passwords. It's unlikely that these could have been used for
>    practical attacks, especially because Dovecot delays and flushes
> all
>    failed authentications in 2 second intervals. Also it could have
>    worked only when passwords were stored in plaintext in the passdb.
>  * master process sends SIGQUIT to all running children at shutdown,
>    which instructs them to close all the socket listeners
> immediately.
>    This way restarting Dovecot should no longer fail due to some
>    processes keeping the listeners open for a long time.
> 
>  + auth: Add passdb { mechanisms=none } to match separate passdb
> lookup
>  + auth: Add passdb { username_filter } to use passdb only if user
>    matches the filter. See https://wiki2.dovecot.org/PasswordDatabase
>  + dsync: Add dsync_commit_msgs_interval setting. It attempts to
> commit
>    the transaction after saving this many new messages. Because of
> the
>    way dsync works, it may not always be possible if mails are copied
>    or UIDs need to change.
>  + imapc: Support imapc_features=search without ESEARCH extension.
>  + imapc: Add imapc_features=fetch-bodystructure to pass through
> remote
>    server's FETCH BODY and BODYSTRUCTURE.
>  + imapc: Add quota=imapc backend to use GETQUOTA/GETQUOTAROOT on the
>    remote server.
>  + passdb imap: Add allow_invalid_cert and ssl_ca_file parameters.
>  + If dovecot.index.cache corruption is detected, reset only the one
>    corrupted mail instead of the whole file.
>  + doveadm mailbox status: Add "firstsaved" field.
>  + director_flush_socket: Add old host's up/down and vhost count as
> parameters
>  - More fixes to automatically fix corruption in dovecot.list.index
>  - dsync-server: Fix support for dsync_features=empty-header-
> workaround
>  - imapc: Various bugfixes, including infinite loops on some errors
>  - IMAP NOTIFY wasn't working for non-INBOX if IMAP client hadn't
>    enabled modseq tracking via CONDSTORE/QRESYNC.
>  - fts-lucene: Fix it to work again with mbox format
>  - Some internal error messages may have contained garbage in v2.2.29
>  - mail-crypt: Re-encrypt when copying/moving mails and per-mailbox
> keys
>    are used. Otherwise the copied mails can't be opened.
>  - vpopmail: Fix compiling
> 
> ----- End forwarded message -----
> 
-- 
Jim Ohlstein
Professional Mailman Hosting
https://mailman-hosting.com/


More information about the freebsd-ports mailing list