Updating package for Perl5 module Net::SSLeay in CPAN in security/p5-Net-SSLeay from 1.55nb1 to 1.58. Upstream changes: 1.58 2014-01-15 Always use size_t for strlen() return value, requested by Alexander Bluhm. t/external/20_cert_chain.t was missing from dist. Version number in META.yml was incorrect Improvements to test t/external/20_cert_chain.t to provoke following bug: Fixed crash due to SSL_get_peer_cert_chain incorrectly free'ing the chain after use. Fixed a problem when compiling against openssl where OPENSSL_NO_EC is set. 1.57 2014-01-09 Fixed remaining problems with test suite: pod coverage and kwalitee tests are only enabled with RELEASE_TESTING=1 1.56 2014-01-08 Fixed a typo in documentation of BEAST Attack, patched by gregor herrmann. Added LICENSE file copied form OpenSSL distribution to prevent complaints from various versions of kwalitee. Adjusted license: in META.yml to be 'openssl' Adds support for the basic operations necessary to support ECDH for PFS, e.g. EC_KEY_new_by_curve_name, EC_KEY_free and SSL_CTX_set_tmp_ecdh. Improvements to t/handle/external/50_external.t to handle the case when a test connection was not possible. Patched by Alexandr Ciornii. Added support for ALPN TLS extension. Patch from Lubomir Rintel. Tested with openssl-1.0.2-stable-SNAP-20131205. Fix an use-after-free error. Patch from Lubomir Rintel. Fixed a problem with Invalid comparison on OBJ_cmp result in t/local/36_verify.t. Contributed by paul. Added support for get_peer_cert_chain(). Patch by Markus Benning. Fixed a bug that cold cause stack faults: mixed up PUTBACK with SPAGAIN in ssleay_RSA_generate_key_cb_invoke() a final PUTBACK is needed here. A second issue is also fixed: cb->data defaults to &PL_sv_undef but throught the code you do not check against &PL_sv_undef, just NULL. To avoid passing the 3rd optional arg at all, do not create it. This fixes all the cb->data checks and wrong refcounts on &PL_sv_undef. Patched by Reini Urban. Deleted support for SSL_get_tlsa_record_byname: it is not included in OpenSSL git master.diff -r1.60 -r1.61 pkgsrc/security/p5-Net-SSLeay/Makefile
(sno)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.60 2014/02/12 23:18:35 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.61 2014/02/16 12:07:30 sno Exp $ | |
2 | 2 | |||
3 | DISTNAME= Net-SSLeay-1.55 | 3 | DISTNAME= Net-SSLeay-1.58 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 1 | |||
6 | SVR4_PKGNAME= p5nsl | 5 | SVR4_PKGNAME= p5nsl | |
7 | CATEGORIES= security perl5 | 6 | CATEGORIES= security perl5 | |
8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/ | 10 | HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/ | |
12 | COMMENT= Perl5 module for using OpenSSL | 11 | COMMENT= Perl5 module for using OpenSSL | |
13 | #LICENSE= same as security/openssl | 12 | #LICENSE= same as security/openssl | |
14 | 13 | |||
15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
16 | 15 | |||
17 | BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception | 16 | BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception | |
18 | BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn | 17 | BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.28 2013/09/05 19:36:39 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.29 2014/02/16 12:07:30 sno Exp $ | |
2 | 2 | |||
3 | SHA1 (Net-SSLeay-1.55.tar.gz) = 166848ca089f932a69bb89cf7a580ffcc7cc1aae | 3 | SHA1 (Net-SSLeay-1.58.tar.gz) = fe0f5a8b3d66c2b5371822f88b78dac42db67c79 | |
4 | RMD160 (Net-SSLeay-1.55.tar.gz) = 1531ab91536f88363f6d0372282b153d68ebb27f | 4 | RMD160 (Net-SSLeay-1.58.tar.gz) = 6903f023ee5cfdec30b16eb0c5cd23854a1ea5f8 | |
5 | Size (Net-SSLeay-1.55.tar.gz) = 394657 bytes | 5 | Size (Net-SSLeay-1.58.tar.gz) = 399353 bytes |