changeset 12336:8a838dcf8e76

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..
--- a/configure.in	Thu Oct 21 19:03:39 2010 +0100
+++ b/configure.in	Thu Oct 21 19:07:14 2010 +0100
@@ -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])