# HG changeset patch # User Timo Sirainen # Date 1209938473 -10800 # Node ID 3b09af6458e590f5b05fba89847a80441b6c0d5f # Parent c6e9fd175bdfd9dab8c055f38c99c270866a0574 Released v1.1.rc5. diff -r c6e9fd175bdf -r 3b09af6458e5 NEWS --- a/NEWS Mon May 05 00:46:51 2008 +0300 +++ b/NEWS Mon May 05 01:01:13 2008 +0300 @@ -1,3 +1,25 @@ +v1.1.rc5 2008-05-05 Timo Sirainen + + + Support cross-realm Kerberos 5 authentication. Based on patch by + Zachary Kotlarek. + + Added dict_db_config setting to point to a Berkeley DB config file. + + If mail_chroot ends with "/.", remove chroot prefix from home + directory. + - Fixed several bugs and memory leaks in ACL plugin. LIST and LSUB + may have listed mailboxes where user had no 'l' access. STORE could + have been used to update any flags without appropriate access. + - mbox: Valid-looking From_-lines in message bodies caused the message + to be split to two messages (broken since v1.0). + - Plugin initialization hooks were called in wrong order, possibly + causing problems when multiple plugins were used at the same time. + - Expire plugin was broken + - LIST-EXTENDED options were ignored. + - LDAP: Static attribute names weren't working correctly + - deliver: mail_uid and mail_gid settings weren't used. + - pop3 + maildir++ quota: maildirsize file wasn't created if it + didn't exist already. + - dnotify: Waiting for dotlock to be deleted used 100% CPU + v1.1.rc4 2008-04-01 Timo Sirainen * Fixed two buffer overflows in str_find_init(). It was used by diff -r c6e9fd175bdf -r 3b09af6458e5 TODO --- a/TODO Mon May 05 00:46:51 2008 +0300 +++ b/TODO Mon May 05 01:01:13 2008 +0300 @@ -1,3 +1,5 @@ + - zlib plugin + maildir hard link copying is broken + - sieve-cmu.c crash: i_assert(buf->used - 1 == part->body_size.physical_size); - index: clear recent flags created by v1.0 at some point so the bit may be reused for something useful later. - mbox: mail_privileged_group should be used when creating INBOX?.. @@ -8,9 +10,9 @@ again tries to write-lock and do the conversion. Add a parameter that specifies if conversion should be done. - dbox: + - u.* files don't really need to have the UID written inside the file - "File unexpectedly lost" doesn't get fixed by itself - doesn't call fsync - - do something about From_-lines splitting mails with mboxes - lucene: handle replacement chars? - squat: - wrong indexid @@ -30,6 +32,8 @@ - auth_gssapi_hostname = %Xl - proxying would also want DNS lookups, but not reverse.. - ldap domain lookups which set the base for user lookup + - ldap: same attribute can't be used for multiple values. + - ldap: multiple attributes can't be merged to a single value. - maildir+pop3/deliver fast updates: - with locking enabled, pop3 could just keep the one and same sync lock and diff -r c6e9fd175bdf -r 3b09af6458e5 configure.in --- a/configure.in Mon May 05 00:46:51 2008 +0300 +++ b/configure.in Mon May 05 01:01:13 2008 +0300 @@ -1,5 +1,5 @@ AC_PREREQ([2.59]) -AC_INIT([dovecot],[1.1.rc4],[dovecot@dovecot.org]) +AC_INIT([dovecot],[1.1.rc5],[dovecot@dovecot.org]) AC_CONFIG_SRCDIR([src]) AM_INIT_AUTOMAKE