Manish Goregaokar
|
a3e8a6d54d
Percent-encode fragments based on https://github.com/whatwg/url/pull/169
|
9 anni fa |
Simon Sapin
|
540bba5cec
Simplify Parser::parse_host and Parser::parse_file_host
|
10 anni fa |
Simon Sapin
|
46df76caed
Systematically ignore tabs and newlines.
|
10 anni fa |
Simon Sapin
|
91ee6518d9
Parse based on iterators instead of &str slices.
|
10 anni fa |
Simon Sapin
|
4a59d935fc
Let’s not try to manually maintain a list of authors.
|
10 anni fa |
Simon Sapin
|
e4035794b0
More detailed error type for Url::set_host
|
10 anni fa |
Simon Sapin
|
adba760e29
Copyright date
|
10 anni fa |
Simon Sapin
|
680d93c41d
pathname setter tests and fixes
|
10 anni fa |
Simon Sapin
|
42e608e236
host setter tests and fixes
|
10 anni fa |
Simon Sapin
|
d3e9824a21
Cow wrangling. (Reduce allocations/copying.)
|
10 anni fa |
Simon Sapin
|
b4bbaaa521
Docs
|
10 anni fa |
Simon Sapin
|
ca6a4aeaa3
Remove some `unsafe` blocks.
|
10 anni fa |
Simon Sapin
|
9bf2c60699
Rename non-relative to cannot-be-a-base, per upcoming spec change.
|
10 anni fa |
Simon Sapin
|
450af0e482
Maintain the invariant that an URL can not be both non-relative and special.
|
10 anni fa |
Simon Sapin
|
a1f389fc83
All setters.
|
10 anni fa |
Simon Sapin
|
06f2fafa3f
Port setters
|
10 anni fa |
Simon Sapin
|
5425385451
Add a path setter
|
10 anni fa |
Simon Sapin
|
f8f9176bd7
More setters
|
10 anni fa |
Simon Sapin
|
c9e687cf2f
Add a scheme setter
|
10 anni fa |
Simon Sapin
|
44b601b453
Add a fragment setter
|
10 anni fa |
Simon Sapin
|
31bde79556
Remove the redundant is_relative field.
|
10 anni fa |
Simon Sapin
|
194da72e7d
Make context a field of Parser.
|
10 anni fa |
Simon Sapin
|
42b57d398a
Remove unused ParseError variants
|
10 anni fa |
Simon Sapin
|
1c9fb2f104
Update tests from https://github.com/w3c/web-platform-tests/blob/master/url/
|
10 anni fa |
Simon Sapin
|
a3210b9b90
Make percent-encoding an iterator.
|
10 anni fa |
Simon Sapin
|
9e759f1872
Rewrite ALL THE THINGS!
|
10 anni fa |
Corey Farwell
|
3f28ebfd57
Address issues found by rust-clippy
|
10 anni fa |
Pyfisch
|
ce1efd3911
Change host to use ip address types provided by std.
|
11 anni fa |
Simon Sapin
|
de5050f7b1
Fix #124 integer underflow in slicing base URL path components.
|
11 anni fa |
Alex Crichton
|
8d99afbd99
Remove usage of the `collections` feature
|
11 anni fa |