From 4b7f89bd90dd199319f0d606d630fe9557928e5d Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Mon, 14 Nov 2022 20:40:28 +0000 Subject: [PATCH] Update to 2.076 - New upstream release 2.076 - Added curl like tracing (based on GH#117) - Fixed race condition in t/sni_verify.t (GH#97) --- ...ket-SSL-2.076-use-system-default-SSL-version.patch | 4 ++-- ...ket-SSL-2.076-use-system-default-cipher-list.patch | 2 +- perl-IO-Socket-SSL.spec | 11 ++++++++--- sources | 2 +- 4 files changed, 12 insertions(+), 7 deletions(-) rename IO-Socket-SSL-2.075-use-system-default-SSL-version.patch => IO-Socket-SSL-2.076-use-system-default-SSL-version.patch (94%) rename IO-Socket-SSL-2.074-use-system-default-cipher-list.patch => IO-Socket-SSL-2.076-use-system-default-cipher-list.patch (96%) diff --git a/IO-Socket-SSL-2.075-use-system-default-SSL-version.patch b/IO-Socket-SSL-2.076-use-system-default-SSL-version.patch similarity index 94% rename from IO-Socket-SSL-2.075-use-system-default-SSL-version.patch rename to IO-Socket-SSL-2.076-use-system-default-SSL-version.patch index bee1a9d..7133d19 100644 --- a/IO-Socket-SSL-2.075-use-system-default-SSL-version.patch +++ b/IO-Socket-SSL-2.076-use-system-default-SSL-version.patch @@ -1,6 +1,6 @@ --- lib/IO/Socket/SSL.pm +++ lib/IO/Socket/SSL.pm -@@ -197,7 +197,7 @@ if ( defined &Net::SSLeay::CTX_set_min_p +@@ -199,7 +199,7 @@ if ( defined &Net::SSLeay::CTX_set_min_p # global defaults my %DEFAULT_SSL_ARGS = ( SSL_check_crl => 0, @@ -9,7 +9,7 @@ SSL_verify_callback => undef, SSL_verifycn_scheme => undef, # fallback cn verification SSL_verifycn_publicsuffix => undef, # fallback default list verification -@@ -2393,7 +2393,7 @@ sub new { +@@ -2395,7 +2395,7 @@ sub new { my $ssl_op = $DEFAULT_SSL_OP; diff --git a/IO-Socket-SSL-2.074-use-system-default-cipher-list.patch b/IO-Socket-SSL-2.076-use-system-default-cipher-list.patch similarity index 96% rename from IO-Socket-SSL-2.074-use-system-default-cipher-list.patch rename to IO-Socket-SSL-2.076-use-system-default-cipher-list.patch index 4c08428..6256c0f 100644 --- a/IO-Socket-SSL-2.074-use-system-default-cipher-list.patch +++ b/IO-Socket-SSL-2.076-use-system-default-cipher-list.patch @@ -1,6 +1,6 @@ --- lib/IO/Socket/SSL.pm +++ lib/IO/Socket/SSL.pm -@@ -205,8 +205,10 @@ my %DEFAULT_SSL_ARGS = ( +@@ -207,8 +207,10 @@ my %DEFAULT_SSL_ARGS = ( SSL_npn_protocols => undef, # meaning depends whether on server or client side SSL_alpn_protocols => undef, # list of protocols we'll accept/send, for example ['http/1.1','spdy/3.1'] diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index a320877..f04d666 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -6,14 +6,14 @@ %bcond_without perl_IO_Socket_SSL_test_IO_Socket_INET6 Name: perl-IO-Socket-SSL -Version: 2.075 +Version: 2.076 Release: 1%{?dist} Summary: Perl library for transparent SSL License: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND MPL-2.0 URL: https://metacpan.org/release/IO-Socket-SSL Source0: https://cpan.metacpan.org/modules/by-module/IO/IO-Socket-SSL-%{version}.tar.gz -Patch0: IO-Socket-SSL-2.074-use-system-default-cipher-list.patch -Patch1: IO-Socket-SSL-2.075-use-system-default-SSL-version.patch +Patch0: IO-Socket-SSL-2.076-use-system-default-cipher-list.patch +Patch1: IO-Socket-SSL-2.076-use-system-default-SSL-version.patch # A test for Enable-Post-Handshake-Authentication-TLSv1.3-feature.patch, # bug #1632660, requires openssl tool Patch2: IO-Socket-SSL-2.066-Test-client-performs-Post-Handshake-Authentication.patch @@ -126,6 +126,11 @@ make test %{_mandir}/man3/IO::Socket::SSL::PublicSuffix.3* %changelog +* Mon Nov 14 2022 Paul Howarth - 2.076-1 +- Update to 2.076 + - Added curl like tracing (based on GH#117) + - Fixed race condition in t/sni_verify.t (GH#97) + * Sat Sep 3 2022 Paul Howarth - 2.075-1 - Update to 2.075 - Treat SSL_write returning 0 same as previously -1, as suggested by both diff --git a/sources b/sources index 0fa65fa..b6b5c4a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (IO-Socket-SSL-2.075.tar.gz) = ed693aa360e669401d5d2b81d988d6d2bd39f042452d7194cc8a7ec2dccf1dfa213ecb29572178a3abfdd20af999217d19a3d9a4c7978207a2edaac5148c9853 +SHA512 (IO-Socket-SSL-2.076.tar.gz) = 1103e98356d8ed265b893d5a41ad7993c52e946e24836c60066a14de3714754285a3d19b4e37db0a27ce950a4f794594a0a0ddd95887d360255a0b03f4a54188