From c60a35205cd2d19f0c493e4cc782b6856355240e Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Sun, 7 Jun 2015 20:43:19 +0100 Subject: [PATCH] Update to 2.016 - New upstream release 2.016 - Add flag X509_V_FLAG_TRUSTED_FIRST by default if available in OpenSSL (since 1.02) and available with Net::SSLeay (CPAN RT#104759) - Work around hanging prompt() with older perl in Makefile.PL (CPAN RT#104731) - Make t/memleak_bad_handshake.t work on cygwin and other systems having /proc/pid/statm (CPAN RT#104659) - Add better debugging --- ...-2.016-use-system-default-SSL-version.patch | 4 ++-- ...-2.016-use-system-default-cipher-list.patch | 2 +- perl-IO-Socket-SSL.spec | 18 ++++++++++++++---- sources | 2 +- 4 files changed, 18 insertions(+), 8 deletions(-) rename IO-Socket-SSL-2.015-use-system-default-SSL-version.patch => IO-Socket-SSL-2.016-use-system-default-SSL-version.patch (94%) rename IO-Socket-SSL-2.013-use-system-default-cipher-list.patch => IO-Socket-SSL-2.016-use-system-default-cipher-list.patch (97%) diff --git a/IO-Socket-SSL-2.015-use-system-default-SSL-version.patch b/IO-Socket-SSL-2.016-use-system-default-SSL-version.patch similarity index 94% rename from IO-Socket-SSL-2.015-use-system-default-SSL-version.patch rename to IO-Socket-SSL-2.016-use-system-default-SSL-version.patch index 051c4d5..9cebdef 100644 --- a/IO-Socket-SSL-2.015-use-system-default-SSL-version.patch +++ b/IO-Socket-SSL-2.016-use-system-default-SSL-version.patch @@ -9,7 +9,7 @@ SSL_verify_callback => undef, SSL_verifycn_scheme => undef, # fallback cn verification SSL_verifycn_publicsuffix => undef, # fallback default list verification -@@ -2120,7 +2120,7 @@ WARN +@@ -2133,7 +2133,7 @@ WARN $ssl_op |= &Net::SSLeay::OP_SINGLE_DH_USE; $ssl_op |= &Net::SSLeay::OP_SINGLE_ECDH_USE if $can_ecdh; @@ -20,7 +20,7 @@ or croak("invalid SSL_version specified"); --- lib/IO/Socket/SSL.pod +++ lib/IO/Socket/SSL.pod -@@ -930,11 +930,12 @@ protocol to the specified version. +@@ -932,11 +932,12 @@ protocol to the specified version. All values are case-insensitive. Instead of 'TLSv1_1' and 'TLSv1_2' one can also use 'TLSv11' and 'TLSv12'. Support for 'TLSv1_1' and 'TLSv1_2' requires recent versions of Net::SSLeay and openssl. diff --git a/IO-Socket-SSL-2.013-use-system-default-cipher-list.patch b/IO-Socket-SSL-2.016-use-system-default-cipher-list.patch similarity index 97% rename from IO-Socket-SSL-2.013-use-system-default-cipher-list.patch rename to IO-Socket-SSL-2.016-use-system-default-cipher-list.patch index 3e995d0..f6b94f2 100644 --- a/IO-Socket-SSL-2.013-use-system-default-cipher-list.patch +++ b/IO-Socket-SSL-2.016-use-system-default-cipher-list.patch @@ -56,7 +56,7 @@ # set values inside _init to work with perlcc, RT#95452 --- lib/IO/Socket/SSL.pod +++ lib/IO/Socket/SSL.pod -@@ -956,12 +956,8 @@ documentation (L - 2.016-1 +- Update to 2.016 + - Add flag X509_V_FLAG_TRUSTED_FIRST by default if available in OpenSSL + (since 1.02) and available with Net::SSLeay (CPAN RT#104759) + - Work around hanging prompt() with older perl in Makefile.PL + (CPAN RT#104731) + - Make t/memleak_bad_handshake.t work on cygwin and other systems having + /proc/pid/statm (CPAN RT#104659) + - Add better debugging + * Sat Jun 06 2015 Jitka Plesnikova - 2.015-2 - Perl 5.22 rebuild diff --git a/sources b/sources index 166d336..c4c64f6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e66ba9c52143efb67cb3eea0f12ee5f8 IO-Socket-SSL-2.015.tar.gz +a71e9f0f76c7a15a11fef14ca8ef8aa8 IO-Socket-SSL-2.016.tar.gz