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