PaulHowarth/Blog/2010-11-01

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"


Recent