]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Released v2.0.6. 2.0.6
authorTimo Sirainen <tss@iki.fi>
Thu, 21 Oct 2010 18:07:14 +0000 (19:07 +0100)
committerTimo Sirainen <tss@iki.fi>
Thu, 21 Oct 2010 18:07:14 +0000 (19:07 +0100)
NEWS
TODO
configure.in

diff --git a/NEWS b/NEWS
index 27e829a205ffab8f6a66b167588ca8581474222b..f8a5f96a64f92738f9876da2bb390bbdd75c0b6f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/TODO b/TODO
index 33e67f8e80fa3a5290aa50048513a73c69c9f804..61e1406f59c41d58a142d8831c9e8f83b0633194 100644 (file)
--- a/TODO
+++ b/TODO
@@ -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
    - 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.
     - 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..
index 74ecb325051a9fb61d85fbcf48cccf1e211bb20d..cd90b9c60eeee2939c5dfa4405180b393ad30cca 100644 (file)
@@ -1,5 +1,5 @@
 AC_PREREQ([2.59])
-AC_INIT([Dovecot],[2.0.5],[dovecot@dovecot.org])
+AC_INIT([Dovecot],[2.0.6],[dovecot@dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])