From ebc32b521d32c7a1cb105cc4dedbd592b01323c10a0c60cdf50e409449cecf39 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 6 Feb 2015 13:53:21 +0000 Subject: [PATCH] - updated to 1.68 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. 1.67 2015-01-17 Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the case whe there are muliple OPENSSLs installed. Patch from HBRAND Fixed a documentation error in get_peer_cert_chain, reported by tejas. 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. For Steve Hay. Fixed a failure in t/external/20_cert_chain.t where some platforms do not have HTTPS in /etc/services. Reported and patched by Gisle Aas. Recent 1.0.2 betas have dropped the SSLv3_method function. This patch leaves out the function on newer versions, much the same as the SSLv2 deprecation is handled. Patch from Tom Molesworth. Fix the ALPN test, which was incorrectly failing on OpenSSL due to the LibreSSL check (earlier versions bailed out before that line).Patch from Tom Molesworth. 1.66 2014-08-21 Fixed compile problem with perl prior to 5.8.8, similar to OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Net-SSLeay?expand=0&rev=29 --- Net-SSLeay-1.64.tar.gz | 3 --- Net-SSLeay-1.68.tar.gz | 3 +++ perl-Net-SSLeay.changes | 58 +++++++++++++++++++++++++++++++++++++++++ perl-Net-SSLeay.spec | 2 +- 4 files changed, 62 insertions(+), 4 deletions(-) delete mode 100644 Net-SSLeay-1.64.tar.gz create mode 100644 Net-SSLeay-1.68.tar.gz diff --git a/Net-SSLeay-1.64.tar.gz b/Net-SSLeay-1.64.tar.gz deleted file mode 100644 index a7a535b..0000000 --- a/Net-SSLeay-1.64.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9354e6b153d571ad612a211ce9732980944adb581997801f4643cda6e12d80b2 -size 411886 diff --git a/Net-SSLeay-1.68.tar.gz b/Net-SSLeay-1.68.tar.gz new file mode 100644 index 0000000..49bac48 --- /dev/null +++ b/Net-SSLeay-1.68.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1701e24ec683529cb114e7b7877632f2e965a81381a70b696ee0692ee1e75cd4 +size 384100 diff --git a/perl-Net-SSLeay.changes b/perl-Net-SSLeay.changes index d073592..399d7c6 100644 --- a/perl-Net-SSLeay.changes +++ b/perl-Net-SSLeay.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Fri Feb 6 13:13:05 UTC 2015 - coolo@suse.com + +- updated to 1.68 + 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. + + + 1.67 2015-01-17 + Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the + case whe there are muliple OPENSSLs installed. Patch from HBRAND + Fixed a documentation error in get_peer_cert_chain, reported by tejas. + 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. For Steve Hay. + Fixed a failure in t/external/20_cert_chain.t where some platforms do not + have HTTPS in /etc/services. Reported and patched by Gisle Aas. + Recent 1.0.2 betas have dropped the SSLv3_method function. + This patch leaves out the function on newer versions, much the same as + the SSLv2 deprecation is handled. Patch from Tom Molesworth. + Fix the ALPN test, which was incorrectly failing on OpenSSL due to the + LibreSSL check (earlier versions bailed out before that line).Patch from + Tom Molesworth. + + 1.66 2014-08-21 + Fixed compile problem with perl prior to 5.8.8, similar to + RT#76267. Reported by Graham Knop. + Fixed a problem with Socket::IPPROTO_TCP on early perls. + After discussions with the community and the original author Sampo + Kellomaki, the license conditions have been changed to "Perl Artisitic + License 2.0". + + + 1.65 2014-07-14 + Added note to doc to make it clear that X509_get_subjectAltNames returns a + packed binary IP address for type 7 - GEN_IPADD. + Improvements to SSL_OCSP_response_verify to compile under non c99 + compilers. Requested by MERIJNB. + Port to Android, contributed by Brian Fraser. Includes Android specific + version of RSA_generate_key. + Added LibreSSL support, patch provided by Alexander Bluhm. Thanks! + Patch that fixes the support for SSL_set_info_callback and adds + SSL_CTX_set_info_callback and SSL_set_state. Support for these functions is + necessary to either detect renegotiation or to enforce + renegotiation. Contributed by Steffen Ullrich. Thanks! + Fixed a problem with SSL_set_state not available on some early OpenSSLs, + patched by Steffen Ullrich. Thanks! + Removed arbitrary size limits from calls to tcp_read_all in tcpcat() and + http_cat(). + Removed unnecessary Debian_SPANTS.txt from MANIFEST. Again. + ------------------------------------------------------------------- Thu Feb 5 07:55:36 UTC 2015 - coolo@suse.com diff --git a/perl-Net-SSLeay.spec b/perl-Net-SSLeay.spec index 3996fc5..bd7291b 100644 --- a/perl-Net-SSLeay.spec +++ b/perl-Net-SSLeay.spec @@ -19,7 +19,7 @@ %bcond_with test Name: perl-Net-SSLeay -Version: 1.64 +Version: 1.68 Release: 0 %define cpan_name Net-SSLeay Summary: Perl extension for using OpenSSL