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
|
%bcond_without perl_IO_Socket_SSL_test_IO_Socket_INET6
|
||||||
|
|
||||||
Name: perl-IO-Socket-SSL
|
Name: perl-IO-Socket-SSL
|
||||||
Version: 2.071
|
Version: 2.072
|
||||||
Release: 2%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Perl library for transparent SSL
|
Summary: Perl library for transparent SSL
|
||||||
License: (GPL+ or Artistic) and MPLv2.0
|
License: (GPL+ or Artistic) and MPLv2.0
|
||||||
URL: https://metacpan.org/release/IO-Socket-SSL
|
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,
|
# A test for Enable-Post-Handshake-Authentication-TLSv1.3-feature.patch,
|
||||||
# bug #1632660, requires openssl tool
|
# bug #1632660, requires openssl tool
|
||||||
Patch2: IO-Socket-SSL-2.066-Test-client-performs-Post-Handshake-Authentication.patch
|
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
|
BuildArch: noarch
|
||||||
# Module Build
|
# Module Build
|
||||||
BuildRequires: coreutils
|
BuildRequires: coreutils
|
||||||
@ -84,10 +83,6 @@ mod_perl.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n IO-Socket-SSL-%{version}
|
%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
|
# Use system-wide default cipher list to support use of system-wide
|
||||||
# crypto policy (#1076390, #1127577, CPAN RT#97816)
|
# crypto policy (#1076390, #1127577, CPAN RT#97816)
|
||||||
# https://fedoraproject.org/wiki/Changes/CryptoPolicy
|
# https://fedoraproject.org/wiki/Changes/CryptoPolicy
|
||||||
@ -131,6 +126,14 @@ make test
|
|||||||
%{_mandir}/man3/IO::Socket::SSL::PublicSuffix.3*
|
%{_mandir}/man3/IO::Socket::SSL::PublicSuffix.3*
|
||||||
|
|
||||||
%changelog
|
%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
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.071-2
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
- 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