Commit Graph

  • d7cae702fc fix(codec): Return None after poll_data error (#921) Lucio Franco 2022-02-23 11:22:01 -05:00
  • d4973642da chore: Remove MockStream (#923) Lucio Franco 2022-02-22 16:21:39 -05:00
  • a197c20469 fix(transport): connect w/ connector infailable (#922) Lucio Franco 2022-02-22 15:33:29 -05:00
  • ee6e726707 fix(transport): Endpoint returns transport error (#920) Lucio Franco 2022-02-22 14:58:22 -05:00
  • 6bc7dab8e0 feat: Implement hash for Code (#917) Linus Färnstrand 2022-02-21 20:45:15 +01:00
  • e6235623c4 fix(tonic): Preserve HTTP method in interceptor (#912) Joe Dahlquist 2022-02-21 09:49:00 -08:00
  • 6763d191d2 fix(transport): Make server builder more consitient (#901) Joe Dahlquist 2022-02-18 10:57:37 -08:00
  • c9e78c4d65 chore: Fulfill MIT license requirments (#916) Sylwester Rąpała 2022-02-18 19:56:47 +01:00
  • 6dfc20e1db feat(transport): port router to axum (#830) David Pedersen 2022-02-18 18:19:52 +01:00
  • 0f7344a75f chore(interop): Fix deprecated clap arg (#914) Lucio Franco 2022-02-17 16:47:41 -05:00
  • ef6e245180 fix: Return error on non https uri instead of panic (#838) Dirkjan Ochtman 2022-02-15 21:11:36 +01:00
  • bf44940f9b fix: Handle interceptor errors as responses (#840) (#842) Alex Pearson 2022-02-15 15:10:35 -05:00
  • a542bf4dc0 chore(interop): Change structopt to clap (#882) tottoto 2022-02-16 01:07:08 +09:00
  • dee2ab52ff feat(transport): add unix socket support in server (#861) Anthony Green 2022-02-14 15:00:58 -05:00
  • d6c0fc112b feat(build): use prettyplease to format output (#890) (#904) Matthias Vogelgesang 2022-02-10 19:20:52 +01:00
  • 468e4221f0 Add identity to from_encoding_header (#880) Theodore Zilist 2022-01-31 14:29:33 -08:00
  • a337f132a5 fix(build): clippy warning for must_use (#892) cssivision 2022-01-28 00:44:25 +08:00
  • 2b0ffee620 fix(health): Correctly implement spec for overall health (#897) snowpoke 2022-01-24 20:59:14 +01:00
  • d574cfda3a fix(codec): Remove Default bound on Codec (#894) Andrew Hickman 2022-01-24 18:34:54 +00:00
  • 7179f7ae6a feat(build): add constructor from_arc for gRPC servers (#875) Joel Höner 2022-01-12 22:36:54 +01:00
  • 65eceb1a6f chore(tonic): Update intra doc links lint name (#877) tottoto 2022-01-13 06:35:27 +09:00
  • f58fda42a9 chore(tests): Update tower-http to 0.2 (#878) tottoto 2022-01-13 06:34:59 +09:00
  • a33e15a387 fix(tonic): Expose h2 error instead of reason (#883) Robin Lambertz 2022-01-12 22:33:24 +01:00
  • 366d888a4b chore: Fix clippy lints (#881) tottoto 2022-01-13 06:32:40 +09:00
  • 4548997080 feat(tls): upgrade to tokio-rustls 0.23 (rustls 0.20) (#859) Dirkjan Ochtman 2022-01-12 21:09:30 +01:00
  • daf406dd2b chore: Update tracing-subscriber to 0.3 (#873) tottoto 2021-12-30 17:53:02 +09:00
  • 16321c279f docs: fix typo in the streaming example. (#871) Jimmy 2021-12-25 00:03:20 +01:00
  • e78a2d832f chore: Prepare 0.6.2 (#860) David Pedersen 2021-12-08 17:42:16 +01:00
  • 5a88e11887 chore: fix warnings around unused TLS code (#858) Dirkjan Ochtman 2021-12-07 10:18:19 +01:00
  • 101f2f76d4 chore: revert to 2018 edition (#847) David Pedersen 2021-12-07 09:49:07 +01:00
  • c62f382e3c chore(examples): fix wording in helloworld tutorial (#836) Mfon Eti-mfon 2021-11-11 16:49:45 +01:00
  • 8508f369c2 fix(examples): Fix autoreload example (#798) (#818) Cezar Mathe 2021-11-02 00:29:44 +02:00
  • debcafe08c chore: update MSRV in readme (#819) K900 2021-10-28 21:54:33 +03:00
  • 7ea854b695 chore: Point to Request::set_timeout in Endpoint::timeout docs (#817) Thomas de Zeeuw 2021-10-28 16:24:07 +02:00
  • a6c77d1f77 chore: Prepare 0.6.1 (#814) Lucio Franco 2021-10-26 20:29:35 -04:00
  • 2a3e9b2f6f fix(transport): Bump hyper to 0.14.14 (#813) Lucio Franco 2021-10-26 20:14:08 -04:00
  • 2fe7131a23 chore: Prepare 0.6.0 release (#811) Lucio Franco 2021-10-25 10:25:56 -04:00
  • 23c1392fb7 fix(tonic): Remove Sync requirement for streams (#804) Lucio Franco 2021-10-24 21:48:05 -04:00
  • 1f3df8db9e chore: Upgrade to 2021 edition (#808) Lucio Franco 2021-10-24 21:12:20 -04:00
  • cc2b1634e2 chore: Update intra doc link lint name (#805) Lucio Franco 2021-10-22 11:31:36 -04:00
  • bbcacd0625 chore: Fix routeguide example warning (#807) Lucio Franco 2021-10-22 11:17:04 -04:00
  • 3ab00f304d fix(transport): AddOrigin panic on invalid uri (#801) Lucio Franco 2021-10-22 08:45:04 -04:00
  • ff6a690cec fix(build): Correctly convert Empty to () (#734) Tom Dyas 2021-10-22 08:44:27 -04:00
  • 4947b076f5 fix(transport): Correctly map hyper errors (#629) David Freese 2021-10-20 08:05:27 -07:00
  • 2e471548d8 fix(tonic): change connect_lazy to be infallible (#712) Nisheeth Barthwal 2021-10-20 16:47:17 +02:00
  • 53ecc1f85e fix(build): split path types in compile (#721) LOU Xun 2021-10-20 14:46:28 +00:00
  • 7d024e292b Fix link (#732) Ofek Lev 2021-10-20 10:33:01 -04:00
  • 3f9ab801f7 feat(build): Support prost's include_file option (#774) Derek Strickland 2021-10-20 10:11:01 -04:00
  • 88008191fc compression: handle compression flag but no header (#763) Julien Roncaglia 2021-10-20 16:02:52 +02:00
  • 4054d61e14 fix(tonic): Status code to set correct source on unkown error (#799) Lucio Franco 2021-10-19 11:52:59 -04:00
  • c1fe31c1a3 health, reflection: make rustfmt dependency optional (#785) KaOs1 2021-10-19 17:22:34 +02:00
  • 09805ece45 feat: Update prost and friends to 0.9 (#791) Eliza Weisman 2021-10-19 07:59:28 -07:00
  • 4604042934 Add streaming example w/ client disconnect (#782) Lucio Franco 2021-10-07 17:04:26 -04:00
  • 5c1bb90ce8 fix(tonic): fix extensions disappearing during streaming requests Mihai Claudiu Toader 2021-09-30 03:56:12 -07:00
  • ddab65ede9 docs: fix typo (#760) Jerboas86 2021-09-08 18:43:10 +02:00
  • b30b1a1e25 Fix README.md links (#756) Nicholas Connor 2021-09-02 15:23:18 -04:00
  • a7f9cf2afa Fix typo in docs (#753) Sönke Hahn 2021-09-01 00:29:08 -06:00
  • 65df87ad6c chore: Prepare tonic v0.5.2 (#738) David Pedersen 2021-08-10 15:35:36 +02:00
  • efe0865d26 chore: Prepare tonic v0.5.1 and tonic-health 0.4.1 (#737) David Pedersen 2021-08-09 17:20:36 +02:00
  • 4e578b5046 doc(tonic): add more interceptor examples (#736) David Pedersen 2021-08-09 16:42:15 +02:00
  • 8c8f4d1251 feat(tonic): add Interceptor trait (#713) Yotam Ofek 2021-07-27 18:11:51 +03:00
  • 0e33a0241e feat(transport): Add Connected impl for DuplexStream (#722) Lucio Franco 2021-07-13 15:39:42 -04:00
  • 6ee638d940 feat(health): Expose grpc_health_v1 file descriptor set (#620) Blake Willoughby 2021-07-13 19:35:35 +00:00
  • 99fdc98d41 chore: Prepare tonic-build v0.5.1 (#720) David Pedersen 2021-07-13 20:17:58 +02:00
  • 380d81dd86 fix(build): allow services to be named Service (#709) David Pedersen 2021-07-12 16:47:45 +02:00
  • 167e8cb5b2 fix(build): remove unnecessary Debug constraint for client streams (#719) David Pedersen 2021-07-12 16:41:09 +02:00
  • 0a06603659 derive Clone for RouterService (#714) Conner Bryan 2021-07-11 09:37:07 -04:00
  • 4b0ece6d28 chore: fix clippy lints (#707) David Pedersen 2021-07-09 18:23:55 +02:00
  • 5aa8ae1fec feat(examples): add grpc-web example (#710) David Pedersen 2021-07-09 18:02:43 +02:00
  • 5bb1a029a1 Fix tonic-types and health versions Lucio Franco 2021-07-08 15:57:25 -04:00
  • 040e3a4811 chore: Prepare v0.5 release (#706) Lucio Franco 2021-07-08 15:53:14 -04:00
  • acdb3273bb chore: update prost, and related crates, to 0.8 (#703) David Pedersen 2021-07-08 21:02:02 +02:00
  • a948a8f884 feat(build): support adding attributes to clients and servers (#684) Conner Bryan 2021-07-08 15:01:28 -04:00
  • 89df3380dd doc(tonic): mention tower-http's tracing middleware (#705) David Pedersen 2021-07-08 17:50:27 +02:00
  • 2346d99f6e example: Add mocked io example (#677) Lucio Franco 2021-07-08 10:45:04 -04:00
  • 6711b80674 fix(tonic): don't remove reserved headers in interceptor (#701) David Pedersen 2021-07-08 16:30:46 +02:00
  • 0583cff80f feat(codec): compression support (#692) David Pedersen 2021-07-02 17:25:03 +02:00
  • 7677ad6476 Fix connect with connector lazy Lucio Franco 2021-07-01 18:31:39 +00:00
  • 2a46ff5c96 feat(transport): Add connect_with_connector_lazy (#696) Lucio Franco 2021-07-01 14:13:41 -04:00
  • 737ace393d fix(codec): Fix streaming reponses w/ many status (#689) Lucio Franco 2021-07-01 10:25:43 -04:00
  • 2b60a00614 feat(transport): add connect timeout to Endpoint (#662) David Pedersen 2021-07-01 16:23:22 +02:00
  • b90bb7bbc0 feat(tonic): add h2::Error as a source for Status (#612) Tom Dyas 2021-06-22 23:34:07 -07:00
  • 12815d0a1d feat(tonic): expose setting for http2_adaptive_window (#657) David Pedersen 2021-06-21 18:42:52 +02:00
  • 2ba0889553 tonic: propagate call to poll_ready in InterceptedService (#685) Szymon Gibała 2021-06-19 16:51:20 +02:00
  • 4e0d2fc598 chore(tonic-web): add crate metadata and README (#675) Juan Alvarez 2021-06-04 16:26:15 -05:00
  • 8084f4ea26 chore(tonic-web): include crate in top-level workspace (#648) Juan Alvarez 2021-06-03 11:48:53 -05:00
  • 3e95553c57 doc: mention Well Known Types in README (#661) David Pedersen 2021-06-02 16:59:09 +02:00
  • e82f0b0399 build: generate root crate paths correctly (#623) David Pedersen 2021-06-02 16:58:43 +02:00
  • 0fa391eca4 Use dark mode for docs logo (#613) Ken Powers 2021-06-02 09:37:49 -05:00
  • e1993877c4 fix(web): fix compilation (#670) gmorer 2021-06-02 13:59:11 +02:00
  • 9cc14b79fb fix(codec): improve error message for invalid compression flag (#663) David Pedersen 2021-05-28 13:28:02 +02:00
  • e5e311853b feat(transport): provide generic access to connect info (#647) David Pedersen 2021-05-28 13:27:37 +02:00
  • 31a34681c7 fix(tonic): don't include error's cause in Display impl (#633) David Pedersen 2021-05-27 22:53:43 +02:00
  • 9478fac979 fix(build): fix with_interceptor not building on Rust 1.51 (#669) David Pedersen 2021-05-27 15:47:42 +02:00
  • 32173dc7f6 feat(transport): Add a tls-webpki-roots feature to add trust roots from webpki-roots (#660) Josh Triplett 2021-05-24 07:35:05 -07:00
  • 4d2667d1cb feat(tonic): make it easier to add tower middleware to servers (#651) David Pedersen 2021-05-19 09:19:58 +02:00
  • 4dda4cbcca feat(tonic): Use BoxBody from http-body crate (#622) David Pedersen 2021-05-18 10:41:21 +02:00
  • f613386d95 doc(examples): fixed grammar (#646) JaydenElliott 2021-05-14 15:35:15 +10:00
  • c309063254 feat(tonic-web): implement grpc <-> grpc-web protocol translation (#455) Juan Alvarez 2021-05-13 12:20:33 -05:00
  • 352b0f584b feat(tonic): add Request and Response extensions (#642) David Pedersen 2021-05-13 15:54:20 +02:00