]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Released v2.2.rc4. 2.2.rc4
authorTimo Sirainen <tss@iki.fi>
Thu, 4 Apr 2013 21:24:36 +0000 (00:24 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 4 Apr 2013 21:24:36 +0000 (00:24 +0300)
NEWS
TODO
configure.ac

diff --git a/NEWS b/NEWS
index aeddb50489a9194c694efb47f1dd3f101009c2ff..a906d8b790ee45e0366af635b9c72b76538e7163 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,10 @@
+v2.2.rc4 2013-04-05  Timo Sirainen <tss@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@iki.fi>
 
        + dsync: Support syncing ACLs (and Sieve scripts with Pigeonhole)
diff --git a/TODO b/TODO
index e969e74a727376c1ae7ebd46e5400f7b826a79cb..4cb0a7329e833cba8ff1404e9aa095a975182447 100644 (file)
--- a/TODO
+++ b/TODO
@@ -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
index 1cd63a0ab57f19caefc203e628757799c4c3bc77..e3849694a693acdcef50634785e59ec0458c4884 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.rc3],[dovecot@dovecot.org])
+AC_INIT([Dovecot],[2.2.rc4],[dovecot@dovecot.org])
 AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv0($PACKAGE_VERSION)", [Dovecot ABI version])
 
 AC_CONFIG_SRCDIR([src])