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