[perl-Net-SSLeay] Update to 1.68
Paul Howarth
pghmcfc at fedoraproject.org
Fri Jan 30 11:47:25 UTC 2015
commit 1072ca7d6025ad0d413d519d480892577d02376d
Author: Paul Howarth <paul at city-fan.org>
Date: Fri Jan 30 11:46:23 2015 +0000
Update to 1.68
- New upstream release 1.68
- Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the case
where there are muliple OPENSSLs installed
- Fixed a documentation error in get_peer_cert_chain
- Fixed a problem with building on Windows that prevented correct OpenSSL
directory detection with version 1.0.1j as delivered with Shining Light
OpenSSL
- Fixed a problem with building on Windows that prevented finding MT or MD
versions of SSL libraries
- Updated doc in README.Win32 to build with Microsoft Visual Studio 2010
Express
- Added Windows crypt32 library to Windows linking as some
compilers/platforms seem to require it and it is innocuous otherwise
- Fixed a failure in t/external/20_cert_chain.t where some platforms do not
have HTTPS in /etc/services
- Recent 1.0.2 betas have dropped the SSLv3_method function; we leave out
the function on newer versions, much the same as the SSLv2 deprecation is
handled
- Fix the ALPN test, which was incorrectly failing on OpenSSL due to the
LibreSSL check (earlier versions bailed out before that line)
- Fixed a problem on OSX when macports openssl 1.x is installed: headers from
macport were found but older OSX openssl libraries were linked, resulting
in "Symbol not found: _EVP_MD_do_all_sorted"
- Added notes about runtime error "no OPENSSL_Applink", when calling
Net::SSLeay::P_PKCS12_load_file
- Don't change %{__perl_provides} unless we need to
perl-Net-SSLeay.spec | 41 +++++++++++++++++++++++++++++++++++++----
sources | 2 +-
2 files changed, 38 insertions(+), 5 deletions(-)
---
diff --git a/perl-Net-SSLeay.spec b/perl-Net-SSLeay.spec
index 6e73d53..3e7dffb 100644
--- a/perl-Net-SSLeay.spec
+++ b/perl-Net-SSLeay.spec
@@ -1,6 +1,9 @@
+# Provides/Requires filtering is different from rpm 4.9 onwards
+%global rpm49 %(rpm --version | perl -p -e 's/^.* (\\d+)\\.(\\d+).*/sprintf("%d.%03d",$1,$2) ge 4.009 ? 1 : 0/e')
+
Name: perl-Net-SSLeay
-Version: 1.66
-Release: 2%{?dist}
+Version: 1.68
+Release: 1%{?dist}
Summary: Perl extension for using OpenSSL
Group: Development/Libraries
License: Artistic 2.0
@@ -52,8 +55,10 @@ so you can write servers or clients for more complicated applications.
chmod -c 644 examples/*
# Remove redundant unversioned provide if we don't have rpm 4.9 or later
+%if ! %{rpm49}
%global provfilt /bin/sh -c "%{__perl_provides} | grep -Fvx 'perl(Net::SSLeay)'"
%define __perl_provides %{provfilt}
+%endif
%build
PERL_MM_USE_DEFAULT=1 perl Makefile.PL \
@@ -89,10 +94,38 @@ rm -rf %{buildroot}
%{perl_vendorarch}/Net/SSLeay/
%{perl_vendorarch}/Net/SSLeay.pm
%doc %{perl_vendorarch}/Net/SSLeay.pod
-%{_mandir}/man3/Net::SSLeay.3pm*
-%{_mandir}/man3/Net::SSLeay::Handle.3pm*
+%{_mandir}/man3/Net::SSLeay.3*
+%{_mandir}/man3/Net::SSLeay::Handle.3*
%changelog
+* Fri Jan 30 2015 Paul Howarth <paul at city-fan.org> - 1.68-1
+- Update to 1.68
+ - Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the case
+ where there are muliple OPENSSLs installed
+ - Fixed a documentation error in get_peer_cert_chain
+ - Fixed a problem with building on Windows that prevented correct OpenSSL
+ directory detection with version 1.0.1j as delivered with Shining Light
+ OpenSSL
+ - Fixed a problem with building on Windows that prevented finding MT or MD
+ versions of SSL libraries
+ - Updated doc in README.Win32 to build with Microsoft Visual Studio 2010
+ Express
+ - Added Windows crypt32 library to Windows linking as some
+ compilers/platforms seem to require it and it is innocuous otherwise
+ - Fixed a failure in t/external/20_cert_chain.t where some platforms do not
+ have HTTPS in /etc/services
+ - Recent 1.0.2 betas have dropped the SSLv3_method function; we leave out
+ the function on newer versions, much the same as the SSLv2 deprecation is
+ handled
+ - Fix the ALPN test, which was incorrectly failing on OpenSSL due to the
+ LibreSSL check (earlier versions bailed out before that line)
+ - Fixed a problem on OSX when macports openssl 1.x is installed: headers from
+ macport were found but older OSX openssl libraries were linked, resulting
+ in "Symbol not found: _EVP_MD_do_all_sorted"
+ - Added notes about runtime error "no OPENSSL_Applink", when calling
+ Net::SSLeay::P_PKCS12_load_file
+- Don't change %%{__perl_provides} unless we need to
+
* Tue Sep 09 2014 Jitka Plesnikova <jplesnik at redhat.com> - 1.66-2
- Perl 5.20 mass
diff --git a/sources b/sources
index 86f5ec0..711fc95 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d18646abb41011607cbb0046c4fb0426 Net-SSLeay-1.66.tar.gz
+2db2445eb072b6ecf8a1a79c9ed3e4de Net-SSLeay-1.68.tar.gz
More information about the scm-commits
mailing list