I've finally read and answered most of the mails on this list. ?If you haven't received an answer to your question, resend it. There are a couple of tricky mbox issues left, but I'm not sure if I can do anything about them unless someone can show me how to reproduce the problems. There are quite a lot of new features in v1.1.2 actually. Most of them are in plugins so hopefully they shouldn't destabilize anything. Anyway I tought I'd just in case put out a quick release candidate so at least a few people could try it. I'll probably make the final v1.1.2 release in a day or two. So, please test: http://dovecot.org/tmp/dovecot-1.1.2-rc.tar.gz Largest changes since v1.1.1 are: + Added full text search indexing support for Apache Lucene Solr server: http://wiki.dovecot.org/Plugins/FTS/Solr + IMAP SORT: Added X-SCORE sort key for use with Solr searches. + zlib plugin supports now bzip2 also. + quota: All backends now take noenforcing parameter. + Maildir: Add ,S=<size> to maildir filename whenever quota plugin is loaded, even when not using Maildir++ quota. + deliver: Allow lda section to override plugin settings. + deliver: Giving a -m <namespace prefix> parameter now silently saves the mail to INBOX. This is useful for e.g. -m INBOX/${extension} + Added a new maildirlock utility for write-locking Dovecot Maildir. + dict-sql: Support non-MySQL databases by assuming they implement the "INSERT .. ON DUPLICATE KEY" using an INSERT trigger. - SORT: Fixed several crashes/errors with sort indexing. - IMAP: BODYSTRUCTURE is finally RFC 3501 compliant. Earlier versions didn't include Content-Location support. - IMAP: Fixed bugs with listing INBOX. - Maildir: maildirfolder file wasn't created when dovecot-shared file existed on the root directory - deliver didn't expand %variables in namespace location settings. - zlib: Copying non-compressed messages resulted in empty mails (except when hardlink-copying between maildirs). - mbox-snarf plugin was somewhat broken - deliver + Maildir: If uidlist couldn't be locked while saving, we might have assert-crashed -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20080721/978e6eb4/attachment-0002.bin>
* Timo Sirainen, 2008-07-21 00:11> I've finally read and answered most of the mails on this list. ?If you > haven't received an answer to your question, resend it. [...]Segfaults with fts_lucene enabled - the bug report is/was for 1.1.0, but it should still be valid for 1.1.1, as there were no changes to the code in question according to the 1.1.1 Changelog: -> http://dovecot.org/list/dovecot/2008-June/031611.html Bye, Thomas
Timo Sirainen wrote:> I've finally read and answered most of the mails on this list. ?If you > haven't received an answer to your question, resend it. There are a > couple of tricky mbox issues left, but I'm not sure if I can do anything > about them unless someone can show me how to reproduce the problems.> Largest changes since v1.1.1 are:> + zlib plugin supports now bzip2 also.This breaks for me on Solaris 8 and gcc 3.3.2 In file included from istream-bzlib.c:8: /usr/include/bzlib.h:170: error: parse error before "FILE" /usr/include/bzlib.h:198: error: parse error before "FILE" In file included from istream-bzlib.c:19: istream-zlib.c: In function `i_stream_zlib_close': istream-zlib.c:38: warning: implicit declaration of function `BZ2_bzclose' istream-zlib.c: In function `i_stream_zlib_read': istream-zlib.c:90: warning: implicit declaration of function `BZ2_bzread' istream-zlib.c: In function `i_stream_zlib_seek': istream-zlib.c:128: warning: implicit declaration of function `BZ2_bzdopen' istream-zlib.c:128: warning: assignment makes pointer from integer without a cast istream-zlib.c: In function `i_stream_create_bzlib': istream-zlib.c:220: warning: assignment makes pointer from integer without a cast lines 168-175 of bzlib.h (part of SUNWbzip package): BZ_EXTERN BZFILE* BZ_API(bzReadOpen) ( int* bzerror, FILE* f, int verbosity, int small, void* unused, int nUnused ); and similar for line 198. Solaris 10/gcc 3.4.3 seems OK so perhaps the Solaris 8 bzip2 library is too old (appears to be "bzip2/libbzip2 version 0.9.0c")? Best Wishes, Chris -- --+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+- Christopher Wakelin, c.d.wakelin at reading.ac.uk IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439 Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094
On Monday 21 July 2008, Timo Sirainen wrote:> + Maildir: Add ,S=<size> to maildir filename whenever quota plugin > is loaded, even when not using Maildir++ quota.Could S= be always added even when no quota plugin is loaded? Is there any point in not adding S= anyway? -- Arkadiusz Mi?kiewicz PLD/Linux Team arekm / maven.pl http://ftp.pld-linux.org/
Il Monday 21 July 2008 00:11:57 Timo Sirainen ha scritto:> I've finally read and answered most of the mails on this list. ?If you > haven't received an answer to your question, resend it. There are a > couple of tricky mbox issues left, but I'm not sure if I can do anything > about them unless someone can show me how to reproduce the problems. > > There are quite a lot of new features in v1.1.2 actually. Most of them > are in plugins so hopefully they shouldn't destabilize anything. Anyway > I tought I'd just in case put out a quick release candidate so at least > a few people could try it. I'll probably make the final v1.1.2 release > in a day or two. > > So, please test: http://dovecot.org/tmp/dovecot-1.1.2-rc.tar.gz > > Largest changes since v1.1.1 are: > > + Added full text search indexing support for Apache Lucene Solr > server: http://wiki.dovecot.org/Plugins/FTS/Solr > + IMAP SORT: Added X-SCORE sort key for use with Solr searches. > + zlib plugin supports now bzip2 also. > + quota: All backends now take noenforcing parameter. > + Maildir: Add ,S=<size> to maildir filename whenever quota plugin > is loaded, even when not using Maildir++ quota. > + deliver: Allow lda section to override plugin settings. > + deliver: Giving a -m <namespace prefix> parameter now silently saves > the mail to INBOX. This is useful for e.g. -m INBOX/${extension} > + Added a new maildirlock utility for write-locking Dovecot Maildir. > + dict-sql: Support non-MySQL databases by assuming they implement the > "INSERT .. ON DUPLICATE KEY" using an INSERT trigger. > - SORT: Fixed several crashes/errors with sort indexing. > - IMAP: BODYSTRUCTURE is finally RFC 3501 compliant. Earlier versions > didn't include Content-Location support. > - IMAP: Fixed bugs with listing INBOX. > - Maildir: maildirfolder file wasn't created when dovecot-shared > file existed on the root directory > - deliver didn't expand %variables in namespace location settings. > - zlib: Copying non-compressed messages resulted in empty mails > (except when hardlink-copying between maildirs). > - mbox-snarf plugin was somewhat broken > - deliver + Maildir: If uidlist couldn't be locked while saving, > we might have assert-crashedHi Timo, have you read this thread on vpopmail? http://www.mail-archive.com/dovecot at dovecot.org/msg11289.html For users of vpopmail this feature (disable imap from localhost) is very useful, especially since courier-authlib no longer supports vpopmail natively. You may investigate a few minutes on this problem? Many thanks -- Alessio Cecchi is: @ ILS -> http://www.linux.it/~alessice/ Assistenza Sistemi GNU/Linux -> http://www.cecchi.biz/ @ PLUG -> ex-Presidente, adesso senatore a vita, http://www.prato.linux.it @ LOLUG -> neo-Socio http://www.lolug.net