diff --git a/Cargo.lock b/Cargo.lock index bdd552990..18508a1b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -281,7 +281,7 @@ dependencies = [ "tor-netdoc", "tor-persist", "tor-proto", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", "void", ] @@ -1151,7 +1151,7 @@ dependencies = [ "tokio-test", "tokio-tungstenite", "tokio-util", - "tor-rtcompat", + "tor-rtcompat 0.17.0", "tower", "tower-http", "tracing", @@ -5846,7 +5846,7 @@ dependencies = [ "tor-llcrypto", "tor-netdir", "tor-proto", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tor-socksproto", "tor-units", "tracing", @@ -5903,7 +5903,7 @@ dependencies = [ "tor-persist", "tor-proto", "tor-protover", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", "void", "weak-table", @@ -5975,7 +5975,7 @@ dependencies = [ "tor-llcrypto", "tor-netdoc", "tor-proto", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", ] @@ -6027,7 +6027,7 @@ dependencies = [ "tor-netdoc", "tor-persist", "tor-proto", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", ] @@ -6082,7 +6082,7 @@ dependencies = [ "tor-netdoc", "tor-persist", "tor-proto", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tor-units", "tracing", ] @@ -6125,7 +6125,7 @@ dependencies = [ "tor-netdoc", "tor-persist", "tor-proto", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", ] @@ -6255,7 +6255,7 @@ dependencies = [ "once_cell", "thiserror", "tor-error", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", "weak-table", ] @@ -6398,7 +6398,7 @@ dependencies = [ "tor-llcrypto", "tor-log-ratelim", "tor-protover", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tor-rtmock", "tor-units", "tracing", @@ -6437,6 +6437,23 @@ dependencies = [ "x509-signature", ] +[[package]] +name = "tor-rtcompat" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9974851ee6b7ba68a955cb67b56ac2164b4c7b520feb81533745f7ca119ed898" +dependencies = [ + "async-trait", + "async_executors", + "coarsetime", + "derive_more", + "educe", + "futures", + "paste", + "pin-project", + "thiserror", +] + [[package]] name = "tor-rtmock" version = "0.13.0" @@ -6459,7 +6476,7 @@ dependencies = [ "thiserror", "tor-async-utils", "tor-error", - "tor-rtcompat", + "tor-rtcompat 0.10.0", "tracing", "tracing-test", "void", diff --git a/clash_lib/Cargo.toml b/clash_lib/Cargo.toml index faf9e6d71..7f910d094 100644 --- a/clash_lib/Cargo.toml +++ b/clash_lib/Cargo.toml @@ -107,7 +107,7 @@ public-suffix = "0.1.0" murmur3 = "0.5.2" arti-client = { version = "0.14.0", default-features = false, features = ["tokio", "rustls", "compression", "static-sqlite"] } -tor-rtcompat = { version = "0.10.0" } +tor-rtcompat = { version = "0.17.0" } # tuic tuic = { rev = "82fab62", git = "https://github.com/Itsusinn/tuic.git" }