Mercurial > dovecot > original-hg > dovecot-1.2
changeset 9299:24952a7b371b HEAD 1.2.3
Released v1.2.3.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 07 Aug 2009 19:46:31 -0400 |
parents | 76023d59c3b2 |
children | baea3f20c914 |
files | .hgignore NEWS TODO configure.in |
diffstat | 4 files changed, 23 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- 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/gdbhelper src/util/idxview -src/util/imap_utf7 +src/util/imap-utf7 src/util/listview src/util/logview src/util/maildirlock
--- 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.3 2009-08-07 Timo Sirainen <tss@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@iki.fi> * GSSAPI: More changes to authentication. Hopefully good now.
--- 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