Mercurial > dovecot > original-hg > dovecot-1.2
diff TODO @ 7575:79857a116d28 HEAD 1.1.rc6
Released v1.1.rc6.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 30 May 2008 03:15:07 +0300 |
parents | 3b09af6458e5 |
children | 58c7f5c31db1 |
line wrap: on
line diff
--- a/TODO Fri May 30 02:54:06 2008 +0300 +++ b/TODO Fri May 30 03:15:07 2008 +0300 @@ -1,28 +1,23 @@ - - zlib plugin + maildir hard link copying is broken + - recent assert. both with mbox and maildir. - sieve-cmu.c crash: i_assert(buf->used - 1 == part->body_size.physical_size); - - index: clear recent flags created by v1.0 at some point so the bit may be - reused for something useful later. - - mbox: mail_privileged_group should be used when creating INBOX?.. - convert plugin: Create a r/w lock for a file. It's read-locked if conversion isn't wanted and released when process dies. If conversion is wanted and write-lock succeeds, conversion is done, if write-lock doesn't succeed it fallbacks to using the old storage. When process is exiting it again tries to write-lock and do the conversion. Add a parameter that specifies if conversion should be done. - - dbox: - - u.* files don't really need to have the UID written inside the file - - "File unexpectedly lost" doesn't get fixed by itself - - doesn't call fsync - lucene: handle replacement chars? - squat: - wrong indexid - fts_build_init() assertion failed: (last_uid < last_uid_locked) - - nfs support (cache flushes, how can write fail with ESTALE?) - is locking done right? it reads header without file being locked? - split after ~8 bytes? - expunges are delayed until more mails are added - test replacement chars (SEARCH / SORT / Squat) + - dbox: + - "File unexpectedly lost" doesn't get fixed by itself + - Fix support for multi-message files - DEBUG: buffer overflow checking code probably doesn't handle a successful t_try_realloc() or pool_alloconly_realloc() properly - cache: compress when we can drop temporary fields. @@ -35,6 +30,10 @@ - ldap: same attribute can't be used for multiple values. - ldap: multiple attributes can't be merged to a single value. + - Per-user options: + - Deny deleting non-empty mailboxes + - Disable IDLE "still here" notifications + - maildir+pop3/deliver fast updates: - with locking enabled, pop3 could just keep the one and same sync lock and do the whole thing using sync transaction