Sat Oct 13 23:23:20 2018 UTC ()
libtasn1: Update security/libtasn1 to 4.13

Changes:
- On indefinite string decoding, set a maximum level of allowed recursions
  (3) to protect the BER decoder from a stack exhaustion.


(leot)
diff -r1.72 -r1.73 pkgsrc/security/libtasn1/Makefile
diff -r1.50 -r1.51 pkgsrc/security/libtasn1/distinfo

cvs diff -r1.72 -r1.73 pkgsrc/security/libtasn1/Makefile (expand / switch to unified diff)

--- pkgsrc/security/libtasn1/Makefile 2018/05/01 06:58:07 1.72
+++ pkgsrc/security/libtasn1/Makefile 2018/10/13 23:23:20 1.73
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.72 2018/05/01 06:58:07 wiz Exp $ 1# $NetBSD: Makefile,v 1.73 2018/10/13 23:23:20 leot Exp $
2 2
3DISTNAME= libtasn1-4.12 3DISTNAME= libtasn1-4.13
4PKGREVISION= 1 
5CATEGORIES= security devel 4CATEGORIES= security devel
6MASTER_SITES= ${MASTER_SITE_GNU:=libtasn1/} 5MASTER_SITES= ${MASTER_SITE_GNU:=libtasn1/}
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gnu.org/software/libtasn1/ 8HOMEPAGE= http://www.gnu.org/software/libtasn1/
10COMMENT= ASN.1 structure parser library 9COMMENT= ASN.1 structure parser library
11LICENSE= gnu-fdl-v1.3 AND gnu-lgpl-v2.1 AND gnu-gpl-v3 10LICENSE= gnu-fdl-v1.3 AND gnu-lgpl-v2.1 AND gnu-gpl-v3
12 11
13USE_LIBTOOL= yes 12USE_LIBTOOL= yes
14USE_TOOLS+= bison makeinfo 13USE_TOOLS+= bison makeinfo
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --with-packager="pkgsrc" 15CONFIGURE_ARGS+= --with-packager="pkgsrc"
17CONFIGURE_ARGS+= --with-packager-version="${PKGVERSION}" 16CONFIGURE_ARGS+= --with-packager-version="${PKGVERSION}"

cvs diff -r1.50 -r1.51 pkgsrc/security/libtasn1/distinfo (expand / switch to unified diff)

--- pkgsrc/security/libtasn1/distinfo 2018/04/29 03:41:42 1.50
+++ pkgsrc/security/libtasn1/distinfo 2018/10/13 23:23:20 1.51
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.50 2018/04/29 03:41:42 dholland Exp $ 1$NetBSD: distinfo,v 1.51 2018/10/13 23:23:20 leot Exp $
2 2
3SHA1 (libtasn1-4.12.tar.gz) = f9a05b3b8acf319d89f07267407c03b184c4e3b0 3SHA1 (libtasn1-4.13.tar.gz) = a84afb4cd8187c1fa5901c6bc1cf1486eea66635
4RMD160 (libtasn1-4.12.tar.gz) = a3062789a73655c83f99a12af8aab3c92c8acdf8 4RMD160 (libtasn1-4.13.tar.gz) = 49f398fa48847d725ade77b06c3e06713d18b3ed
5SHA512 (libtasn1-4.12.tar.gz) = 6c551670949881193e39122f72948e4999ff1ba377f9ee5963d0a4ad1b84256e4fe42e9f6d6a2aa9f7d4ef7acc0e5174fb5cc3df5298524cdeda92f4b8c104f7 5SHA512 (libtasn1-4.13.tar.gz) = bf5b60a296795e0a8a4a658c0106492393aa7ce698e785256b3427c17215c2a5b6178a61a2043c93ea4334f754eabece20221ac8fef0fd5644086a3891d98a9f
6Size (libtasn1-4.12.tar.gz) = 1888450 bytes 6Size (libtasn1-4.13.tar.gz) = 1891703 bytes
7SHA1 (patch-lib_ASN1.y) = 5d8cf15002d29feba370e7e44397df663ee24bb0 7SHA1 (patch-lib_ASN1.y) = 5d8cf15002d29feba370e7e44397df663ee24bb0