Commit Graph

  • 8fe256da0e Move convert::Into impls to where all the other trait impls are Eliza Weisman 2017-07-25 12:36:26 -05:00
  • befc3c0b09 Quick test for StandardHeader::into<Bytes>() Eliza Weisman 2017-07-25 12:18:10 -05:00
  • a90dae9780 Add convert::Into impls for HeaderName and HeaderValue Eliza Weisman 2017-07-25 12:12:12 -05:00
  • 971fd01d3f Fix merge with errors Alex Crichton 2017-07-26 12:14:29 -07:00
  • 94a4076201 InvalidStatus -> InvalidStatusCode Without Boats 2017-07-25 17:52:40 -07:00
  • 85a0113b37 Rename and coallesce errors. Without Boats 2017-07-25 17:47:52 -07:00
  • 27a4eca063 Drop head methods and add `extension Alex Crichton 2017-07-25 16:23:50 -07:00
  • 4bc29fbebc Defer errors until build Alex Crichton 2017-07-18 07:28:22 -07:00
  • 5806aca932 Add a Request builder Alex Crichton 2017-07-10 14:42:00 -07:00
  • d3b636f396 Merge pull request #63 from carllerche/version-refine Sean McArthur 2017-07-26 13:06:53 -07:00
  • 9f68615785 Version refinements Sean McArthur 2017-07-26 12:22:52 -07:00
  • ec32836f48 add Extensions (#40) Sean McArthur 2017-07-25 11:24:17 -07:00
  • 243508d84c Merge pull request #60 from carllerche/header-value-from-shared Alex Crichton 2017-07-24 17:59:33 -05:00
  • b9c4a445cb Refactor HeaderValue methods to 1 internal method. Without Boats 2017-07-24 11:58:08 -07:00
  • 63af17c6f0 Add HeaderValue::try_from_shared. Without Boats 2017-07-21 23:00:33 -07:00
  • 9543a89b74 Merge pull request #59 from carllerche/version-from-bytes Alex Crichton 2017-07-19 17:22:16 -05:00
  • dddd44e0b5 Add Version::from_bytes method. Without Boats 2017-07-19 12:55:50 -07:00
  • 1feca205e1 Merge pull request #57 from alexcrichton/errors Alex Crichton 2017-07-17 18:28:23 -05:00
  • f34c1d7cc1 Ensure all errors implement Error Alex Crichton 2017-07-17 08:50:21 -07:00
  • 2f392649d3 Merge pull request #54 from alexcrichton/uri-fixes Alex Crichton 2017-07-12 23:33:08 -05:00
  • 15c0406e12 Fix some URI parsing bugs with user info Alex Crichton 2017-07-10 13:46:37 -07:00
  • d117085838 Merge pull request #44 from carllerche/uri-parts Sean McArthur 2017-07-12 17:50:15 -07:00
  • 2e0b2dae8f Merge pull request #53 from alexcrichton/less-compiled Alex Crichton 2017-07-10 15:36:32 -05:00
  • 6bf0a94cb1 Improve compile time of header name parsing Alex Crichton 2017-07-10 13:15:02 -07:00
  • 43e44a7a7c Provide conversions from uri::* -> Bytes Carl Lerche 2017-07-06 13:23:16 -07:00
  • 9d2d8e3ea5 Restructure to better support parsing Carl Lerche 2017-07-06 12:50:37 -07:00
  • 438b0c04a2 Polish off Carl Lerche 2017-07-05 11:16:01 -07:00
  • 6a0696a9b5 Get all new hyper tests passing Carl Lerche 2017-07-05 07:35:52 -07:00
  • 7dd9458b9b Get existinmg tests passing Carl Lerche 2017-07-05 07:09:06 -07:00
  • 79643ed8f8 More wip Carl Lerche 2017-07-03 13:54:44 -07:00
  • d90092b2e5 WIP Carl Lerche 2017-07-03 13:08:55 -07:00
  • da0b53cc89 add a Response type (#39) Sean McArthur 2017-06-22 13:46:41 -07:00
  • aa0030d315 change Request::version() to return Version by value (#38) Sean McArthur 2017-06-21 11:34:21 -07:00
  • 731fcda981 Deny warnings, missing docs, missing debug impls (#37) Carl Lerche 2017-06-16 15:27:00 -07:00
  • 0b61845247 Implement IntoIter for HeaderMap (#36) Carl Lerche 2017-06-16 12:17:36 -07:00
  • 90f5a2e10f Header map bugz (#35) Carl Lerche 2017-06-15 13:53:57 -07:00
  • 281425c294 Merge pull request #34 from carllerche/header-value-cmp Sean McArthur 2017-06-15 13:46:47 -07:00
  • df6739fcf5 Compare HeaderValue against &HeaderValue Carl Lerche 2017-06-15 13:32:21 -07:00
  • ae9f421746 Add str PartialEq impls for HeaderName (#33) Carl Lerche 2017-06-15 10:54:29 -07:00
  • 48e88ce6e9 Rename various header_map iterator types. (#32) Carl Lerche 2017-06-15 09:51:37 -07:00
  • febf72e8fc Initial HeaderMap fuzz (#31) Carl Lerche 2017-06-14 12:16:44 -07:00
  • c1f74059d1 Rename HeaderValue::try_from_slice (#30) Carl Lerche 2017-06-05 16:52:55 -07:00
  • 9169b6d7f4 Status code tweaks (#27) Carl Lerche 2017-06-05 14:00:41 -07:00
  • 2b25e25fb7 Add sensitivity flag to HeaderValue (#28) Carl Lerche 2017-06-01 15:34:15 -07:00
  • 0858e71698 Initial implementation of Request (#22) Carl Lerche 2017-05-31 21:40:47 -07:00
  • 46b95c6991 Merge pull request #21 from carllerche/header-map-default-bound Sean McArthur 2017-05-10 11:41:12 -07:00
  • ad92534f9e Remove bound for HeaderMap Default impl Carl Lerche 2017-05-10 11:39:55 -07:00
  • 20083df4cc Fix HeaderValue partial_cmp implementation. Carl Lerche 2017-05-10 11:33:45 -07:00
  • 607f0aebdd Initial HeaderValue implementation (#20) Carl Lerche 2017-05-10 11:24:56 -07:00
  • 8265ca091b Align insert & remove HeaderMap APIs with HashMap (#19) Carl Lerche 2017-05-08 13:10:07 -07:00
  • e185f77bde Fix some lint warnings in benchmarks Carl Lerche 2017-05-05 14:28:59 -07:00
  • a598ca434b Merge pull request #18 from carllerche/more-api-tweaks Sean McArthur 2017-05-05 09:51:31 -07:00
  • 78d8d86e05 Add HeaderMap::get_mut Carl Lerche 2017-05-05 09:43:20 -07:00
  • d9d2dc0d3a Merge pull request #17 from carllerche/map-api-tweak-get Alex Crichton 2017-05-04 22:40:32 -05:00
  • 3c9b866e41 Rename first -> get and remove last Carl Lerche 2017-05-04 18:03:30 -07:00
  • 407d22d000 Merge pull request #16 from carllerche/remove-seq-map Alex Crichton 2017-05-04 13:03:52 -05:00
  • 4920f6dd7b Depend on fnv crate instead of reimplementing Carl Lerche 2017-05-04 10:56:06 -07:00
  • 01606b1f57 Simplify HeaderMap implementation Carl Lerche 2017-05-01 11:34:31 -07:00
  • 0912e4ac26 Fix HeaderMap seq -> hash map transition (#15) Carl Lerche 2017-04-30 09:19:38 -07:00
  • cc0c2a04b9 Initial header implementation (#13) Carl Lerche 2017-04-26 16:40:45 -07:00
  • 250d9334fc Initial implementation of Uri (#10) Carl Lerche 2017-03-21 11:31:53 -07:00
  • 0f3b3270a2 Initial implementation of StatusCode (#6) Carl Lerche 2017-03-18 12:33:39 -07:00
  • 937d6aba85 Re-export version::Version at the root Carl Lerche 2017-03-18 12:31:52 -07:00
  • edeaf0bb2b Initial implementation of Method (#8) Carl Lerche 2017-03-18 12:28:04 -07:00
  • 9bf8959e1d Initial implementation of Version (#7) Carl Lerche 2017-03-17 08:33:34 -07:00
  • bc0b72ef42 Initial commit Carl Lerche 2017-03-16 08:57:21 -07:00