We are happy to announce the release 1.40 of GNU Libidn! GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA2003 specifications. Libidn's purpose is to encode and decode internationalized domain name strings. There are native C, C# and Java libraries.
Website: https://www.gnu.org/software/libidn/ Manual: https://www.gnu.org/software/libidn/manual/ https://www.gnu.org/software/libidn/manual/libidn.html - HTML format https://www.gnu.org/software/libidn/manual/libidn.pdf - PDF format API Reference manual: https://www.gnu.org/software/libidn/reference/intro.html - GTK-DOC HTML https://www.gnu.org/software/libidn/reference/libidn.pdf - GTK-DOC PDF Doxygen documentation: https://www.gnu.org/software/libidn/doxygen/index.html - HTML format https://www.gnu.org/software/libidn/doxygen/libidn.pdf - PDF format JavaDoc output for the Java API: https://www.gnu.org/software/libidn/javadoc/ Here are the compressed sources and a GPG detached signature[*]: https://ftpmirror.gnu.org/libidn/libidn-1.40.tar.gz https://ftpmirror.gnu.org/libidn/libidn-1.40.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html Here are the SHA1 and SHA256 checksums: 89c9cea8a5b6b9533c5a37eca08ce9baeaef2d6c libidn-1.40.tar.gz Un9nO4BD1xicBW3UeLB6+CSS7PEYqj4O8NyYwRr3mZE libidn-1.40.tar.gz The SHA256 checksum is base64 encoded, instead of the hexadecimal encoding that most checksum tools default to. [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify libidn-1.40.tar.gz.sig If that command fails because you don't have the required public key, or that public key has expired, try the following commands to update or refresh it, and then rerun the 'gpg --verify' command. gpg --locate-external-key si...@josefsson.org gpg --recv-keys 51722B08FE4745A2 wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=libidn&download=1' | gpg --import - This release was bootstrapped with the following tools: Gnulib v0.1-5260-g6542d39be4 Autoconf 2.71 Automake 1.16.5 Libtoolize 2.4.6 Make 4.3 Makeinfo 6.7 Help2man 1.48.1 Gperf 3.1 Gengetopt 2.23 Gtkdocize 1.33.1 Tar 1.34 Gzip 1.10 NEWS * Noteworthy changes in release 1.40 (2022-06-20) [stable] ** lib: Bump STRINGPREP_VERSION to 1.40. It was mistakenly left at 1.38 in the 1.39 release. * Noteworthy changes in release 1.39 (2022-06-20) [stable] ** lib: Code detecting current locale broken since 1.36. The code always returned ASCII. The precise cause is complicated to track down but likely boils down to the new autotools/gettext bootstrapping sequence introduced in release 1.36. Reported by Богдан Пилипенко <bogdan.pylypenko...@gmail.com>. ** maint: Java JAR archive no longer included in source tarball. ** Minor fixes: typos, makefiles, indentation, gnulib update, etc.
signature.asc
Description: PGP signature