Simon Sapin
|
0d2267bcfb
Make percent-{en,de}coding public.
|
12 yıl önce |
Simon Sapin
|
d3d0cb7579
Build both dynamic and static libraries
|
12 yıl önce |
Simon Sapin
|
03478b8cb1
Implement Hash for Url.
|
12 yıl önce |
Simon Sapin
|
744f496c27
Implement Eq and PartialEq on Url structs.
|
12 yıl önce |
Simon Sapin
|
f9cbdef3af
Make (most) struct fields public.
|
12 yıl önce |
Simon Sapin
|
25c45dda3e
Add encoding override support in the parser.
|
12 yıl önce |
Simon Sapin
|
6652cd3086
Move URLUtil setters to a separate trait
|
12 yıl önce |
Simon Sapin
|
e7de04ed43
Remove done items from the README’s To Do list.
|
12 yıl önce |
Simon Sapin
|
d0c9792940
Add some missing non-fatal parse errors.
|
12 yıl önce |
Simon Sapin
|
b48193b15e
Refactor parse_relative_url() so that OtherSchemeData can not be given.
|
12 yıl önce |
Simon Sapin
|
09788a561c
Avoid boolean arguments.
|
12 yıl önce |
Simon Sapin
|
35e1852e59
Add a comment on userinfo encode set (which does not exist in the spec.)
|
12 yıl önce |
Simon Sapin
|
de6bd47a1f
Add some early returns to reduce indentation.
|
12 yıl önce |
Simon Sapin
|
da7f23905b
Refactor some repeating/redundant code.
|
12 yıl önce |
Simon Sapin
|
83f494b0f3
Replace the c.len_utf8_bytes() hack by a custom string iterator.
|
12 yıl önce |
Simon Sapin
|
9f257e9f64
Update tests from github.com/w3c/web-platform-tests
|
12 yıl önce |
Simon Sapin
|
5c6e271db3
Add support for expected failures in tests.
|
12 yıl önce |
Simon Sapin
|
86fd85478a
Use lookup tables for percent-encoding.
|
12 yıl önce |
Simon Sapin
|
f3548e98cf
Upgrade to rustc 5ad7286dc37839b7234ff51aab172e48935869d8 2014-07-12
|
12 yıl önce |
Simon Sapin
|
72b7b97343
Temporarily rename the crate to url_, avoid conflict with rust’s url crate.
|
12 yıl önce |
Simon Sapin
|
ed958694d2
Update API in README.
|
12 yıl önce |
Simon Sapin
|
7b973db506
U+FFF0 to U+FFFD are now URL code points per spec.
|
12 yıl önce |
Simon Sapin
|
f51915ae55
Disallow leading zeros in IPv4-in-IPv6 address, per spec.
|
12 yıl önce |
Simon Sapin
|
61154630fb
Add URLUtils setters.
|
12 yıl önce |
Simon Sapin
|
5c3d3b2beb
Get rid of UserInfo. The username default to the empty string.
|
12 yıl önce |
Simon Sapin
|
a3f858426c
The spec now considers to be a string rather than a list of (string) labels.
|
12 yıl önce |
Simon Sapin
|
f2f4427151
Non-fatal parse errors shall be handled by callback.
|
12 yıl önce |
Simon Sapin
|
74e40543e7
Use try!() to simplify some code.
|
12 yıl önce |
Simon Sapin
|
579895c93a
Parse with char iterators instead of UTF-8 bytes.
|
12 yıl önce |
Simon Sapin
|
c63b03a779
Switch to Cargo.
|
12 yıl önce |