Dirkjan Ochtman
|
3cc7e69595
idna: switch to stack-allocated simple Errors struct
|
6 years ago |
Dirkjan Ochtman
|
cb099d7588
idna: add fast path for ASCII characters to bidi classification
|
6 years ago |
Dirkjan Ochtman
|
8c22586d68
idna: add a fast path for mapping simple ASCII characters
|
6 years ago |
Dirkjan Ochtman
|
e579c03677
idna: simplify validation of decoded labels
|
6 years ago |
Dirkjan Ochtman
|
4ff34cbdc0
idna: separate pass for bidi validation
|
6 years ago |
Dirkjan Ochtman
|
e4fc79ad93
idna: deduplicate handling of invalid input
|
6 years ago |
Dirkjan Ochtman
|
adeffad400
idna: add a fast path for simple domains
|
6 years ago |
Dirkjan Ochtman
|
2bf4bedda5
chore: update crates to 2018 edition
|
6 years ago |
Dirkjan Ochtman
|
e1f8abb49b
idna: simplify validation API
|
6 years ago |
Dirkjan Ochtman
|
f8a8a0fd2a
idna: extract function for finding bidi characters
|
6 years ago |
Dirkjan Ochtman
|
8e66bc59b2
Fix clippy issues
|
6 years ago |
Dirkjan Ochtman
|
94e2a87795
idna: propagate error from write_str() call
|
6 years ago |
Clar Fon
|
03264d1df9
Add nicer Display implementation for idna::Errors (#622)
|
6 years ago |
Dirkjan Ochtman
|
e003e93ecb
idna: clean up clippy warnings
|
6 years ago |
Martin Åkesson
|
0a92c73a37
Add support for '?' operator (#620)
|
6 years ago |
Simon Sapin
|
62cc6147d5
Have an explicit `impl Default for Config` in idna
|
7 years ago |
Simon Sapin
|
5aeaf89afe
Make the uts46 module private
|
7 years ago |
Simon Sapin
|
e3441b3136
rustfmt
|
7 years ago |
Simon Sapin
|
b2b70f56b5
Merge commit 'refs/pull/484/head' of github.com:servo/rust-url into 2.0
|
7 years ago |
Anthony Ramine
|
449c10afbb
Kill idna::uts46::Flags
|
7 years ago |
Simon Sapin
|
da2b1af4b0
Merge commit 'refs/pull/484/head' of github.com:servo/rust-url into 2.0
|
7 years ago |
Simon Sapin
|
c276a8237a
rustfmt
|
7 years ago |
est31
|
5ae0998d22
Remove AsciiExt
|
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 |