libidn2: bump to v2.0.5 6172/head
authorKevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Sun, 27 May 2018 18:30:09 +0000 (19:30 +0100)
committerKevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Sun, 3 Jun 2018 18:14:06 +0000 (19:14 +0100)
commitbe9687c36947864b1f560968e0a78a8b4df962f1
tree4f00e68b230da787c2d5641654bb81b2930104a0
parent9a7a2412093671ab6b55fec3f8fff760856fd3b6
libidn2: bump to v2.0.5

* Version 2.0.5 (released 2018-05-18)

** Switched the default library behavior to IDNA2008 as amended
   by TR#46 (non-transitional). That default behavior is enabled when
   no flags are specified to function calls. Applications can utilize the
   %IDN2_NO_TR46 flag to switch to the unamended IDNA2008. This is done in
   the interest of interoperability based on the fact that this is what application
   writers care about rather than strict compliance with a particular protocol.

** Fixed memleak in idn2_to_unicode_8zlz().

** Return error (IDN2_ICONV_FAIL) on charset conversion errors.

** Fixed issue with STD3 rules applying in non-transitional
   TR46 mode.

** idn2: added option --usestd3asciirules.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
libs/libidn2/Makefile