libidn2-2.3.2 released [stable]

Simon Josefsson via info-gnu <[email protected]>
Newsgroups gmane.org.fsf.announce
Message-ID <87o8axbhs5.fsf__19620.5582049274$1626788284$gmane$org@latte.josefsson.org>
We are happy to announce the release 2.3.2 of libidn2!

Libidn2 is a free software implementation of IDNA2008, Punycode and
Unicode TR46.  Its purpose is to encode and decode internationalized
domain names.

Website:
  https://www.gnu.org/software/libidn/#libidn2

Manual:
  https://www.gnu.org/software/libidn/libidn2/manual/
  https://www.gnu.org/software/libidn/libidn2/reference/libidn2-idn2.h.html

Example code for domain name lookup and label register:
  https://www.gnu.org/software/libidn/libidn2/manual/libidn2.html#Lookup
  https://www.gnu.org/software/libidn/libidn2/manual/libidn2.html#Register

Here are the compressed sources and a GPG detached signature[*]:
  https://ftpmirror.gnu.org/libidn/libidn2-2.3.2.tar.gz
  https://ftpmirror.gnu.org/libidn/libidn2-2.3.2.tar.gz.sig

Use a mirror for higher download bandwidth:
  https://www.gnu.org/order/ftp.html

[*] 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 libidn2-2.3.2.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys 0664A76954265E8C

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
  Gnulib v0.1-4745-gc567dcac2
  Autoconf 2.69
  Automake 1.16.3
  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 2.3.2 (2021-07-19) [stable]

** Upgrade TR46 tables from Unicode 11 to Unicode 13.
Now U+32FF works.  Fixes
<https://gitlab.com/libidn/libidn2/-/issues/77>.

** Fix build errors related to doc/idn2--help.texi.
With older makeinfo, this would manifest itself by looking for
idn2-help.texi instead.  Further, some BSD grep implementations did
not like the \+ regexp command, so we now rely on the (apparently)
more portable * regexp command.  Reported-By: David Gessel.  See
<https://gitlab.com/libidn/libidn2/-/issues/93>.

** doc: Improve GTK-DOC manual.

** doc: Don't ship HTML/PDF manual.  Drop custom CSS stylesheet.

Happy hacking,
Simon

-- 
If you have a working or partly working program that you'd like
to offer to the GNU project as a GNU package,
see https://www.gnu.org/help/evaluation.html.
signature.asc (application/pgp-signature, 255 B)
-----BEGIN PGP SIGNATURE-----

iIoEARYIADIWIQSjzJyHC50xCrrUzy9RcisI/kdFogUCYPZyWBQcc2ltb25Aam9z
ZWZzc29uLm9yZwAKCRBRcisI/kdFov8AAP9Qqt6Vn5pB0ORle0tbq0LWowLS0nFD
YoqlU3V/gERqZgEArh1IBkwZwi19OIBtXcqRpZLbMMoCnqxwJv9SDaIN/gs=
=SMQc
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.