Commit Graph

  • 353be888fa v0.13.0-alpha.3 Sean McArthur 2019-10-01 10:28:13 -07:00
  • 7601fc6b8d chore(dependencies): update http-body to alpha.2 Sean McArthur 2019-10-01 10:19:07 -07:00
  • 5b348b821c feat(lib): add optional tcp feature, split from runtime Sean McArthur 2019-10-01 09:28:13 -07:00
  • 02b584435f chore(dependencies): Use new alpha release of h2 Jon Gjengset 2019-10-01 11:58:15 -04:00
  • d2b0fed028 chore(dependencies): update tokio, h2, and tower Taiki Endo 2019-10-01 11:25:27 +09:00
  • bcb66736fb chore(dependencies): update pin-project to 0.4 Taiki Endo 2019-09-27 05:14:13 +09:00
  • d40978ce08 v0.13.0-alpha.2 Sean McArthur 2019-09-24 11:56:04 -07:00
  • 053d6497bd chore(dependencies): update tokio, h2, and tower-make Taiki Endo 2019-09-24 03:35:21 +09:00
  • dc54ee199f feat(body): identify aborted body write errors Steven Fackler 2019-09-12 17:46:00 -07:00
  • 2b0405c48c refactor(lib): rename 'stream' feature to 'unstable-stream' Sean McArthur 2019-09-11 16:02:00 -07:00
  • cea3589ef7 test(lib): deny warnings Sean McArthur 2019-09-11 14:56:33 -07:00
  • d46cde1216 test(client): remove warning about disabled tests Sean McArthur 2019-09-11 14:55:14 -07:00
  • 6842c44a43 test(h1): re-enable h1 decoder tests Sean McArthur 2019-09-11 14:49:14 -07:00
  • 463982cda5 test(h1): re-enable h1 dispatch tests Sean McArthur 2019-09-11 13:56:14 -07:00
  • 6a176e3592 test(rewind): re-enable common::io::Rewind tests Sean McArthur 2019-09-11 12:38:14 -07:00
  • 8479c2aaed test(drain): re-enable drain tests Sean McArthur 2019-09-11 11:31:02 -07:00
  • d36e028b21 chore(server): stop using deprecated method internally Sean McArthur 2019-09-11 11:00:48 -07:00
  • 1f3a8393e8 chore(dependencies): update pin-project to 0.4.0-alpha.11 Jon Gjengset 2019-09-11 13:13:37 -04:00
  • cf9e5b0aa8 chore(dependencies): update pin-project to 0.4.0-alpha.10 Jon Gjengset 2019-09-11 11:23:16 -04:00
  • 1341cde365 refactor(examples): remove lifetime workaround in send_file example memoryruins 2019-09-11 10:54:29 -04:00
  • 144893b409 Upgrade some lib tests to async/.await version (#1882) Weihang Lo 2019-09-07 00:54:11 +08:00
  • 511ea3889b feat(body): put Stream impl for Body behind stream feature Sean McArthur 2019-09-05 14:46:12 -07:00
  • b3e5506261 feat(server): introduce Accept trait Sean McArthur 2019-09-05 10:54:50 -07:00
  • 0867ad5c15 fix(client): allow client GET requests with explicit body headers Sean McArthur 2019-09-04 14:32:06 -07:00
  • ac45f1ac45 chore(dependencies): update pin-project to 0.4.0-alpha.9 Taiki Endo 2019-09-05 06:45:35 +09:00
  • 0c2a727970 v0.13.0-alpha.1 Sean McArthur 2019-09-04 11:16:49 -07:00
  • 4c552a4960 refactor(lib): Use pin-project crate to perform pin projections Aaron Hill 2019-08-22 23:06:12 -04:00
  • d406602c5d style(server): remove FutureExt::boxed to unify project style Atkins 2019-09-03 20:41:36 +08:00
  • 69c15cae5c style(common): remove FutureExt::boxed to unify project style Atkins 2019-09-03 20:38:43 +08:00
  • 347a10eb05 chore(ci): re-enable running of tests in CI Sean McArthur 2019-08-30 16:49:45 -07:00
  • 946275dd1f perf(body): re-enable optimization for full-data Bodies Sean McArthur 2019-08-30 16:44:10 -07:00
  • 3c6f7999cd wip: body typeid full data Sean McArthur 2019-08-29 10:02:47 -07:00
  • 62a96c077b feat(body): change Sender::send_data to an async fn. Sean McArthur 2019-08-30 14:50:37 -07:00
  • 0331219b40 docs(examples): add more comments to hello server example Sean McArthur 2019-08-30 14:38:22 -07:00
  • eee2a72879 feat(client): provide tower::Service support for clients (#1915) Lucio Franco 2019-08-30 15:54:22 -04:00
  • eef407d60e docs(client): Remove comment that had grown out of date (#1918) Alex Gaynor 2019-08-30 14:14:56 -04:00
  • 049b5132db feat(client): change GaiResolver to use a global blocking threadpool Sean McArthur 2019-08-29 13:38:22 -07:00
  • 2664cf505f refactor(tests): update to newest tokio-timer Sean McArthur 2019-08-29 13:50:55 -07:00
  • 5b1feb8a3c refactor(lib): update to tokio alpha.4 Sean McArthur 2019-08-29 10:42:29 -07:00
  • 536779e16c refactor(dns): migrate deprecated trim_{left,right} -> trim_{start,end} Daniel Johnson 2019-08-29 11:12:56 -07:00
  • ffd554aa37 chore(dependencies): pin alphas to specific versions Sean McArthur 2019-08-29 10:43:29 -07:00
  • 79c32f8953 feat(body): Update Payload to be a trait alias of http_body::Body (#1908) Lucio Franco 2019-08-22 14:13:27 -07:00
  • 49b12c415d refactor(lib): fix remaining lint warnings (besides tests) Sean McArthur 2019-08-22 13:57:50 -07:00
  • 7b1d6d71b7 refactor(lib): fix many lint warnings Sean McArthur 2019-08-21 11:58:02 -07:00
  • fc7f81b67c style(lib): use rust 2018 edition idioms (#1910) lzutao 2019-08-22 01:22:07 +07:00
  • ae75b3a732 chore(lib): remove async_await feature gate (#1909) lzutao 2019-08-22 01:09:14 +07:00
  • a22dabd093 fix(server): change Builder window size methods to be by-value Sean McArthur 2019-08-20 17:45:01 -07:00
  • b3774bd6d3 chore(dependencies): update h2's trailer signature Sean McArthur 2019-08-20 17:34:36 -07:00
  • fc784913a3 chore(dependencies): update to newer h2 Sean McArthur 2019-08-20 16:24:34 -07:00
  • 2d525aaae4 chore(dependencies): update to want 0.3 Sean McArthur 2019-08-20 12:02:05 -07:00
  • ec520d5602 feat(service): use tower_service::Service for hyper::service Lucio Franco 2019-08-20 15:01:06 -04:00
  • 53a437c382 chore(tests): fixup re-enabled tests Sean McArthur 2019-08-19 17:55:37 -07:00
  • 821fa03c2a test(client): Uncomment failing tests and make them #[ignore]d. Jakub Wieczorek 2019-07-27 16:10:02 +00:00
  • b831ae1870 test(server): Update and re-enable the tests/server.rs test Jakub Wieczorek 2019-07-27 15:29:40 +00:00
  • 750ee95a7c chore(body): fix missing SizeHint import Sean McArthur 2019-08-19 16:34:37 -07:00
  • 292bb5f2b2 chore(dependencies): update to futures alpha 18 Sean McArthur 2019-08-19 16:30:13 -07:00
  • 7508bd87b0 refactor(client): restore handshake to by-ref Sean McArthur 2019-08-19 16:10:57 -07:00
  • 41f4173615 refactor(http2): re-enable http2 client and server support Sean McArthur 2019-08-19 14:03:05 -07:00
  • 4920f5e264 chore(dependencies): Upgrade tokio Douman 2019-08-18 14:16:25 +02:00
  • c1d40f30b5 chore(dependencies): Bump spmc, since 0.2 was yanked Alex Gaynor 2019-08-17 14:35:22 -04:00
  • a503f8b336 fix(client): impl<T: Connect> Connect for Box<T> (#1889) Kyle Huey 2019-08-14 14:10:40 -07:00
  • 7f1b5f52ba chore(dependencies): update tokio to v0.2.0-alpha.1 Alex Gaynor 2019-08-14 14:56:52 -04:00
  • 9d5299b655 refactor(server): work around deprecation of poll_accept method in tokio (#1890) Yotam Ofek 2019-08-14 21:46:49 +03:00
  • a543c8eef2 test(body): remove concat test for Body Sean McArthur 2019-07-23 11:07:06 -07:00
  • 46749c14c6 test(client): fix background thread panics Sean McArthur 2019-07-23 11:03:04 -07:00
  • 74195bc17b test(end_to_end): ignore unimplemented h2 benchmarks Weihang Lo 2019-07-24 01:30:16 +08:00
  • 4f2abd81e8 test(benches): update end to end benchmark to async/await Weihang Lo 2019-07-21 08:01:29 +08:00
  • fb880c6295 test(benches): uncomment deny warning attr Weihang Lo 2019-07-18 04:46:42 +08:00
  • d683e13ecb test(client): Re-enable the tests/client.rs test Jakub Wieczorek 2019-07-22 23:57:14 +00:00
  • 0d3cbe28fc refactor(rt): remove re-export of tokio::main (#1879) Daiki Mizukami 2019-07-23 02:06:36 +09:00
  • 1d00bb29d4 chore(client): re-enable client's custom executor config Sean McArthur 2019-07-19 14:18:10 -07:00
  • 283522b15a chore(dependencies): Upgrade futures version (#1877) Gurwinder Singh 2019-07-18 23:41:49 +05:30
  • db86e554d5 test(benches): update server benchmark to async/await Weihang Lo 2019-07-17 06:54:41 +08:00
  • 63a8f26583 test(benches): update pipeline benchmark to async/await Weihang Lo 2019-07-16 22:55:38 +08:00
  • ed10ffaef3 test(examples): uncomment re-enabled examples Weihang Lo 2019-07-17 07:10:51 +08:00
  • 1f6575279e test(h1): re-enable the proto::h1::io tests Sean McArthur 2019-07-16 14:03:01 -07:00
  • 9ae1873756 docs(examples): formatting and refactoring Weihang Lo 2019-07-16 09:17:26 +08:00
  • da187b54e8 docs(examples): move web_api to examples folder Weihang Lo 2019-07-16 09:10:32 +08:00
  • 031036c2e7 docs(examples): fix web_api shared client lifetime issue Weihang Lo 2019-07-16 09:09:36 +08:00
  • e8c19fea4c docs(examples): update send_file example to async/await Weihang Lo 2019-07-16 06:26:15 +08:00
  • 524a453b6f docs(examples): Update web_api example to use async await messense 2019-07-12 14:21:34 +08:00
  • 7cdfd3d974 docs(examples): update upgrade example to async/await Weihang Lo 2019-07-15 09:40:30 +08:00
  • 39471d7e5e docs(examples): update single_threaded example to async/await Weihang Lo 2019-07-15 07:31:48 +08:00
  • 22bd31c68f docs(examples): update state example to async/await Weihang Lo 2019-07-15 06:57:38 +08:00
  • af78fd3672 docs(examples): update proxy example to async/await Weihang Lo 2019-07-15 00:51:09 +08:00
  • c71abe5c20 docs(client): doc tests to async/await Weihang Lo 2019-07-13 16:42:42 +08:00
  • e90f0037d3 docs(client): HttpInfo doc test to async/await Weihang Lo 2019-07-13 15:34:08 +08:00
  • e0c1090ca7 docs(client): send_request doc test to async/await Weihang Lo 2019-07-13 15:33:20 +08:00
  • 7c2622abef docs(service): service_fn doc test to async/await Weihang Lo 2019-07-13 08:29:01 +08:00
  • b3e337dd99 docs(service): make_service_fn doc test to async/await Weihang Lo 2019-07-13 08:21:50 +08:00
  • e6a7e33cf4 docs(body): wrap_stream using futures_util Weihang Lo 2019-07-13 19:10:31 +08:00
  • 47407f5c01 docs(server): serve_connection doc test to async/await Weihang Lo 2019-07-13 18:40:09 +08:00
  • ca10ca6284 docs(server): update `with_graceful_shutdown doc test Weihang Lo 2019-07-13 18:26:11 +08:00
  • 13afb6e0da docs(server): doc test to async/await Weihang Lo 2019-07-13 17:56:34 +08:00
  • 87b4850694 docs(server): doc test of Builder to async future Weihang Lo 2019-07-13 17:47:14 +08:00
  • 5da17df97f chore(lib): individually disable tests and examples that aren't updated Sean McArthur 2019-07-12 13:29:57 -07:00
  • f93463b3d9 docs(examples): Update params example to use async await messense 2019-07-12 16:11:23 +08:00
  • 19ba891fac docs(examples): Update multi_server example to use async await messense 2019-07-12 15:40:14 +08:00
  • 7ff8fccced docs(examples): update echo example to use async/await Fuyang Liu 2019-07-12 19:39:08 +02:00
  • 22142943f4 docs(examples): Update client_json example to use async await messense 2019-07-12 14:17:06 +08:00