pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/p5-Net-SSLeay Updated p5-Net-SSLeay to 1.75.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a72f69fe8df
branches:  trunk
changeset: 350629:7a72f69fe8df
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Aug 01 10:28:19 2016 +0000

description:
Updated p5-Net-SSLeay to 1.75.

1.75  2016-07-31
     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. Patch provided by Steffen Ullrich. Thanks Steffen.
     Testing with LibreSSL 2.4.1, with compatibility patch from Steffen
     Ullrich. Thanks Steffen.
     Patch from Steffen Ulrich provides  support for cross context (and cross process)
     session sharing using the stateless TLS session tickets. It uses the
     SSL_CTX_set_tlsext_ticket_key_cb function to manage the encryption and
     decryption of the tickets but provides a more simplified
     interface. Includes new function CTX_set_tlsext_ticket_getkey_cb.
     To not conflict with the OpenSSL name in case the more complex interface
     will be implemented ever the current simplified interface is called
     slightly different: CTX_set_tlsext_ticket_*get*key_cb.
     Added documentation about downloading latest version from SVN.
     Added missing Module/install files to SVN.

diffstat:

 security/p5-Net-SSLeay/Makefile |   5 ++---
 security/p5-Net-SSLeay/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 8 deletions(-)

diffs (29 lines):

diff -r b5b17a381c19 -r 7a72f69fe8df security/p5-Net-SSLeay/Makefile
--- a/security/p5-Net-SSLeay/Makefile   Mon Aug 01 10:25:51 2016 +0000
+++ b/security/p5-Net-SSLeay/Makefile   Mon Aug 01 10:28:19 2016 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.78 2016/06/08 19:24:24 wiz Exp $
+# $NetBSD: Makefile,v 1.79 2016/08/01 10:28:19 wiz Exp $
 
-DISTNAME=      Net-SSLeay-1.74
+DISTNAME=      Net-SSLeay-1.75
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    security perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Net/}
 
diff -r b5b17a381c19 -r 7a72f69fe8df security/p5-Net-SSLeay/distinfo
--- a/security/p5-Net-SSLeay/distinfo   Mon Aug 01 10:25:51 2016 +0000
+++ b/security/p5-Net-SSLeay/distinfo   Mon Aug 01 10:28:19 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.39 2016/04/13 18:30:41 wiz Exp $
+$NetBSD: distinfo,v 1.40 2016/08/01 10:28:19 wiz Exp $
 
-SHA1 (Net-SSLeay-1.74.tar.gz) = a39a2720a9143fb61315445802249379439c164f
-RMD160 (Net-SSLeay-1.74.tar.gz) = cb269aad8de11a925802dd81fad835fa95680ba5
-SHA512 (Net-SSLeay-1.74.tar.gz) = 70f8e497ec36edbece29ec7111b50d9c617bac86b46b15ad63e00a62d75fd31d1c524de79ac5bfa12111295ba7429ffed18a6665125e904effd3f6396efee247
-Size (Net-SSLeay-1.74.tar.gz) = 387262 bytes
+SHA1 (Net-SSLeay-1.75.tar.gz) = c9fbfef28358e378f59d969be994e20d6eb70199
+RMD160 (Net-SSLeay-1.75.tar.gz) = f7d70cd17ca50ee90344ebee607dcdd7a6249cfd
+SHA512 (Net-SSLeay-1.75.tar.gz) = 957d87c839b35a33ded2173d21b1f9d35514863c6e11f5508de7915fbac220e2cd0c9cf096765e2e58e7cddff0de070f49dfcbbef0b1adc7f4659e969305cbf5
+Size (Net-SSLeay-1.75.tar.gz) = 394403 bytes



Home | Main Index | Thread Index | Old Index