Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


Release Digest: GNU, September 14, 2004

Sep 15, 2004, 04:45 (0 Talkback[s])

GNU Libidn 0.5.5 alpha

Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group, used for internationalized domain names. The library contains a generic Stringprep implementation that does Unicode 3.2 NFKC normalization, mapping and prohibitation of characters, and bidirectional character handling. Profiles for Nameprep, iSCSI, SASL and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via IDNA are supported. A mechanism to define Top-Level Domain (TLD) specific validation tables, and to compare strings against those tables, is included. Default tables for some TLDs are also included. Finally, the library can detect "problem sequences" that may trigger bugs in various NFKC implementations.

Here are the compressed sources:
ftp://alpha.gnu.org/gnu/libidn/libidn-0.5.5.tar.gz (1.8MB)
http://josefsson.org/libidn/releases/libidn-0.5.5.tar.gz (1.8MB)

Here are GPG detached signatures:
ftp://alpha.gnu.org/gnu/libidn/libidn-0.5.5.tar.gz.sig
http://josefsson.org/libidn/releases/libidn-0.5.5.tar.gz.sig

Here are the build reports for various platforms:
http://josefsson.org/autobuild/libidn.html

Here are the MD5 and SHA1 signatures:

3a2d8fbd35bfb8b6acb8a77cc8a0244a libidn-0.5.5.tar.gz
4cff3ed74cd6bfd7bf5c82b47c625e11 libidn-0.5.5.tar.gz.sig
29ea958ed2d4cdf7008ab4780c7ae2c2f74d2bb3 libidn-0.5.5.tar.gz
c22fe9beda53b3b8adbcce6e804dcd7a37eb1668 libidn-0.5.5.tar.gz.sig

Noteworthy changes since version 0.5.0 (the last version announced here):

  • Version 0.5.5 (released 2004-09-13)
    • Hide accidentally exported variable g_utf8_skip, by marking it as static.
    • Various fixes.
    • API and ABI is backwards compatible with the previous version. g_utf8_skip: REMOVED. (But never meant to be used.)
  • Version 0.5.4 (released 2004-08-08)
    • Translation updates.
    • API and ABI is backwards compatible with the previous version.
  • Version 0.5.3 (released 2004-08-05)
    • Fix crash in `idn --tld' command line tool.
    • API and ABI is backwards compatible with the previous version.
  • Version 0.5.2 (released 2004-07-14)
    • Java "make install" rules are now DESTDIR compatible.
    • API and ABI is backwards compatible with the previous version.
  • Version 0.5.1 (released 2004-07-09)
    • Cross compile builds should work. It should work for any sane cross compile target, but the only tested platform is uClibc/uClinux on Motorola Coldfire.
    • The example programs now correctly invoke `setlocale (LC_ALL, "")'.
    • API and ABI is backwards compatible with the previous version.