Since release candidate I added fix for CRLF + partial BODY[] fetching. I hope everything works :) I've been running it with mbox for a while and it seems to work fine. v0.99.10.1 2003-11-10 Timo Sirainen <tss at iki.fi> * mbox: \Draft and \Deleted flags used opposite flag chars in X-Status header. We were incompatible with other mbox accessing software. WARNING: Upgrading from previous version doesn't automatically swap the flags, so be careful not to accidentally expunge messages that had their \Draft flag changed to \Deleted. * Configuration file changes: - Whitespace at end of line is stripped, use quotes if you need it - # comments are supported after key=value lines. if you need '#' character, quote the value - Both " and ' quotes are supported. If you need to use them, '\' can be used for escaping. - mbox: COPY into same mailbox didn't work and could have corrupted the mailbox - Using Dovecot without index files would crash after using a while - Partial BODY[header] or BODY[part] fetches were buggy if client requested more data than was available in the header/part. - Partial BODY[...] fetches were buggy with messages that had CRLFs - Some BODY and BODYSTRUCTURE replies missed data for message/rfc822 MIME parts causing clients to break - SORT (SUBJECT) was buggy - Timezone fixes with Date-header
On Mon, Nov 10, 2003 at 09:00:09PM +0200, Timo Sirainen wrote:> Since release candidate I added fix for CRLF + partial BODY[] fetching. > I hope everything works :) I've been running it with mbox for a while > and it seems to work fine.First thing I notice is that various settings that are read out of the dovecot.conf file are no longer defaulted. I get coredumps starting the master process (dovecot) because of things not filled into the "set" structure at the settings_verify stage. My dovecot.conf file has most things left commented (which is supposed to default to the default, and did in previous versions). If I uncomment the specific thing causing the coredump (e.g. the location of the imap executable), it solves that particular problem but then I get a coredump on the next item. I'd just go in and make everything explicitly set in dovecot.conf but I imagine this is a bug. (Plus I'd prefer not to do that.) Yours, -mm- PS: of the couple of things that *are* picked up by default, the location of the pop3 and imap modules directory are the same path as the pop3 and imap executables. To make it happy I simply turned off the module support in the conf file, but that's a budding conflict.