Brian Inglis <brian.ing...@systematicsw.ab.ca> writes: > Don't know if anyone attended or was monitoring UTC Meeting #178 but a > change was made to idna2008derived files U+19DA status of PVALID to > DISALLOWED: > > https://www.unicode.org/L2/L2024/24006.htm#178-N4 > > Section 7.1) U+19DA inconsistent IDNA2008 status > > [178-N4] Note: > The idna2008derived files for versions 7.0 to 15.1 (inclusive) had > U+19DA as PVALID which was in conflict with its IdnaMappingTable.txt > IDNA2008 Status of XV8. > The idna2008derived files have been corrected with 19DA as DISALLOWED.
Thank you for the heads-up! Indeed reviewing changes related to Unicode 15.1 (and later) would be good. If you (or someone else) has ideas on how to modify libidn2, that would be appreciated. Related to this, I am working on adding libidn2 self-tests based on UTC's IdnaTestV2.txt to give better conformance confidence (assuming that file is updated to include relevant test vectors going forward...) however I noticed several aspects that libidn2 deviate from primarily TR46 that needs to be fixed before it passes. https://gitlab.com/libidn/libidn2/-/commits/IdnaTestV2 /Simon
signature.asc
Description: PGP signature