From 64f025c50d6a38e6e951c155949d725cc85d6d56 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 01:05:12 +0000 Subject: [PATCH] chore(deps): Bump tonic from 0.11.0 to 0.12.3 in the tonic group Bumps the tonic group with 1 update: [tonic](https://github.com/hyperium/tonic). Updates `tonic` from 0.11.0 to 0.12.3 - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/tonic/compare/v0.11.0...v0.12.3) --- updated-dependencies: - dependency-name: tonic dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tonic ... Signed-off-by: dependabot[bot] --- Cargo.lock | 55 ++++++++++++++++++++++++++++++++++++++++++++++++------ Cargo.toml | 2 +- 2 files changed, 50 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c7abc3546fddb..41d2c235a41ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4437,7 +4437,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.5.7", + "socket2 0.4.10", "tokio", "tower-service", "tracing 0.1.40", @@ -6422,7 +6422,7 @@ dependencies = [ "ordered-float 4.3.0", "prost 0.12.6", "prost-build 0.12.6", - "tonic 0.11.0", + "tonic 0.12.3", "tonic-build 0.11.0", "vector-core", "vector-lookup", @@ -7244,7 +7244,7 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes 1.7.2", "heck 0.5.0", - "itertools 0.12.1", + "itertools 0.10.5", "log", "multimap", "once_cell", @@ -7277,7 +7277,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools 0.10.5", "proc-macro2 1.0.87", "quote 1.0.37", "syn 2.0.79", @@ -8237,6 +8237,21 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustls" +version = "0.23.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebbbdb961df0ad3f2652da8f3fdc4b36122f568f968f45ad3316f26c025c677b" +dependencies = [ + "log", + "once_cell", + "ring", + "rustls-pki-types", + "rustls-webpki 0.102.2", + "subtle", + "zeroize", +] + [[package]] name = "rustls-native-certs" version = "0.6.3" @@ -8262,6 +8277,19 @@ dependencies = [ "security-framework", ] +[[package]] +name = "rustls-native-certs" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" +dependencies = [ + "openssl-probe", + "rustls-pemfile 2.1.0", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pemfile" version = "1.0.3" @@ -9634,6 +9662,17 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-rustls" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" +dependencies = [ + "rustls 0.23.7", + "rustls-pki-types", + "tokio", +] + [[package]] name = "tokio-stream" version = "0.1.16" @@ -9812,6 +9851,7 @@ dependencies = [ "axum 0.7.5", "base64 0.22.1", "bytes 1.7.2", + "flate2", "h2 0.4.6", "http 1.1.0", "http-body 1.0.0", @@ -9822,8 +9862,11 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.13.3", + "rustls-native-certs 0.8.0", + "rustls-pemfile 2.1.0", "socket2 0.5.7", "tokio", + "tokio-rustls 0.26.0", "tokio-stream", "tower", "tower-layer", @@ -10651,7 +10694,7 @@ dependencies = [ "tokio-tungstenite 0.20.1", "tokio-util", "toml 0.8.19", - "tonic 0.11.0", + "tonic 0.12.3", "tonic-build 0.11.0", "tower", "tower-http", @@ -10895,7 +10938,7 @@ dependencies = [ "tokio-test", "tokio-util", "toml 0.8.19", - "tonic 0.11.0", + "tonic 0.12.3", "tracing 0.1.40", "tracing-core 0.1.32", "tracing-subscriber", diff --git a/Cargo.toml b/Cargo.toml index e93890c3f1e5c..aa80db8ce9e2f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -152,7 +152,7 @@ prost-types = { version = "0.12", default-features = false } serde_json = { version = "1.0.128", default-features = false, features = ["raw_value", "std"] } serde = { version = "1.0.210", default-features = false, features = ["alloc", "derive", "rc"] } toml = { version = "0.8.19", default-features = false, features = ["display", "parse"] } -tonic = { version = "0.11", default-features = false, features = ["transport", "codegen", "prost", "tls", "tls-roots", "gzip"] } +tonic = { version = "0.12", default-features = false, features = ["transport", "codegen", "prost", "tls", "tls-roots", "gzip"] } tonic-build = { version = "0.11", default-features = false, features = ["transport", "prost"] } uuid = { version = "1.10.0", features = ["v4", "v7", "serde"] } vrl = { git = "https://github.com/vectordotdev/vrl", branch = "main", features = ["arbitrary", "cli", "test", "test_framework"] }