Monday 1st November 2010
Fedora Project
Updated perl-Try-Tiny to 0.07 in Rawhide (Bug #647124) as it's needed for perl-Test-Fatal:
Allow multiple finally blocks
Pass the error, if any, to finally blocks when called
- Documentation fixes and clarifications
Local Packages
New package GeoIP (a pre-release snapshot of 1.4.7, adding IPv6 support on top of what version 1.4.6 provides)
Updated getlive to 2.1:
Overhaul for supporting FreePOPs users
- Further improvements to robustness
Fix password issue (Bug 2312859)
Updated perl-Class-MOP to 1.11 (replace use of Test::Exception with Test::Fatal)
Updated perl-Moose to 1.18:
Type constraint objects now have an assert_coerce method that will either return a valid value or throw an error
Warn when an accessor for one attribute overwrites an accessor for another attribute (CPAN RT#57510)
The native Array and Hash delegation methods now coerce individual new members if the member type has a coercion (CPAN RT#62351)
- An attribute using native delegations did not always properly coerce and type check a lazily set default value
Using a regexp to define delegations for a class that was not yet loaded did not actually work, but did not explicitly fail, though it caused an error when the class was loaded later (CPAN RT#60596)
- Attempting to delegate to a class or role that is not yet loaded will now throw an explicit error
Attempting to set lazy_build in an inherited attribute was ignored (CPAN RT#62057)
The Moose test suite now uses Test::Fatal instead of Test::Exception
Updated perl-Pod-Coverage-TrustPod to 0.092832 (remove bogus prerequisite BaseWithNoPod)
Updated proftpd to 1.3.3c (Bug #647965), and added a new DSO module mod_geoip that can be used to look up geographical information on connecting clients and use that to set access controls for the server:
- Fixed Telnet IAC stack overflow vulnerability (ZDI-CAN-925)
Fixed directory traversal bug in mod_site_misc (CVE-2010-3867)
Fixed SQLite authentications using "SQLAuthType Backend"