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
This commit is contained in:
parent
7c40546a46
commit
b30ee261a9
@ -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
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user