[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