Subject: CVS commit: pkgsrc/devel/libidn
From: Thomas Klausner
Date: 2016-07-21 13:51:28
Message id: 20160721115128.C8E41FBB5@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.97modifypkgsrc/devel/libidn/Makefile
1.63modifypkgsrc/devel/libidn/distinfo