I'll be in FOSDEM giving a small lightning talk about Dovecot: http://fosdem.org/2012/schedule/event/dovecot
I'll also be around in FOSDEM the whole time, so if you're there and want to talk to me about anything, send me an email at some point.
Poll to dovecot-news list people: Do you want to see these kind of news about my upcoming talks sent to the list? Probably happens a few times/year. A simple "yes" or "no" reply to this mail privately to me is enough.
http://dovecot.org/releases/2.1/rc/dovecot-2.1.rc5.tar.gzhttp://dovecot.org/releases/2.1/rc/dovecot-2.1.rc5.tar.gz.sig
I'm still lagging behind reading emails. v2.1.0 will be released after I've finished that. RC5 is already stable and used in production, but I want to make sure that I haven't missed anything important that was reported previously. Most of the recent fixed bugs existed also in v2.0 series.
Changes since rc3:
* Temporary authentication failures sent to IMAP/POP3 clients
now includes the server's hostname and timestamp. This makes it
easier to find the error message from logs.
+ auth: Implemented support for Postfix's "TCP map" sockets for
user existence lookups.
+ auth: Idling auth worker processes are now stopped. This reduces
error messages about MySQL disconnections.
- director: With >2 directors ring syncing might have stalled during
director connect/disconnect, causing logins to fail.
- LMTP client/proxy: Fixed potential hanging when sending (big) mails
- Compressed mails with external attachments (dbox + SIS + zlib) failed
sometimes with bogus "cached message size wrong" errors.
(I skipped rc4 release, because I accidentally tagged it too early in hg.)
http://dovecot.org/releases/2.1/rc/dovecot-2.1.rc3.tar.gzhttp://dovecot.org/releases/2.1/rc/dovecot-2.1.rc3.tar.gz.sig
Whops, rc2 was missing a file. I always run "make distcheck", which
should catch these, but recently it has always failed due to clang
static checking giving one "error" that I didn't really want to fix.
Because of that the distcheck didn't finish and didn't check for the
missing file.
So, anyway, I've made clang happy again, and now that I see how bad idea
it is to just ignore the failed distcheck, I won't do that again in
future. :)
http://dovecot.org/releases/2.1/rc/dovecot-2.1.rc2.tar.gzhttp://dovecot.org/releases/2.1/rc/dovecot-2.1.rc2.tar.gz.sig
Lots of fixes since rc1. Some of the changes were larger than I wanted
at RC stage, but they had to be done now.. Hopefully it's all over now,
and we can have v2.1.0 soon. :)
Some of the more important changes:
* dsync was merged into doveadm. There is still "dsync" symlink
pointing to "doveadm", which you can use the old way for now.
The preferred ways to run dsync are "doveadm sync" (for old "dsync
mirror") and "doveadm backup".
+ IMAP SPECIAL-USE extension to describe mailboxes
+ Added mailbox {} sections, which deprecate autocreate plugin
+ lib-fs: Added "mode" parameter to "posix" backend to specify mode
for created files/dirs (for mail_attachment_dir).
+ inet_listener names are now used to figure out what type the socket
is when useful. For example naming service auth { inet_listener } to
auth-client vs. auth-userdb has different behavior.
+ Added pop3c (= POP3 client) storage backend.
- LMTP proxying code was simplified, hopefully fixing its problems.
- dsync: Don't remove user's subscriptions for subscriptions=no
namespaces.