#acl PaulHowarth:read,write,admin,revert,delete All:read === Wednesday 7th January 2015 === ==== Fedora Project ==== * Rebuilt `perl-Compress-Raw-Lzma` (2.068) for `xz` 5.2.0 in Rawhide ([[RedHatBugzilla:1179255|Bug #1179255]]) * Updated `perl-List-MoreUtils` to 0.402 in Rawhide (significant and slightly incompatible update - see [[https://metacpan.org/source/REHSACK/List-MoreUtils-0.402/Changes|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 ([[https://github.com/evalEmpire/perl5i/issues/284|GH#284]]) * Change how we import `utf8::all` so `@ARGV` is translated appropriately ([[https://github.com/evalEmpire/perl5i/issues/279|GH#279]]) * Update `autobox` to avoid segfaults during global destruction ([[https://github.com/evalEmpire/perl5i/pull/283|GH#283]], [[CPAN:71777|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: * Re-release to fix problematic `$VERSION` declaration ([[CPAN:101239|CPAN RT#101239]]) ==== Local Packages ==== * Updated `dovecot` (2.2.15) to fix crash related to logging `BYE` notifications ([[RedHatBugzilla:1176282|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:100805|CPAN RT#100805]]) * Use `base` instead of `parent` - because 5.6 comes with `base` ----