dovecot-2.2: Released v2.2.19.rc1.
dovecot at dovecot.org
dovecot at dovecot.org
Wed Sep 23 13:32:55 UTC 2015
details: http://hg.dovecot.org/dovecot-2.2/rev/60057d955db3
changeset: 19194:60057d955db3
user: Timo Sirainen <tss at iki.fi>
date: Wed Sep 23 16:10:24 2015 +0300
description:
Released v2.2.19.rc1.
diffstat:
NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 4 ++--
2 files changed, 50 insertions(+), 2 deletions(-)
diffs (69 lines):
diff -r 8408209309ec -r 60057d955db3 NEWS
--- 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 at 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 at iki.fi>
- director: Login UNIX sockets were normally detected as doveadm or
diff -r 8408209309ec -r 60057d955db3 configure.ac
--- 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 at dovecot.org])
-AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv17($PACKAGE_VERSION)", [Dovecot ABI version])
+AC_INIT([Dovecot],[2.2.19.rc1],[dovecot at dovecot.org])
+AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv19($PACKAGE_VERSION)", [Dovecot ABI version])
AC_CONFIG_SRCDIR([src])
More information about the dovecot-cvs
mailing list