dovecot-2.0: TODO updated

dovecot at dovecot.org dovecot at dovecot.org
Fri Nov 26 20:59:33 EET 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/0757f4f5b882
changeset: 12476:0757f4f5b882
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Nov 26 18:59:29 2010 +0000
description:
TODO updated

diffstat:

 TODO |  10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diffs (31 lines):

diff -r 8ca8de045df1 -r 0757f4f5b882 TODO
--- 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..


More information about the dovecot-cvs mailing list