Opened 18 months ago

Closed 18 months ago

Last modified 18 months ago

#17220 closed enhancement (fixed)

libidn2-2.3.4

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 18 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 18 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

bf14832521 Update to sudo-1.9.12.
bd3b2a5061 Update to libidn2-2.3.4.
adfc7e926b Update to xterm-375.
b1c2764d3a Update to icewm-3.1.0.

comment:3 by Douglas R. Reno, 18 months ago

Release notes:

Support for Unicode 15.0.0. We now uses Unicode.org's IDNA2008 tables rather than IANA's. See https://lists.gnu.org/archive/html/help-libidn/2022-10/msg00000.html for rationale, which can be summarized into 1) IANA are still on 2019-era Unicode version 12 and we wish to support Unicode version 12-15, 2) consistency with some other implementations, 3) the only incompatibility related to U+19DA is deemed to have minor real-world consequences. Thus we break backwards compatibility for U+19DA in this release compared against libidn2 0.11..2.3.3 thus reverting back to the libidn2 <= 0.11 behaviour. We decided to not bump ABI version and believe this is the best choice going forward as well for minor internal non-API related ABI changes.

Gnulib updated and now libunistring-optional is used. This allows you to force libidn2 to use internal libunistring with the following command: ./configure --with-included-libunistring

Note: See TracTickets for help on using tickets.