Commit Graph

  • 0b23967c4b allow unused AsciiExt import Sean McArthur 2017-11-09 10:16:14 -08:00
  • 3698fffcc1 Merge pull request #138 from FuGangqiang/master Sean McArthur 2017-11-09 09:54:35 -08:00
  • a0c7faeb51 fix doc FuGangqiang 2017-11-09 12:04:03 +08:00
  • 658b4f5053 Merge pull request #135 from hyperium/path-parse-test Sean McArthur 2017-10-30 13:51:21 -07:00
  • a84bc18c12 Parse percentage encoded paths Carl Lerche 2017-10-30 13:35:40 -07:00
  • 1d34b9ef30 remove README compiling from CI Sean McArthur 2017-10-09 14:58:43 -07:00
  • a3d13041f3 v0.1.1 Sean McArthur 2017-10-09 09:12:28 -07:00
  • 4cc2f03b43 Merge pull request #130 from hyperium/authority-is-eq Sean McArthur 2017-10-06 14:40:15 -07:00
  • 0a8828e0f9 Authority should impl Eq Carl Lerche 2017-10-06 14:32:11 -07:00
  • 05ec166c4f Provide Uri accessor for Authority. (#129) Carl Lerche 2017-09-27 13:06:46 -07:00
  • 1abdda00cc Inline hot is_valid function (#126) Alex Crichton 2017-09-11 11:27:30 -05:00
  • a849af0d4e Add shortcut methods to create request builder with method and uri (#123) Christian 2017-09-08 16:42:43 -04:00
  • 499db238be v0.1.0 Sean McArthur 2017-09-07 12:00:47 -07:00
  • c5ffc7c969 Update links in Cargo.toml Carl Lerche 2017-09-07 09:57:22 -07:00
  • dbd784a059 Change Method, StatusCode, and Version constants to associated consts (#121) Sean McArthur 2017-09-01 08:34:15 -07:00
  • 2dd15d9d3f Add HeaderName::from_lowercase (#120) Carl Lerche 2017-08-29 21:37:23 -04:00
  • d9bfd9f606 Merge pull request #116 from carllerche/fix-benches Alex Crichton 2017-08-20 06:02:53 -07:00
  • 265493beb3 Merge pull request #117 from carllerche/phantoms Alex Crichton 2017-08-20 06:02:27 -07:00
  • 57766e8d18 fix benches, get benches compiled on nightly ci Sean McArthur 2017-08-19 11:07:19 -07:00
  • 295bb26316 change header iter phantom types to &'a mut HeaderMap<T> Sean McArthur 2017-08-19 10:45:05 -07:00
  • 063facc975 HeaderMap: default T to HeaderValue. (#115) Carl Lerche 2017-08-16 15:40:51 -07:00
  • d07e33127d Merge pull request #102 from carllerche/header-value-unchecked Sean McArthur 2017-08-16 15:04:06 -07:00
  • 8f62fc6d1d Uri conversion from Parts is fallible (#114) Carl Lerche 2017-08-16 11:44:03 -07:00
  • 54e0b91ea0 Merge pull request #113 from carllerche/get-all-unoption Alex Crichton 2017-08-16 10:15:43 -07:00
  • 05b1923d1f HeaderMap::get_all() returns a GetAll instead of an Option Sean McArthur 2017-08-16 09:27:46 -07:00
  • 3f5ff0fb1e Fix broken test Carl Lerche 2017-08-11 20:49:49 -07:00
  • 1222b5ea87 adjust HeaderValue Debug output (#108) Sean McArthur 2017-08-11 20:42:02 -07:00
  • 665c01c0b9 Merge pull request #109 from carllerche/try-from Alex Crichton 2017-08-11 13:53:00 -05:00
  • 22c7821bba convert all inherent try_from_* functions to from_* Sean McArthur 2017-08-11 09:52:26 -07:00
  • eff050e634 Merge pull request #86 from carllerche/header-key-unpanic Sean McArthur 2017-08-09 11:15:02 -07:00
  • acc09a90ca remove panics from using a string as key to the HeaderMap Sean McArthur 2017-08-04 12:06:05 -07:00
  • ace9a94aaf impl PartialEq for more combos of HeaderName and str Sean McArthur 2017-08-01 13:52:19 -07:00
  • 243cda7043 Replaces all occurences of try! with ? (#101) Jonathan Jayet 2017-08-08 20:21:18 +00:00
  • 7432c2befc Merge pull request #105 from carllerche/custom-debug-parts Alex Crichton 2017-08-08 12:52:34 +08:00
  • 277a7ea22d implement PartialEq<Uri> for str and &str (#104) Sean McArthur 2017-08-07 20:48:11 -07:00
  • d383a061e1 customize Debug for request/response Parts Sean McArthur 2017-08-07 17:48:37 -07:00
  • 18e3022989 Merge pull request #103 from carllerche/remove-headers-builder Alex Crichton 2017-08-08 07:44:21 +08:00
  • e3073fb1d5 Remove Builder::headers Carl Lerche 2017-08-07 10:47:01 -07:00
  • d6f4ab3ff6 Rename OriginForm to PathAndQuery (#97) Carl Lerche 2017-08-07 09:02:58 -07:00
  • ef9bdaf459 add HeaderValue::from_shared_unchecked Sean McArthur 2017-08-04 17:19:58 -07:00
  • 0d7fd990a3 Impl HttpTryFrom<Parts> for Uri (#95) Carl Lerche 2017-08-03 20:45:02 -07:00
  • 696ee204ff Bring back Refresh standard header (#93) Carl Lerche 2017-08-03 07:33:06 -07:00
  • b923617ff6 check for DEL (127) byte in HeaderValue::try_from (#92) Sean McArthur 2017-08-02 19:47:53 -07:00
  • 52c682f1b6 Merge pull request #80 from pyfisch/indtended Alex Crichton 2017-08-01 09:14:17 -05:00
  • 39a9a2d1ae /s/indtended/intended Pyfisch 2017-08-01 12:49:01 +02:00
  • 5191e9e362 /s/indtended/intended Pyfisch 2017-08-01 12:47:31 +02:00
  • 2496843745 Merge pull request #78 from bjgill/typo Alex Crichton 2017-07-31 20:46:50 -05:00
  • aa9d406408 Merge pull request #77 from bheesham/master Alex Crichton 2017-07-31 20:46:29 -05:00
  • cc91191524 Minor typo/grammar edits to docs Benjamin Gill 2017-08-01 02:36:20 +01:00
  • 8cc0acc9b9 Fix typo. Bheesham Persaud 2017-07-31 21:31:54 -04:00
  • 82f63f040c Merge pull request #76 from perryprog/patch-1 Alex Crichton 2017-07-31 20:20:37 -05:00
  • f13db1ec01 Minor typo fix Perry Fraser 2017-07-31 20:11:05 -05:00
  • 0680d53bac Merge pull request #75 from frewsxcv/patch-1 Alex Crichton 2017-07-31 20:04:15 -05:00
  • 293535dd91 Add syntax highlighting for examples. Corey Farwell 2017-07-31 20:32:53 -04:00
  • db222ce09b Merge pull request #74 from jodal/fix-status-rfc-typo Sean McArthur 2017-07-31 17:11:24 -07:00
  • 4d64275b1b Fix typo in status code RFC reference Stein Magnus Jodal 2017-08-01 01:56:06 +02:00
  • 6e9a902b6d No doc badge for now Alex Crichton 2017-07-31 12:50:22 -07:00
  • 1c3bb978b7 Fix some badges and links in README Alex Crichton 2017-07-31 12:49:00 -07:00
  • a97a889175 First pass at travis configuration Alex Crichton 2017-07-31 10:45:23 -07:00
  • d2c2322428 fix typo in lib docs Sean McArthur 2017-07-31 11:15:44 -07:00
  • e1fb56a30c fix docs for response::Builder::status() Sean McArthur 2017-07-31 11:13:38 -07:00
  • 57f44691b3 Fix snippets in the README Alex Crichton 2017-07-31 10:44:01 -07:00
  • e349ecb850 Revert "Rename Builder to {Request,Response}Builder" Alex Crichton 2017-07-31 10:35:16 -07:00
  • ceea08c1a2 Add some crate docs and fill out the README Alex Crichton 2017-07-29 20:59:36 -07:00
  • d12ea85b64 Merge pull request #68 from alexcrichton/rename-builders Alex Crichton 2017-07-28 21:10:27 -05:00
  • 8a3ae8e23d Fix tests with removed headers Alex Crichton 2017-07-28 19:04:11 -07:00
  • 4adeec428f Rename Builder to {Request,Response}Builder Alex Crichton 2017-07-28 19:00:26 -07:00
  • c97003d742 Add a number of examples, especially to request/response Alex Crichton 2017-07-28 18:55:08 -07:00
  • 06b6fecdac Merge pull request #67 from carllerche/refine-header-names Alex Crichton 2017-07-28 19:56:40 -05:00
  • e6030f82f0 remove uncommon and deprecated headers Sean McArthur 2017-07-28 17:34:55 -07:00
  • 7193f4cacb Adding some Response examples Alex Crichton 2017-07-28 16:01:55 -07:00
  • ae5247109e Fix some doc typos Alex Crichton 2017-07-28 15:52:36 -07:00
  • 0f410fa954 Merge pull request #65 from alexcrichton/owned-errors Alex Crichton 2017-07-28 17:43:16 -05:00
  • 5e3832272b Add owned variants for each error Alex Crichton 2017-07-27 12:27:52 -07:00
  • 4b0c24cd50 Merge pull request #66 from carllerche/refine Alex Crichton 2017-07-27 20:44:26 -05:00
  • 9fda4eb666 header: make all HeaderMapKey methods actually private Sean McArthur 2017-07-27 12:24:35 -07:00
  • 56f6b549a3 header: remove inlines from generic methods Sean McArthur 2017-07-27 12:02:52 -07:00
  • e7d61639e4 response: inline most methods, customize Debug Sean McArthur 2017-07-27 11:42:01 -07:00
  • 4917146454 request: inline most methods, customize Debug Sean McArthur 2017-07-27 11:34:46 -07:00
  • 11655ad98b uri: inline methods, add Debug/Display for Scheme, Authority, OriginForm Sean McArthur 2017-07-27 11:29:21 -07:00
  • 71be199884 status: allow inlining most methods, more docs, customize Debug Sean McArthur 2017-07-27 10:50:48 -07:00
  • a49b790425 method: allow inline for many methods, improve Debug output Sean McArthur 2017-07-27 10:47:58 -07:00
  • 455d12ca85 version: inline Default, customize Debug Sean McArthur 2017-07-27 10:41:58 -07:00
  • 99e01f4157 Merge pull request #64 from carllerche/uri-refine Sean McArthur 2017-07-27 10:33:57 -07:00
  • 3fbac1d67f fix Uri parsing of ipv6s Sean McArthur 2017-07-26 15:44:51 -07:00
  • 96f250e679 Merge pull request #55 from alexcrichton/builders Alex Crichton 2017-07-27 12:15:08 -05:00
  • c266c25c8f Rename Builder::head Alex Crichton 2017-07-26 15:55:20 -07:00
  • 7de27af221 Remove suport for io::Error from http::Error Alex Crichton 2017-07-26 14:02:08 -07:00
  • 280f2b4f65 Panic on reuse of builders Alex Crichton 2017-07-26 13:00:42 -07:00
  • 24f89b259d Fix a test Alex Crichton 2017-07-26 12:42:34 -07:00
  • 890b2d7913 Add some explicit conversion methods Alex Crichton 2017-07-26 12:38:57 -07:00
  • df77f28998 Rename Head to Parts Alex Crichton 2017-07-26 12:35:22 -07:00
  • e1c2d83a12 Add more HttpTryFrom for HeaderName Alex Crichton 2017-07-26 12:22:59 -07:00
  • 87403c300b Move HttpTryFrom impls next to types Alex Crichton 2017-07-26 12:20:26 -07:00
  • e1d7076019 Fix compile errors with Bytes conversion errors Alex Crichton 2017-07-26 12:16:14 -07:00
  • 78bb5dd8f9 Convert from convert::Into into convert::From Eliza Weisman 2017-07-25 16:30:30 -05:00
  • 1f04392eae Rewrite fallible conversions to use HttpTryFrom polyfill Eliza Weisman 2017-07-25 14:52:23 -05:00
  • b8c3303d1f Add convert::From<Bytes> impl for HeaderValue Eliza Weisman 2017-07-25 12:54:02 -05:00
  • dfc0fa640b Move convert::Into<Bytes> for HeaderValue impl to where other impls are Eliza Weisman 2017-07-25 12:46:53 -05:00
  • 820ea810b3 Add convert::From<Bytes> impl to HeaderName Eliza Weisman 2017-07-25 12:45:52 -05:00