On 18 Jun 2006, at 16:45, Andrzej Kwiatkowski wrote:
Could you write for what are the others patches ?

There are a couple of bug fixes. Several are additional logging, particularly of message delivery and message deletion. These two are serious improvements:

http://cvs.itd.umich.edu/cgi-bin/cvsweb.cgi/lfs/cyrus-imap23/ auth_canonifyid.diff?rev=1.1

This patch preserves the krb5_context between subsequent calls.  In
an environment where imapd must traverse 100Ks mailboxes in order
to generate an individual user's mailbox list, krb5_init_context()
causes undue load.  This routine is already non-reentrant, so the
additional static doesn't matter.

http://cvs.itd.umich.edu/cgi-bin/cvsweb.cgi/lfs/cyrus-imap23/ ctl_mboxlist.diff?rev=1.1

Adds the following features to ctl_mboxlist:

    -R  When run on a backend, include the backend servers name in
        the dump.  When run on the mupdate master with -u, set the
"remote" flag on the mailboxes. Useful for building master mailboxes.db.

    -V  When run on a backend, verify that the mailboxes actually
exist on the disk. Useful for correcting master / backend / filesystem corruption.

There are a couple more, but they are more difficult to tease out.

:wes
----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to