Commit Graph

  • ad942a12f8 Merge pull request #141 from reem/header-show Sean McArthur 2014-11-24 00:09:02 -08:00
  • c79e6f0aa5 feat(headers): Added a HeaderFormatter for getting the HTTP representation of a header. Jonathan Reem 2014-11-23 22:30:26 -08:00
  • b4ad2c98da Merge pull request #139 from barosl/is_uppercase Sean McArthur 2014-11-22 16:31:25 -08:00
  • c1c0103225 Accept any token to be a valid request method Barosl Lee 2014-11-23 03:32:15 +09:00
  • ad75fc62ef Merge pull request #138 from chris-morgan/master Sean McArthur 2014-11-21 23:56:39 -08:00
  • 8e2255430c Drop the unnecessary dependency on typeable. Chris Morgan 2014-11-22 17:20:44 +11:00
  • 368e46d3d9 Merge pull request #118 from hyperium/headers-clone Jonathan Reem 2014-11-21 05:16:38 -08:00
  • 2186d13b04 Merge pull request #129 from reem/fix-readme-examples Jonathan Reem 2014-11-20 21:53:36 -08:00
  • 91ebf78f0e Merge pull request #116 from hyperium/server-keep-alive Sean McArthur 2014-11-20 21:51:08 -08:00
  • 3cd9b10bcb feat(server): keep-alive! Sean McArthur 2014-11-12 15:17:41 -08:00
  • 1f2f93cfea Merge pull request #133 from hyperium/rustup Sean McArthur 2014-11-20 16:26:52 -08:00
  • 97c8276134 adjust doc comment about Unsigned Sean McArthur 2014-11-20 16:25:33 -08:00
  • 626fe9d91e rustup: fmt changes Sean McArthur 2014-11-20 10:28:09 -08:00
  • ee9d807f76 Merge pull request #130 from reem/move-deconstruct Sean McArthur 2014-11-20 09:27:21 -08:00
  • eaee849972 refactor(response): made deconstruct available on all response types. Jonathan Reem 2014-11-19 16:27:41 -08:00
  • ce5acd1553 fix(readme): make the server example compile. Jonathan Reem 2014-11-19 15:33:31 -08:00
  • 52ede44a2a Merge pull request #128 from reem/find-equiv Sean McArthur 2014-11-19 15:28:43 -08:00
  • 7f2a01fca3 (fix) Fix benchmarks for rust API changes. Jonathan Reem 2014-11-19 15:13:30 -08:00
  • dbfcd1ecfc (fix) Replace find_equiv with a lifetime transmute. Jonathan Reem 2014-11-19 14:52:49 -08:00
  • 5e92d826d4 Merge pull request #127 from jgillich/enum Jonathan Reem 2014-11-19 14:45:20 -08:00
  • f3e1baea9f fix(http): is_valid_method expects &-ptr Jakob Gillich 2014-11-19 22:01:39 +01:00
  • 35b7ec132e refactor(status): replace glob with namespaced variants Jakob Gillich 2014-11-19 22:00:53 +01:00
  • d7e8b8b117 Now using use along with enums, as per https://github.com/rust-lang/rust/pull/18973. Kyle Dewey 2014-11-17 22:34:14 -08:00
  • 7e55506134 move other header parse utils to util module Sean McArthur 2014-11-17 15:52:49 -08:00
  • f12f5fc584 Merge pull request #124 from austinpray/patch-1 Jonathan Reem 2014-11-18 19:09:05 -08:00
  • 69a346c491 spelling error in readme Austin Pray 2014-11-18 21:06:39 -06:00
  • 14d3209a72 make Headers implement Clone Sean McArthur 2014-11-14 09:44:26 -08:00
  • 35336c770e Merge pull request #122 from jgillich/str Sean McArthur 2014-11-17 11:16:47 -08:00
  • 0020ad1e97 TaskPool updates Jakob Gillich 2014-11-17 20:10:16 +01:00
  • 125e1f7d63 std::from_str has been moved to std::str Jakob Gillich 2014-11-17 20:09:53 +01:00
  • 11b32da5c4 Merge pull request #121 from jkleint/patch-1 Jonathan Reem 2014-11-16 00:31:57 -08:00
  • 079357a8c6 Fix client example so it compiles jkleint 2014-11-15 17:01:48 -05:00
  • 6206afe7fe Merge branch 'jgillich-time' Jonathan Reem 2014-11-13 13:48:35 -08:00
  • 7de67e62f3 fix(time): The time crate has moved to out-of-tree. Jakob Gillich 2014-11-13 19:33:42 +01:00
  • 374da358ef Merge pull request #115 from tikue/master Jonathan Reem 2014-11-11 01:04:31 -08:00
  • 5605ade5dc impl Error and FromError for HttpError; replace instances of try_io! with try! Tim Kuehn 2014-11-10 22:59:18 -08:00
  • b9bfdd0537 style changes Sean McArthur 2014-11-10 20:53:37 -08:00
  • db24256914 update server benchmarks Sean McArthur 2014-11-10 17:56:06 -08:00
  • 23d376ed6f Merge pull request #113 from reem/remove-intertwining Sean McArthur 2014-11-10 17:53:49 -08:00
  • 928f63c368 Removes intertwining, since it is slow and showing up in profiles Jonathan Reem 2014-11-10 17:12:35 -08:00
  • d5982378d1 Merge pull request #111 from reem/header-benchmarks Sean McArthur 2014-11-10 16:44:42 -08:00
  • d4312c8fe8 Add benchmarks for all implemented headers except set-cookie. Jonathan Reem 2014-11-10 16:32:30 -08:00
  • 18f5e89432 Add bench_header for benchmarking header implementations. Jonathan Reem 2014-11-10 16:32:09 -08:00
  • d51657a831 log fixes Sean McArthur 2014-11-10 16:28:56 -08:00
  • 03fb215326 update benchmarks Sean McArthur 2014-11-10 16:11:02 -08:00
  • bb45ac509d some more logging Sean McArthur 2014-11-10 16:10:52 -08:00
  • 358edc0d2b fix Get and Head requests that weren't writing headers Sean McArthur 2014-11-10 16:10:37 -08:00
  • 619c896801 Merge pull request #110 from hyperium/server-parsing Sean McArthur 2014-11-10 14:26:44 -08:00
  • 3c10a8a191 feat(server): change Incoming to iterator over Connections Sean McArthur 2014-11-10 13:55:11 -08:00
  • 0500b5f17f Merge pull request #106 from hyperium/cookies Sean McArthur 2014-11-10 12:45:15 -08:00
  • fcfb0505dd update to newest cookie-rs Sean McArthur 2014-11-10 11:13:20 -08:00
  • 33210641f7 use Vec::with_capacity(raw.len()) for Cookies Sean McArthur 2014-11-10 09:32:18 -08:00
  • 5c224289ec adjustments to Cookie and SetCookie Sean McArthur 2014-11-07 21:29:17 -08:00
  • a3fc51611f Add cookie_rs as default feature and implement conditional compilation. Stanislav Panferov 2014-10-08 11:38:01 +04:00
  • 20f156c592 Build SetCookie from CookieJar Stanislav Panferov 2014-10-08 10:47:09 +04:00
  • 0a624b10e0 Add cookie-rs and use cookie::Cookie in Cookie header. Stanislav Panferov 2014-10-08 10:35:10 +04:00
  • a85cc476e1 Basic Cookie and Set-Cookie (only parsing) headers implementation. Stanislav Panferov 2014-10-07 22:37:58 +04:00
  • b7957ed36c Merge pull request #108 from hyperium/77-empty-responses Sean McArthur 2014-11-10 09:41:25 -08:00
  • 3b8c5cac1a fix(client): GET and HEAD shouldn't add Transfer-Encoding Sean McArthur 2014-11-09 12:13:12 -08:00
  • caab60e374 Merge pull request #94 from hyperium/authorization Sean McArthur 2014-11-08 20:55:08 -08:00
  • 39e0829b4d Merge pull request #107 from hannobraun/connection Sean McArthur 2014-11-08 20:24:33 -08:00
  • ab9c4f99b8 Make Connection usable Hanno Braun 2014-11-08 22:51:28 +01:00
  • c32b15041a Merge pull request #105 from reem/hello-world Sean McArthur 2014-11-07 16:17:20 -08:00
  • a69b5ae166 Add a simple threaded hello world example. Jonathan Reem 2014-11-07 15:52:28 -08:00
  • 6ec038053a Merge pull request #102 from jgillich/hashmap Sean McArthur 2014-11-07 09:51:26 -08:00
  • 02e72bb2be hash_map find has been renamed to get, remove returns an option Jakob Gillich 2014-11-07 17:45:48 +01:00
  • 6bf0a07792 Merge pull request #100 from hyperium/date-utc Jonathan Reem 2014-11-06 19:43:29 -08:00
  • 30534c27c9 dont convert Date to utc if already utc Sean McArthur 2014-11-06 17:24:56 -08:00
  • 9b27870533 Merge pull request #101 from hyperium/to-socket-addr Sean McArthur 2014-11-06 17:59:27 -08:00
  • 3d7820d17e update using ToSocketAddr Sean McArthur 2014-11-06 17:50:08 -08:00
  • a1b1968797 Merge pull request #97 from mhart/patch-1 Sean McArthur 2014-11-05 08:58:11 -08:00
  • 8a91003e88 parse_bytes is deprecated Michael Hart 2014-11-05 11:27:16 -05:00
  • d409236e42 Merge pull request #96 from mhart/update-hashmap-fmt Jonathan Reem 2014-11-04 12:56:28 -08:00
  • 1acf567061 Update hash_map and fmt usages Michael Hart 2014-11-04 12:34:35 -05:00
  • b508e913a1 Merge pull request #95 from jamwt/remove_coll_traits Sean McArthur 2014-11-03 21:22:24 -08:00
  • f88837f172 Add len() test with redundant header. Jamie Turner 2014-11-03 21:08:55 -08:00
  • 14687ad6d2 Re-add len() and clear() as inherent Headers methods. Jamie Turner 2014-11-03 21:06:30 -08:00
  • bef7da153c Remove collections trait implementations. Jamie Turner 2014-11-03 18:30:16 -08:00
  • 91a8e03e7a Implemented a typed Authorization header Gilman Tolle 2014-10-15 23:19:22 -07:00
  • 7478f3dfd6 Merge pull request #93 from hyperium/split-networkstream Sean McArthur 2014-10-31 16:04:35 -07:00
  • 4dd1fc5642 update benches with trait splits Sean McArthur 2014-10-31 16:00:34 -07:00
  • f117ebe367 fix missing_docs lint name Sean McArthur 2014-10-31 15:49:53 -07:00
  • 3cd7d72b07 split NetworkStream::connect to NetworkConnector Sean McArthur 2014-10-31 15:16:03 -07:00
  • 2d1ad7a2fa Merge pull request #92 from reem/header-trait-split Sean McArthur 2014-10-31 15:20:55 -07:00
  • 0652858dbf Update all common headers for the new Header trait split Jonathan Reem 2014-10-31 15:10:34 -07:00
  • 00bc001e59 Split Header into Header and HeaderFormat Jonathan Reem 2014-10-31 15:09:42 -07:00
  • 3dd61b4600 Merge pull request #59 from hyperium/upgrade Sean McArthur 2014-10-31 10:34:02 -07:00
  • 7b60dcbdd5 Merge pull request #91 from hyperium/fix/fail-to-panic Jonathan Reem 2014-10-30 14:44:58 -07:00
  • 60af7c4565 (fix) fail! to panic! Jonathan Reem 2014-10-30 01:08:46 -07:00
  • 0ab52c9009 add bits to deal with Upgrade requests Sean McArthur 2014-09-24 17:31:56 -07:00
  • 41164fece9 Merge pull request #70 from hyperium/raw Sean McArthur 2014-10-27 18:05:02 -07:00
  • 8cf8d5ac03 add Headers.set_raw, remove unsafe from .get_raw Sean McArthur 2014-10-06 10:43:16 -07:00
  • 68e2278339 update mime.rs dependency url Sean McArthur 2014-10-24 09:55:44 -07:00
  • 600c1e07bc Update README.md Sean McArthur 2014-10-23 10:38:45 -07:00
  • 19045a2376 change Host header to have hostname and port Sean McArthur 2014-10-22 18:27:59 -07:00
  • 224cc709c3 Include port in Host header Hanno Braun 2014-10-22 15:04:58 +02:00
  • 50a6f6103e Merge pull request #87 from mhart/silence-constant-warning Sean McArthur 2014-10-18 16:28:13 -07:00
  • 7fa17db1ca Merge pull request #86 from mhart/remove-debug-crate Jonathan Reem 2014-10-18 15:57:09 -07:00
  • 1222948414 Uppercase phrase constant to remove warnings Michael Hart 2014-10-18 18:40:44 -04:00
  • 262a1658cf Remove debug crate Michael Hart 2014-10-18 18:39:03 -04:00