From b30ee261a9dddfd6e450b5034c1499bcc3f110f5 Mon Sep 17 00:00:00 2001 From: Paul Howarth paul@city-fan.org Date: Sun, 31 Jul 2016 10:44:38 +0100 Subject: Update to 1.76
- New upstream release 1.76 - Compatibility with OpenSSL 1.1, tested with openssl-1.1.0-pre5: - Conditionally remove threading locking code, not needed in 1.1 - Rewrite code that accesses inside X509_ATTRIBUTE struct - SSL_CTX_need_tmp_RSA, SSL_CTX_set_tmp_rsa, SSL_CTX_set_tmp_rsa_callback, SSL_set_tmp_rsa_callback support not available in 1.1 - SSL_session_reused is now native - SSL_get_keyblock_size modifed to use new API - OCSP functions modified to use new API under 1.1 - SSL_set_state removed with 1.1 - SSL_get_state and SSL_state are now equivalent and available in all versions - SSL_CTX_v2_new removed - SESSION_set_master_key removed with 1.1; code that previously used SESSION_set_master_key must now set $secret in the session_secret callback set with SSL_set_session_secret_cb - With 1.1, $secret in the session_secret callback set with SSL_set_session_secret_cb can be changed to alter the master key (required by EAP-FAST) - Added a function EC_KEY_generate_key similar to RSA_generate_key and a function EVP_PKEY_assign_EC_KEY similar to EVP_PKEY_assign_RSA; using these functions it is easy to create and use EC keys in the same way as RSA keys - Testing with LibreSSL 2.4.1 - Provide support for cross context (and cross process) session sharing using the stateless TLS session tickets - Added documentation about downloading latest version from SVN - Added missing Module/install files to SVN --- perl-Net-SSLeay.spec | 34 ++++++++++++++++++++++++++++++++-- sources | 2 +- 2 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/perl-Net-SSLeay.spec b/perl-Net-SSLeay.spec index f1d6ca7..823eea5 100644 --- a/perl-Net-SSLeay.spec +++ b/perl-Net-SSLeay.spec @@ -2,8 +2,8 @@ %global rpm49 %(rpm --version | perl -p -e 's/^.* (\d+)\.(\d+).*/sprintf("%d.%03d",$1,$2) ge 4.009 ? 1 : 0/e' 2>/dev/null || echo 0)
Name: perl-Net-SSLeay -Version: 1.74 -Release: 3%{?dist} +Version: 1.76 +Release: 1%{?dist} Summary: Perl extension for using OpenSSL Group: Development/Libraries License: Artistic 2.0 @@ -109,6 +109,36 @@ rm -rf %{buildroot} %{_mandir}/man3/Net::SSLeay::Handle.3*
%changelog +* Sun Jul 31 2016 Paul Howarth paul@city-fan.org - 1.76-1 +- Update to 1.76 + - Compatibility with OpenSSL 1.1, tested with openssl-1.1.0-pre5: + - Conditionally remove threading locking code, not needed in 1.1 + - Rewrite code that accesses inside X509_ATTRIBUTE struct + - SSL_CTX_need_tmp_RSA, SSL_CTX_set_tmp_rsa, SSL_CTX_set_tmp_rsa_callback, + SSL_set_tmp_rsa_callback support not available in 1.1 + - SSL_session_reused is now native + - SSL_get_keyblock_size modifed to use new API + - OCSP functions modified to use new API under 1.1 + - SSL_set_state removed with 1.1 + - SSL_get_state and SSL_state are now equivalent and available in all + versions + - SSL_CTX_v2_new removed + - SESSION_set_master_key removed with 1.1; code that previously used + SESSION_set_master_key must now set $secret in the session_secret + callback set with SSL_set_session_secret_cb + - With 1.1, $secret in the session_secret callback set with + SSL_set_session_secret_cb can be changed to alter the master key + (required by EAP-FAST) + - Added a function EC_KEY_generate_key similar to RSA_generate_key and a + function EVP_PKEY_assign_EC_KEY similar to EVP_PKEY_assign_RSA; using + these functions it is easy to create and use EC keys in the same way as RSA + keys + - Testing with LibreSSL 2.4.1 + - Provide support for cross context (and cross process) session sharing using + the stateless TLS session tickets + - Added documentation about downloading latest version from SVN + - Added missing Module/install files to SVN + * Thu Jul 21 2016 Paul Howarth paul@city-fan.org - 1.74-3 - Fix FTBFS when perl isn't in the SRPM build root
diff --git a/sources b/sources index 21b8146..5e8a586 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bcf0938cbd94ba02397410cc9ba80c4b Net-SSLeay-1.74.tar.gz +f1ba01681bec92cdd065ecc89dbf1551 Net-SSLeay-1.76.tar.gz
perl-devel@lists.fedoraproject.org