| #
dcaa6791 |
| 23-Jan-2025 |
tottoto <[email protected]> |
chore: Introduce rust-version in manifest (#2160)
|
| #
5e9a5bcd |
| 02-Jan-2025 |
tottoto <[email protected]> |
chore: Use lint config in manifest (#2114)
|
|
Revision tags: v0.12.3 |
|
| #
99b663e3 |
| 20-Sep-2024 |
tottoto <[email protected]> |
chore(test): Move integration test for tonic-web to tests directory (#1927)
|
| #
5be40f14 |
| 29-Aug-2024 |
Andrew Yuan <[email protected]> |
tonic:plumb skip_debug through prost Builder and add test (#1900)
|
| #
1c5150aa |
| 26-Aug-2024 |
bytedream <[email protected]> |
feat(build): Add `#[deprecated]` to deprecated client methods (#1879)
* feat(build): Add `#[deprecated]` to deprecated client methods
* feat(build): Make `Method::deprecated` return false by defaul
feat(build): Add `#[deprecated]` to deprecated client methods (#1879)
* feat(build): Add `#[deprecated]` to deprecated client methods
* feat(build): Make `Method::deprecated` return false by default
* chore(build): Update deprecated attributes test
Co-authored-by: bytedream <[email protected]>
---------
Co-authored-by: tottoto <[email protected]>
show more ...
|
|
Revision tags: v0.12.2, v0.12.1, v0.12.0, v0.11.0 |
|
| #
23106dd7 |
| 08-Feb-2024 |
tottoto <[email protected]> |
chore(tls): Update to rustls 0.22.0 (#1509)
* chore(tls): Update to rustls 0.22.0
* chore: Add examples to deny skip-tree
|
|
Revision tags: v0.10.2, v0.10.1, v0.10.0 |
|
| #
d59fe0da |
| 01-Sep-2023 |
Lucio Franco <[email protected]> |
chore: Prepare `0.10` release (#1492)
|
| #
44aa46db |
| 25-Aug-2023 |
tottoto <[email protected]> |
chore: Move codegen to separate crate (#1467)
|
| #
aff1daf6 |
| 14-Aug-2023 |
Jordan Singh <[email protected]> |
feat(build): Add optional default unimplemented stubs (#1344)
Co-authored-by: Lucio Franco <[email protected]>
|
| #
69a2aa0d |
| 11-Aug-2023 |
umanwizard <[email protected]> |
Upgrade `syn` and `prettyplease` (#1398)
* Upgrade `syn` and `prettyplease`
* patch prost
* patch prost-types
---------
Co-authored-by: Lucio Franco <[email protected]>
|
| #
4942dd4a |
| 19-Apr-2023 |
Auri <[email protected]> |
tonic-build: option to emit `Arc<Self>` as server receiver (#1352)
This implements an option to emit `Arc<Self>` instead of `&self` in server traits. This enables implementor to reference `Self` dat
tonic-build: option to emit `Arc<Self>` as server receiver (#1352)
This implements an option to emit `Arc<Self>` instead of `&self` in server traits. This enables implementor to reference `Self` data for indefinite duration, which may be useful for streaming requests.
Fixes: #1351
show more ...
|
|
Revision tags: v0.9.2, v0.9.1, v0.9.0 |
|
| #
74e44002 |
| 15-Feb-2023 |
tottoto <[email protected]> |
chore: Use feature resolver v2 and turn off unused features (#1270)
* chore: Use feature resolver version 2
* chore(web): Turn off unused features
|
| #
a562a3ce |
| 21-Dec-2022 |
Shrutesh Pachineela <[email protected]> |
fix(build): Allow Services to be named Result (#1203)
closes #1156
|
|
Revision tags: v0.8.4, v0.8.3 |
|
| #
e1885211 |
| 08-Nov-2022 |
bouzuya <[email protected]> |
feat(build): Add disable_comments option (#1127)
|
| #
c9cadd4b |
| 08-Nov-2022 |
LIU JIE <[email protected]> |
chore: remove patch caused cargo error (#1140)
|
| #
1f5bc9b9 |
| 04-Nov-2022 |
Lucio Franco <[email protected]> |
feat(build): Add `build_transport` builder option (#1130)
|
|
Revision tags: v0.8.2, v0.8.1, v0.8.0, v0.7.2, v0.7.1, v0.7.0, v0.6.2, v0.6.1, v0.6.0 |
|
| #
23c1392f |
| 25-Oct-2021 |
Lucio Franco <[email protected]> |
fix(tonic): Remove `Sync` requirement for streams (#804)
|
|
Revision tags: v0.5.2, v0.5.1 |
|
| #
380d81dd |
| 12-Jul-2021 |
David Pedersen <[email protected]> |
fix(build): allow services to be named `Service` (#709)
Fixes https://github.com/hyperium/tonic/issues/676
|
|
Revision tags: v0.5.0 |
|
| #
0583cff8 |
| 02-Jul-2021 |
David Pedersen <[email protected]> |
feat(codec): compression support (#692)
* Initial compression support
* Support configuring compression on `Server`
* Minor clean up
* Test that compression is actually happening
* Clean
feat(codec): compression support (#692)
* Initial compression support
* Support configuring compression on `Server`
* Minor clean up
* Test that compression is actually happening
* Clean up some todos
* channels compressing requests
* Move compression to be on the codecs
* Test sending compressed request to server that doesn't support it
* Clean up a bit
* Compress server streams
* Compress client streams
* Bidirectional streaming compression
* Handle receiving unsupported encoding
* Clean up
* Add note to future self
* Support disabling compression for individual responses
* Add docs
* Add compression examples
* Disable compression behind feature flag
* Add some docs
* Make flate2 optional dependency
* Fix docs wording
* Format
* Reply with which encodings are supported
* Convert tests to use mocked io
* Fix lints
* Use separate counters
* Don't make a long stream
* Address review feedback
show more ...
|
| #
8084f4ea |
| 03-Jun-2021 |
Juan Alvarez <[email protected]> |
chore(tonic-web): include crate in top-level workspace (#648)
This PR adds the tonic-web crate to tonic's workspace members.
Unit and integration tests should now run as part of CI runs.
|
| #
e82f0b03 |
| 02-Jun-2021 |
David Pedersen <[email protected]> |
build: generate root crate paths correctly (#623)
We shouldn't append `proto_path` (`super` by default) if the path starts
with `crate::`.
Fixes https://github.com/hyperium/tonic/issues/548
|
|
Revision tags: v0.4.3, v0.4.2 |
|
| #
6c898a23 |
| 28-Mar-2021 |
Ben Sully <[email protected]> |
Use fully qualified path for futures_core::Stream in codegen (#591)
|
|
Revision tags: v0.4.1 |
|
| #
61555ff2 |
| 23-Feb-2021 |
Tom Dyas <[email protected]> |
feat(build): Support compiling well-known protobuf types (#522)
|
| #
c54f2472 |
| 16-Feb-2021 |
James Nugent <[email protected]> |
feat: Implement gRPC Reflection Service (#340)
Co-authored-by: Samani G. Gikandi <[email protected]>
|
|
Revision tags: v0.4.0, v0.3.1, v0.3.0 |
|
| #
ea7fe66b |
| 08-Jul-2020 |
Lucio Franco <[email protected]> |
feat(types): Add `tonic-types` crate (#391)
|