Mercurial > dovecot > core-2.2
changeset 12546:ab30580b88d9
TODO updated.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 06 Dec 2010 04:00:26 +0000 |
parents | 9507a067233b |
children | e6a9bf26ad1e |
files | TODO |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO Mon Dec 06 03:58:17 2010 +0000 +++ b/TODO Mon Dec 06 04:00:26 2010 +0000 @@ -1,3 +1,21 @@ + - mailbox deletion could really be "rmdir", which fails if everything isn't + already expunged. IMAP DELETE could fail with "mailbox changed during + deletion, aborting" if new messages arrive + - maildir: copy dovecot-shared file from parent mailbox, not root. + - is mail_index_sync_have_any() really necessary? especially that it returns + TRUE for ext rec changes ... why?... + - mailbox listing to use UTF8 everywhere + - move namespace sep vs. real_sep check from imap client_find_namespace() + to lib-storage mailbox name validity check + - rewrite autocreate plugin by making it list virtual mailbox names and only + lazily autocreate create them when mailbox is opened + - login-common API change to fix compiling with + LDFLAGS="-Wl,--as-needed -Wl,--no-undefined" + - if global ACL path points to a file instead of a directory, read all of + them from there. support wildcards in names. + - remove 3 unnecessary stat() calls when opening mailbox. they all come from + mailbox_list_get_permissions_full() + - master passdb preserves userdb_* extra fields. should it preserve non-userdb_* extra fields too? - imap, pop3: if client init fails, wait a second or two before disconnecting