PaulHowarth/Blog/2012-03-09

Friday 9th March 2012

Fedora Project

  • Updated libpng10 to 1.0.58 in F-15, F-16, F-17, Rawhide and EPEL-6:

    • Fix bug with png_handle_hIST with odd chunk length

    • Fix incorrect type (int copy should be png_size_t copy) in png_inflate() (CVE-2011-3045)

    • Fix off-by-one bug in png_handle_sCAL() when using fixed point arithmetic, causing out-of-bounds read in png_set_sCAL() because of failure to copy the string terminators

    • Remove the png_free() of unused png_ptr->current_text from pngread.c

    • Remove all of the assembler code from pnggccrd.c and just "return 2;"

  • Became co-maintainer of perl-constant-boolean in EPEL-6 and branched and built it (0.02) there

  • Rebuilt perl-Devel-Cover in for perl 5.14.2 in F-16 (Bug #801898)

  • Became co-maintainer of perl-Symbol-Util in EPEL-6 and branched and built it (0.0202) there

  • Updated perl-Package-DeprecationManager to 0.13 in F-17 and Rawhide:

    • Fix dist.ini to not add Test::Spelling as a requirement

  • Updated perl-Test-Assert to 0.0504 in F-15, F-16, F-17 and Rawhide:

    • Fixed error message for assert_deep_equals

    • Uses Symbol::Util as exported; all exported symbols can be removed with the "no Test::Assert" statement

    • Minor refactoring of the assert_deep_equals method and its private methods

    • Require Symbol::Util ≥ 0.0202 and constant::boolean ≥ 0.02

    • Build requires Class::Inspector

    • The ":assert" tag also imports the "ASSERT" constant

  • Branched and built perl-Test-Assert (0.0504) for EPEL-6

Local Packages

  • Updated libpng10 to 1.0.58 as per the Fedora version

  • Updated perl-Package-DeprecationManager to 0.13 as per the Fedora version

  • Cleaned up and rebuilt perl-Test-Assert


Recent