dovecot-1.2: Released v1.2.rc5.

dovecot at dovecot.org dovecot at dovecot.org
Fri Jun 5 01:42:49 EEST 2009


details:   http://hg.dovecot.org/dovecot-1.2/rev/9da0277755a2
changeset: 9121:9da0277755a2
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Jun 04 18:32:02 2009 -0400
description:
Released v1.2.rc5.

diffstat:

3 files changed, 18 insertions(+), 10 deletions(-)
NEWS         |   13 +++++++++++++
TODO         |   13 ++++---------
configure.in |    2 +-

diffs (74 lines):

diff -r 3e1899f7c205 -r 9da0277755a2 NEWS
--- a/NEWS	Thu Jun 04 18:31:16 2009 -0400
+++ b/NEWS	Thu Jun 04 18:32:02 2009 -0400
@@ -1,3 +1,16 @@ v1.2.rc4 2009-05-17 Timo Sirainen <tss at i
+v1.2.rc5 2009-06-04 Timo Sirainen <tss at iki.fi>
+
+	* auth_cache_negative_ttl is now used also for password mismatches
+	  (currently only with plaintext authentication mechanisms).
+
+	+ Added support for EXTERNAL SASL mechanism.
+	+ FETCH X-SAVEDATE can now be used to get messages' save timestamps
+	+ deliver_log_format: %s is now in UTF8
+	- If message body started with a space, some operations could have
+	  assert-crashed.
+	- Fixed using LDAP support as a plugin
+	- Fixes to virtual mailboxes.
+
 v1.2.rc4 2009-05-17 Timo Sirainen <tss at iki.fi>
 
 	* If /dev/arandom exists, use it instead of /dev/urandom (OpenBSD).
diff -r 3e1899f7c205 -r 9da0277755a2 TODO
--- a/TODO	Thu Jun 04 18:31:16 2009 -0400
+++ b/TODO	Thu Jun 04 18:32:02 2009 -0400
@@ -1,14 +1,12 @@
+ - dict quota: syncing may cause quota recalculation, which in turn syncs
+   all mailboxes and then we'll assert-crash to avoid infinite looping
+
  - index-sync.c: line 39 (index_mailbox_set_recent_uid): assertion failed: (seq_range_exists(&ibox->recent_flags, uid))
     ^ when stress testing and around "Duplicate file entry" errors
- - auth negative cache should also apply to password failures?
- - file groups - what to do if we can't set it?..
  - convert plugin: convert_pop3_uidl_format setting? so old %f uidls could be
    converted to dbox..
  - proxying: support fallbacking to local (or other?) server if the first
    one is down
- - i_panic("Message count decreased") happens - why?
-     - at least one backtrace shows client_destroy -> client_command_cancel ->
-       imap_sync_deinit
  - fts-solr: handle DELETE, RENAME
  - fsck -> log_file_tail_offset 2273345664 -> 996 ->
    mail-transaction-log.c: line 341 (mail_transaction_log_set_mailbox_sync_pos):
@@ -47,8 +45,6 @@
  - expire plugin: log more with mail_debug=yes
   - expire-tool -v could log UID and expire timestamps and what messages got
     expunged
- - dict quota: syncing may cause quota recalculation, which in turn syncs
-   all mailboxes and then we'll assert-crash to avoid infinite looping
  - fts-squat: support ORs
  - UIDVALIDITY changed while saving -> sync errors
    - mbox: copy to Trash, manually delete copied msg, change uidvalidity,
@@ -212,12 +208,11 @@
       failed.
 
  - auth
-    - v2.0: add auth_plugins setting, put all plugins into the same dir
     - with blocking passdb we're not caching lookups if the password was wrong
     - non-plaintext authentication doesn't support all features:
         - multiple passdbs don't work, only the first one is used
 	- auth cache's last_success password change check doesn't exist
-    - allow returning multiple gids
+	- auth_cache_negative_ttl doesn't check password mismatches
     - SIGHUP restarts auth processes .. but does it wait until they've finished
       with all requests? no.
     - does dovecot-auth really break when it runs out of fds?
diff -r 3e1899f7c205 -r 9da0277755a2 configure.in
--- a/configure.in	Thu Jun 04 18:31:16 2009 -0400
+++ b/configure.in	Thu Jun 04 18:32:02 2009 -0400
@@ -1,5 +1,5 @@ AC_PREREQ([2.59])
 AC_PREREQ([2.59])
-AC_INIT([Dovecot],[1.2.rc4],[dovecot at dovecot.org])
+AC_INIT([Dovecot],[1.2.rc5],[dovecot at dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])


More information about the dovecot-cvs mailing list