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