]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Released v2.2.26. 2.2.26
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 27 Oct 2016 12:23:58 +0000 (15:23 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 27 Oct 2016 12:23:58 +0000 (15:23 +0300)
NEWS
configure.ac

diff --git a/NEWS b/NEWS
index a0c62799849ceddee156598f985b380ac793e5f5..ea743e42dcc5a011c8a91a11162eb06f3534340f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-v2.2.26 2016-10-xx  Timo Sirainen <tss@iki.fi>
+v2.2.26 2016-10-27  Timo Sirainen <tss@iki.fi>
 
        * master: Removed hardcoded 511 backlog limit for listen(). The kernel
          should limit this as needed.
@@ -18,6 +18,8 @@ v2.2.26 2016-10-xx  Timo Sirainen <tss@iki.fi>
        + auth: If passdb returns noauthenticate=yes extra field, assume that
          it only set extra fields and authentication wasn't actually performed.
        + auth: passdb static now supports password={scheme} prefix.
+       + auth, login_log_format_elements: Added %{local_name} variable, which
+         expands to TLS SNI hostname if given.
        + imapc: Added imapc_max_line_length to limit maximum memory usage.
        + imap, pop3: Added rawlog_dir setting to store IMAP/POP3 traffic logs.
          This replaces at least partially the rawlog plugin.
@@ -30,10 +32,18 @@ v2.2.26 2016-10-xx  Timo Sirainen <tss@iki.fi>
        + doveadm sync/backup: Fixed -t parameter and added -e for "end date".
        + doveadm mailbox metadata: Added -s parameter to allow accessing
          server metadata by using empty mailbox name.
+       + Added "doveadm service status" and "doveadm process status" commands.
+       + director: Added director_flush_socket. See
+         http://wiki2.dovecot.org/Director#Flush_socket
+       + doveadm director flush: Users are now moved only max 100 at a time to
+         avoid load spikes. --max-parallel parameter overrides this.
+       + Added FILE_LOCK_SLOW_WARNING_MSECS environment, which logs a warning
+         if any lock is waited on or kept for this many milliseconds.
 
        - master process's listener socket was leaked to all child processes.
          This might have allowed untrusted processes to capture and prevent
          "doveadm service stop" comands from working.
+       - login proxy: Fixed crash when outgoing SSL connections were hanging.
        - auth: userdb fields weren't passed to auth-workers, so %{userdb:*}
          from previous userdbs didn't work there.
        - auth: Each userdb lookup from cache reset its TTL.
@@ -55,6 +65,9 @@ v2.2.26 2016-10-xx  Timo Sirainen <tss@iki.fi>
        - Fixed writing >2GB to iostream-temp files (used by fs-compress,
          fs-metawrap, doveadm-http)
        - director: Ignore duplicates in director_servers setting.
+       - director: Many fixes related to connection handshaking, user moving
+         and error handling.
+       - director: Don't break with shutdown_clients=no
        - zlib, IMAP BINARY: Fixed internal caching when accessing multiple
          newly created mails. They all had UID=0 and the next mail could have
          wrongly used the previously cached mail.
index d42ebd01cb5b0800a75d80bc5b613b734d471ff5..1629ddd2956b26368edd8a320699d2eaad4a87f0 100644 (file)
@@ -2,7 +2,7 @@ AC_PREREQ([2.59])
 
 # 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.26.rc1],[dovecot@dovecot.org])
+AC_INIT([Dovecot],[2.2.26],[dovecot@dovecot.org])
 AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv26($PACKAGE_VERSION)", [Dovecot ABI version])
 AC_CONFIG_MACRO_DIR([m4])
 AC_CONFIG_AUX_DIR([.])