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