| /tonic/tonic/ |
| H A D | Cargo.toml | 22 version = "0.13.0" 23 rust-version = {workspace = true} 78 async-trait = {version = "0.1.13", optional = true} 81 h2 = {version = "0.4", optional = true} 90 rustls-native-certs = { version = "0.8", optional = true } 92 webpki-roots = { version = "0.26", optional = true } 95 flate2 = {version = "1.0", optional = true} 96 zstd = { version = "0.13.0", optional = true } 99 hyper-timeout = {version = "0.5", optional = true} 107 tokio = {version = "1.0", features = ["rt", "macros"]} [all …]
|
| /tonic/tonic-reflection/ |
| H A D | Cargo.toml | 18 version = "0.13.0" 19 rust-version = { workspace = true } 31 prost-types = {version = "0.13", optional = true} 32 tokio = { version = "1.0", features = ["sync", "rt"], optional = true } 33 tokio-stream = {version = "0.1", default-features = false, optional = true } 34 tonic = { version = "0.13.0", path = "../tonic", default-features = false, features = ["codegen", "… 37 tokio-stream = {version = "0.1", default-features = false, features = ["net"]} 38 tonic = { version = "0.13.0", path = "../tonic", default-features = false, features = ["transport"]…
|
| /tonic/tonic-web/ |
| H A D | Cargo.toml | 15 version = "0.13.0" 16 rust-version = { workspace = true } 21 tokio-stream = { version = "0.1", default-features = false } 25 tonic = { version = "0.13.0", path = "../tonic", default-features = false } 31 tokio = { version = "1", features = ["macros", "rt"] } 32 tower-http = { version = "0.6", features = ["cors"] }
|
| /tonic/tonic-health/ |
| H A D | Cargo.toml | 15 version = "0.13.0" 16 rust-version = { workspace = true } 20 tokio = {version = "1.0", features = ["sync"]} 21 tokio-stream = {version = "0.1", default-features = false, features = ["sync"]} 22 tonic = { version = "0.13.0", path = "../tonic", default-features = false, features = ["codegen", "… 25 tokio = {version = "1.0", features = ["rt-multi-thread", "macros"]}
|
| /tonic/tests/integration_tests/ |
| H A D | Cargo.toml | 12 tokio = {version = "1.0", features = ["macros", "rt-multi-thread", "net", "sync"]} 14 tracing-subscriber = {version = "0.3"} 21 rustls = {version = "0.23", features = ["ring"]} 22 tokio-stream = {version = "0.1.5", features = ["net"]} 24 tower-http = { version = "0.6", features = ["set-header", "trace"] }
|
| /tonic/tonic-build/ |
| H A D | Cargo.toml | 15 version = "0.13.0" 16 rust-version = { workspace = true } 19 prettyplease = { version = "0.2" } 21 prost-build = { version = "0.13", optional = true } 22 prost-types = { version = "0.13", optional = true }
|
| H A D | README.md | 11 tonic = "<tonic-version>" 12 prost = "<prost-version>" 15 tonic-build = "<tonic-version>"
|
| /tonic/interop/ |
| H A D | Cargo.toml | 17 strum = {version = "0.27", features = ["derive"]} 18 pico-args = {version = "0.5", features = ["eq-separator"]} 25 tokio = {version = "1.0", features = ["rt-multi-thread", "time", "macros"]} 29 tracing-subscriber = {version = "0.3"}
|
| /tonic/examples/ |
| H A D | Cargo.toml | 287 tower = { version = "0.5", optional = true } 288 rand = { version = "0.9", optional = true } 290 serde_json = { version = "1.0", optional = true } 291 tracing = { version = "0.1.16", optional = true } 294 http = { version = "1", optional = true } 295 http-body = { version = "1", optional = true } 296 hyper = { version = "1", optional = true } 298 listenfd = { version = "1.0", optional = true } 299 bytes = { version = "1", optional = true } 300 h2 = { version = "0.4", optional = true } [all …]
|
| /tonic/tonic-types/ |
| H A D | Cargo.toml | 18 version = "0.13.0" 19 rust-version = { workspace = true } 24 tonic = { version = "0.13.0", path = "../tonic", default-features = false }
|
| /tonic/tests/default_stubs/ |
| H A D | Cargo.toml | 8 tokio = {version = "1.0", features = ["macros", "rt-multi-thread", "net"]} 9 tokio-stream = {version = "0.1", features = ["net"]}
|
| /tonic/tests/web/ |
| H A D | Cargo.toml | 15 tokio = { version = "1", features = ["macros", "rt", "net"] } 16 tokio-stream = { version = "0.1", features = ["net"] }
|
| /tonic/tests/compression/ |
| H A D | Cargo.toml | 17 tokio = {version = "1.0", features = ["macros", "rt-multi-thread", "net"]} 21 tower-http = {version = "0.6", features = ["map-response-body", "map-request-body"]}
|
| /tonic/tonic/src/service/ |
| H A D | interceptor.rs | 137 let version = req.version(); in call() localVariable 148 let req = req.into_http(uri, method, version, SanitizeHeaders::No); in call() 325 assert_eq!(expected.version(), response.version()); in handles_intercepted_status_as_response()
|
| /tonic/interop/data/ |
| H A D | README.md | 15 version should be committed to git.
|
| /tonic/ |
| H A D | Cargo.toml | 35 rust-version = "1.75"
|
| H A D | deny.toml | 33 version = 2
|
| H A D | CONTRIBUTING.md | 399 When releasing a new version of a crate, follow these steps: 401 1. First you must pick the correct version to release, if there are breaking 402 changes make sure to select a semver compatible version bump. 404 2. In general, tonic tries to keep all crates at the same version to make it 406 the core version of tonic. To prepare a release branch you can follow the 410 ./prepare-release.sh <version> # where version is X.Y.Z 422 to add the version and tag to the title and edit any changelog entries. You
|
| /tonic/.github/workflows/ |
| H A D | CI.yml | 100 run: echo "version=$(yq '.workspace.package.rust-version' Cargo.toml)" >> $GITHUB_OUTPUT 103 rust-version: ${{ steps.msrv.outputs.version }}
|
| /tonic/.github/ISSUE_TEMPLATE/ |
| H A D | bug_report.md | 31 Output of `uname -a` (UNIX), or version and 32 or 64-bit (Windows)
|
| /tonic/tonic-web/src/ |
| H A D | service.rs | 61 match RequestKind::new(req.headers(), req.method(), req.version()) { in call() 190 fn new(headers: &'a HeaderMap, method: &'a Method, version: Version) -> Self { in new() 199 RequestKind::Other(version) in new() 396 .version(Version::HTTP_2) in request()
|
| H A D | client.rs | 64 if req.version() == Version::HTTP_2 { in call()
|
| /tonic/tonic/src/ |
| H A D | request.rs | 178 version: http::Version, in into_http() 183 *request.version_mut() = version; in into_http()
|
| /tonic/tonic-health/proto/ |
| H A D | health.proto | 15 // The canonical version of this proto can be found at
|
| /tonic/tonic-reflection/proto/ |
| H A D | reflection_v1.proto | 19 // The canonical version of this proto can be found at
|