This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bl01PIqDOIEv9qSQSaETd5llCB3mZvPdH Content-Type: multipart/mixed; boundary="4c0CMt9goO8P9UkOz5Pr2qFRuY8BbmruB"; protected-headers="v1" From: =?UTF-8?Q?Tim_R=c3=bchsen?= To: address@hidden, address@hidden Message-ID: Subject: GNU libidn2 2.1.1 released --4c0CMt9goO8P9UkOz5Pr2qFRuY8BbmruB Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi, we are happy to announce the release 2.1.1 of libidn2. Libidn2 is a free software implementation of IDNA2008, Punycode and TR46.= Its purpose is to encode and decode internationalized domain names. =46rom the NEWS: ** Revert SONAME bump from release 2.1.0 ** Fix NULL dereference in idn2_register_u8() and idn2_register_ul() ** Fix free() of random value in idn2_to_ascii_4i() ** Improved fuzzer (which found the above issues) ** Fix printf() crash in test-lookup.c on Solaris ** Check for valid unicode input in punycode encoder ** Avoid excessive CPU usage in punycode encoding with large inputs ** Deprecate idn2_to_ascii_4i() in favor of idn2_to_ascii_4i2() ** Restrict output length of idn2_to_ascii_4i() to 63 bytes Download https://ftp.gnu.org/pub/gnu/libidn/libidn2-2.1.1.tar.gz https://ftp.gnu.org/pub/gnu/libidn/libidn2-2.1.1.tar.lz Signatures https://ftp.gnu.org/pub/gnu/libidn/libidn2-2.1.1.tar.gz.sig https://ftp.gnu.org/pub/gnu/libidn/libidn2-2.1.1.tar.lz.sig Project Website https://www.gnu.org/software/libidn/#libidn2 Online Documentation https://libidn.gitlab.io/libidn2/manual/libidn2.html Getting the Source Code git clone https://gitlab.com/libidn/libidn2 Source Code Test Coverage https://libidn.gitlab.io/libidn2/coverage/ With Best Regards, Tim --4c0CMt9goO8P9UkOz5Pr2qFRuY8BbmruB-- --bl01PIqDOIEv9qSQSaETd5llCB3mZvPdH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEHLJ9vJhhSy1YQWRtCDAttqJnBCgFAlxdqq0ACgkQCDAttqJn BCgxCRAApQ3qpFiC8hrcm4DoB5pZGsOrecevUerSDLFp1NFPDUk8LwKa9L4RDqMO eNl1ze23qUQuj67AK7fHEsiEDSd6HrALZa/jF963oXiO9ybVeIE1bzHkmAUW/EKB lOLJ3qlacn0HiaekRDqrycFXzOEDAWLZnwDJue3b7SWYmjo6mKVW3j5qS3YzKxte 8rHsr9sF7qaEmDWNV3WNQuJPstAmVmdObMGJ6Y9IPbkgEbqmLGQIkyIs6t/iQCM4 QTH+XdLS9h7ZfNaadOPT8t2iyzMuHZiry2R4cW8cLmlZdAzU9Oo28AprpVchrLMt Xjbgxtbo8tpZMVtV55zEFpidYQpNON1vsMxv4qBSkPh/naW7zirSYEwjYyeKIsRn owsp4EtGFhrngrDCK5MavcQBPyqfHu/Xc9IQ2yUcqxY/mGa37+Nhgsoz4d5dOj8j rbyzf9L8ovekI2sbFNO+mQ1qdKxZyYKOXciP5gRhUA1G26yArtDseEoLsLNAg5Df A+MOSHCzNeEkkjEQ1gHpGPXxi72NAOeMbCiaWbbcpbATanCPpYUbFOYhSq/z70k2 X8yuMO4ndigKheju03NMfCkTEPEkwVUGWx3sEBsd+Zi+44APuKKqnnWVRouD73IJ BADXaFRFnr3x0gJhz95RlRn+DaBPgLfZ/9sx/i36mo668x0jcro= =NTZU -----END PGP SIGNATURE----- --bl01PIqDOIEv9qSQSaETd5llCB3mZvPdH--