# HG changeset patch # User Timo Sirainen # Date 1257820696 18000 # Node ID 4e001a34078ebd4a8352a9d3593544dc8fc6b2ab # Parent 9c36826836241c80cc2bd6311666cf686a87bcd4 Released v1.2.7. diff -r 9c3682683624 -r 4e001a34078e NEWS --- a/NEWS Sun Nov 08 22:54:01 2009 -0800 +++ b/NEWS Mon Nov 09 21:38:16 2009 -0500 @@ -1,3 +1,20 @@ +v1.2.7 2009-11-09 Timo Sirainen + + * IMAP: IDLE now sends "Still here" notifications to same user's + connections at the same time. This hopefully reduces power usage + of some mobile clients that use multiple IDLEing connections. + * IMAP: If imap_capability is set, show it in the login banner. + + + IMAP: Implemented SORT=DISPLAY extension. + - Login process creation could have sometimes failed with epoll_ctl() + errors or without epoll probably some other strange things could + have happened. + - Maildir: Fixed some performance issues + - Maildir: Fixed crash when using a lot of keywords. + - Several fixes to QRESYNC extension and modseq handling + - mbox: Make sure failed saves get rolled back with NFS. + - dbox: Several fixes. + v1.2.6 2009-10-05 Timo Sirainen * Upgraded to Unicode 5.2.0 diff -r 9c3682683624 -r 4e001a34078e TODO --- a/TODO Sun Nov 08 22:54:01 2009 -0800 +++ b/TODO Mon Nov 09 21:38:16 2009 -0500 @@ -1,3 +1,6 @@ + - virtual mailbox * crashing with lots of mailboxes + - antispam plugin: deleting mails from spam mailbox causes + "dovecot.index reset, view is now inconsistent" - acl: mail_debug=yes could log something useful - dict quota: syncing may cause quota recalculation, which in turn syncs all mailboxes and then we'll assert-crash to avoid infinite looping diff -r 9c3682683624 -r 4e001a34078e configure.in --- a/configure.in Sun Nov 08 22:54:01 2009 -0800 +++ b/configure.in Mon Nov 09 21:38:16 2009 -0500 @@ -1,5 +1,5 @@ AC_PREREQ([2.59]) -AC_INIT([Dovecot],[1.2.6],[dovecot@dovecot.org]) +AC_INIT([Dovecot],[1.2.7],[dovecot@dovecot.org]) AC_CONFIG_SRCDIR([src]) AM_INIT_AUTOMAKE([foreign])