PaulHowarth/Blog/2012-05-31

Thursday 31st May 2012

Local Packages

  • Updated perl-Carp-Clan to filter the bogus perl(DB) provide when built with rpm ≥ 4.9

  • Updated perl-File-MMagic to 1.28:

    • Applied subclass patch from Michael Hendricks
    • Removed deprecated code (defined(@array)) (CPAN RT#74252)

    • Added container check
    • Added Hex representation support
    • Added 'regex' and 'search' support for magic entry, and fixed fatal error when unknown type in magic entry

    • Fixed memory leak
  • Updated perl-Module-Build to bump its epoch and revert to the 2-digit numbering scheme that upstream is currently using; packages with versioned dependencies using more than two digits after the decimal point will need adjusting accordingly

  • Updated perl-Module-ExtractUse to clean up the build process to use PL_files and to bump the perl(Module::Build) version requirement from 0.3601 to 0.37, required by the perl-Module-Build update

  • Updated perl-Net-Server to 2.001:

    • Bring Net::Server::Proto::SSL back; it is now fully functional under all scenarios, including IPv4 and IPv6

    • Change Proto interface to allow passing more information; this represents an internal API change

    • Updates to the HUP mechanisms to make sure we rebind all types of ports correctly

    • Add IPv6 integration via ::1 style addresses as well as the ipv configuration parameter

    • Added graceful shutdown
    • Added hot deploy via TTIN and TTOU

    • Internal code tidying
    • Finish up support for connecting to ports by service name
    • Don't lose track of fork and prefork children on a HUP - make sure to actively wait them off

    • Correct accept to take a classname, and optionally be called in array context

    • Clean up numerous configuration issues
    • Added sig_passthrough option to Fork, PreFork, and PreForkSimple servers, allowing for arbitrary signals to propagate to children

    • Add syswrite/sysread support to SSLeay

    • Add PSGI module

    • Many small accumulated bugfixes
    • Bug fix: wrong usage of File::Temp::tempfile (CPAN RT#77540)

    • Fix HTTP_COOKIES to be HTTP_COOKIE

    • Handle multiple header values better in HTTP

    • Add Log::Log4perl logging support

  • Updated perl-XML-LibXML to 1.99:

    • Fix overloading
    • Fix test failures (and general functionality) on 64-bit big endian platforms (CPAN RT#77340)


Recent