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