On Wed, 13 Apr 2005, Michael Haardt wrote: > Here is a patch that works for me [tm]. It allows quota of 2 GB and more > on machines with large file support, but does not support maildirsize > and large messages. It is probably not complete in other ways, too. > > I don't particularly like the loop to convert values, but Philip will > probably make his own patch anyway. This patch may suffice until then.
I have put a new snapshot in ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/Testing/exim-snapshot.tar.gz This contains my version of Michael's patch, plus the necessary changes to handle large directories of maildir files, maildirsize, etc. I found a better way of converting off_t values for printing, namely printf("%.30g", (double)off_t_value); This, I hope, will work in all environments. What I have not done is the work to allow individual messages to be larger than 2G. No doubt in a few years' time such monstrosities will be upon us - but it's not a totally trivial change, and I'm wondering if it would actually slow things down noticeably to do 64-bit arithmetic instead of 32-bit arithmetic? Perhaps this should stay on the wish list for a while. The snapshot, of course, contains a number of other changes. My test suite runs clean, but it would be nice if a few other people could run some tests on this, as I poked in quite a few places. Philip -- Philip Hazel University of Cambridge Computing Service, [EMAIL PROTECTED] Cambridge, England. Phone: +44 1223 334714. -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
