Sun Sep 17 22:13:30 2017 UTC ()
p5-Net-SSH: update to 2.14.

2.14 2017.07.03
    - DSA key bugfix: verify would fail if r had unnecessary leading zeros

2.13 2017.06.30
    - Bug Fix: AES-CBC IV length needs to be blocksize, not keysize
    - Bug Fix: DES3 init needs to pass key as variable to avoid scalar error
    - Bug Fix: Packet padlen decode was using signed 8-bit unpack (should be unsigned)
    - Fix CBC inefficiency
    - Fix Key not being loaded prior to Agent use [ https://github.com/lkinley/Net-SSH-Perl/issues/10 ]


(wiz)
diff -r1.25 -r1.26 pkgsrc/security/p5-Net-SSH/Makefile
diff -r1.9 -r1.10 pkgsrc/security/p5-Net-SSH/distinfo

cvs diff -r1.25 -r1.26 pkgsrc/security/p5-Net-SSH/Makefile (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSH/Makefile 2017/08/23 15:03:50 1.25
+++ pkgsrc/security/p5-Net-SSH/Makefile 2017/09/17 22:13:30 1.26
@@ -1,41 +1,26 @@ @@ -1,41 +1,26 @@
1# $NetBSD: Makefile,v 1.25 2017/08/23 15:03:50 he Exp $ 1# $NetBSD: Makefile,v 1.26 2017/09/17 22:13:30 wiz Exp $
2# 
3 2
4DISTNAME= Net-SSH-Perl-2.12 3DISTNAME= Net-SSH-Perl-2.14
5PKGNAME= p5-${DISTNAME:C/-Perl//} 4PKGNAME= p5-${DISTNAME:C/-Perl//}
6CATEGORIES= security net perl5 5CATEGORIES= security net perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} 6MASTER_SITES= http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/Net-SSH-Perl/ 9HOMEPAGE= http://search.cpan.org/dist/Net-SSH-Perl/
11COMMENT= Perl implementations of SSH1 and SSH2 protocols 10COMMENT= Perl implementations of SSH1 and SSH2 protocols
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= p5-Convert-PEM>=0.05:../../textproc/p5-Convert-PEM 13DEPENDS+= p5-Convert-PEM>=0.05:../../textproc/p5-Convert-PEM
15DEPENDS+= p5-CryptX>=0.032:../../security/p5-CryptX 14DEPENDS+= p5-CryptX>=0.032:../../security/p5-CryptX
16DEPENDS+= p5-Digest-BubbleBabble>=0.01:../../security/p5-Digest-BubbleBabble 15DEPENDS+= p5-Digest-BubbleBabble>=0.01:../../security/p5-Digest-BubbleBabble
17DEPENDS+= p5-Math-GMP>=1.04:../../math/p5-Math-GMP 16DEPENDS+= p5-Math-GMP>=1.04:../../math/p5-Math-GMP
18DEPENDS+= p5-String-CRC32>=1.2:../../textproc/p5-String-CRC32 17DEPENDS+= p5-String-CRC32>=1.2:../../textproc/p5-String-CRC32
19DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5 18DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
20DEPENDS+= p5-Crypt-Curve25519>=0.05:../../security/p5-Crypt-Curve25519 19DEPENDS+= p5-Crypt-Curve25519>=0.05:../../security/p5-Crypt-Curve25519
21 20DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
22PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-SSH 
23PKG_SUPPORTED_OPTIONS= idea 
24#KG_SUGGESTED_OPTIONS= idea 
25 
26# Omit the last micro version, for example 2.09.01 -> 2.09 
27#WRKSRC= ${WRKDIR}/${DISTNAME:C/([0-9]+)\.([0-9]+)[0-9.]+/\1.\2/} 
28 
29.include "../../mk/bsd.options.mk" 
30 
31.if !empty(PKG_OPTIONS:Midea) 
32DEPENDS+= p5-Crypt-IDEA-[0-9]*:../../security/p5-Crypt-IDEA 21DEPENDS+= p5-Crypt-IDEA-[0-9]*:../../security/p5-Crypt-IDEA
33.endif 
34 22
35PERL5_PACKLIST= auto/Net/SSH/Perl/.packlist 23PERL5_PACKLIST= auto/Net/SSH/Perl/.packlist
36 24
37# no prompt from ExtUtils::MakeMaker's prompt() 
38MAKE_ENV+= PERL_MM_USE_DEFAULT=true 
39 
40.include "../../lang/perl5/module.mk" 25.include "../../lang/perl5/module.mk"
41.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/security/p5-Net-SSH/distinfo (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSH/distinfo 2017/08/23 15:03:50 1.9
+++ pkgsrc/security/p5-Net-SSH/distinfo 2017/09/17 22:13:30 1.10
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.9 2017/08/23 15:03:50 he Exp $ 1$NetBSD: distinfo,v 1.10 2017/09/17 22:13:30 wiz Exp $
2 2
3SHA1 (Net-SSH-Perl-2.12.tar.gz) = 1140c3e4c49d5cb56d6acd96f31e4b57c2c3bf92 3SHA1 (Net-SSH-Perl-2.14.tar.gz) = 47077b150e1175949f8c086418084932ab4a563e
4RMD160 (Net-SSH-Perl-2.12.tar.gz) = 2851cdaaff91e2c404356b669ad1564b12451551 4RMD160 (Net-SSH-Perl-2.14.tar.gz) = 09a218c63f902b692b82f7dd14993eefc0a3a5ef
5SHA512 (Net-SSH-Perl-2.12.tar.gz) = aa51263205b59915faec4c82ae90f241a4ad63074bd4dc967341c1bcf5eb515cc53bf06a66461afff4c1da3189699146dd43eb0c27c332b4df682f54af754b76 5SHA512 (Net-SSH-Perl-2.14.tar.gz) = 49fee3e7969260a97453adfdac7ed3852130a7404ca5016f6d16549e478b8f2808f47c5801f2dbf991cfb33b5f2653d55360ba938d9b36016620a46e1ffea879
6Size (Net-SSH-Perl-2.12.tar.gz) = 256676 bytes 6Size (Net-SSH-Perl-2.14.tar.gz) = 256963 bytes
7SHA1 (patch-aa) = d85b70f5f4d4ccb55aabef6671171bf64c6fcdb9 7SHA1 (patch-aa) = d85b70f5f4d4ccb55aabef6671171bf64c6fcdb9
8SHA1 (patch-lib_Net_SSH_Perl_Kex.pm) = ebd933b7ee9510a8182083da97ef38433ee61102 8SHA1 (patch-lib_Net_SSH_Perl_Kex.pm) = ebd933b7ee9510a8182083da97ef38433ee61102