dovecot-2.0.3 is out: * dovecot-lda: Removed use of non-standard Envelope-To: header as a default for -a. Set lda_original_recipient_header=Envelope-To to returns the old behavior. + Added support for reverse quota warnings (i.e. when quota goes back under the limit). This is enabled by adding '-' to beginning of quota_warning value. Based on patch by Jeroen Koekkoek. + dovecot-lda: Added lda_original_recipient_header setting, which is used for getting original recipient if -a isn't used. + dovecot-lda: Added -r parameter to specify final recipient address. (It may differ from original address for e.g. aliases.) + Maildir: uidlist file can now override message's GUID, making it possible for multiple messages in a mailbox to have the same GUID. This also fixes dsync's message conflict resolution. - dovecot-lda: If destination user isn't found, exit with EX_NOUSER, not EX_TEMPFAIL. - dsync: Fixed handling \Noselect mailboxes - Fixed an infinite loop introduced by v2.0.2's message parser changes. - Fixed a crash introduced by v2.0.2's istream-crlf changes. Reproducible: Always
Created attachment 247840 [details] dovecot-2.0.3.ebuild Changelog: Version bump bug #337928
(In reply to comment #1) > Created an attachment (id=247840) [details] > dovecot-2.0.3.ebuild > > Changelog: > > Version bump bug #337928 > Please add " || die " later on emake check in src_test() Thanks ago
Created attachment 247888 [details] dovecot-2.0.3.ebuild Done in a slightly different way. Thanks for the reminder.
dovecot-2.0.4 is out. Release notes: multi-dbox users: Be careful about the INDEX change. Maildir users: I hope v2.0 is now finally stable. * multi-dbox: If :INDEX=path is specified, keep storage/dovecot.map.index* files also in the index path rather than in the main storage directory. WARNING: if you specified :INDEX= with earlier mdbox installation, you must now manually move the storage indexes to the expected directory! Otherwise Dovecot won't see them and will rebuild the indexes, possibly unexpunging some mails. - Maildir: Copying messages with hard links sometimes caused the source maildir's entire tmp/ directory to be renamed to destination maildir as if it were a message. - Maildir: v2.0.3 broke expunging copied messages sometimes - Maildir: INBOX whose tmp/ directory was lost couldn't be opened - single-dbox: Messages weren't copied with hard links - vpopmail support is hopefully working again. - dsync: POP3 UIDLs weren't copied with Maildir - dict file: Fixed fd leak (showed up easily with LMTP + quota)
Created attachment 248894 [details] dovecot-2.0.4.ebuild Changelog: Version bump bug #337928. Sieve bump to 0.2.1. Add vpopmail USE flag back.
DEPEND.bad 6 net-mail/dovecot/dovecot-2.0.4.ebuild: ~ia64(default/linux/ia64/10.0/server) ['net-mail/vpopmail'] ia64 is missing keywords on vpopmail, so we'll have to figure out how not to make anyone unhappy :)
Sorry. That was sloppy work on my part. ~ia64 keyword request for vpopmail requested in bug #339025. We can package.use.mask vpopmail USE flag for ia64 if the keyword request takes too long.
Looking forward to the bump. I found that dovecot-2.0.2 was forking runaway processes from time to time, generating excess CPU usage. I would assume that this was the culprit - Fixed an infinite loop introduced by v2.0.2's message parser changes. In any case, dovecot-2.0.3 seems to have put paid to the issue.
dovecot-2.0.5 is released: See the "ACL handling bugs" message for more details about the ACL merging bug. * acl: Fixed the logic of merging multiple ACL entries. Now it works as documented, while previously it could have done slightly different things depending on the order of the entries. * virtual: Allow opening virtual mailboxes that refer to non-existing mailboxes. It seems that the benefits of this outweigh the lack of error message when typoing a mailbox name. + Added some disk I/O optimizations to Maildir and index code. They're especially helpful with short-lived connections like POP3. + pop3: Added pop3_fast_size_lookups setting. - doveconf sometimes failed with complaining about missing ssl_key setting, causing e.g. dovecot-lda to fail. - lda: If there's an error in configuration, doveconf didn't exit with EX_TEMPFAIL as it should have. - sdbox: Fixed memory leak when copying messages with hard links. - zlib + sdbox combination didn't work - zlib: Fixed several crashes, which mainly showed up with mbox. - quota: Don't crash if user has quota disabled, but plugin loaded. - doveadm fetch uid was actually returning sequence, not uid. - v2.0.4's subscription listing ignored (and logged a warning about) subscriptions=no namespaces' entries in some configurations. (So listing shared mailboxes' subscriptions could have been broken.) - acl: Fixed crashing when sometimes listing shared mailboxes via dict proxy.
Created attachment 249415 [details] dovecot-2.0.5.ebuild Changelog: Version bump bug #337928. Sieve bump to 0.2.1. Add vpopmail USE flag back.
+*dovecot-2.0.5 (05 Oct 2010) + + 05 Oct 2010; Jeremy Olexa <darkside@gentoo.org> +dovecot-2.0.5.ebuild: + Version bump bug #337928 by Eray Aslan. Sieve bump to 0.2.1. Add vpopmail + USE flag back.