Mercurial > dovecot > core-2.2
changeset 12476:0757f4f5b882
TODO updated
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 26 Nov 2010 18:59:29 +0000 |
parents | 8ca8de045df1 |
children | 9e54d61d57fb |
files | TODO |
diffstat | 1 files changed, 9 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO Fri Nov 26 18:19:16 2010 +0000 +++ b/TODO Fri Nov 26 18:59:29 2010 +0000 @@ -1,3 +1,9 @@ + - if global ACL path points to a file instead of a directory, read all of + them from there. support wildcards in names. + - master passdb preserves userdb_* extra fields. should it preserve + non-userdb_* extra fields too? + - acl_get_mailbox_name_status() is used by SUBSCRIBE .. it should probably + restrict more .. only be visible if 'l' or 'r' right is given, maybe more? - imap, pop3: if client init fails, wait a second or two before disconnecting client. - doveadm expunge parameter to delete empty mailboxes (for lazy-expunge) @@ -20,6 +26,7 @@ are no more empty connections, it should flush the async query first - NTLMv1 and LM should be disabled if disable_plaintext_auth=yes - SEARCH SENT*/HEADER/etc. doesn't seem optimized when using with TEXT/BODY + - dict sql: support ignoring some search key hierarchies (e.g. acl "anyone") - fts-solr: crashes if expunge is done while search is indexing - fts-solr: handle DELETE, RENAME. use mailbox GUIDs (optionally) @@ -191,7 +198,8 @@ - mbox - UID renumbering doesn't really work after all? - - still problems with CRLF mboxes.. + - still problems with CRLF mboxes.. especially with broken Content-Length + headers (pointing between CR-LF?) - syncing existing indexes takes 4x longer than creating new one, why? - how well does dirty sync + status work? it reads the last mail every time? not very good..