Sunday 23rd November 2014
Fedora Project
Updated perl-IO-Socket-SSL to 2.006 in Rawhide:
Make SSLv3 available even if the SSL library disables it by default in SSL_CTX_new (like done in LibreSSL); default will stay to disable SSLv3 so this will be only done when setting SSL_version explicitly
- Fix possible segmentation fault when trying to use an invalid certificate
Use only the ICANN part of the default public suffix list and not the private domains; this makes existing exceptions for s3.amazonaws.com and googleapis.com obsolete
Fix t/protocol_version.t to deal with OpenSSL installations that are compiled without SSLv3 support
Make (hopefully) non-blocking work on windows by using EWOULDBLOCK instead of EAGAIN; while this is the same on UNIX it is different on Windows and socket operations return there (WSA)EWOULDBLOCK and not EAGAIN
- Enable non-blocking tests on Windows too
Make PublicSuffix::_default_data thread safe
Update PublicSuffix with latest list from publicsuffix.org
Local Packages
Updated perl-IO-Socket-SSL to 2.006 as per the Fedora version
Updated perl-Perl-Critic-Pulp to 88:
ConstantBeforeLt oops again, PPI incompatibility too much, must depend on version 1.220