changeset 13900:a14b7333ae45 2.1.rc2

Released v2.1.rc2.
author Timo Sirainen <tss@iki.fi>
date Fri, 06 Jan 2012 16:02:33 +0200
parents 66facb0594a1
children 18d201efd02e
files NEWS TODO configure.in
diffstat 3 files changed, 27 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- 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@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@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
--- 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
--- 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@dovecot.org])
+AC_INIT([Dovecot],[2.1.rc2],[dovecot@dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])