dovecot-2.1: Released v2.1.rc6.

dovecot at dovecot.org dovecot at dovecot.org
Sun Feb 12 23:02:32 EET 2012


details:   http://hg.dovecot.org/dovecot-2.1/rev/481860782250
changeset: 14140:481860782250
user:      Timo Sirainen <tss at iki.fi>
date:      Sun Feb 12 22:35:52 2012 +0200
description:
Released v2.1.rc6.

diffstat:

 NEWS         |  31 +++++++++++++++++++++++++++++++
 TODO         |   9 ++++++---
 configure.in |   2 +-
 3 files changed, 38 insertions(+), 4 deletions(-)

diffs (71 lines):

diff -r e3565b3f9efe -r 481860782250 NEWS
--- a/NEWS	Sun Feb 12 22:34:33 2012 +0200
+++ b/NEWS	Sun Feb 12 22:35:52 2012 +0200
@@ -1,3 +1,34 @@
+v2.1.rc6 2012-02-12  Timo Sirainen <tss at iki.fi>
+
+	* Added automatic mountpoint tracking and doveadm mount commands to
+	  manage the list. If a mountpoint is unmounted, error handling is
+	  done by assuming that the files are only temporarily lost. This is
+	  especially helpful if dbox alt storage becomes unmounted.
+	* Expire plugin: Only go through users listed by userdb iteration.
+	  Delete dict rows for nonexistent users, unless
+	  expire_keep_nonexistent_users=yes.
+	* LDA's out-of-quota and Sieve's reject mails now include DSN report
+	  instead of MDN report.
+
+	+ LDAP: Allow building passdb/userdb extra fields from multiple LDAP
+	  attributes by using %{ldap:attributeName} variables in the template.
+	+ doveadm log errors shows the last 1000 warnings and errors since
+	  Dovecot was started.
+	+ Improved multi-instance support: Track automatically which instances
+	  are started up and manage the list with doveadm instance commands.
+	  All Dovecot commands now support -i <instance_name> parameter to
+	  select the instance (instead of having to use -c <config path>).
+	  See instance_name setting.
+	+ doveadm mailbox delete: Added -r parameter to delete recursively
+	+ doveadm acl: Added "add" and "remove" commands.
+	+ Updated to Unicode v6.1
+	- mdbox: When saving to alt storage, Dovecot didn't append as much
+	  data to m.* files as it could have.
+	- dbox: Fixed error handling when saving failed or was aborted
+	- IMAP: Using COMPRESS extension may have caused assert-crashes
+	- IMAP: THREAD REFS sometimes returned invalid (0) nodes.
+	- dsync: Fixed handling non-ASCII characters in mailbox names.
+
 v2.1.rc5 2012-01-26  Timo Sirainen <tss at iki.fi>
 
 	* Temporary authentication failures sent to IMAP/POP3 clients
diff -r e3565b3f9efe -r 481860782250 TODO
--- a/TODO	Sun Feb 12 22:34:33 2012 +0200
+++ b/TODO	Sun Feb 12 22:35:52 2012 +0200
@@ -1,3 +1,7 @@
+ - lmtp client/proxy: Handle multiline replies better
+ - lib-ssl-iostream: Support ssl_protocols setting
+ - doveadm: Many commands are exiting with 0 even when they fail
+ - recreate mailbox -> existing sessions log "indexid changed" error
  - expire plugin should probably ignore users not in iterate_query
  - message-id normalization
  - mdbox index rebuild: don't lose save dates
@@ -178,9 +182,8 @@
    - sasl bind + auth_bind=yes should probably be doing only sasl binds..
    - support multiple connections for doing auth binds
    - domain lookups which set the base for user lookup
-   - same attribute can't be used for multiple values.
-   - multiple attributes can't be merged to a single value.
-   - multiple value could be joined with specified separator (per-field)
+   - multiple ldap values could be joined into one field with specified
+     separator (e.g. mail_access_groups=%{ldap:gidNumber:,})
    - implement something like:
        user_attrs {
 	 uid = %{ldap:uidNumber}
diff -r e3565b3f9efe -r 481860782250 configure.in
--- a/configure.in	Sun Feb 12 22:34:33 2012 +0200
+++ b/configure.in	Sun Feb 12 22:35:52 2012 +0200
@@ -1,5 +1,5 @@
 AC_PREREQ([2.59])
-AC_INIT([Dovecot],[2.1.rc5],[dovecot at dovecot.org])
+AC_INIT([Dovecot],[2.1.rc6],[dovecot at dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])


More information about the dovecot-cvs mailing list