diff --git a/Cargo.lock b/Cargo.lock index 8c416a654..0278b520c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -114,7 +114,7 @@ dependencies = [ "rustversion", "serde", "sync_wrapper 1.0.1", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", ] @@ -180,9 +180,12 @@ checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" [[package]] name = "cc" -version = "1.1.8" +version = "1.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504bdec147f2cc13c8b57ed9401fd8a147cc66b67ad5cb241394244f2c947549" +checksum = "5fb8dd288a69fc53a1996d7ecfbf4a20d59065bff137ce7e56bbd620de191189" +dependencies = [ + "shlex", +] [[package]] name = "cfg-if" @@ -507,7 +510,7 @@ dependencies = [ "pin-project-lite", "socket2", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -677,7 +680,8 @@ dependencies = [ "tokio", "tonic", "tonic-build", - "tower", + "tower 0.5.0", + "tower-layer", ] [[package]] @@ -996,6 +1000,12 @@ dependencies = [ "syn", ] +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "simple_logger" version = "5.0.0" @@ -1188,7 +1198,7 @@ dependencies = [ "socket2", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -1227,11 +1237,21 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36b837f86b25d7c0d7988f00a54e74739be6477f2aac6201b8f429a7569991b7" +dependencies = [ + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" [[package]] name = "tower-service" @@ -1245,7 +1265,6 @@ version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "log", "pin-project-lite", "tracing-attributes", "tracing-core", diff --git a/nss/Cargo.toml b/nss/Cargo.toml index be2a04e6a..e836b8be8 100644 --- a/nss/Cargo.toml +++ b/nss/Cargo.toml @@ -22,14 +22,15 @@ tonic = "0.12.1" prost = "0.13.1" rustix = { version = "0.38.34", features = ["use-libc"] } tokio = { version = "1.39.2", features = ["macros", "rt-multi-thread"] } -tower = "0.4.13" +tower = "0.5.0" log = "0.4.22" simple_logger = {version = "5.0.0", features = ["stderr"]} syslog = "7.0.0" ctor = "0.2.8" procfs = "0.16.0" hyper-util = "0.1.7" +tower-layer = "0.3.3" [build-dependencies] tonic-build = "0.12.1" -cc = "1.1.8" +cc = "1.1.11"