pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/p5-Net-SSLeay



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Aug  1 10:28:19 UTC 2016

Modified Files:
        pkgsrc/security/p5-Net-SSLeay: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 pkgsrc/security/p5-Net-SSLeay/Makefile
cvs rdiff -u -r1.39 -r1.40 pkgsrc/security/p5-Net-SSLeay/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/p5-Net-SSLeay/Makefile
diff -u pkgsrc/security/p5-Net-SSLeay/Makefile:1.78 pkgsrc/security/p5-Net-SSLeay/Makefile:1.79
--- pkgsrc/security/p5-Net-SSLeay/Makefile:1.78 Wed Jun  8 19:24:24 2016
+++ pkgsrc/security/p5-Net-SSLeay/Makefile      Mon Aug  1 10:28:19 2016
@@ -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/}
 

Index: pkgsrc/security/p5-Net-SSLeay/distinfo
diff -u pkgsrc/security/p5-Net-SSLeay/distinfo:1.39 pkgsrc/security/p5-Net-SSLeay/distinfo:1.40
--- pkgsrc/security/p5-Net-SSLeay/distinfo:1.39 Wed Apr 13 18:30:41 2016
+++ pkgsrc/security/p5-Net-SSLeay/distinfo      Mon Aug  1 10:28:19 2016
@@ -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