Mercurial > dovecot > original-hg > dovecot-1.2
diff TODO @ 4128:9198a457f022 HEAD
1.0.beta4 released
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 02 Apr 2006 19:52:16 +0300 |
parents | becee8ae64a6 |
children | 66d6fd7c368e |
line wrap: on
line diff
--- a/TODO Sun Apr 02 19:42:27 2006 +0300 +++ b/TODO Sun Apr 02 19:52:16 2006 +0300 @@ -1,3 +1,26 @@ +Warning: Our dotlock file /home/cras/.dovecot.convert.lock was modified (1143843911 vs 1143843915), assuming it wasn't overridden (kept it -4 secs) + - convert-tool copied mbox INBOX into ~/Maildir/.inbox/ + - convert-tool doesn't read dovecot.conf + - when killing master process, the imap/pop3 processes should be killed too + - dbox: append_offset in header shouldn't be trusted + - dbox: show in index if there are expunge-flagged mails in the mailbox + - controldir for mboxes too? + - put subscriptions file to controldir? + - ability to specify default password scheme with passwd-file + - cache file can be broken quite easily with imaptest + - Cache file code doesn't notice 32bit -> 64bit CPU change and crashes + (shouldn't crash anyway!) + - add remote IP to pop3_logout_format, %R is broken + - add imap_logout_format + - outlook-idle workaround doesn't work? + - quota code should probably be always doing some quota_set_critical() + instead of using mail_storage_set_critical(), so that quota_last_error() + would work properly + - x search charset asdf all -> should fail + - passdb passwd + passdb shadow -> passdb_password isn't reset to NULL + - EXAMINE box, APPEND box -> fails + - when pipelining login command + post-login commands, login process should + pass the command to imap/pop3 process (at least one pop3 client does this) - lda: change "unsupported feature" error to something better - imaptest: imap-login: Master sent reply with unknown tag 1 - client closed connection at the exact same time master was logging it @@ -96,7 +119,6 @@ - maildir - if indexes exist but dovecot-uidlist doesn't, it's not tried to be recreated - - hardlink copying doesn't update indexes - rename foo foo.xyz -> infinite loop possible? - we probably shouldn't do duplicate detection/fixing?.. or at least stat() the old file before trying, because we might have just previously seen @@ -123,6 +145,7 @@ - subscriptions file should contain namespace prefixes. at least optionally. there's the subscriptions = yes setting now for namespaces.. do it so that if prefix = "" has subscriptions, it contains prefixes. otherwise not. + - for shared/public namespaces default to "no" - should we allow following symlinks in mbox/maildirs? they are now. - if we implement shared mailboxes with shared indexes, never do that or others could symlink your personal mailboxes and see the indexes