Commit Graph

  • f5fdbe5741 Merge pull request #48 from chris-morgan/master Manish Goregaokar 2014-11-19 14:28:58 +05:30
  • 1048a8dd13 Rust update. Chris Morgan 2014-11-19 19:19:34 +11:00
  • c3d32dae4c Merge pull request #47 from CraZySacX/master Simon Sapin 2014-11-18 14:18:00 +00:00
  • 0f378a1501 Update for changes to rust-encoding Jason Ozias 2014-11-17 23:59:59 -05:00
  • 0e55c64847 Fix for rust commit 3dcd2157403163789aaf21a9ab3c4d30a7c6494d 'Switch to purely namespaced enums' Jason Ozias 2014-11-17 19:09:41 -05:00
  • de544aa2c4 Add some metadata for crates.io. Simon Sapin 2014-11-14 20:10:02 +00:00
  • 64b2bc3552 Publish on crates.io Simon Sapin 2014-11-14 18:37:18 +00:00
  • 8a61b7654a Merge pull request #46 from jgillich/patch-1 Simon Sapin 2014-11-07 19:26:55 +00:00
  • a8d7862e1e fix typo Jakob Gillich 2014-11-07 20:25:24 +01:00
  • cec3c32168 Upgrade to rustc 63c4f22f2 2014-11-05. Simon Sapin 2014-11-06 13:21:12 -08:00
  • 9142b86a81 Merge pull request #44 from steveklabnik/master Simon Sapin 2014-10-29 20:57:28 -07:00
  • 459e021147 fail -> panic Steve Klabnik 2014-10-29 21:47:44 -04:00
  • 7f1991d847 Merge pull request #41 from jdeseno/master Simon Sapin 2014-10-21 16:24:28 +09:00
  • 97ce85d9de Rename StrAsciiExt and OwnedStrAsciiExt usages Joshua DeSeno 2014-10-21 16:03:40 +09:00
  • 55b18b796e Merge pull request #36 from ljrmorgan/fix_deprecations Simon Sapin 2014-10-02 22:37:37 +01:00
  • b57d7d0d02 Fix some deprecation warnings Louis Morgan 2014-10-02 22:26:00 +01:00
  • f320b1e64d Merge pull request #34 from mcpherrinm/master Simon Sapin 2014-10-02 15:14:19 +01:00
  • ba9d15be68 Change .. to ... because it seems Rust did that. Matt McPherrin 2014-10-01 18:13:41 -07:00
  • 29f70a4723 Upgrade to rustc 0a4c136d6 2014-09-23. Fix #31, close #32. Simon Sapin 2014-09-23 17:57:19 +01:00
  • 275c4a8e19 Merge pull request #30 from alexcrichton/update Simon Sapin 2014-09-21 18:16:18 +01:00
  • 903f1c19c1 Update to rust master Alex Crichton 2014-09-21 08:21:15 -07:00
  • bfdf809365 Implement Encodable and Decodable for Url. See #27. Simon Sapin 2014-09-09 11:26:20 +02:00
  • d894135cac Merge pull request #23 from nathantypanski/master Simon Sapin 2014-09-01 10:12:39 +02:00
  • 834ab85f22 README: fix typo Nathan Typanski 2014-08-31 20:22:23 -04:00
  • bb68de835a Merge pull request #22 from bkoropoff/fix-lifetimes Simon Sapin 2014-08-29 15:55:16 +01:00
  • d4bf6ab71d Fix build break due to generalized parameter bounds Brian Koropoff 2014-08-28 22:56:31 -07:00
  • cb5b5f19ff Merge pull request #21 from michaelsproul/fix-status-url Simon Sapin 2014-08-28 13:43:00 +01:00
  • d45cdff16f Fix the Travis CI status link. Michael Sproul 2014-08-28 22:37:56 +10:00
  • 2af8160a2b Renew the github token and don’t leak it in Travis logs. Simon Sapin 2014-08-27 19:52:23 +01:00
  • 03f6b332bc Add parse_path(). Fix #14. Simon Sapin 2014-08-27 19:22:59 +01:00
  • a1fdd28ec7 Fix #19: application/x-www-form-urlencoded serialization was broken. Simon Sapin 2014-08-27 15:32:05 +01:00
  • 4de939b0c6 Fix tests to build with current rust Björn Steinbrink 2014-08-26 19:33:23 +02:00
  • 965590ba18 Use as_slice() instead of a temporary to get &[T] instead of &[T, ..0] Björn Steinbrink 2014-08-26 19:29:56 +02:00
  • 23fb9ec22c Merge pull request #16 from dotdash/rustup Simon Sapin 2014-08-26 18:24:10 +01:00
  • fae79aeada Fix building with current rust Björn Steinbrink 2014-08-26 18:10:57 +02:00
  • 637a57a834 Remove #![crate_name = "url"], Cargo takes care of it. Simon Sapin 2014-08-24 11:12:05 +01:00
  • dfd4376edb Use the new Rust support in Travis-CI Simon Sapin 2014-08-22 16:09:23 +01:00
  • 43419c0b84 Store the default port number in URLs. Simon Sapin 2014-08-22 16:08:28 +01:00
  • ec468b202a Merge pull request #11 from michaelsproul/formatter-refactor Simon Sapin 2014-08-16 08:15:20 +01:00
  • 653e68518b Refactor URL formatting code into its own module. Michael Sproul 2014-08-15 22:08:56 +10:00
  • 63e5d0b570 Make pushing to GitHub Pages verbose. Simon Sapin 2014-08-12 16:07:16 +01:00
  • 852d8a90ce Make the port numer Option<u16> instead of String. Simon Sapin 2014-08-12 15:36:31 +01:00
  • 553d003051 Move most top-level items into modules. Simon Sapin 2014-08-12 10:25:45 +01:00
  • 9d0e089b5e Merge pull request #10 from zarvox/master Simon Sapin 2014-08-12 09:15:49 +01:00
  • e10de318b1 Correct precent/percent misspelling Drew Fisher 2014-08-11 23:37:56 -07:00
  • 678bb4d526 Use url.path_mut() in tests. Simon Sapin 2014-08-08 11:51:31 +01:00
  • d96d1ac3b0 Add _mut version of accessors. Fix #7. Simon Sapin 2014-08-08 11:37:45 +01:00
  • 1b05b6cdef Fix the github ribbon for 'cargo doc'. Simon Sapin 2014-08-08 11:20:49 +01:00
  • 46f2390ca1 Use the rustup.sh script from rust-lang.org. Simon Sapin 2014-08-08 10:55:45 +01:00
  • 6318279688 Use the new and shiny 'cargo doc' Simon Sapin 2014-08-08 10:51:03 +01:00
  • 143d902a9c Fix inverted logic in Url::to_file_path() for Windows paths. Simon Sapin 2014-08-06 21:32:06 +01:00
  • ad61773abc Have rustdoc --test ignore some non-freestanding doc examples. Simon Sapin 2014-08-06 11:28:43 +01:00
  • 123b52da26 Additional debug_assert!() when creating a Windows Path. Simon Sapin 2014-08-06 11:24:52 +01:00
  • 286c8f7bfb Add Url::to_file_path() for Windows. Simon Sapin 2014-08-06 11:22:03 +01:00
  • 5a690d5955 Have Url::to_file_path() return Err rather than fail on NUL bytes. Simon Sapin 2014-08-06 10:24:48 +01:00
  • 36d22de989 Add Url::from_{file,directory}_path() for Windows. Fix #6 Simon Sapin 2014-08-06 08:33:27 +01:00
  • 48921034b1 Ignore /Cargo.lock Simon Sapin 2014-08-06 07:57:01 +01:00
  • 9160248aca Use a multi-line comment for the crate’s doc-comment. Simon Sapin 2014-08-06 07:56:35 +01:00
  • 3d54552e06 Merge pull request #5 from seanmonstar/errs Simon Sapin 2014-08-01 23:55:17 +01:00
  • e8cce39245 use enum ParseError for errors instead of strings Sean McArthur 2014-07-31 16:42:10 -07:00
  • 98a28e8556 Make whatwg_scheme_type_mapper() public. Simon Sapin 2014-07-30 17:51:04 +01:00
  • 94c8757751 Fix bashism (?) in doc.sh that fails on Travis CI. Simon Sapin 2014-07-29 17:16:40 +01:00
  • e26b42e617 Unhide the Crates sidebar, it should be correct now. Simon Sapin 2014-07-29 16:54:32 +01:00
  • 092c4e6503 Rename the crate to "url". Simon Sapin 2014-07-29 15:30:24 +01:00
  • d66150a986 Add a FIXME comment: IPv6 paring is probably wrong. Simon Sapin 2014-07-29 15:25:12 +01:00
  • d6f6343dc0 UrlUtils.set_query() works on non-relative URLs, per spec. Simon Sapin 2014-07-28 15:31:16 +01:00
  • c05d99d447 IPv6 addresses should serialize to lower-case hexadecimal. Simon Sapin 2014-07-28 11:44:58 +01:00
  • c651832cbb Remove done TODO item (Write documentation) in README. Simon Sapin 2014-07-28 09:53:56 +01:00
  • f27c9e691d Hide the sidebar on the root documentation page. Simon Sapin 2014-07-25 14:19:01 +01:00
  • d7b5cd7d73 Try to fix some documentation links. Simon Sapin 2014-07-25 14:04:59 +01:00
  • 7b65628773 Upgrade to rustc a4553453a 2014-07-25. Simon Sapin 2014-07-25 11:51:15 +01:00
  • 24a4a03802 Document ALL THE THINGS! Simon Sapin 2014-07-25 11:45:57 +01:00
  • c94b93d9d2 Add methods for application/x-www-form-urlencoded access to Url::query Simon Sapin 2014-07-25 11:09:26 +01:00
  • 672adcf4c1 Add convenience methods for percent-decoding URL components. Simon Sapin 2014-07-25 11:08:29 +01:00
  • 19cc434d57 Add Url::username() and Url::password() convenience accessors. Simon Sapin 2014-07-25 11:06:41 +01:00
  • b9b78a8fec Rewrite some match {} statements as Option::map() and Option::and_then() Simon Sapin 2014-07-25 11:05:58 +01:00
  • 4f5bf53704 Debug-assert that to_file_path() returns an absolute path. Simon Sapin 2014-07-25 10:43:42 +01:00
  • 332768eb77 Also accept a "localhost" domain in to_file_path() Simon Sapin 2014-07-25 10:43:24 +01:00
  • 4cbff00def Rename FileLikeScheme to FileLikeRelativeScheme. Simon Sapin 2014-07-25 09:55:32 +01:00
  • e18f7e460c Make implementation details of percent-encoding encode sets private. Simon Sapin 2014-07-24 18:02:13 +01:00
  • 213589de43 Rename OtherSchemeData to NonRelativeSchemeData Simon Sapin 2014-07-24 18:05:49 +01:00
  • 3eb8318302 Convenience wrappers for Punycode and application/x-www-form-urlencoded Simon Sapin 2014-07-24 16:33:25 +01:00
  • b95c7f692b Document the Punycode and application/x-www-form-urlencoded modules. Simon Sapin 2014-07-24 16:33:02 +01:00
  • ebc0dfa5d0 Link to docs from the README. Simon Sapin 2014-07-24 16:30:40 +01:00
  • a121358c21 Makefiles are overrated. Simon Sapin 2014-07-24 16:30:31 +01:00
  • 176d52a252 Add some introductory documenation. Simon Sapin 2014-07-23 20:58:38 +01:00
  • 8927aad583 Rename utf8_percent_encode_to to utf8_percent_encode Simon Sapin 2014-07-23 18:33:33 +01:00
  • 9a0c9204b0 Remove done TODO items from the README. Simon Sapin 2014-07-23 17:48:46 +01:00
  • 9e61768761 Prefer doc URL with implicit index.html Simon Sapin 2014-07-23 15:38:21 +01:00
  • b5e2025761 Typo fix in doc HTML redirect. Simon Sapin 2014-07-23 15:37:37 +01:00
  • f60d5e0c80 Have Travis push rustdoc output to GitHub Pages. Simon Sapin 2014-07-23 14:27:11 +01:00
  • 4d0479111f Update Travis build status image for new repository location. Simon Sapin 2014-07-21 20:46:57 +01:00
  • 8701d4d947 Add percent encoding/decoding wrappers that return a String/Vec. Simon Sapin 2014-07-21 15:16:15 +01:00
  • 3b25a5df46 Remove percent_encode_byte(), use percent_encode() in form-urlencoded. Simon Sapin 2014-07-21 14:54:57 +01:00
  • 468be8a83e Test on Travis-CI Simon Sapin 2014-07-20 15:03:40 +01:00
  • a6efd2e6d6 impl Show ALL THE THINGS! Simon Sapin 2014-07-20 14:17:58 +01:00
  • b62df0593e Add the Url::from_directory_path method. Simon Sapin 2014-07-19 17:50:31 +01:00
  • f1161aaaff Fix Url::from_file_path to be a static method. Simon Sapin 2014-07-19 16:18:24 +01:00
  • ba6e0c7458 Upgrade to ef352faea84fa16616b773bd9aa5020d7c76bff0 2014-07-18 Simon Sapin 2014-07-19 15:53:36 +01:00
  • 1805b2f26f Add an Url::from_file_path() static method. Simon Sapin 2014-07-19 15:52:51 +01:00