dovecot-2.2: Released v2.2.alpha1.

dovecot at dovecot.org dovecot at dovecot.org
Mon Oct 29 23:01:05 EET 2012


details:   http://hg.dovecot.org/dovecot-2.2/rev/f5941f3ac762
changeset: 15357:f5941f3ac762
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Oct 29 22:47:32 2012 +0200
description:
Released v2.2.alpha1.

diffstat:

 NEWS         |   2 ++
 TODO         |  14 +++++++++++++-
 configure.ac |   6 +++++-
 3 files changed, 20 insertions(+), 2 deletions(-)

diffs (53 lines):

diff -r 483199c2ca13 -r f5941f3ac762 NEWS
--- a/NEWS	Mon Oct 29 22:42:28 2012 +0200
+++ b/NEWS	Mon Oct 29 22:47:32 2012 +0200
@@ -4,6 +4,8 @@
 	  parent directory if it has setgid-bit set. For full details, see
 	  http://wiki2.dovecot.org/SharedMailboxes/Permissions
 	* "doveadm auth" command was renamed to "doveadm auth test"
+	* IMAP: ID command now advertises server name as Dovecot by default.
+	  It was already trivial to guess this from command replies.
 
 	+ Implemented IMAP MOVE and BINARY extensions
 	+ Implemented IMAP CATENATE, URLAUTH and URLAUTH=BINARY extensions
diff -r 483199c2ca13 -r f5941f3ac762 TODO
--- a/TODO	Mon Oct 29 22:42:28 2012 +0200
+++ b/TODO	Mon Oct 29 22:47:32 2012 +0200
@@ -10,9 +10,21 @@
    imap-urlauth-client.c (AFTER destroying the worker)
      - special response in the control connection to make the imap-urlauth
        master wait before starting a new worker
- - finish dsync rewrite
+ - dsync to sync both shared and private message flags
+ - pop3_lock_session=yes should use its own separate pop3-lock file
+ - Track highestmodseq always, just don't keep per-message modseqs unless
+   they're enabled.
+ - LDA/LMTP: Allow saving one last mail even if it brings user over quota?
+ - zlib plugin should do caching similar to binary fetches. otherwise
+   partial fetches from large compressed mails are hopelessly slow.
  - imaptest: add condstore, qresync tests
 
+ - shared user should get settings from userdb extra fields, especially
+   plugin/quota_rule to get different quota limits for shared mailboxes.
+   the problem is that user doesn't currently have set_parser available,
+   and adding it would probably waste memory..
+ - auth_debug[_passwords]=yes ability for specific users via doveadm. for
+   both login-common and auth
  - settings parsing is horribly bloaty
  - doveadm: if running via doveadm-server and it fails, say something about
    error being in the log
diff -r 483199c2ca13 -r f5941f3ac762 configure.ac
--- a/configure.ac	Mon Oct 29 22:42:28 2012 +0200
+++ b/configure.ac	Mon Oct 29 22:47:32 2012 +0200
@@ -1,6 +1,10 @@
 AC_PREREQ([2.59])
-AC_INIT([Dovecot],[2.2.UNSTABLE],[dovecot at dovecot.org])
+
+# 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.alpha1],[dovecot at dovecot.org])
 AC_DEFINE_UNQUOTED([DOVECOT_ABI_VERSION], "2.2.ABIv0($PACKAGE_VERSION)", [Dovecot ABI version])
+
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])


More information about the dovecot-cvs mailing list