PaulHowarth/Blog/2013-05-20

Monday 20th May 2013

Fedora Project

  • Overhauled the milter-greylist package in Rawhide and F-19 to make it more like most other server packages in Fedora, with the appropriate initscripts included in the main package rather than being sub-packaged

  • Updated milter-greylist to 4.5.1 in F-19 and Rawhide:

    • More Solaris build fixes
    • Fix swapped %f and %r for stats example in default greylist.conf

    • Support p0f v3.06 and up with --with-p0f-src or --enable-p0f306

    • DNS update support
    • "make clean" clears milter-greylist.spec

    • Add IPv6 support for MX sync
  • Built milter-greylist (4.5.1) for the first time in EPEL-6 (Bug #958011)

  • Updated perl-Module-Build-Tiny to 0.020 in F-17, F-18, F-19 and Rawhide:

    • Accept a --create_packlist argument

  • Updated perl-Data-Section-Simple to use Module::Build::Tiny's new --create_packlist option

Local Packages

  • Updated dovecot to 2.2.2:

    • zlib: keep the last mail cached uncompressed in a temp file, which fixes performance when doing small partial fetches from a large mail

    • acl: if plugin { acl_defaults_from_inbox = yes } is set, get the default ACLs for private and shared namespaces from the user's INBOX (this probably will become default in v2.3)

    • pop3: added pop3_deleted_flag setting to switch POP3 deletions to only hide the messages from POP3, but still be visible via IMAP

    • ACL plugin: mailbox creation wasn't actually checking any ACLs and always succeeded (due to some v2.2 API changes); the created mailbox couldn't have been accessed though, so this couldn't have caused any data leak

    • IMAP: Various URLAUTH fixes

    • IMAP: Fixed a hang with invalid APPEND parameters

    • IMAP LIST-EXTENDED: INBOX was never listed with \Subscribed flag

    • mailbox_list_index=yes still caused crashes

    • maildir: fixed a crash after dovecot-keywords file was re-read

    • maildir: if files had reappeared unexpectedly to a maildir, they were ignored until index files were deleted

    • maildir: fixed handling over 26 keywords in a mailbox

    • maildir++: fixed mail_shared_explicit_inbox=no

    • namespace { prefix="" list=no } was listing mailboxes

    • imap/pop3-login proxying: fixed a crash if TCP connection succeeded, but the remote login timed out

    • Case-insensitive search/sort didn't work correctly for all unicode characters, as specified by i;unicode-casemap comparator; If full text search indexes were used, they need to be rebuilt for old mails to be handled correctly (this bug has existed always in Dovecot)

    • config: added missing auth-dict.conf.ext to distribution

  • Updated perl-Module-Build-Tiny to 0.020 as per the Fedora version

  • Updated perl-Module-CoreList to 2.91:

    • Updated for v5.19.0
  • Updated perl-Data-Section-Simple to use Module::Build::Tiny's new --create_packlist option, as per the Fedora version


Recent