PaulHowarth/Blog/2012-09-25

Tuesday 25th September 2012

Fedora Project

  • Updated perl-Net-SSLeay to 1.49 in F-18 and Rawhide:

    • Fixed problem where on some platforms test t/local/07_tcpecho.t would bail out if it could not bind port 1212; it now tries a number of ports to bind to until successful

    • Improvements to unsigned casting
    • Improvements to Net::SSLeay::read to make it easier to use with non-blocking IO: it modifies Net::SSLeay::read() to return the result from SSL_read() as the second return value, if Net::SSLeay::read() is called in list context (its behaviour should be unchanged if called in scalar or void context)

    • Fixed a problem where t/local/kwalitee.t fails with Module::CPANTS::Analyse 0.86

    • Fixed a number of typos
    • Fixed a compiler warning from compiling with gcc-4.4 and -Wall

    • Fixed problems with get_https4: documentation was wrong, $header_ref was not correctly set and $server_cert was not returned

    • Fixed a problem that could cause a Perl exception about no blength method on undef (CPAN RT#79309)

    • Added documentation about how to mitigate various SSL/TLS vulnerabilities
    • SSL_MODE_* are now available as constants

Local Packages

  • Updated perl-Digest-SHA to 5.72:

    • Adjusted module installation directory for later Perls: as of 5.11 Perl searches 'site' first, so use that as the default

  • Updated perl-Net-SSLeay to 1.49 as per the Fedora version


Recent