Anthony Ramine
|
449c10afbb
Kill idna::uts46::Flags
|
7 years ago |
Anthony Ramine
|
6e18952bc7
Introduce Config::check_hyphens in uts46
|
7 years ago |
Anthony Ramine
|
946c29897f
Pass a Config value to validate in uts46
|
7 years ago |
Anthony Ramine
|
667c89646a
Add a Config struct following the builder pattern to idna
|
7 years ago |
Markus Westerlind
|
5dfd1ec477
refactor: Avoid doing unnecessary bit operations in rust's const eval
|
8 years ago |
Markus Westerlind
|
76129753a7
Suppress warnings about using AsciiExt
|
8 years ago |
Markus Westerlind
|
fca5694347
Store the first indicator directly into the u16
|
8 years ago |
Markus Westerlind
|
281958c0de
Split the uts46 table into one more table to avoid storing slices
|
8 years ago |
Markus Westerlind
|
94e836c3f3
perf: Merge ranges which only consists of a single character
|
8 years ago |
Markus Westerlind
|
bb83d991d1
perf: Avoid checking for NFC if the string is already normalized (-20%)
|
8 years ago |
Markus Westerlind
|
3071ad4156
perf: Pre-allocate the strings in processing (-5%)
|
8 years ago |
Markus Westerlind
|
e035f8909b
perf: Split the uts46 table for better cache locality (-4%)
|
8 years ago |
Corey Farwell
|
195d885d7f
Revert "Derive `Copy` for some structures."
|
9 years ago |
Corey Farwell
|
efffb61a3a
Derive `Copy` for some structures.
|
9 years ago |
Behnam Esfahbod
|
9b52fb89b0
[idna] Move unit tests to tests/unit.rs
|
9 years ago |
Behnam Esfahbod
|
57ebcdfde3
[idan] Improve Bidi Rules implementation
|
9 years ago |
Behnam Esfahbod
|
8c89ac9097
[idna] Enable code to fail on IDNA2008 Bidi Rule 6 [B6]
|
9 years ago |
Behnam Esfahbod
|
185495da2d
[idna] Preserve leading dots in host
|
9 years ago |
Nathan Froyd
|
c01815083f
pack Mappings of StringTableSlice better
|
9 years ago |
Nathan Froyd
|
e5f7dfcb89
idna: use standard binary_search_by
|
9 years ago |
Nathan Froyd
|
12a92d7d76
reduce space required by idna data tables
|
9 years ago |
Jesse Ezell
|
695a507293
Ignore UTS46 validity criteria V2
|
10 years ago |
Simon Sapin
|
4a59d935fc
Let’s not try to manually maintain a list of authors.
|
10 years ago |
Simon Sapin
|
8bc3285ccc
Typo fix.
|
10 years ago |
Simon Sapin
|
83f4b9e954
Split IDNA into a separate crate.
|
10 years ago |