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:
Re-release to fix problematic $VERSION declaration (CPAN RT#101239)
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