Mercurial > dovecot > original-hg > dovecot-2.1
changeset 12336:8a838dcf8e76 2.0.6
Released v2.0.6.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 21 Oct 2010 19:07:14 +0100 |
parents | a6eb233ac3ba |
children | bc4baed68068 |
files | NEWS TODO configure.in |
diffstat | 3 files changed, 27 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/NEWS Thu Oct 21 19:03:39 2010 +0100 +++ b/NEWS Thu Oct 21 19:07:14 2010 +0100 @@ -1,3 +1,24 @@ +v2.0.6 2010-10-21 Timo Sirainen <tss@iki.fi> + + * Pre-login CAPABILITY includes IDLE again. Mainly to make Blackberry + servers happy. + * auth: auth_cache_negative_ttl default was 0 in earlier v2.0.x, but it + was supposed to be 1 hour as in v1.x. Changed it back to 1h. + If you want it disabled, make sure doveconf shows it as 0. + + + dbox: Added support for saving mail attachments to external files, + with also support for single instance storage. This feature hasn't + had much testing yet, so be careful with it. + + doveadm: Added import command for importing mails from other storages. + + Reduced NFS I/O operations for index file accesses + + dbox, Maildir: When copying messages, copy also already cached fields + from dovecot.index.cache + + mdbox: Added mdbox_preallocate_space setting (Linux+ext3/XFS only) + - Maildir: LDA/LMTP assert-crashed sometimes when saving a mail. + - Fixed leaking fds when writing to dovecot.mailbox.log. + - Fixed rare dovecot.index.cache corruption + - IMAP: SEARCH YOUNGER/OLDER wasn't working correctly + v2.0.5 2010-10-01 Timo Sirainen <tss@iki.fi> * acl: Fixed the logic of merging multiple ACL entries. Now it works as
--- a/TODO Thu Oct 21 19:03:39 2010 +0100 +++ b/TODO Thu Oct 21 19:07:14 2010 +0100 @@ -1,5 +1,9 @@ + - mdbox: storage rebuilding could log about changes it does + - 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 + already added to cache (to avoid opening and parsing the message) - doveadm -A <<EOF expunge + purge + EOF - - dsync: give error if source and dest are the same - sent, drafts: .Sent/dovecot.index: modseq_hdr.log_offset too large - mail_max_lock_timeout error could be reported more nicely, also ones coming from lib-index @@ -156,7 +160,6 @@ - physical separator could be configurable - lda+maildir: if new mails are in new/ or cur/ they're not added to dovecot-uidlist but newly saved mails are, so UIDs will be in wrong order - - maildir_copy_with_hardlinks: copy already-cached data - file_cache: we're growing the mmap in page size blocks, which is horribly slow if mremap() doesn't exist. @@ -167,7 +170,6 @@ - remove unused keywords? - mail caching - - compress when we can drop temporary fields. - force bits should be used only for nonregistered fields - change envelope parsing not to use get_headers() so imap.envelope can actually be cached without all the headers..