dovecot-2.1: Released v2.1.rc2.

dovecot at dovecot.org dovecot at dovecot.org
Fri Jan 6 18:43:03 EET 2012


details:   http://hg.dovecot.org/dovecot-2.1/rev/a14b7333ae45
changeset: 13900:a14b7333ae45
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Jan 06 16:02:33 2012 +0200
description:
Released v2.1.rc2.

diffstat:

 NEWS         |  20 ++++++++++++++++++++
 TODO         |  10 ++++++----
 configure.in |   2 +-
 3 files changed, 27 insertions(+), 5 deletions(-)

diffs (65 lines):

diff -r 66facb0594a1 -r a14b7333ae45 NEWS
--- a/NEWS	Fri Jan 06 16:00:45 2012 +0200
+++ b/NEWS	Fri Jan 06 16:02:33 2012 +0200
@@ -1,3 +1,22 @@
+v2.1.rc2 2012-01-06  Timo Sirainen <tss at iki.fi>
+
+	* dsync was merged into doveadm. There is still "dsync" symlink
+	  pointing to "doveadm", which you can use the old way for now.
+	  The preferred ways to run dsync are "doveadm sync" (for old "dsync
+	  mirror") and "doveadm backup".
+
+	+ IMAP SPECIAL-USE extension to describe mailboxes
+	+ Added mailbox {} sections, which deprecate autocreate plugin
+	+ lib-fs: Added "mode" parameter to "posix" backend to specify mode
+	  for created files/dirs (for mail_attachment_dir).
+	+ inet_listener names are now used to figure out what type the socket
+	  is when useful. For example naming service auth { inet_listener } to
+	  auth-client vs. auth-userdb has different behavior.
+	+ Added pop3c (= POP3 client) storage backend.
+	- LMTP proxying code was simplified, hopefully fixing its problems.
+	- dsync: Don't remove user's subscriptions for subscriptions=no
+	  namespaces.
+
 v2.1.rc1 2011-11-24  Timo Sirainen <tss at iki.fi>
 
 	* Plugins now use UTF-8 mailbox names rather than mUTF-7:
@@ -18,6 +37,7 @@
 	+ FTS finally supports "OR" search operation
 	+ FTS supports indexing attachments via external programs
 	+ IMAP FUZZY extension, supported by Lucene and Solr FTS backends
+	+ IMAP SPECIAL-USE extension to describe mailboxes
 	+ Mailbox list indexes
 	+ Statistics tracking via stats service. Exported via doveadm stats.
 	+ Autocreate plugin creates/subscribes mailboxes physically only when
diff -r 66facb0594a1 -r a14b7333ae45 TODO
--- a/TODO	Fri Jan 06 16:00:45 2012 +0200
+++ b/TODO	Fri Jan 06 16:02:33 2012 +0200
@@ -1,11 +1,13 @@
  - imapc:
      - prefetching to THREAD and SORT
      - check all imap extensions and see if some don't work (condstore)
-     - imapc: replacing existing imapc stream in error recovery crashes with
-       file index-mail.c: line 812 (index_mail_stream_destroy_callback):
-       assertion failed: (mail->data.destroying_stream)
- - per-namespace imapc_* settings?
+ - per-namespace imapc_* settings? create a way to "copy" a settings struct,
+   so mail_storage_settings are copied to mail_namespace_settings. use the
+   change tracking to figure out what settings are namespace-specific.
 
+ - imap: list (special-use recursivematch) "" % doesn't work
+ - passdb, userdb { username_format } that doesn't permanently change
+   the username
  - mdbox/sdbox index rebuild -> quota rebuild?
  - solr separate attachments (patch)
  - sql connection pooling: Count lookup latencies, avoid servers with
diff -r 66facb0594a1 -r a14b7333ae45 configure.in
--- a/configure.in	Fri Jan 06 16:00:45 2012 +0200
+++ b/configure.in	Fri Jan 06 16:02:33 2012 +0200
@@ -1,5 +1,5 @@
 AC_PREREQ([2.59])
-AC_INIT([Dovecot],[2.1.rc1],[dovecot at dovecot.org])
+AC_INIT([Dovecot],[2.1.rc2],[dovecot at dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])


More information about the dovecot-cvs mailing list