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