This is Tim's release -- it adds his TR46 implementation. Thanks, Tim! Please test IDNA2008+TR46 out, easy command line interface:
jas@latte:~$ echo josefßon.rocks|idn2 --tr46t josefsson.rocks jas@latte:~$ echo josefßon.rocks|idn2 --tr46nt xn--josefon-4va.rocks jas@latte:~$ Seasonal greetings! /Simon Libidn2 is a free software implementation of IDNA2008/TR46. * Version 0.12 (released 2016-12-26) [alpha] ** All changes by Tim Rühsen <tim.rueh...@gmx.de> except stated otherwise. ** Builds/links with libunistring. ** Fix two possible crashes with unchecked NULL pointers. ** Memleak fix. Reported by Hanno Böck <ha...@hboeck.de>. ** Binary search for codepoints in tables. ** Do not taint output variable on error in idn2_register_u8(). ** Do not taint output variable on error in idn2_lookup_u8(). ** Update to Unicode 6.3.0 IDNA tables. ** Add TR46 / UTS#46 support to API and idn2 utility. ** Add NFC quick check. ** Add make target 'check-coverage' for test coverage report. ** Add tests to increase test code coverage. ** API and ABI is backwards compatible with the previous version. Download release: ftp://alpha.gnu.org/gnu/libidn/libidn2-0.12.tar.gz (1.6MB) ftp://alpha.gnu.org/gnu/libidn/libidn2-0.12.tar.gz.sig (OpenPGP signature) Webpage: http://www.gnu.org/software/libidn/#libidn2 Manuals: http://www.gnu.org/software/libidn/libidn2/manual/libidn2.html http://www.gnu.org/software/libidn/libidn2/manual/libidn2.pdf http://www.gnu.org/software/libidn/libidn2/reference/libidn2-idn2.html Example code for domain name lookup and label register: http://www.gnu.org/software/libidn/libidn2/manual/libidn2.html#Lookup http://www.gnu.org/software/libidn/libidn2/manual/libidn2.html#Register
signature.asc
Description: PGP signature
_______________________________________________ Help-libidn mailing list Help-libidn@gnu.org https://lists.gnu.org/mailman/listinfo/help-libidn