Mercurial > dovecot > core-2.2
changeset 12400:d0d3aca1c958
Released v2.0.7.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 08 Nov 2010 19:45:14 +0000 |
parents | 97e60c1a4f8d |
children | bd36f254bcac |
files | NEWS TODO configure.in |
diffstat | 3 files changed, 27 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/NEWS Mon Nov 08 18:38:31 2010 +0000 +++ b/NEWS Mon Nov 08 19:45:14 2010 +0000 @@ -1,3 +1,22 @@ +v2.0.7 2010-11-08 Timo Sirainen <tss@iki.fi> + + * master: default_process_limit wasn't actually used anywhere, + rather the default was unlimited. Now that it is enforced, you might + notice that the default limit is too low and you need to increase it. + Dovecot logs a warning when this happens. + * mail-log plugin: Log mailbox name as virtual name rather than + physical name (e.g. namespace prefix is included in the name) + + + doveadm dump: Added imapzlib type to uncompress IMAP's + COMPRESS DEFLATE I/O traffic (e.g. from rawlog). + - IMAP: Fixed LIST-STATUS when listing subscriptions with + subscriptions=no namespaces. + - IMAP: Fixed SELECT QRESYNC not to crash on mailbox close if a lot of changes were being sent. + - quota: Don't count virtual mailboxes in quota + - doveadm expunge didn't always actually do the physical expunging + - Fixed some index reading optimizations introduced by v2.0.5. + - LMTP proxying fixes + v2.0.6 2010-10-21 Timo Sirainen <tss@iki.fi> * Pre-login CAPABILITY includes IDLE again. Mainly to make Blackberry
--- a/TODO Mon Nov 08 18:38:31 2010 +0000 +++ b/TODO Mon Nov 08 19:45:14 2010 +0000 @@ -1,4 +1,9 @@ + - imap, pop3: if client init fails, wait a second or two before disconnecting + client. + - doveadm expunge parameter to delete empty mailboxes (for lazy-expunge) + - doveadm search savedbefore 7d could be optimized in large mailboxes.. - mdbox: storage rebuilding could log about changes it does + - mdbox: broken extrefs header keeps causing index rebuilds - cache: mail_cache_lookup() should be able to return mail_cache_add()ed fields even before they've been flushed to disk. this is useful when copying messages and some plugin (e.g. mail_log) fetches some fields that are @@ -136,9 +141,11 @@ - DEBUG: buffer overflow checking code probably doesn't handle a successful t_try_realloc() or pool_alloconly_realloc() properly - ldap: + - 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) - implement something like: user_attrs { uid = %{ldap:uidNumber}