GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain name strings. There are native C, C# and Java libraries.
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2012-05/msg00013.html
In brief:
GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain name strings. There are native C, C# and Java libraries.
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2012-01/msg00019.html
In brief:
Libidn2 is a free software implementation of IDNA2008. Libidn2 is part of the GNU Libidn project. Libidn2 is in beta testing, but is believed to provide complete IDNA2008 functionality (i.e., both lookup and register).
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2011-05/msg00015.html
In brief:
Libidn2 is a free software implementation of IDNA2008. Libidn2 is part of the GNU Libidn project. Libidn2 is in beta testing, but is believed to provide complete IDNA2008 functionality (i.e., both lookup and register).
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2011-05/msg00009.html
In brief:
Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names and provides native C, C# and Java libraries.
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2011-05/msg00006.html
In brief:
Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names and provides native C, C# and Java libraries.
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2011-04/msg00006.html
In brief:
Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names and provides native C, C# and Java libraries.
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2011-03/msg00000.html
In brief:
Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names and provides native C, C# and Java libraries.
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2010-05/msg00000.html
In brief:
The full announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2010-02/msg00012.html
** libidn: Fix symbol export problem for a few variables.
Applications (that use these rarely used variables) built against
versions before 1.13 did not work with libidn versions 1.13 to 1.16.
Symbol versioning was introduced in version 1.13 but by accident some symbols that were visible before that release were not exported, and the consequence was that those symbols were not available in version 1.13 to 1.16. This release fixes the problem, so the symbols are visible again, making this release backwards compatible with all earlier releases.
The affected symbols are the following variables:
stringprep_iscsi_prohibit, stringprep_rfc3454_A_1,
stringprep_rfc3454_B_1, stringprep_rfc3454_B_2,
stringprep_rfc3454_B_3, stringprep_rfc3454_C_1_1,
stringprep_rfc3454_C_1_2, stringprep_rfc3454_C_2_1,
stringprep_rfc3454_C_2_2, stringprep_rfc3454_C_3,
stringprep_rfc3454_C_4, stringprep_rfc3454_C_5,
stringprep_rfc3454_C_6, stringprep_rfc3454_C_7,
stringprep_rfc3454_C_8, stringprep_rfc3454_C_9,
stringprep_rfc3454_D_1, stringprep_rfc3454_D_2,
stringprep_saslprep_space_map.
Thanks to Marco d'Itri <md@linux.it> for reporting
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561291> that led to discovering this problem.
Get it from ftp://ftp.gnu.org/gnu/libidn/
The announcement is here:
http://lists.gnu.org/archive/html/help-libidn/2010-01/msg00000.html
See the release announcement here:
http://lists.gnu.org/archive/html/help-libidn/2009-04/msg00000.html
See the release announcement here:
http://lists.gnu.org/archive/html/help-libidn/2009-03/msg00001.html
See the release announcement here:
http://lists.gnu.org/archive/html/help-libidn/2008-10/msg00007.html