Mercurial > dovecot > original-hg > dovecot-1.2
changeset 9121:9da0277755a2 HEAD 1.2.rc5
Released v1.2.rc5.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 04 Jun 2009 18:32:02 -0400 |
parents | 3e1899f7c205 |
children | 795f9ac28894 |
files | NEWS TODO configure.in |
diffstat | 3 files changed, 18 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- 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.rc5 2009-06-04 Timo Sirainen <tss@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@iki.fi> * If /dev/arandom exists, use it instead of /dev/urandom (OpenBSD).
--- 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?