Mercurial > dovecot > core-2.2
changeset 19194:60057d955db3
Released v2.2.19.rc1.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 23 Sep 2015 16:10:24 +0300 |
parents | 8408209309ec |
children | 58be55e8b7aa |
files | NEWS configure.ac |
diffstat | 2 files changed, 50 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/NEWS Wed Sep 23 16:09:47 2015 +0300 +++ b/NEWS Wed Sep 23 16:10:24 2015 +0300 @@ -1,3 +1,51 @@ +v2.2.19 2015-09-xx Timo Sirainen <tss@iki.fi> + + * "doveadm director flush" command has a changed meaning now: + It safely moves users to their wanted backends, instead of simply + forgetting the mapping entirely and leaving the existing connections + untouched. Use -F parameter to get the original unsafe behavior. + + + Added imap-hibernate processes (see imap_hibernate_timeout setting). + IDLEing IMAP connections can be hibernated, which saves memory. + + Optimized tracking mailboxes' vsizes (= sum of all messages' sizes). + If mailbox_list_index=yes, it's also stored in there. This makes it + very efficient to look up vsizes for all mailboxes. + + Added a quota "count" backend, which uses the mailbox vsizes to get + the current quota usage. It requires using the new quota_vsizes=yes + setting, which tracks the messages' "virtual sizes" rather than + "physical sizes". Their distiction is minor and mostly irrelevant + nowadays (if mail sizes should be counted with LF or CRLF newlines). + + "doveadm director up/down" commands added. The monitoring script + should be using these commands instead of changing the vhost count. + This allows admin to manually disable a server by changing the vhost + count to 0 without the monitoring script changing it back. + + Added support for HAProxy protocol: http://wiki2.dovecot.org/HAProxy + + Added push-notification plugin framework, which can be used to + easily implement push notifications to various backends. Implemented + "ox" backend for notifying Open-Xchange via HTTP/json. + + imap_logout_format supports more variables now, e.g. number of + deleted messages. + + pop3: Added pop3_delete_type setting (related to pop3_deleted_flag). + + plugin { fts_enforced=yes } setting now fails body searches unless + it can be done via the full text search engine. + + Added %{passdb:*} and %{userdb:*} variables to various places + + auth: Added ":protected" suffix for passdb and userdb fields. If + used, the field doesn't overwrite an existing field. + + IMAP/POP3 proxy: If a backend server dies, avoid client reconnection + spikes by slowly disconnecting clients over time. This is enabled by + setting login_proxy_max_disconnect_delay=secs passdb extra field. + + imap: Added new read-only METADATA entries: /private/specialuse, + /shared/comment, /shared/admin + + imap: If client disconnects in the middle of a command, log how long + the command had been running. + - mdbox: Rebuilding could have caused message's reference count to + overflow the 16bit number in some situations, causing problems when + trying to expunge the duplicates. + - Various search fixes (fts, solr, tika, lib-charset, indexer) + - Various virtual plugin fixes + - Various fixes and optimizations to dsync, imapc and pop3-migration + - imap: Various RFC compliancy and crash fixes to NOTIFY + v2.2.18 2015-05-15 Timo Sirainen <tss@iki.fi> - director: Login UNIX sockets were normally detected as doveadm or
--- a/configure.ac Wed Sep 23 16:09:47 2015 +0300 +++ b/configure.ac Wed Sep 23 16:10:24 2015 +0300 @@ -2,8 +2,8 @@ # Be sure to update ABI version also if anything changes that might require # recompiling plugins. Most importantly that means if any structs are changed. -AC_INIT([Dovecot],[2.2.18],[dovecot@dovecot.org]) -AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv17($PACKAGE_VERSION)", [Dovecot ABI version]) +AC_INIT([Dovecot],[2.2.19.rc1],[dovecot@dovecot.org]) +AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv19($PACKAGE_VERSION)", [Dovecot ABI version]) AC_CONFIG_SRCDIR([src])