PaulHowarth/Blog/2015-01-07

Wednesday 7th January 2015

Fedora Project

  • Rebuilt perl-Compress-Raw-Lzma (2.068) for xz 5.2.0 in Rawhide (Bug #1179255)

  • Updated perl-List-MoreUtils to 0.402 in Rawhide (significant and slightly incompatible update - see Changes)

  • Updated perl-Math-Round to 0.07 in Rawhide:

    • Perl 5.22 exports POSIX::round, so "use POSIX" had to be changed to "use POSIX ()"

  • Updated perl-perl5i to 2.13.1 in Rawhide:

    • Upgrade utf8::all requirement to get consistent @ARGV behaviour

    • The latest autodie is recommended for load time and memory usage improvements (GH#284)

    • Change how we import utf8::all so @ARGV is translated appropriately (GH#279)

    • Update autobox to avoid segfaults during global destruction (GH#283, CPAN RT#71777)

  • Updated perl-Sub-Identify to 0.10 in Rawhide:

    • Fix test failure due to hard-coded filenames
  • Updated perl-Test-Simple to 1.001014 in Rawhide:

    • Fix a unit test that broke on some platforms with spaces in the $^X path

    • Add a test to ensure that the Changes file is updated

  • Updated perl-Test-Warnings to 0.020 in Rawhide:

Local Packages

  • Updated dovecot (2.2.15) to fix crash related to logging BYE notifications (Bug #1176282) and to update pigeonhole to 0.4.6:

    • Added support for Japanese mail addresses with dots at non-standard places in localpart
    • Changed handling of ENOSPACE into a normal temporary failure and added handling of ENOQUOTA as a user error

    • Restructured result execution, so that all actions that involve mail storage are always committed before all others
    • Implemented support for generic Sieve storages; using alternative storages is also now possible for sieve_before/sieve_after

    • Implemented storage driver for retrieving Sieve scripts from LDAP; this cannot currently be used with ManageSieve

    • Implemented sieve_redirect_envelope_from setting, which allows configuring the envelope sender of redirected messages

    • Fixed handling of mail storage errors occurring while evaluating the input message
    • managesieve-login:

      • Removed bogus ALERT response code returned for AUTHENTICATE command

      • Fixed handling of invalid initial response argument to AUTHENTICATE command

    • Fixed handling of stream errors in lexical scanner
    • Fixed handling of SMTP errors; permanent and temporary errors were mixed up
    • Fixed several problems reported by CLang 3.4
    • duplicate extension: fixed erroneous compile error about conflicting tags when ':handle' argument was used last

    • relational extension: fixed error handling of ':value' match

    • editheader extension: fixed header unfolding and header iteration

    • mailbox extension: fixed the ':create' tag, which erroneously subscribed an existing folder

    • extprograms plugin: fixed handling of error codes

    • doveadm-sieve plugin: fixed several bugs; synchronization of symbolic link in the file storage should now also work properly

    • Added a Pigeonhole version banner to doveconf output; this way, future bug reports will also include Pigeonhole version information

    • Fixed handling of implicit keep; the last version erroneously reported that implicit keep succeeded after an earlier failure, while it in fact had failed (particularly occurred for mailbox quota errors)
    • Fixed segfault occurring on SunOS systems when there is no active script
    • After make distclean, the distributed tarball would fail to recompile, which caused problems for some distribution builds

  • Updated perl-Math-Round to 0.07 as per the Fedora version

  • Updated perl-perl5i to 2.13.1 as per the Fedora version

  • Updated perl-Sub-Identify to 0.10 as per the Fedora version

  • Updated perl-Test-Warnings to 0.020 as per the Fedora version

  • Updated perl-Test-WriteVariants to 0.010:

    • Fix LICENSE text (CPAN RT#100805)

    • Use base instead of parent - because 5.6 comes with base


Recent