emacs/admin/unidata
Robert Pluim 7d365a2d72 Fix idna-mapping-table following Unicode 16 changes
The latest version of UTS #46 in Unicode 16 has changed the way it
indicates which codepoints are invalid in domain names, causing
'idna-mapping-table' to contain incorrect information, which then breaks
'textsec-domain-suspicious-p' and our test suite.  (Bug#73312)

* admin/unidata/unidata-gen.el (unidata-gen-idna-mapping): Check the
IDNA validity field in "IdnaMappingTable.txt" in addition to checking
the status field, as the latter can now be 'valid' for disallowed
codepoints.
2024-09-17 15:50:27 +02:00
..
BidiBrackets.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
BidiMirroring.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
blocks.awk Improve accuracy of character categories 2024-09-13 14:31:28 +03:00
Blocks.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
confusables.txt Support Unicode version 15.1 2023-09-17 11:40:06 +03:00
copyright.html Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
emoji-data.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
emoji-sequences.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
emoji-test.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
emoji-variation-sequences.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
emoji-zwj-sequences.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
emoji-zwj.awk Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
IdnaMappingTable.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
IVD_Sequences.txt Update Unicode support to Unicode version 15.0.0 (bug#57846) 2022-09-17 09:51:22 +03:00
Makefile.in Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
NormalizationTest.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
PropertyValueAliases.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
README Use stable URLs for files imported from Unicode 2024-09-13 17:08:51 +02:00
ScriptExtensions.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
Scripts.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
SpecialCasing.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
UnicodeData.txt Import updated Unicode files from Unicode 16.0 2024-09-12 17:25:36 +03:00
unidata-gen.el Fix idna-mapping-table following Unicode 16 changes 2024-09-17 15:50:27 +02:00
uvs.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00

Some files in this directory are taken from the Unicode Character
Database and the Unicode Ideographic Variation Database.  These files
are governed by the Unicode Terms of Use contained in the file
copyright.html.

The names and URLs for these files are as follows.  Each file (with the
exception of UnicodeData.txt) contains the date at which Unicode last
updated it.

BidiBrackets.txt
https://www.unicode.org/Public/UNIDATA/BidiBrackets.txt

BidiMirroring.txt
https://www.unicode.org/Public/UNIDATA/BidiMirroring.txt

Blocks.txt
https://www.unicode.org/Public/UNIDATA/Blocks.txt

IVD_Sequences.txt (accessed via the date in the 'Version' column)
https://www.unicode.org/ivd/

NormalizationTest.txt
https://www.unicode.org/Public/UNIDATA/NormalizationTest.txt

SpecialCasing.txt
https://unicode.org/Public/UNIDATA/SpecialCasing.txt

UnicodeData.txt
https://www.unicode.org/Public/UNIDATA/UnicodeData.txt

emoji-data.txt
https://www.unicode.org/Public/UNIDATA/emoji/emoji-data.txt

emoji-zwj-sequences.txt
https://www.unicode.org/Public/emoji/latest/emoji-zwj-sequences.txt

emoji-sequences.txt
https://www.unicode.org/Public/emoji/latest/emoji-sequences.txt

emoji-test.txt
https://www.unicode.org/Public/emoji/latest/emoji-test.txt

emoji-variation-sequences.txt
https://www.unicode.org/Public/UNIDATA/emoji/emoji-variation-sequences.txt

ScriptExtensions.txt
https://www.unicode.org/Public/UCD/latest/ucd/ScriptExtensions.txt

Scripts.txt
https://www.unicode.org/Public/UCD/latest/ucd/Scripts.txt

PropertyValueAliases.txt
https://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt

IdnaMappingTable.txt
https://www.unicode.org/Public/idna/latest/IdnaMappingTable.txt