[dovecot-cvs] dovecot TODO,1.58.2.13,1.58.2.14

tss at dovecot.org tss at dovecot.org
Mon Jan 22 16:29:54 UTC 2007


Update of /var/lib/cvs/dovecot
In directory talvi:/tmp/cvs-serv7581

Modified Files:
      Tag: branch_1_0
	TODO 
Log Message:
updated



Index: TODO
===================================================================
RCS file: /var/lib/cvs/dovecot/TODO,v
retrieving revision 1.58.2.13
retrieving revision 1.58.2.14
diff -u -d -r1.58.2.13 -r1.58.2.14
--- TODO	23 Dec 2006 18:06:47 -0000	1.58.2.13
+++ TODO	22 Jan 2007 16:29:52 -0000	1.58.2.14
@@ -1,14 +1,15 @@
+ - maildir_copy_with_hardlinks: We're currently first hardlinking to tmp/ and
+   then rename()ing. This wouldn't be necessary if uidlist syncing noticed
+   that someone else already had added them to uidlist, and the existing UIDs
+   could be assigned to them in the index.
+ - append to nonselected mailbox sends FLAGS update
+ - o_stream_send_istream(..1169315700.P40238Q3873..): failed: Disc quota exceeded
  - maildir_copy_with_hardlinks=yes is problematic with shared folders where
    the file mode should change..
  - rename: allow moving between storages, as long as they're of same type
- - we should be checking tmp/ once in a while and delete old files.
-     - use atime?
  - trying to use proxying with cram-md5 / ntlm crashes (null password on purpose):
     - Error: auth(default): file passdb-cache.c: line 120 (passdb_cache_lookup_credentials): assertion failed: (*scheme_r != NULL)
     - Error: auth-worker(default): file passdb.c: line 120 (passdb_handle_credentials): assertion failed: (password != NULL)
- - dovecot.index breaks: first_recent_uid_lowwater 1413 -> 1381,
-   Duplicate header extension keywords (13 of them in the file!)
- - mmap_disable=yes: somtimes hdr.next_uid <= last_rec.uid
  - auth_cache doesn't automatically take into account allow_nets
  - still problems with CRLF mboxes..
  - mbox_min_index_size != 0 causes Invalid new transaction log sequence (4 >= 4)
@@ -19,7 +20,6 @@
    that the umask is the wanted one (ie. imap/pop3 process wasn't started
    directly)
  - filesystem group quota patch
- - HFS+ avoid-hardlinks patch?
  - ssl_verify_client_cert isn't working if the SSL cert doesn't have CRL
 
  - keywords:
@@ -80,10 +80,6 @@
  - index
     - dd if=/dev/zero of=dovecot.index bs=1024 count=1 -> NOOP -> crash!
     - delete >30min old dovecot.index.log.2 files when opening index?
-    - Panic: file mail-index.c: line 844 (mail_index_sync_from_transactions):
-      assertion failed: (hdr.messages_count == (*map)->hdr.messages_count)
-    - Corrupted transaction log file dovecot.index.log: record size wrong (type 0x4, 20 % 12 != 0)
-      -> mail-index.c: line 841 (mail_index_sync_from_transactions): assertion failed: (hdr.messages_count == (*map)->hdr.messages_count)
     - optimize initial left_idx in _view_lookup_uid_range()
     - if log file is lost, generate it from old and new index
     - transaction log: when replacing log with a same sequence, we remove it



More information about the dovecot-cvs mailing list