Commit Graph

  • 414859978b feat(headers): support Opaque origin headers (#1147) Alexey Zabelin 2017-04-24 13:05:56 -04:00
  • 1cd8ea36f3 Merge pull request #1144 from Twey/master Sean McArthur 2017-04-20 09:31:30 -07:00
  • 4e26646aa7 feat(client): add an accessor for the request body James Kay 2017-04-19 17:39:28 +01:00
  • bb7c9b9430 Merge pull request #1140 from birkenfeld/patch-1 Sean McArthur 2017-04-18 12:41:28 -07:00
  • 4c4da4c0e4 docs(quality_item): fix typo Georg Brandl 2017-04-18 12:36:13 +02:00
  • 736a342ea1 chore(travis): stop testing in non-existant doc directory Sean McArthur 2017-04-17 10:42:22 -07:00
  • 724d5e8669 chore(doc): remove unused doc folder Sean McArthur 2017-04-17 10:29:28 -07:00
  • 9605e860ff Merge pull request #1136 from hannesg/reduce_to_owned_in_origin Sean McArthur 2017-04-13 17:40:26 -07:00
  • 040c7d1949 refactor(headers): use static "http"/"https" for scheme hag 2017-04-14 00:10:55 +02:00
  • 574ded90dd Merge pull request #1135 from hyperium/server-keep-alive Sean McArthur 2017-04-13 11:24:36 -07:00
  • 0473d90a85 fix(server): fix broken keep-alive in Server Sean McArthur 2017-04-12 17:03:52 -07:00
  • f05a58a1b2 chore(travis): set minimum rust version Sean McArthur 2017-04-10 10:28:10 -07:00
  • 030393d099 Merge pull request #1121 from hannesg/allocator_friendly_header2 Sean McArthur 2017-04-10 09:57:15 -07:00
  • 52d3ff1c9b Merge pull request #1119 from hannesg/allocator_friendly_header Sean McArthur 2017-04-10 09:55:13 -07:00
  • afd62971c3 Merge pull request #1123 from hyperium/body-concat Sean McArthur 2017-04-10 09:53:40 -07:00
  • 1b180dd61a refactor(header): make Originheader more allocator friendly hag 2017-04-10 11:11:33 +02:00
  • c8d5bf5cc8 refactor(header): make some headers more allocator friendly hag 2017-04-08 02:41:04 +02:00
  • 78512bdb18 feat(chunk): implement Extend and IntoIterator for Chunk Sean McArthur 2017-04-08 17:16:08 -07:00
  • 5c1cfa2bce Merge pull request #1116 from hyperium/parse-till-blocked Sean McArthur 2017-04-05 16:30:33 -07:00
  • 633b37df11 fix(conn): always read till blocked when parsing Sean McArthur 2017-04-05 15:21:24 -07:00
  • 6e55fbe75d Merge pull request #1115 from hyperium/uri-fixes Sean McArthur 2017-04-05 15:19:00 -07:00
  • 5d3499e036 fix(uri): fix Uri to origin_form when path is '*' Sean McArthur 2017-04-05 13:50:29 -07:00
  • cb1927553e fix(uri): fix Uri to_origin_form to always include '/' Sean McArthur 2017-04-05 11:40:57 -07:00
  • 1b49237e27 fix(uri): fix Uri.path() from containing '?' ever Sean McArthur 2017-04-05 09:57:12 -07:00
  • 66ad619d6e Merge pull request #1110 from hyperium/flush Sean McArthur 2017-04-03 11:04:50 -07:00
  • 997a64d770 fix(conn): always flush io from poll_complete Sean McArthur 2017-04-03 10:06:39 -07:00
  • d63b7de44f feat(client): Response.status() now returns a StatusCode Sean McArthur 2017-03-31 15:13:55 -07:00
  • 47f3aa6247 feat(version): impl FromStr for HttpVersion liamchristopher 2017-03-30 14:34:46 -07:00
  • 8dc06f211e Merge pull request #1105 from derekdreery/contributing_fix Sean McArthur 2017-03-28 08:20:45 -07:00
  • 1ee26443f4 docs(CONTRIBUTING): Fix markdown Richard Dodd 2017-03-28 11:32:18 +01:00
  • 3da720a99f Merge pull request #1103 from d12i/client-handle-getter Sean McArthur 2017-03-26 17:58:46 -07:00
  • 9101817b0f feat(client): add Client::handle Daiki Mizukami 2017-03-27 08:06:07 +09:00
  • 43cf9aefe8 Merge pull request #1101 from hyperium/remove-deprecated Sean McArthur 2017-03-21 18:22:12 -07:00
  • ec91bf418b refactor(header): remove deprecated Header to_string APIs Sean McArthur 2017-03-21 12:08:05 -07:00
  • 4f69788f5d fix(client): get default port for https with Uri Sean McArthur 2017-03-21 14:44:04 -07:00
  • 3d8dddb066 Merge pull request #1100 from hyperium/un-url Sean McArthur 2017-03-21 14:31:37 -07:00
  • 4fb7e6ebc6 feat(lib): remove extern Url type usage Sean McArthur 2017-03-21 10:35:31 -07:00
  • e81184e53c Merge pull request #1095 from mjkillough/header_view_raw Sean McArthur 2017-03-20 11:24:56 -07:00
  • 8143c33bad feat(headers): add HeaderView.raw() Michael Killough 2017-03-18 14:13:12 +07:00
  • 8554904dc9 refactor(lib): convert usage of tokio_core::io to tokio_io Alex Crichton 2017-03-17 19:31:44 -05:00
  • 34509ef51a test(client): replace deprecated Sender.completer with send wangcong 2017-03-15 01:11:22 +08:00
  • 5a3743c1ba Merge pull request #1084 from pyfisch/fuzzing Sean McArthur 2017-03-13 10:15:21 -07:00
  • e871411627 feat(client): add Request.set_proxy for HTTP proxy requests Sean McArthur 2017-03-07 12:16:38 -08:00
  • 88eaaa0016 fix(http): dont return Error frame with idle eof Sean McArthur 2017-03-07 12:16:10 -08:00
  • bdd536cf44 test(headers): fix failing test for Accept header Pyfisch 2017-03-05 13:21:32 +01:00
  • 643fac1e01 fix(headers): add length checks to ETag parsing Pyfisch 2017-03-05 12:40:06 +01:00
  • d80aae55b1 fix(headers): prevent 2 panics in QualityItem parsing Pyfisch 2017-03-05 12:26:19 +01:00
  • c51a9993fa chore(travis): enable email notifications for broken builds Sean McArthur 2017-03-02 15:33:22 -08:00
  • 8140f38f6e Merge pull request #1081 from MJDSys/fix_from_chunk_to_bytes Sean McArthur 2017-03-01 22:44:28 -08:00
  • 9e16637514 fix(http): Fix commit fac3d70c0b Matthew Dawson 2017-03-02 01:36:46 -05:00
  • fac3d70c0b feat(http): add Into<Bytes> for Chunk Sean McArthur 2017-03-01 16:59:36 -08:00
  • abad0fcd72 Merge pull request #1080 from hyperium/bytes Sean McArthur 2017-03-01 16:46:12 -08:00
  • 65b3e08f69 feat(http): use the bytes crate for Chunk and internally Sean McArthur 2017-03-01 14:14:34 -08:00
  • cf7cc50ad0 chore(cargo): set an include directive Sean McArthur 2017-03-01 11:13:24 -08:00
  • a7021d1f88 test(http): remove println from a test Sean McArthur 2017-02-28 16:32:40 -08:00
  • ab939511f0 fix(http): more eagerly flush when the Conn is full Sean McArthur 2017-02-28 16:05:50 -08:00
  • 359f5ff4d7 Merge pull request #1076 from sinkuu/fix_fragment_questionmark Sean McArthur 2017-02-25 09:56:50 -08:00
  • 8ba1f19d61 fix(url): fix panic when questionmark is in fragment sinkuu 2017-02-25 20:20:18 +09:00
  • 6eb0753921 fix(http): fix another instance of keep-alive busy-looping Sean McArthur 2017-02-23 13:36:07 -08:00
  • a6f7f27435 Merge pull request #1074 from hyperium/park-less Sean McArthur 2017-02-22 17:54:48 -08:00
  • 8756f40ac9 fix(http): fix busy looping when in keep-alive Sean McArthur 2017-02-22 16:23:12 -08:00
  • dc97dd77f4 feat(server): make Http default its body type to hyper::Chunk Sean McArthur 2017-02-21 10:03:58 -08:00
  • ee58409578 fix(http): make Chunk impl Sync Sean McArthur 2017-02-21 10:03:12 -08:00
  • 435fe84bf5 Merge pull request #1072 from Keats/master Sean McArthur 2017-02-21 10:06:16 -08:00
  • bba761ac54 feat(headers): impl Eq for ContentType Vincent Prouillet 2017-02-21 15:46:36 +09:00
  • 592c1e2125 feat(headers): add Link header implementation Tasos Bakogiannis 2017-02-20 22:00:01 +02:00
  • df31c0e42c Merge pull request #1069 from hyperium/run-until-unit Sean McArthur 2017-02-20 11:52:39 -08:00
  • a3252c464d feat(server): change Server.run_until Future Error to () Sean McArthur 2017-02-17 13:48:17 -08:00
  • 5af5fa104e Merge pull request #1047 from hyperium/from-message Sean McArthur 2017-02-17 10:49:28 -08:00
  • e04bcc12a7 feat(server): make Http compatible with TcpServer Sean McArthur 2017-02-03 16:16:09 -08:00
  • 3cf3b75159 Merge pull request #1066 from hyperium/outgoing-generic Sean McArthur 2017-02-16 18:15:15 -08:00
  • 1b1311a7d3 feat(http): allow specifying custom body streams Sean McArthur 2017-02-16 12:39:50 -08:00
  • 7d37197dde chore(http): change log to debug for decoder errors Sean McArthur 2017-02-16 14:11:28 -08:00
  • ebf96f3f5f fix(http): send errors as frame errors Sean McArthur 2017-02-16 14:09:41 -08:00
  • 499c0d1772 chore(dependencies): update base64 to 0.4 Vincent Prouillet 2017-02-14 02:40:19 +09:00
  • ed2334bef4 Merge pull request #1058 from michael-zapata/docs/uri Sean McArthur 2017-02-10 10:12:03 -08:00
  • 31d998078d docs(uri): fix rendering errors Michael Zapata 2017-02-10 15:47:52 +01:00
  • 2266d869ca Merge pull request #1054 from hyperium/uri-memslice Sean McArthur 2017-02-09 12:41:53 -08:00
  • 524f65a9a3 perf(header): Make Uri use MemSlice internally Guillaume Gomez 2017-02-09 11:45:55 -08:00
  • 04f169034a Merge pull request #1053 from GuillaumeGomez/pub_issues Sean McArthur 2017-02-09 09:14:16 -08:00
  • 5a4bd497c9 fix(Uri): Reexport Uri struct publicly Guillaume Gomez 2017-02-09 15:24:48 +01:00
  • 2f18ce2034 Merge pull request #1052 from ericchiang/futures-example Sean McArthur 2017-02-08 11:10:06 -08:00
  • 2331e0b3e5 refactor(examples): remove use of depricated futures features Eric Chiang 2017-02-08 09:07:18 -08:00
  • 2fa414fb5f fix(lib): Fixed typos in multiple modules Julian Tescher 2017-02-07 11:04:42 -08:00
  • 0d05533d07 chore(h2): clear out unused h2 module Sean McArthur 2017-02-06 16:53:06 -08:00
  • 23ac1bfe82 test(http): test Uri parse errors propagate Sean McArthur 2017-02-06 13:37:02 -08:00
  • fc808ef9f8 Merge pull request #1049 from spk/use-pub-hyper-url Sean McArthur 2017-02-05 14:47:34 -08:00
  • 48435cd419 Merge pull request #1050 from spk/fix-commented-uri-tests Sean McArthur 2017-02-05 14:46:36 -08:00
  • 70a3f76a27 test(uri): fix URI parse error tests Laurent Arnoud 2017-02-05 12:54:46 +01:00
  • d5ff287b35 refactor(lib): use public hyper::Url everywhere Laurent Arnoud 2017-02-04 14:49:11 +01:00
  • c42f18db05 feat(status): impl Into<u16> for StatusCode Sean McArthur 2017-02-02 17:02:35 -08:00
  • 027cb71b7b perf(http): reduce a copy when not using Chunked encoding Sean McArthur 2017-02-02 13:13:48 -08:00
  • b4e0057d2b test(lib): fix unused warnings in doc tests Sean McArthur 2017-02-01 15:47:43 -08:00
  • 352b31f67d docs(examples): print that examples are using only 1 thread Sean McArthur 2017-02-01 15:47:07 -08:00
  • e9e7381ece feat(header): implement fmt::Display for several headers Sean McArthur 2017-01-31 13:25:33 -08:00
  • b4b2fb782e feat(header): add Headers::append_raw Sean McArthur 2017-01-25 23:41:47 -08:00
  • cca798a09e fix(header): deprecate HeaderFormatter Sean McArthur 2017-01-25 23:17:59 -08:00
  • 53762cafc6 fix(header): enable SetCookie.fmt_header when only 1 cookie Sean McArthur 2017-01-25 22:38:48 -08:00
  • 5f1fa06089 docs(client): Update Client::configure example to compile Corey Farwell 2017-01-28 23:12:35 -05:00
  • d771096455 Merge pull request #1038 from hyperium/headers-mem-slice Sean McArthur 2017-01-27 20:01:37 -08:00