diff options
author | adam <adam@pkgsrc.org> | 2017-02-26 08:45:44 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-02-26 08:45:44 +0000 |
commit | 5ad2118f0359c40d183a96d7a31a2c05a46f5afc (patch) | |
tree | 76a365dfe135d936d88bcee47b53bb4d29174040 | |
parent | 0c75e9303ca550d75968d5d559a4ba0b15ad0c30 (diff) | |
download | pkgsrc-5ad2118f0359c40d183a96d7a31a2c05a46f5afc.tar.gz |
* Noteworthy changes in release 4.10:
- Updated gnulib
- Removed -Werror from default compiler flags
- Fixed undefined behavior when negating integers in _asn1_ltostr().
Issue found by oss-fuzz project (via gnutls):
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=388
- Pass the correct length to _asn1_get_indefinite_length_string in
asn1_get_length_ber. This addresses reading 1-byte past the end
of data. Issue found by oss-fuzz project (via gnutls):
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=330
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=33
-rw-r--r-- | security/libtasn1/Makefile | 16 | ||||
-rw-r--r-- | security/libtasn1/buildlink3.mk | 4 | ||||
-rw-r--r-- | security/libtasn1/distinfo | 10 |
3 files changed, 14 insertions, 16 deletions
diff --git a/security/libtasn1/Makefile b/security/libtasn1/Makefile index ac964d126ec..b4f87320d64 100644 --- a/security/libtasn1/Makefile +++ b/security/libtasn1/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.68 2017/01/11 16:25:06 wiz Exp $ +# $NetBSD: Makefile,v 1.69 2017/02/26 08:45:44 adam Exp $ -DISTNAME= libtasn1-4.9 +DISTNAME= libtasn1-4.10 CATEGORIES= security devel MASTER_SITES= ${MASTER_SITE_GNU:=libtasn1/} @@ -9,21 +9,19 @@ HOMEPAGE= http://www.gnu.org/software/libtasn1/ COMMENT= ASN.1 structure parser library LICENSE= gnu-fdl-v1.3 AND gnu-lgpl-v2.1 AND gnu-gpl-v3 -USE_TOOLS+= makeinfo USE_LIBTOOL= yes +USE_TOOLS+= makeinfo GNU_CONFIGURE= yes -TEST_TARGET= check -INFO_FILES= yes - CONFIGURE_ARGS+= --with-packager="pkgsrc" CONFIGURE_ARGS+= --with-packager-version="${PKGVERSION}" CONFIGURE_ARGS+= --with-packager-bug-reports="http://gnats.NetBSD.org/" - -BUILDLINK_TRANSFORM+= rm:-Werror - # Mac OS X has no prototype for getopt_long and no declaration for # struct option, so ignore getopt_long() even though the test succeeds. CONFIGURE_ENV.Darwin+= ac_cv_func_getopt_long=no + CFLAGS.Darwin+= -fno-common +TEST_TARGET= check +INFO_FILES= yes +BUILDLINK_TRANSFORM+= rm:-Werror .include "../../mk/bsd.pkg.mk" diff --git a/security/libtasn1/buildlink3.mk b/security/libtasn1/buildlink3.mk index abc7aed1cc9..7fb1a7c2524 100644 --- a/security/libtasn1/buildlink3.mk +++ b/security/libtasn1/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.10 2009/03/20 19:25:20 joerg Exp $ +# $NetBSD: buildlink3.mk,v 1.11 2017/02/26 08:45:44 adam Exp $ BUILDLINK_TREE+= libtasn1 @@ -7,7 +7,7 @@ LIBTASN1_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.libtasn1+= libtasn1>=0.2.7 BUILDLINK_ABI_DEPENDS.libtasn1+= libtasn1>=0.3.0 -BUILDLINK_PKGSRCDIR.libtasn1?= ../../security/libtasn1 +BUILDLINK_PKGSRCDIR.libtasn1?= ../../security/libtasn1 .endif # LIBTASN1_BUILDLINK3_MK BUILDLINK_TREE+= -libtasn1 diff --git a/security/libtasn1/distinfo b/security/libtasn1/distinfo index 54ca217f391..2a79190db3e 100644 --- a/security/libtasn1/distinfo +++ b/security/libtasn1/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.47 2017/01/10 15:26:32 wiz Exp $ +$NetBSD: distinfo,v 1.48 2017/02/26 08:45:44 adam Exp $ -SHA1 (libtasn1-4.9.tar.gz) = c9b8148f4877ef739d3cf67de491c4c3dd5f5aca -RMD160 (libtasn1-4.9.tar.gz) = ed8e56174119c95d66d631d4f9464acf3f13a868 -SHA512 (libtasn1-4.9.tar.gz) = 1fb2c5eb89f3e9abd8f7433342619e3d89576ed15a783b8152ed9da0383342f80e750c570733ac266bc8a3c4b23e5e2a57e3735b2341d507e7d88ac366a8d6e7 -Size (libtasn1-4.9.tar.gz) = 1864709 bytes +SHA1 (libtasn1-4.10.tar.gz) = c7b36fa50866bbc889f7503c7fd1e9f9d7c52a64 +RMD160 (libtasn1-4.10.tar.gz) = 4edd35f557be676e5482273a4b1469bf6ce3ab49 +SHA512 (libtasn1-4.10.tar.gz) = 614e93128e6be8f46a2ad46e2a515e2edfb1f5a2e90c9e5da02d3afc0a882dc956632dd2b1eddd6b0e258e7b58a82d5d745d8ccd23120d94bb0af48132ed1a18 +Size (libtasn1-4.10.tar.gz) = 1887057 bytes |