#acl PaulHowarth:read,write,admin,revert,delete All:read === Thursday 12th May 2011 === ==== Local Packages ==== * Updated `dovecot` (1.x) to 1.2.17: * Fixed potential crashes and other problems when parsing header names that contained `NUL` characters * IMAP: fixed a memory leak with `ESEARCH` command handling * Quota warnings could have been executed at incorrect times with some configurations * Updated `dovecot` (2.x) to 2.0.13: * Added "`doveadm index`" command to add un-indexed messages into index/cache; if full text search is enabled, it also adds un-indexed messages to the full text search database * Added "`doveadm director dump`" command * pop3: Added support for showing messages in "POP3 order", which can be different from IMAP message order; this can be useful for migrations from other servers * `doveconf`: Fixed a wrong "`subsection has ssl=yes`" warning * `mdbox` purge: Fixed wrong warning about corrupted extrefs * `sdbox`: `INBOX GUID` changed when `INBOX` was auto-created, leading to trouble with `dsync` * `script-login` binary wasn't actually dropping privileges to the user/group/chroot specified by its service settings * Fixed potential crashes and other problems when parsing header names that contained `NUL` characters * Updated `perl-AnyEvent` to 5.34: * `AnyEvent::Handle` `on_connect_error` - do not try to destroy a handle object when it's already gone * Update `idna` algorithm(s) to UTS#46 version 6.0.0 * Preserve trailing dot in `idn_to_ascii` - testsuite says to preserve, uts46 says it's an error, and testsuite makes more sense * Remove leading dots in `idn_to_ascii` - testsuite says to remove, uts46 says it's an error, and testsuite makes more sense * Fixed a bug in `idn` ignored character processing * Passes the uts46 6.0.0 testsuite except for three cases which apparently are bugs in the testsuite itself * Passes the uts46 6.0.1 testsuite except for eleven cases which apparently are bugs in the testsuite itself * `AE::TLS` didn't support both `cert_file` and `key` at the same time, due to some copy&paste bug * Improve `AE::Handle` `timeout` documentation slightly ----