Commit Graph
531 Commits
Author SHA1 Message Date
2b0ffee620 fix(health): Correctly implement spec for overall health (#897)
Co-authored-by: snowpoke <[email protected]>
2022-01-24 14:59:14 -05:00
Andrew HickmanandGitHub d574cfda3a fix(codec): Remove Default bound on Codec (#894) 2022-01-24 13:34:54 -05:00
Joel HönerandGitHub 7179f7ae6a feat(build): add constructor from_arc for gRPC servers (#875) 2022-01-12 16:36:54 -05:00
tottotoandGitHub 65eceb1a6f chore(tonic): Update intra doc links lint name (#877) 2022-01-12 16:35:27 -05:00
tottotoandGitHub f58fda42a9 chore(tests): Update tower-http to 0.2 (#878) 2022-01-12 16:34:59 -05:00
Robin LambertzandGitHub a33e15a387 fix(tonic): Expose h2 error instead of reason (#883) 2022-01-12 16:33:24 -05:00
tottotoandGitHub 366d888a4b chore: Fix clippy lints (#881) 2022-01-12 16:32:40 -05:00
Dirkjan OchtmanandGitHub 4548997080 feat(tls): upgrade to tokio-rustls 0.23 (rustls 0.20) (#859) 2022-01-12 15:09:30 -05:00
tottotoandGitHub daf406dd2b chore: Update tracing-subscriber to 0.3 (#873) 2021-12-30 09:53:02 +01:00
JimmyandGitHub 16321c279f docs: fix typo in the streaming example. (#871) 2021-12-25 00:03:20 +01:00
David PedersenandGitHub e78a2d832f chore: Prepare 0.6.2 (#860)
- Contains the revert to [rust 2018](https://github.com/hyperium/tonic/pull/847).
- Bumps both tonic and tonic-build.
- tonic-build goes from 0.6.0 to 0.6.2 since there was no 0.6.1. I
  believe we want tonic and tonic-build versions to follow each other.
2021-12-08 17:42:16 +01:00
Dirkjan OchtmanandGitHub 5a88e11887 chore: fix warnings around unused TLS code (#858) 2021-12-07 10:18:19 +01:00
David PedersenandGitHub 101f2f76d4 chore: revert to 2018 edition (#847)
Fixes https://github.com/hyperium/tonic/issues/843
2021-12-07 09:49:07 +01:00
Mfon Eti-mfonandGitHub c62f382e3c chore(examples): fix wording in helloworld tutorial (#836)
closes #835
2021-11-11 16:49:45 +01:00
Cezar MatheandGitHub 8508f369c2 fix(examples): Fix autoreload example (#798) (#818) 2021-11-01 18:29:44 -04:00
K900andGitHub debcafe08c chore: update MSRV in readme (#819) 2021-10-28 14:54:33 -04:00
Thomas de ZeeuwandGitHub 7ea854b695 chore: Point to Request::set_timeout in Endpoint::timeout docs (#817) 2021-10-28 10:24:07 -04:00
Lucio FrancoandGitHub a6c77d1f77 chore: Prepare 0.6.1 (#814) 2021-10-26 20:29:35 -04:00
Lucio FrancoandGitHub 2a3e9b2f6f fix(transport): Bump hyper to 0.14.14 (#813) 2021-10-26 20:14:08 -04:00
Lucio FrancoandGitHub 2fe7131a23 chore: Prepare 0.6.0 release (#811) 2021-10-25 10:25:56 -04:00
Lucio FrancoandGitHub 23c1392fb7 fix(tonic): Remove Sync requirement for streams (#804) 2021-10-24 21:48:05 -04:00
Lucio FrancoandGitHub 1f3df8db9e chore: Upgrade to 2021 edition (#808) 2021-10-24 21:12:20 -04:00
Lucio FrancoandGitHub cc2b1634e2 chore: Update intra doc link lint name (#805) 2021-10-22 11:31:36 -04:00
Lucio FrancoandGitHub bbcacd0625 chore: Fix routeguide example warning (#807) 2021-10-22 11:17:04 -04:00
Lucio FrancoandGitHub 3ab00f304d fix(transport): AddOrigin panic on invalid uri (#801) 2021-10-22 08:45:04 -04:00
Tom DyasandGitHub ff6a690cec fix(build): Correctly convert Empty to () (#734) 2021-10-22 08:44:27 -04:00
4947b076f5 fix(transport): Correctly map hyper errors (#629)
Co-authored-by: Lucio Franco <[email protected]>
2021-10-20 11:05:27 -04:00
2e471548d8 fix(tonic): change connect_lazy to be infallible (#712)
Co-authored-by: Lucio Franco <[email protected]>
2021-10-20 10:47:17 -04:00
LOU XunandGitHub 53ecc1f85e fix(build): split path types in compile (#721)
BREAKING: Build paths now accept two different types
2021-10-20 10:46:28 -04:00
Ofek LevandGitHub 7d024e292b Fix link (#732) 2021-10-20 10:33:01 -04:00
Derek StricklandandGitHub 3f9ab801f7 feat(build): Support prost's include_file option (#774) 2021-10-20 10:11:01 -04:00
88008191fc compression: handle compression flag but no header (#763)
Co-authored-by: Quentin Perez <[email protected]>
Co-authored-by: Lucio Franco <[email protected]>
2021-10-20 10:02:52 -04:00
Lucio FrancoandGitHub 4054d61e14 fix(tonic): Status code to set correct source on unkown error (#799) 2021-10-19 11:52:59 -04:00
c1fe31c1a3 health, reflection: make rustfmt dependency optional (#785)
Co-authored-by: Lucio Franco <[email protected]>
2021-10-19 11:22:34 -04:00
Eliza WeismanandGitHub 09805ece45 feat: Update prost and friends to 0.9 (#791) 2021-10-19 10:59:28 -04:00
Lucio FrancoandGitHub 4604042934 Add streaming example w/ client disconnect (#782) 2021-10-07 17:04:26 -04:00
Mihai Claudiu ToaderandGitHub 5c1bb90ce8 fix(tonic): fix extensions disappearing during streaming requests
Fixes #770
2021-09-30 12:56:12 +02:00
Jerboas86andGitHub ddab65ede9 docs: fix typo (#760)
in in <--> in
2021-09-08 18:43:10 +02:00
Nicholas ConnorandGitHub b30b1a1e25 Fix README.md links (#756) 2021-09-02 21:23:18 +02:00
Sönke HahnandGitHub a7f9cf2afa Fix typo in docs (#753) 2021-09-01 08:29:08 +02:00
David PedersenandGitHub 65df87ad6c chore: Prepare tonic v0.5.2 (#738)
So as highlighted by
https://github.com/hyperium/tonic/issues/730#issuecomment-895635088 it
turns out the new `Interceptor` trait required changes to tonic-build as
well, which I forgot to publish yesterday. Didn't see it because it wasn't
clear from the commit message.

So this bumps tonic _and_ tonic-build to 0.5.2 so we can release both.
There are no code changes.
2021-08-10 15:35:36 +02:00
David PedersenandGitHub efe0865d26 chore: Prepare tonic v0.5.1 and tonic-health 0.4.1 (#737) 2021-08-09 17:20:36 +02:00
David PedersenandGitHub 4e578b5046 doc(tonic): add more interceptor examples (#736)
Some have asked how to use the new `Interceptor` trait to create named
interceptors. This updates the client example to show how to do that.
2021-08-09 16:42:15 +02:00
Yotam OfekandGitHub 8c8f4d1251 feat(tonic): add Interceptor trait (#713)
* Expose `Interceptor` trait.

* Revert changes to public API surface.

* Rename types, add deprecated alias for old names.
2021-07-27 11:11:51 -04:00
Lucio FrancoandGitHub 0e33a0241e feat(transport): Add Connected impl for DuplexStream (#722) 2021-07-13 15:39:42 -04:00
Blake WilloughbyandGitHub 6ee638d940 feat(health): Expose grpc_health_v1 file descriptor set (#620) 2021-07-13 15:35:35 -04:00
David PedersenandGitHub 99fdc98d41 chore: Prepare tonic-build v0.5.1 (#720) 2021-07-13 20:17:58 +02:00
David PedersenandGitHub 380d81dd86 fix(build): allow services to be named Service (#709)
Fixes https://github.com/hyperium/tonic/issues/676
2021-07-12 16:47:45 +02:00
David PedersenandGitHub 167e8cb5b2 fix(build): remove unnecessary Debug constraint for client streams (#719)
This was accidentally committed as part of
https://github.com/hyperium/tonic/pull/692.

Fixes https://github.com/hyperium/tonic/issues/718
2021-07-12 16:41:09 +02:00
Conner BryanandGitHub 0a06603659 derive Clone for RouterService (#714) 2021-07-11 15:37:07 +02:00