dovecot: Released v1.1.beta8.
dovecot at dovecot.org
dovecot at dovecot.org
Sun Nov 11 19:17:23 EET 2007
details: http://hg.dovecot.org/dovecot/rev/4628e3ec65e4
changeset: 6782:4628e3ec65e4
user: Timo Sirainen <tss at iki.fi>
date: Sun Nov 11 19:06:38 2007 +0200
description:
Released v1.1.beta8.
diffstat:
2 files changed, 9 insertions(+), 7 deletions(-)
TODO | 14 ++++++++------
configure.in | 2 +-
diffs (55 lines):
diff -r eb4f1fbeecda -r 4628e3ec65e4 TODO
--- a/TODO Sun Nov 11 19:04:23 2007 +0200
+++ b/TODO Sun Nov 11 19:06:38 2007 +0200
@@ -1,11 +1,9 @@
+ - proxying should support connecting to multiple IPs or if nothing works
+ fallbacking to logging in normally (optionally).
- imap-login: file client-authenticate.c: line 193 (sasl_callback): assertion failed: (!client->destroyed || reply == SASL_SERVER_REPLY_CLIENT_ERROR || reply == SASL_SERVER_REPLY_MASTER_FAILED)
- login_process_per_connection=yes, HUP
- - data is never deleted from cache file
- index-sync.c: line 273 (index_mailbox_expunge_unseen_recent): assertion failed: (mail_index_view_is_inconsistent(ibox->view))
- ^ imaptest -> ctrl-c
- - mailbox_list_get_permissions() and dovecot-shared file are both used to
- figure out permissions. probably make it use only dovecot-shared or
- ignore gid change errors
- dbox: inotify should wait on .log
- ACL: "foo/bar" in public namespace -> LIST "" % doesn't show "foo"
- search: flag searching is too slow with huge mailboxes. at least optimize
@@ -17,14 +15,12 @@
- message-header-decode.c: handle decoding errors by fallbacking to simply
returning the data as ASCII (the whole thing, beginning from =?)
- dbox: clean up temp.* files once in a while
- - write first extension intros in dovecot.index.log always with names
- expunged messages' flags may get updated in views where they're not yet
expunged (e.g. "expunge uid 2", "+flags \seen uid 1:3")
- POP3 UIDL caching
- Cydir/dbox doesn't respect LIST RETURN (CHILDREN)
- SORT: Invalid input is supposed to be sorted last.
- indexes: are cache prev_offsets updated right?
- - mmap_disable: updated cache header doesn't invalidate other processes' cache?
- maildir+pop3/deliver fast updates:
- with locking enabled, pop3 could just keep the one and same sync lock and
@@ -136,6 +132,12 @@
- index file format changes:
- pack UIDs to beginning of file with UID ranges
- use squat-like compressed uid ranges everywhere
+ - write first extension intros in dovecot.index.log always with names
+ - or better yet, drop the intro concept completely as it is now
+ - add "transaction boundaries" so we know which records belong to a
+ single transaction.
+ - only after that we can remove the transaction log offset
+ overwriting (otherwise we can get partial transactions in views)
- namespaces
- namespaces: add new "auto_disable" flag so if the mailbox can't be opened
diff -r eb4f1fbeecda -r 4628e3ec65e4 configure.in
--- a/configure.in Sun Nov 11 19:04:23 2007 +0200
+++ b/configure.in Sun Nov 11 19:06:38 2007 +0200
@@ -1,5 +1,5 @@ AC_PREREQ([2.59])
AC_PREREQ([2.59])
-AC_INIT([dovecot],[1.1.beta7],[dovecot at dovecot.org])
+AC_INIT([dovecot],[1.1.beta8],[dovecot at dovecot.org])
AC_CONFIG_SRCDIR([src])
AM_INIT_AUTOMAKE
More information about the dovecot-cvs
mailing list