Commit History

Author SHA1 Message Date
  Simon Sapin c94b93d9d2 Add methods for application/x-www-form-urlencoded access to Url::query 12 years ago
  Simon Sapin 672adcf4c1 Add convenience methods for percent-decoding URL components. 12 years ago
  Simon Sapin 19cc434d57 Add Url::username() and Url::password() convenience accessors. 12 years ago
  Simon Sapin b9b78a8fec Rewrite some match {} statements as Option::map() and Option::and_then() 12 years ago
  Simon Sapin 4f5bf53704 Debug-assert that to_file_path() returns an absolute path. 12 years ago
  Simon Sapin 332768eb77 Also accept a "localhost" domain in to_file_path() 12 years ago
  Simon Sapin 4cbff00def Rename FileLikeScheme to FileLikeRelativeScheme. 12 years ago
  Simon Sapin e18f7e460c Make implementation details of percent-encoding encode sets private. 12 years ago
  Simon Sapin 213589de43 Rename OtherSchemeData to NonRelativeSchemeData 12 years ago
  Simon Sapin 176d52a252 Add some introductory documenation. 12 years ago
  Simon Sapin 8927aad583 Rename utf8_percent_encode_to to utf8_percent_encode 12 years ago
  Simon Sapin 8701d4d947 Add percent encoding/decoding wrappers that return a String/Vec. 12 years ago
  Simon Sapin 3b25a5df46 Remove percent_encode_byte(), use percent_encode() in form-urlencoded. 12 years ago
  Simon Sapin a6efd2e6d6 impl Show ALL THE THINGS! 12 years ago
  Simon Sapin b62df0593e Add the Url::from_directory_path method. 12 years ago
  Simon Sapin f1161aaaff Fix Url::from_file_path to be a static method. 12 years ago
  Simon Sapin 1805b2f26f Add an Url::from_file_path() static method. 12 years ago
  Simon Sapin 529fed3dca Add {RelativeSchemeData,Url}::to_file_path() methods. 12 years ago
  Simon Sapin db0c401f20 Add {RelativeSchemeData,Url}::domain() methods. 12 years ago
  Simon Sapin 27cea822f8 Make percent_decode() push to an existing vector. 12 years ago
  Simon Sapin fda647f1b8 Add Url::serialize_host() 12 years ago
  Simon Sapin e5b4fc896e Rename UrlParser::schemes to scheme_type_mapper. 12 years ago
  Simon Sapin 54f6d73fb8 Rename encoding_override to query_encoding_override. 12 years ago
  Simon Sapin 85ccb5b7f4 Add API to override which schemes are relative and default ports. 12 years ago
  Simon Sapin 175f250cf4 Require an UrlParser for UrlUtils. Remove encoding_override from Url. 12 years ago
  Simon Sapin 0320fb55c6 Add UrlParser to set optional parameter through method chaining. 12 years ago
  Simon Sapin 4afc37e466 Add convenience method to acces various pieces of an URL. 12 years ago
  Simon Sapin 3587de380d Rename SchemeRelativeUrl to RelativeSchemeData. 12 years ago
  Simon Sapin 589e7d6221 Upgrade to rustc 459ffc2adc74f5e8b64a76f5670edb419b9f65da 2014-07-17 12 years ago
  Simon Sapin 0d2267bcfb Make percent-{en,de}coding public. 12 years ago