dovecot-1.2: Released v1.2.3.

dovecot at dovecot.org dovecot at dovecot.org
Sat Aug 8 02:50:02 EEST 2009


details:   http://hg.dovecot.org/dovecot-1.2/rev/24952a7b371b
changeset: 9299:24952a7b371b
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Aug 07 19:46:31 2009 -0400
description:
Released v1.2.3.

diffstat:

4 files changed, 23 insertions(+), 4 deletions(-)
.hgignore    |    2 +-
NEWS         |   16 ++++++++++++++++
TODO         |    7 +++++--
configure.in |    2 +-

diffs (73 lines):

diff -r 76023d59c3b2 -r 24952a7b371b .hgignore
--- a/.hgignore	Fri Aug 07 19:25:51 2009 -0400
+++ b/.hgignore	Fri Aug 07 19:46:31 2009 -0400
@@ -75,7 +75,7 @@ src/util/dovecotpw
 src/util/dovecotpw
 src/util/gdbhelper
 src/util/idxview
-src/util/imap_utf7
+src/util/imap-utf7
 src/util/listview
 src/util/logview
 src/util/maildirlock
diff -r 76023d59c3b2 -r 24952a7b371b NEWS
--- a/NEWS	Fri Aug 07 19:25:51 2009 -0400
+++ b/NEWS	Fri Aug 07 19:46:31 2009 -0400
@@ -1,3 +1,19 @@ v1.2.2 2009-07-27  Timo Sirainen <tss at ik
+v1.2.3 2009-08-07  Timo Sirainen <tss at iki.fi>
+
+	* Mailbox names with control characters can't be created anymore.
+	  Existing mailboxes can still be accessed though.
+
+	+ Allow namespace prefix to be opened as mailbox, if a mailbox
+	  already exists in the root dir.
+	- Maildir: dovecot-uidlist was being recreated every time a mailbox
+	  was accessed, even if nothing changed.
+	- listescape plugin was somewhat broken
+	- Compiling fixes for non-Linux/BSDs
+	- imap: tb-extra-mailbox-sep workaround was broken.
+	- ldap: Fixed hang when >128 requests were sent at once.
+	- fts_squat: Fixed crashing when searching virtual mailbox.
+	- imap: Fixed THREAD .. INTHREAD crashing.
+
 v1.2.2 2009-07-27  Timo Sirainen <tss at iki.fi>
 
 	* GSSAPI: More changes to authentication. Hopefully good now.
diff -r 76023d59c3b2 -r 24952a7b371b TODO
--- a/TODO	Fri Aug 07 19:25:51 2009 -0400
+++ b/TODO	Fri Aug 07 19:46:31 2009 -0400
@@ -1,3 +1,6 @@
+ - dict quota: quota is no longer rebuilt if row is deleted from mysql
+ - zlib: if message being saved begins with gz/bz2 signature, fail saving
+ - acl: mail_debug=yes could log something useful
  - dbox + antispam crashes.
  - dict quota: syncing may cause quota recalculation, which in turn syncs
    all mailboxes and then we'll assert-crash to avoid infinite looping
@@ -26,6 +29,8 @@
     - read the entire file to memory only once and keep it there, stat() later
       to see if it has changed. if not, perhaps don't even bother stat()ing
       dovecot-acl files? at least not that often..
+    - when reading dovecot-acl file and seeing a +l right on a mailbox not
+      listed in dovecot-acl-list, recreate it
  - add anonymous environment for anon logins
  - fs quota: getquotaroot inbox vs. other-box should return different quotas
    if two quotas are defined
@@ -110,8 +115,6 @@
  - maildir
    - don't allow more than 26 keywords
    - physical separator could be configurable
-   - deliver+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: We're currently first hardlinking to tmp/ and
      then rename()ing. This wouldn't be necessary if uidlist syncing noticed
      that someone else already had added them to uidlist, and the existing UIDs
diff -r 76023d59c3b2 -r 24952a7b371b configure.in
--- a/configure.in	Fri Aug 07 19:25:51 2009 -0400
+++ b/configure.in	Fri Aug 07 19:46:31 2009 -0400
@@ -1,5 +1,5 @@ AC_PREREQ([2.59])
 AC_PREREQ([2.59])
-AC_INIT([Dovecot],[1.2.2],[dovecot at dovecot.org])
+AC_INIT([Dovecot],[1.2.3],[dovecot at dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE([foreign])


More information about the dovecot-cvs mailing list