dovecot-2.2: Released v2.2.rc4.

dovecot at dovecot.org dovecot at dovecot.org
Fri Apr 5 00:34:17 EEST 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/92c88eca562d
changeset: 16199:92c88eca562d
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Apr 05 00:24:36 2013 +0300
description:
Released v2.2.rc4.

diffstat:

 NEWS         |   7 +++++++
 TODO         |  14 ++++++++++++++
 configure.ac |   2 +-
 3 files changed, 22 insertions(+), 1 deletions(-)

diffs (50 lines):

diff -r 249305f71c73 -r 92c88eca562d NEWS
--- a/NEWS	Fri Apr 05 00:13:16 2013 +0300
+++ b/NEWS	Fri Apr 05 00:24:36 2013 +0300
@@ -1,3 +1,10 @@
+v2.2.rc4 2013-04-05  Timo Sirainen <tss at iki.fi>
+
+	+ Added "doveadm replicator" commands
+	- Larger changes to lib-http and lib-ssl-iostream error handling.
+	  The API caller can now get the exact error message as a string.
+	- Various bugfixes to LDAP changes in rc3
+
 v2.2.rc3 2013-03-20  Timo Sirainen <tss at iki.fi>
 
 	+ dsync: Support syncing ACLs (and Sieve scripts with Pigeonhole)
diff -r 249305f71c73 -r 92c88eca562d TODO
--- a/TODO	Fri Apr 05 00:13:16 2013 +0300
+++ b/TODO	Fri Apr 05 00:24:36 2013 +0300
@@ -1,6 +1,20 @@
+ - dsync: delete foo, rename bar foo -> foo, foo-temp-1
+ - dsync+imapc:
+     - half-sync [-1], which is the same as normal sync except the other side
+       doesn't do anything (so when migrating from imapc, don't push changes
+       back to it)
+     - mailbox list could be synced pretty optimally by ignoring
+       (name, uidvalidity) matches. for the left if uidvalidities are unique
+       and can be matched -> rename mailbox.
+     - GUID-less sync could optionally use just rfc822.size [and internaldate]
+       to match messages.
+
+ - lib-ssl-iostream: ssl_get_last_error() should return also syscall errors
+   instead of being NULL. most importantly handle handshake code.
  - if transaction log file corruption is noticed, make sure new dovecot.index
    snapshot gets written and don't mark the whole file corrupted.. rather maybe
    just rotate and truncate it
+ - mdbox: purging in alt storage could create files back to alt storage
  - LAYOUT=index:
     - force-resync should fix the index, finding any missing mailboxes, same
       for when internally detecting the error
diff -r 249305f71c73 -r 92c88eca562d configure.ac
--- a/configure.ac	Fri Apr 05 00:13:16 2013 +0300
+++ b/configure.ac	Fri Apr 05 00:24:36 2013 +0300
@@ -2,7 +2,7 @@
 
 # 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.rc3],[dovecot at dovecot.org])
+AC_INIT([Dovecot],[2.2.rc4],[dovecot at dovecot.org])
 AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv0($PACKAGE_VERSION)", [Dovecot ABI version])
 
 AC_CONFIG_SRCDIR([src])


More information about the dovecot-cvs mailing list