Update to 2.072
- New upstream release 2.072 - Add PEM_certs2file and PEM_file2certs in IO::Socket::SSL::Utils based on idea in GH#101 - certs/*.p12 used for testing should now work with OpenSSL 3.0 too (GH#108) - Update public suffix database - Drop patch for building with OpenSSL 1.1.1e
This commit is contained in:
parent
6486fa7870
commit
312d4c4faa
@ -1,15 +0,0 @@
|
||||
--- Makefile.PL
|
||||
+++ Makefile.PL
|
||||
@@ -68,12 +68,6 @@ if (my $compiled = eval {
|
||||
die sprintf("API-different OpenSSL versions compiled in (0x%08x) vs linked (0x%08x)",
|
||||
$compiled,$linked);
|
||||
}
|
||||
-
|
||||
- # OpenSSL 1.1.1e introduced behavior changes breaking various code
|
||||
- # will likely be reverted in 1.1.1f - enforce to not use this version
|
||||
- if ($linked == 0x1010105f) {
|
||||
- die "detected OpenSSL 1.1.1e - please use a different version\n";
|
||||
- }
|
||||
}
|
||||
|
||||
# make sure that we have dualvar from the XS Version of Scalar::Util
|
@ -6,8 +6,8 @@
|
||||
%bcond_without perl_IO_Socket_SSL_test_IO_Socket_INET6
|
||||
|
||||
Name: perl-IO-Socket-SSL
|
||||
Version: 2.071
|
||||
Release: 2%{?dist}
|
||||
Version: 2.072
|
||||
Release: 1%{?dist}
|
||||
Summary: Perl library for transparent SSL
|
||||
License: (GPL+ or Artistic) and MPLv2.0
|
||||
URL: https://metacpan.org/release/IO-Socket-SSL
|
||||
@ -17,7 +17,6 @@ Patch1: IO-Socket-SSL-2.068-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
|
||||
Patch3: IO-Socket-SSL-2.068-openssl-1.1.1e.patch
|
||||
BuildArch: noarch
|
||||
# Module Build
|
||||
BuildRequires: coreutils
|
||||
@ -84,10 +83,6 @@ mod_perl.
|
||||
%prep
|
||||
%setup -q -n IO-Socket-SSL-%{version}
|
||||
|
||||
# Allow building with OpenSSL 1.1.1e as the Fedora package has the
|
||||
# problematic EOF handling change reverted
|
||||
%patch3
|
||||
|
||||
# Use system-wide default cipher list to support use of system-wide
|
||||
# crypto policy (#1076390, #1127577, CPAN RT#97816)
|
||||
# https://fedoraproject.org/wiki/Changes/CryptoPolicy
|
||||
@ -131,6 +126,14 @@ make test
|
||||
%{_mandir}/man3/IO::Socket::SSL::PublicSuffix.3*
|
||||
|
||||
%changelog
|
||||
* Tue Aug 17 2021 Paul Howarth <paul@city-fan.org> - 2.072-1
|
||||
- Update to 2.072
|
||||
- Add PEM_certs2file and PEM_file2certs in IO::Socket::SSL::Utils based on
|
||||
idea in GH#101
|
||||
- certs/*.p12 used for testing should now work with OpenSSL 3.0 too (GH#108)
|
||||
- Update public suffix database
|
||||
- Drop patch for building with OpenSSL 1.1.1e
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.071-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (IO-Socket-SSL-2.071.tar.gz) = 9170df785bbca7519364ec0eedd170661e8ef60028439dc8c836ce8a91d0517d647e43138af74e52a768b6e0374747abb5f41274d76cc38e1319edf82a2e9fdd
|
||||
SHA512 (IO-Socket-SSL-2.072.tar.gz) = 7a0abc8e9aaa9a0dc18a7dbfa540ef04a5c5ea21b171a6cbd5c3965ea497d1d7f74c3c9d9481497d6c63011842b11f4cf774737b48c3d5d3f70ae9d1cdc78f12
|
||||
|
Loading…
Reference in New Issue
Block a user