Sean McArthur
|
e8cce39245
use enum ParseError for errors instead of strings
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
4cbff00def
Rename FileLikeScheme to FileLikeRelativeScheme.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
e18f7e460c
Make implementation details of percent-encoding encode sets private.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
213589de43
Rename OtherSchemeData to NonRelativeSchemeData
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
8927aad583
Rename utf8_percent_encode_to to utf8_percent_encode
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
8701d4d947
Add percent encoding/decoding wrappers that return a String/Vec.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
ba6e0c7458
Upgrade to ef352faea84fa16616b773bd9aa5020d7c76bff0 2014-07-18
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
54f6d73fb8
Rename encoding_override to query_encoding_override.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
85ccb5b7f4
Add API to override which schemes are relative and default ports.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
175f250cf4
Require an UrlParser for UrlUtils. Remove encoding_override from Url.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
0320fb55c6
Add UrlParser to set optional parameter through method chaining.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
3587de380d
Rename SchemeRelativeUrl to RelativeSchemeData.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
25c45dda3e
Add encoding override support in the parser.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
d0c9792940
Add some missing non-fatal parse errors.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
b48193b15e
Refactor parse_relative_url() so that OtherSchemeData can not be given.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
09788a561c
Avoid boolean arguments.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
35e1852e59
Add a comment on userinfo encode set (which does not exist in the spec.)
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
de6bd47a1f
Add some early returns to reduce indentation.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
da7f23905b
Refactor some repeating/redundant code.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
83f494b0f3
Replace the c.len_utf8_bytes() hack by a custom string iterator.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
86fd85478a
Use lookup tables for percent-encoding.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
7b973db506
U+FFF0 to U+FFFD are now URL code points per spec.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
61154630fb
Add URLUtils setters.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
5c3d3b2beb
Get rid of UserInfo. The username default to the empty string.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
a3f858426c
The spec now considers to be a string rather than a list of (string) labels.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
f2f4427151
Non-fatal parse errors shall be handled by callback.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
74e40543e7
Use try!() to simplify some code.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
579895c93a
Parse with char iterators instead of UTF-8 bytes.
|
%!s(int64=12) %!d(string=hai) anos |
Simon Sapin
|
c63b03a779
Switch to Cargo.
|
%!s(int64=12) %!d(string=hai) anos |