From 45ed2663d7d086e113ef105adcf636e22860b30c Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 8 Nov 2010 19:45:14 +0000 Subject: [PATCH] Released v2.0.7. --- NEWS | 19 +++++++++++++++++++ TODO | 7 +++++++ configure.in | 2 +- 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 4d1112d609..24531e8cd7 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,22 @@ +v2.0.7 2010-11-08 Timo Sirainen + + * 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 * Pre-login CAPABILITY includes IDLE again. Mainly to make Blackberry diff --git a/TODO b/TODO index 61e1406f59..b19d7f8fcb 100644 --- a/TODO +++ b/TODO @@ -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} diff --git a/configure.in b/configure.in index 23d081b990..348f441d91 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ AC_PREREQ([2.59]) -AC_INIT([Dovecot],[2.0.6],[dovecot@dovecot.org]) +AC_INIT([Dovecot],[2.0.7],[dovecot@dovecot.org]) AC_CONFIG_SRCDIR([src]) AM_INIT_AUTOMAKE([foreign]) -- 2.47.3