Commit Graph

  • 65a543fb34 Merge pull request #1030 from M3rs/remove_vec Sean McArthur 2017-01-23 16:54:03 -08:00
  • 5f3fad81b3 refactor(uri): Remove vec in uri parsing Andy Moran 2017-01-23 22:32:33 +00:00
  • 58c49ffb22 refactor(examples): remove log crate from server example Sean McArthur 2017-01-23 13:31:03 -08:00
  • 22aa735777 Merge pull request #1027 from M3rs/refactor_uri Sean McArthur 2017-01-23 12:58:21 -08:00
  • a9e0ace756 fix(header): security fix for header values that include newlines Sean McArthur 2017-01-19 12:53:08 -08:00
  • 0f0b2ce719 refactor(header): only import langtag macro for tests Sean McArthur 2017-01-23 11:18:48 -08:00
  • d39cfcd7ed refactor(uri): Improve parse_authority safety M3rs 2017-01-23 12:26:08 -06:00
  • d204e3fb05 refactor(uri): Add errors to scheme uri M3rs 2017-01-22 11:38:45 -06:00
  • 459f7b1d75 refactor(uri): Add default path for absolute-form M3rs 2017-01-22 10:51:06 -06:00
  • f437268cc6 refactor(uri): Remove extra authority logic M3rs 2017-01-21 21:20:24 -06:00
  • aa9071d7e5 refactor(uri): Remove Url parse M3rs 2017-01-20 23:41:09 -06:00
  • 36fa6ffebf chore(cargo): add categories to Cargo.toml Jake Goulding 2017-01-20 15:04:57 -05:00
  • 3d770a96f3 Merge pull request #1021 from fmonjalet/fix-uri-parsing Sean McArthur 2017-01-20 12:03:18 -08:00
  • 51980b2e73 fix(uri): fix panic when uri contain default port Florent Monjalet 2017-01-20 17:17:33 +01:00
  • b01106a2af chore(travis): remove extra echos from travis.yml Sean McArthur 2017-01-19 19:39:31 -08:00
  • 2474a7be14 chore(travis): update travis gh-pages token Sean McArthur 2017-01-19 18:23:19 -08:00
  • 4327612742 Merge branch 'docs-deploying' Sean McArthur 2017-01-19 17:46:15 -08:00
  • 56fa566ff1 chore(travis): fix deploying docs after successful travis on master Sean McArthur 2017-01-19 17:25:37 -08:00
  • c6630a4f21 feat(header): Add support for Retry-After header Julius de Bruijn 2017-01-20 00:29:05 +01:00
  • 8f0e54f640 refactor(server): expose Http that implements ServerProto Alex Crichton 2017-01-18 14:09:20 -08:00
  • f56a17ac24 Merge pull request #1014 from hyperium/next-uri Sean McArthur 2017-01-17 17:44:18 -08:00
  • a700e5549b Merge pull request #1015 from hyperium/unflaky Sean McArthur 2017-01-17 17:43:46 -08:00
  • 7942b8df0d test(client): disable flaky disconnect test Sean McArthur 2017-01-17 17:25:55 -08:00
  • ec59e81f29 feat(uri): redesign RequestUri type into Uri Guillaume Gomez 2017-01-14 14:38:21 +01:00
  • 14f19444a7 docs(headers): Explain content_type assigned type derekdreery 2017-01-18 00:05:54 +00:00
  • 0b19afb4f2 refactor(http): remove buffer, use WriteBuf Sean McArthur 2017-01-16 18:56:36 -08:00
  • a4f9a1ce38 fix(http): Fix heap corruption in http::buffer::grow_zerofill Kornelijus Survila 2017-01-16 16:06:03 -06:00
  • 41e784d08a test(client): sleep disconnect test to reduce flakiness Sean McArthur 2017-01-16 11:34:07 -08:00
  • 4fcdb4e248 chore(travis): only test integration benches, not run full benchmarks Sean McArthur 2017-01-16 11:49:47 -08:00
  • c724765636 chore(changelog): update changelog from 0.10.x Sean McArthur 2017-01-16 10:53:38 -08:00
  • 586cb0efa2 feat(header): add Encoding::Brotli variant Sean McArthur 2017-01-14 09:39:05 -08:00
  • 8ed2099d87 refactor(header): Host header internals made private Sean McArthur 2017-01-13 15:27:35 -08:00
  • 8aa10680dc docs(cookie): fix examples for Cookie and SetCookie Sean McArthur 2017-01-10 18:34:56 -08:00
  • b26f87000a refactor(header): change Cookie and SetCookie to use String Sean McArthur 2017-01-05 15:41:55 -08:00
  • ec76df7831 chore(travis): fix docs publish script Sean McArthur 2017-01-11 12:50:16 -08:00
  • 83a1a5e4bf chore(travis): check for doc directory before building extra docs Sean McArthur 2017-01-11 11:42:51 -08:00
  • 2a2d648896 refactor(error): turn Void from an empty enum to a struct Sean McArthur 2017-01-06 12:41:08 -08:00
  • 06e613e9b3 chore(lib): bump version to 0.11.0-a Sean McArthur 2017-01-11 13:06:32 -08:00
  • 5db0033d64 perf(http): introduce MemBuf, a shared read buffer Sean McArthur 2017-01-07 09:08:17 -08:00
  • a9a6d17314 feat(lib): redesign API to use Futures and Tokio Sean McArthur 2016-11-17 17:31:42 -08:00
  • a3143aa510 Merge pull request #989 from d-unseductable/docs/response_set_status Sean McArthur 2017-01-08 20:16:39 -08:00
  • c0ff238044 docs(server): fix Response::set_status() documentation Dmitry Gritsay 2017-01-07 14:59:27 +02:00
  • 103394e789 Merge pull request #979 from jamesmunns/fix-lint-errs Sean McArthur 2016-12-31 15:23:50 -08:00
  • a8abf6de5e refactor(client): remove unused client type aliases James Munns 2016-12-31 15:38:12 +01:00
  • dab0cbb315 feat(headers): add star, json, text, image constructors to Accept Sean McArthur 2016-12-10 12:19:41 -08:00
  • 7172923845 chore(travis): pipe git commands to dev null Sean McArthur 2016-11-19 14:55:09 -08:00
  • e39df02630 Merge pull request #962 from shanegibbs/move-hup-check-2 Sean McArthur 2016-11-18 10:00:10 -08:00
  • db60bb812f fix(http): move hup check before writable check Shane Gibbs 2016-11-18 16:01:26 +00:00
  • 855997b38b fix(http): move hup check after read/write check Shane Gibbs 2016-11-17 20:14:01 -06:00
  • 8b58a2eb43 fix(tests): update new Host header tests to use Raw Sean McArthur 2016-11-16 12:57:09 -08:00
  • 85387977f5 fix(headers): Allow IPv6 Addresses in Host header Markus Unterwaditzer 2016-10-31 20:19:25 +01:00
  • 1f07afa9a1 Merge pull request #943 from mrnayak/ref-policy-header Sean McArthur 2016-10-28 15:16:15 -07:00
  • 225840ca4d feat(headers): Add strict-origin and strict-origin-when-cross-origin referer policy Raghav 2016-10-28 16:56:40 -04:00
  • da68b9ea6c Merge pull request #938 from jwilm/add-openssl-blocked-impl Sean McArthur 2016-10-18 22:47:58 -07:00
  • 94e4cf9636 fix(net): Implement blocked() for OpensslStream Joe Wilm 2016-10-18 15:11:32 -07:00
  • 8d9f044f7c Merge pull request #936 from jwilm/fix-chunked-decode Sean McArthur 2016-10-17 21:43:37 -07:00
  • 9610c47159 fix(http): Chunked decoder reads last \r\n Joe Wilm 2016-10-17 17:32:07 -07:00
  • 851180e7eb Merge pull request #933 from jwilm/misc-client-fixes Sean McArthur 2016-10-14 12:20:22 -07:00
  • 9689ef1c64 fix(http): Prevent busy looping Joe Wilm 2016-10-13 10:02:59 -07:00
  • 64f83f9c8e fix(client): Improve keep-alive reuse strategy Joe Wilm 2016-10-12 16:39:41 -07:00
  • bcba9f0132 fix(http): Handle readable in keep-alive Joe Wilm 2016-10-11 19:25:58 -07:00
  • 2cef37d659 fix(client): Always register for hup Joe Wilm 2016-10-11 21:02:26 -07:00
  • 0655d0e57a fix(client): Handle connection error Joe Wilm 2016-10-11 14:20:30 -07:00
  • b189216cda docs(headers): remove extraneous space Tshepang Lekhonkhobe 2016-10-13 21:48:25 +02:00
  • 2796225bf9 Merge pull request #930 from jwilm/handle-keep-alive-hangup Sean McArthur 2016-10-10 16:24:37 -07:00
  • e229c2467c fix(conn): Handle remote hangup Joe Wilm 2016-10-10 15:44:51 -07:00
  • 53a0249619 Merge pull request #920 from gsquire/referrer-update Sean McArthur 2016-10-08 18:22:45 -07:00
  • ed9fa6f2cd Merge pull request #925 from jwilm/fix-spurious-timeouts Sean McArthur 2016-10-08 13:28:50 -07:00
  • 2e82fa786b feat(headers): support multiple values for Referrer-Policy header Garrett Squire 2016-10-06 13:18:57 -07:00
  • fa70183164 fix(http): Connection checks for spurious timeouts Joe Wilm 2016-10-07 17:37:42 -07:00
  • 078bc5df23 Merge pull request #923 from jwilm/fix-stack-overflow Sean McArthur 2016-10-06 18:31:09 -07:00
  • d2121524b6 fix(http): stackoverflow in Conn::ready Joe Wilm 2016-10-06 17:23:18 -07:00
  • 024841dd52 fix(http): make Chunked decoder resilient in an async world Shane Gibbs 2016-10-06 17:47:03 -05:00
  • c1817304c2 Merge pull request #922 from jwilm/configurable-dns-worker-count Sean McArthur 2016-10-06 15:45:56 -07:00
  • cf862a9d8f Merge pull request #921 from jwilm/fix-keep-alive Sean McArthur 2016-10-06 15:01:24 -07:00
  • 58b48218bc feat(client): DNS worker count is configurable Joe Wilm 2016-10-06 14:50:30 -07:00
  • a40c2074a5 fix(client): keep-alive works as intended now Joe Wilm 2016-10-06 14:02:45 -07:00
  • 947eff5311 Merge pull request #919 from jwilm/name-dns-threads Sean McArthur 2016-10-01 14:49:00 -07:00
  • 830d135367 fix(client): Spawn DNS threads with name Joe Wilm 2016-10-01 12:18:13 -07:00
  • a4df4e84c3 Merge pull request #917 from gsquire/export-ParseError Sean McArthur 2016-09-23 09:45:12 -07:00
  • 643ef12880 refactor(error): export url::ParseError in hyper's error module Garrett Squire 2016-09-22 15:39:02 -07:00
  • d59901910a Merge pull request #916 from jwilm/full-slab-evict-idle Sean McArthur 2016-09-22 10:39:33 -07:00
  • 5e25535c92 fix(client): Evict idle connections when full Joe Wilm 2016-09-21 17:37:17 -07:00
  • 992db62429 Merge pull request #910 from smithsps/feat-warning-header Sean McArthur 2016-09-06 15:59:52 -07:00
  • d6b341d917 feat(headers): add Warning header Simon Smith 2016-09-04 02:28:55 -04:00
  • dff596553d feat(server): add path() and query() to Request Ahmed Charles 2016-08-29 13:45:38 -07:00
  • 9c2c7bf687 Merge pull request #905 from YetAnotherMinion/enh-update_num_cpus_version Sean McArthur 2016-08-27 19:43:22 -07:00
  • fc61ffe99d refactor(version): bump version of num_cpus to 1.0 YetAnotherMinion 2016-08-27 13:21:06 -04:00
  • 5d6b7105a1 feat(headers): Headers::remove returns the Header Markus Unterwaditzer 2016-08-23 22:46:07 +02:00
  • 07d993d737 Merge pull request #889 from aidanhs/aphs-not-v1-warning Sean McArthur 2016-08-11 15:45:01 -07:00
  • ea44cfe4f4 docs(version): note on pre 1.0 stability Aidan Hobson Sayers 2016-08-11 22:38:37 +01:00
  • fedb659a90 Merge pull request #878 from nox/serde Sean McArthur 2016-08-07 10:29:22 -07:00
  • 145d02d718 Merge pull request #879 from nox/cookie Sean McArthur 2016-08-07 10:29:08 -07:00
  • 80c1e09ad4 Merge pull request #884 from hyperium/perf Sean McArthur 2016-08-06 10:58:36 -07:00
  • 5b958190b6 perf(http): reduce server loops when headers and body are ready Sean McArthur 2016-08-06 00:11:45 -07:00
  • eab7c0ee0e fix(server): support HTTP/1.1 pipelining Sean McArthur 2016-08-06 00:10:46 -07:00
  • efa06680a9 perf(http): encoder headers with a faster fmt::Write Sean McArthur 2016-08-06 00:09:00 -07:00
  • 7e20f76703 chore(version): Update cookie to 0.3 Anthony Ramine 2016-08-02 09:54:25 +02:00
  • a4b83b0dda chore(version): Update serde to 0.8 Anthony Ramine 2016-08-02 09:37:38 +02:00
  • 8cd7d94cec Merge pull request #877 from jongiddy/guide-save-receiver Sean McArthur 2016-07-31 23:54:12 -07:00