diff --git a/Cargo.lock b/Cargo.lock index 38e2d4941..12549f01f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1060,7 +1060,7 @@ dependencies = [ "opentelemetry-jaeger-propagator", "opentelemetry-otlp", "opentelemetry_sdk", - "prost", + "prost 0.13.1", "public-suffix", "quinn", "rand", @@ -1136,7 +1136,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a257c22cd7e487dd4a13d413beabc512c5052f0bc048db0da6a84c3d8a6142fd" dependencies = [ "futures-core", - "prost", + "prost 0.12.6", "prost-types", "tonic", "tracing-core", @@ -1154,7 +1154,7 @@ dependencies = [ "futures-task", "hdrhistogram", "humantime", - "prost", + "prost 0.12.6", "prost-types", "serde", "serde_json", @@ -3495,7 +3495,7 @@ dependencies = [ "opentelemetry", "opentelemetry-proto", "opentelemetry_sdk", - "prost", + "prost 0.12.6", "thiserror", "tokio", "tonic", @@ -3509,7 +3509,7 @@ checksum = "984806e6cf27f2b49282e2a05e288f30594f3dbc74eb7a6e99422bc48ed78162" dependencies = [ "opentelemetry", "opentelemetry_sdk", - "prost", + "prost 0.12.6", "tonic", ] @@ -3959,7 +3959,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.12.6", +] + +[[package]] +name = "prost" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc" +dependencies = [ + "bytes", + "prost-derive 0.13.1", ] [[package]] @@ -3975,13 +3985,26 @@ dependencies = [ "syn 2.0.66", ] +[[package]] +name = "prost-derive" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "prost-types" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ - "prost", + "prost 0.12.6", ] [[package]] @@ -5468,7 +5491,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", + "prost 0.12.6", "tokio", "tokio-stream", "tower", diff --git a/clash_lib/Cargo.toml b/clash_lib/Cargo.toml index e30db2ed9..78c8cefe8 100644 --- a/clash_lib/Cargo.toml +++ b/clash_lib/Cargo.toml @@ -28,7 +28,7 @@ hyper = { version = "0.14.28", features = ["http1","http2","client", "server", " http = { version = "1.1" } httparse = "1.9.4" h2 = "0.4.5" -prost = "0.12" +prost = "0.13" tower = { version = "0.4", features = ["util"] } libc = "0.2" foreign-types-shared = "0.3.1"