Updated FastMail patches

Bron Gondwana brong at fastmail.fm
Fri Aug 24 03:22:21 EDT 2007


Hi,

I've pushed out latest patches (the quilt series against 2.3.9)
out to the website.

I've fixed the DELETED issue per David's email.

I haven't yet finished the rehash stuff, sorry.  It's more complex
than I thought, and the perl code that's there is pretty brittle.
It doesn't extend nicely to another hashing type.  I'm in the middle
of rewriting it, but I've run out of day and I'm away all weekend, so
I thought I should show you what we DO have.

http://cyrus.brong.fastmail.fm/

The website is built from comments at the top of each patch file
now.

Enjoy - please let me know if you have any comments on it.  The
things we haven't talked about much so far:

http://cyrus.brong.fastmail.fm/patches/cyrus-clean-shutdown-2.3.8.diff

This implements SIGQUIT.  An earlier version is in production now -
this one adds a couple more signals_poll() calls on EINTR in the
lib/prot code to avoid processes failing to quit when waiting on 
network traffic.  I have tested it a bit, but will put it in
production next week and see it more seriously tested!

http://cyrus.brong.fastmail.fm/patches/cyrus-synclogtool-2.3.8.diff

Basic tool to add an item to the sync/log file.

And of course the unfinished new hash style patch.

Bron.


More information about the Info-cyrus mailing list