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

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Help-libidn mailing list
Help-libidn@gnu.org
https://lists.gnu.org/mailman/listinfo/help-libidn

Reply via email to