[dovecot-cvs] dovecot TODO,1.24,1.25
cras at procontrol.fi
cras at procontrol.fi
Wed Nov 20 20:33:42 EET 2002
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c,1.23,1.24
- Next message: [dovecot-cvs] dovecot/src/master auth-process.c,1.5,1.6 auth-process.h,1.2,1.3 login-process.c,1.10,1.11 login-process.h,1.2,1.3 main.c,1.12,1.13 settings.c,1.16,1.17 settings.h,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/dovecot
In directory danu:/tmp/cvs-serv31263
Modified Files:
TODO
Log Message:
updated
Index: TODO
===================================================================
RCS file: /home/cvs/dovecot/TODO,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- TODO 17 Nov 2002 09:45:37 -0000 1.24
+++ TODO 20 Nov 2002 18:33:40 -0000 1.25
@@ -1,10 +1,4 @@
- bugs
- - mbox: copy 1 selected-mailbox doesn't work too well
- - RENAME: If the name has inferior hierarchical names, then the inferior
- hierarchical names MUST also be renamed (ie. foo -> bar renames
- also foo/bar -> bar/bar). (and RENAME INBOX!)
- - passwd-file doesn't notice changes in the file
- - tree has some locking issues while opening it
- maildir: if mail file isn't found, it may be because it was renamed
(flag changed). we must then sync the directory and see again if the mail
is found
@@ -16,8 +10,6 @@
- SEARCH FROM/TO/CC/BCC now generates the field from ENVELOPE which it
uses for matching. This however gives different results than when
matching from headers.
- - mbox: what if 1 msg is deleted is x-imapbase rewritten? it should be
- done by the expunging itself so we don't force another large rewrite..
- Outlook Express sometimes says "message not found" when trying to open
one, why?
@@ -73,9 +65,10 @@
- .subscriptions currently uses fcntl() locking - maybe we should instead
just write to temp file and rename()? optionally at least, so it
works with NFS.
+ - OpenSSL: support generated DH parameters
- lib-charset:
- - utf8_toupper() is a must
+ - utf8_toupper() is a must. and a bit difficult if we want to do it right.
- add support for other things than iconv() as well? we could reuse
the code from cyrus or courier
@@ -100,6 +93,11 @@
- UW-IMAPd writes empty spaces after X-Keywords which it uses so that
it doesn't have to rewrite the whole file if status flags changed
in the beginning of it. We could do that too.
+ - When expunging the first message we could move the X-IMAPbase header
+ to next message to avoid full rewriting later.
+ - Our X-flags wouldn't need to be sent to clients. UW-IMAPd doesn't.
+ - COPY 1 copies X-IMAPbase header too which isn't good idea. save() could
+ actually strip this (and X-UID) while also fixing From-lines etc.
- we need either From-line escaping or writing Content-Length when saving
mails.
- read-only support for mailboxes where we don't have write-access
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c,1.23,1.24
- Next message: [dovecot-cvs] dovecot/src/master auth-process.c,1.5,1.6 auth-process.h,1.2,1.3 login-process.c,1.10,1.11 login-process.h,1.2,1.3 main.c,1.12,1.13 settings.c,1.16,1.17 settings.h,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list