http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz.sig A few announcements first: I'm now going to start being more strict about not answering Dovecot questions sent to me privately (especially support requests, but also bug reports, feature requests, etc). Often those questions could be answered by other people in the mailing list as well, so they just waste my time. Even if you're sure that I'm the only person who can possibly answer it, it may be something that others are interested of as well and replying privately denies them the possibility of reading about it. If you really do not want to send something publicly, you still have an option for private communication: just buy one of the Dovecot support packages. This is also the first Dovecot release that has run through automated release testing. I've been planning on doing that for last 5 years at least, and finally it's done. The testing includes running a lot of tests to verify that the IMAP server gives proper responses, stress testing doesn't break it, memory isn't leaked and several other things. The tests are run for many different kinds of configurations. Some bugs show up only for some specific combination of settings, but unfortunately because there's such a large number of them it's impossible to test every combination. So here's another advantage that Dovecot support customers have: they can have their specific configuration included in the automated tests. This release already fixes one bug I found only after testing a customer's config. Oh, and looks like I got accepted as a speaker to LinuxTag 2012. The plan is to talk about some new things in Dovecot and dsync replication (looks like I have to hurry up with the dsync rewrite). And finally, the most important changes since v2.1.4: * IMAP: When neither the session nor the mailbox has modseq tracking enabled, return the mailbox as having NOMODSEQ in SELECT/EXAMINE reply. Old versions in this situation always simply returned HIGHESTMODSEQ as 1, which could have broken some clients. + dict file: Added optional fcntl/flock locking (default is dotlock) + fts-solr: doveadm fts rescan now resets indexes, which allows reindexing mails. (This isn't a full rescan implementation like fts-lucene has.) + doveadm expunge: Added -d parameter to delete mailbox if it's empty after expunging. - IMAP: Several fixes related to mailbox listing in some configs - director: A lot of fixes and performance improvements - v2.1.4 didn't work without a mail home directory set - mbox: Deleting a mailbox didn't delete its index files. - pop3c: TOP command was sent incorrectly - trash plugin didn't work properly - LMTP: Don't add a duplicate Return-Path: header when proxying. - listescape: Don't unescape namespace prefixes.
>Oh, and looks like I got accepted as a speaker to LinuxTag 2012. The plan is to talk about some new things in Dovecot and dsync replication(looks like I have to hurry up with the dsync rewrite).>I am quite amazed they haven't called you earlier. From what it seems you are doing a great job and dovecot is a rock-solid piece of software. Just my thoughts, s. ? ---- "I merely function as a channel that filters music through the chaos of noise" - Vangelis
On 23/04/2012 14:49, Timo Sirainen wrote:> http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz > http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz.sig > > A few announcements first: > > I'm now going to start being more strict about not answering Dovecot questions sent to me privately (especially support requests, but also bug reports, feature requests, etc). Often those questions could be answered by other people in the mailing list as well, so they just waste my time. Even if you're sure that I'm the only person who can possibly answer it, it may be something that others are interested of as well and replying privately denies them the possibility of reading about it. If you really do not want to send something publicly, you still have an option for private communication: just buy one of the Dovecot support packages. >I'd just like to say thanks for the amount of time you put in not just developing the software, but supporting your userbase. I am sure everyone here is well aware of when Timo signs in each day as a flood of replies to queries on the dovecot mailing list starts to arrive to our mailboxes. It is very much appreciated, there are many OSS mailing-lists out there, but not many as vibrant as dovecots! -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4928 bytes Desc: S/MIME Cryptographic Signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20120423/add269ae/attachment-0004.bin>
> Oh, and looks like I got accepted as a speaker to LinuxTag 2012. The plan > is to talk about some new things in Dovecot and dsync replication (looks > like I have to hurry up with the dsync rewrite). >Hey Timo, Thank you very much for your hard work ;) Please let us know if there is anything that we can help you clarify / design for the dsync rewrite project. Best regards, Andrei
Let me also thank you, Timo, for your selfless excellence in developing Dovecot. --asai On 4/23/2012 6:49 AM, Timo Sirainen wrote:> http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz > http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz.sig > > A few announcements first: > > I'm now going to start being more strict about not answering Dovecot questions sent to me privately (especially support requests, but also bug reports, feature requests, etc). Often those questions could be answered by other people in the mailing list as well, so they just waste my time. Even if you're sure that I'm the only person who can possibly answer it, it may be something that others are interested of as well and replying privately denies them the possibility of reading about it. If you really do not want to send something publicly, you still have an option for private communication: just buy one of the Dovecot support packages. > > This is also the first Dovecot release that has run through automated release testing. I've been planning on doing that for last 5 years at least, and finally it's done. The testing includes running a lot of tests to verify that the IMAP server gives proper responses, stress testing doesn't break it, memory isn't leaked and several other things. The tests are run for many different kinds of configurations. > > Some bugs show up only for some specific combination of settings, but unfortunately because there's such a large number of them it's impossible to test every combination. So here's another advantage that Dovecot support customers have: they can have their specific configuration included in the automated tests. This release already fixes one bug I found only after testing a customer's config. > > Oh, and looks like I got accepted as a speaker to LinuxTag 2012. The plan is to talk about some new things in Dovecot and dsync replication (looks like I have to hurry up with the dsync rewrite). > > And finally, the most important changes since v2.1.4: > > * IMAP: When neither the session nor the mailbox has modseq tracking > enabled, return the mailbox as having NOMODSEQ in SELECT/EXAMINE > reply. Old versions in this situation always simply returned > HIGHESTMODSEQ as 1, which could have broken some clients. > > + dict file: Added optional fcntl/flock locking (default is dotlock) > + fts-solr: doveadm fts rescan now resets indexes, which allows > reindexing mails. (This isn't a full rescan implementation like > fts-lucene has.) > + doveadm expunge: Added -d parameter to delete mailbox if it's > empty after expunging. > - IMAP: Several fixes related to mailbox listing in some configs > - director: A lot of fixes and performance improvements > - v2.1.4 didn't work without a mail home directory set > - mbox: Deleting a mailbox didn't delete its index files. > - pop3c: TOP command was sent incorrectly > - trash plugin didn't work properly > - LMTP: Don't add a duplicate Return-Path: header when proxying. > - listescape: Don't unescape namespace prefixes. >
Hello Timo, Dovecot 2.1.5 seems to be broken. After upgrade from 2.1.3 + patch http://hg.dovecot.org/dovecot-2.1/rev/86e6dc46a80e I only see Inbox and Trash folder. Reverting => OK. Same config as before and disucssed per private E-mail and on the list. Guessing this comes again from: mail_full_filesystem_access=yes Ciao, Gerhard -- http://www.wiesinger.com/ On Mon, 23 Apr 2012, Timo Sirainen wrote:> http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz > http://dovecot.org/releases/2.1/dovecot-2.1.5.tar.gz.sig > > A few announcements first: > > I'm now going to start being more strict about not answering Dovecot questions sent to me privately (especially support requests, but also bug reports, feature requests, etc). Often those questions could be answered by other people in the mailing list as well, so they just waste my time. Even if you're sure that I'm the only person who can possibly answer it, it may be something that others are interested of as well and replying privately denies them the possibility of reading about it. If you really do not want to send something publicly, you still have an option for private communication: just buy one of the Dovecot support packages. > > This is also the first Dovecot release that has run through automated release testing. I've been planning on doing that for last 5 years at least, and finally it's done. The testing includes running a lot of tests to verify that the IMAP server gives proper responses, stress testing doesn't break it, memory isn't leaked and several other things. The tests are run for many different kinds of configurations. > > Some bugs show up only for some specific combination of settings, but unfortunately because there's such a large number of them it's impossible to test every combination. So here's another advantage that Dovecot support customers have: they can have their specific configuration included in the automated tests. This release already fixes one bug I found only after testing a customer's config. > > Oh, and looks like I got accepted as a speaker to LinuxTag 2012. The plan is to talk about some new things in Dovecot and dsync replication (looks like I have to hurry up with the dsync rewrite). > > And finally, the most important changes since v2.1.4: > > * IMAP: When neither the session nor the mailbox has modseq tracking > enabled, return the mailbox as having NOMODSEQ in SELECT/EXAMINE > reply. Old versions in this situation always simply returned > HIGHESTMODSEQ as 1, which could have broken some clients. > > + dict file: Added optional fcntl/flock locking (default is dotlock) > + fts-solr: doveadm fts rescan now resets indexes, which allows > reindexing mails. (This isn't a full rescan implementation like > fts-lucene has.) > + doveadm expunge: Added -d parameter to delete mailbox if it's > empty after expunging. > - IMAP: Several fixes related to mailbox listing in some configs > - director: A lot of fixes and performance improvements > - v2.1.4 didn't work without a mail home directory set > - mbox: Deleting a mailbox didn't delete its index files. > - pop3c: TOP command was sent incorrectly > - trash plugin didn't work properly > - LMTP: Don't add a duplicate Return-Path: header when proxying. > - listescape: Don't unescape namespace prefixes. > > >
Il 24/04/2012 10:59, Gerhard Wiesinger ha scritto:> Hello Timo, > > Dovecot 2.1.5 seems to be broken. After upgrade from > 2.1.3 + patch http://hg.dovecot.org/dovecot-2.1/rev/86e6dc46a80e > I only see Inbox and Trash folder. > > Reverting => OK. > > Same config as before and disucssed per private E-mail and on the list. > Guessing this comes again from: > mail_full_filesystem_access=yes > > Ciao, > GerhardHi Gerhard, for us 2.1.5 works fine. We are using Maildir as mail storage type. Ciao -- Alessio Cecchi is: @ ILS -> http://www.linux.it/~alessice/ on LinkedIn -> http://www.linkedin.com/in/alessice Assistenza Sistemi GNU/Linux -> http://www.cecchi.biz/ @ PLUG -> ex-Presidente, adesso senatore a vita, http://www.prato.linux.it
On 24.4.2012, at 11.59, Gerhard Wiesinger wrote:> Hello Timo, > > Dovecot 2.1.5 seems to be broken. After upgrade from > 2.1.3 + patch http://hg.dovecot.org/dovecot-2.1/rev/86e6dc46a80e > I only see Inbox and Trash folder. > > Reverting => OK. > > Same config as before and disucssed per private E-mail and on the list. Guessing this comes again from: > mail_full_filesystem_access=yesI guess the problem was this: http://hg.dovecot.org/dovecot-2.1/rev/249c1c89d9d3
Hello Timo, Yes, fixed it. Thnx. I also had a coredump with 2.1.3 + http://hg.dovecot.org/dovecot-2.1/rev/86e6dc46a80e A02 LIST "" "*" imap(username: Panic: file mail-storage.c: line 628 (mailbox_alloc): assertion failed: (uni_utf8_str_is_valid(vname)) Also fixed with 2.1.5 + http://hg.dovecot.org/dovecot-2.1/rev/249c1c89d9d3 Ciao, Gerhard -- http://www.wiesinger.com/ On 25.04.2012 23:16, Timo Sirainen wrote:> On 24.4.2012, at 11.59, Gerhard Wiesinger wrote: > >> Hello Timo, >> >> Dovecot 2.1.5 seems to be broken. After upgrade from >> 2.1.3 + patch http://hg.dovecot.org/dovecot-2.1/rev/86e6dc46a80e >> I only see Inbox and Trash folder. >> >> Reverting => OK. >> >> Same config as before and disucssed per private E-mail and on the list. Guessing this comes again from: >> mail_full_filesystem_access=yes > I guess the problem was this: http://hg.dovecot.org/dovecot-2.1/rev/249c1c89d9d3 > >