Updated libidn to 1.33. * Version 1.33 (released 2016-07-20) [beta] ** libidn: Fix out-of-bounds stack read in idna_to_ascii_4i. See tests/tst_toascii64oob.c for regression check (and the comment in it how to use it). Reported by Hanno B旦ck <hanno@hboeck.de>. ** idn: Solve out-of-bounds-read when reading one zero byte as input. Also replaced fgets with getline. Reported by Hanno B旦ck <hanno@hboeck.de>. ** libidn: stringprep_utf8_nfkc_normalize reject invalid UTF-8. It was always documented to only accept UTF-8 data, but now it doesn't crash when presented with such data. Reported by Hanno B旦ck. ** Dropped valgrind suppressions file, should no longer be needed. ** API and ABI is backwards compatible with the previous version.diff -r1.96 -r1.97 pkgsrc/devel/libidn/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.96 2016/07/09 06:38:09 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.97 2016/07/21 11:51:28 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libidn-1.32 | 3 | DISTNAME= libidn-1.33 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= ftp://alpha.gnu.org/pub/gnu/libidn/ \ | 5 | MASTER_SITES= ftp://alpha.gnu.org/pub/gnu/libidn/ \ | |
7 | ${MASTER_SITE_GNU:=libidn/} | 6 | ${MASTER_SITE_GNU:=libidn/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.gnu.org/software/libidn/ | 9 | HOMEPAGE= http://www.gnu.org/software/libidn/ | |
11 | COMMENT= Internationalized Domain Names command line tool | 10 | COMMENT= Internationalized Domain Names command line tool | |
12 | LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 | 11 | LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 | |
13 | 12 | |||
14 | USE_LIBTOOL= yes | 13 | USE_LIBTOOL= yes | |
15 | USE_PKGLOCALEDIR= yes | 14 | USE_PKGLOCALEDIR= yes | |
16 | USE_TOOLS+= makeinfo pkg-config perl:build gsed | 15 | USE_TOOLS+= makeinfo pkg-config perl:build gsed | |
17 | TEXINFO_REQD= 4.7 | 16 | TEXINFO_REQD= 4.7 |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.62 2015/11/03 03:27:42 agc Exp $ | 1 | $NetBSD: distinfo,v 1.63 2016/07/21 11:51:28 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (libidn-1.32.tar.gz) = ddd018611b98af7c67d434aa42d15d39f45129f5 | 3 | SHA1 (libidn-1.33.tar.gz) = 57872fdc665dcc585e16f4ac0bb35374b1103f7e | |
4 | RMD160 (libidn-1.32.tar.gz) = 35564ab88310df83d0527c10ca07850a9219b86a | 4 | RMD160 (libidn-1.33.tar.gz) = b6bff80e6d5b5e3ee15a52378d42c7b9074a627d | |
5 | SHA512 (libidn-1.32.tar.gz) = fd48665b65f88210ea504675fc1cd667bd4042b1df3e386847070a465d6753efcec735e6e8572f45f9432235e813c61ef7df09596274935467fdc6f12f80b9bd | 5 | SHA512 (libidn-1.33.tar.gz) = 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 | |
6 | Size (libidn-1.32.tar.gz) = 3483155 bytes | 6 | Size (libidn-1.33.tar.gz) = 3501056 bytes | |
7 | SHA1 (patch-aa) = 569ffa945fb8f1aef509db6bcadbe1e63ba5df87 | 7 | SHA1 (patch-aa) = 569ffa945fb8f1aef509db6bcadbe1e63ba5df87 |