PaulHowarth/Blog/2018-07-19

Thursday 19th July 2018

Fedora Project

  • Updated perl-IO-Socket-SSL to 2.058 in Rawhide but didn't build it due to incompatibilities with the OpenSSL 1.1.1 build there:

    • Fix memory leak that occurred with explicit stop_SSL in connection with non-blocking sockets or timeout (CPAN RT#125867)

    • Fix redefine warnings in case Socket6 is installed but neither IO::Socket::IP nor IO::Socket::INET6 (CPAN RT#124963)

    • IO::Socket::SSL::Intercept - optional 'serial' argument can be starting number or callback to create serial number based on the original certificate

    • New function get_session_reused to check if a session got reused

    • IO::Socket::SSL::Utils::CERT_asHash: fingerprint_xxx now set to the correct value

    • Fix t/session_ticket.t: It failed with OpenSSL 1.1.* since this version expects the extKeyUsage of clientAuth in the client cert also to be allowed by the CA if CA uses extKeyUsage

Local Packages

  • Updated perl-IO-Socket-SSL to 2.058 as per the Fedora version, building everywhere apart from Rawhide


Recent