From e9ecdb109989a436a7f51d60ec35a17703d1901e Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Thu, 23 Dec 2021 11:16:59 +0000 Subject: [PATCH] Update to 2.073 - New upstream release 2.073 - Fix behavior and tests for OpenSSL 3.0.1 - Fix GH#110 - prevent internal error warning in some cases --- ...t-SSL-2.073-use-system-default-SSL-version.patch | 2 +- ...t-SSL-2.073-use-system-default-cipher-list.patch | 2 +- perl-IO-Socket-SSL.rpmlintrc | 4 ---- perl-IO-Socket-SSL.spec | 13 +++++++++---- sources | 2 +- 5 files changed, 12 insertions(+), 11 deletions(-) rename IO-Socket-SSL-2.068-use-system-default-SSL-version.patch => IO-Socket-SSL-2.073-use-system-default-SSL-version.patch (96%) rename IO-Socket-SSL-2.068-use-system-default-cipher-list.patch => IO-Socket-SSL-2.073-use-system-default-cipher-list.patch (99%) delete mode 100644 perl-IO-Socket-SSL.rpmlintrc diff --git a/IO-Socket-SSL-2.068-use-system-default-SSL-version.patch b/IO-Socket-SSL-2.073-use-system-default-SSL-version.patch similarity index 96% rename from IO-Socket-SSL-2.068-use-system-default-SSL-version.patch rename to IO-Socket-SSL-2.073-use-system-default-SSL-version.patch index 732ce31..1a33b5d 100644 --- a/IO-Socket-SSL-2.068-use-system-default-SSL-version.patch +++ b/IO-Socket-SSL-2.073-use-system-default-SSL-version.patch @@ -1,6 +1,6 @@ --- lib/IO/Socket/SSL.pm +++ lib/IO/Socket/SSL.pm -@@ -194,7 +194,7 @@ if ( defined &Net::SSLeay::CTX_set_min_p +@@ -195,7 +195,7 @@ if ( defined &Net::SSLeay::CTX_set_min_p # global defaults my %DEFAULT_SSL_ARGS = ( SSL_check_crl => 0, diff --git a/IO-Socket-SSL-2.068-use-system-default-cipher-list.patch b/IO-Socket-SSL-2.073-use-system-default-cipher-list.patch similarity index 99% rename from IO-Socket-SSL-2.068-use-system-default-cipher-list.patch rename to IO-Socket-SSL-2.073-use-system-default-cipher-list.patch index 800ab64..a4d8674 100644 --- a/IO-Socket-SSL-2.068-use-system-default-cipher-list.patch +++ b/IO-Socket-SSL-2.073-use-system-default-cipher-list.patch @@ -1,6 +1,6 @@ --- lib/IO/Socket/SSL.pm +++ lib/IO/Socket/SSL.pm -@@ -202,77 +202,17 @@ my %DEFAULT_SSL_ARGS = ( +@@ -203,77 +203,17 @@ 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.rpmlintrc b/perl-IO-Socket-SSL.rpmlintrc deleted file mode 100644 index 9e930a6..0000000 --- a/perl-IO-Socket-SSL.rpmlintrc +++ /dev/null @@ -1,4 +0,0 @@ -from Config import * - -# Documentation/test certs -addFilter("pem-certificate /usr/share/doc/perl-IO-Socket-SSL.*/certs/.*\.pem"); diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index 1c35605..f4f7367 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.072 -Release: 2%{?dist} +Version: 2.073 +Release: 1%{?dist} Summary: Perl library for transparent SSL License: (GPL+ or Artistic) and MPLv2.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.068-use-system-default-cipher-list.patch -Patch1: IO-Socket-SSL-2.068-use-system-default-SSL-version.patch +Patch0: IO-Socket-SSL-2.073-use-system-default-cipher-list.patch +Patch1: IO-Socket-SSL-2.073-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 +* Thu Dec 23 2021 Paul Howarth - 2.073-1 +- Update to 2.073 + - Fix behavior and tests for OpenSSL 3.0.1 + - Fix GH#110 - prevent internal error warning in some cases + * Tue Sep 14 2021 Sahana Prasad - 2.072-2 - Rebuilt with OpenSSL 3.0.0 diff --git a/sources b/sources index 24e9489..7b0b390 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (IO-Socket-SSL-2.072.tar.gz) = 7a0abc8e9aaa9a0dc18a7dbfa540ef04a5c5ea21b171a6cbd5c3965ea497d1d7f74c3c9d9481497d6c63011842b11f4cf774737b48c3d5d3f70ae9d1cdc78f12 +SHA512 (IO-Socket-SSL-2.073.tar.gz) = f6c7e089dbe4012bdaf3fdea2a5bea01d856736a86b1895466aa860de0b45535b8ff31be576e846f41b5e550865e82f479a2b9d3f05ee384c8e595496b874f45