Cargo.toml
1 [package] 2 name = "pt-proxy" 3 version = "0.1.0" 4 edition = "2021" 5 license = "MIT OR Apache-2.0" 6 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 7 publish = false 8 9 [dependencies] 10 anyhow = "1.0.72" 11 clap = { version = "4.3.21", features = ["derive", "wrap_help"] } 12 fast-socks5 = "0.10.0" 13 thiserror = "2" 14 tokio = { version = "1.7", features = ["full"] } 15 tokio-stream = "0.1.14" 16 tor-chanmgr = { path = "../../../crates/tor-chanmgr", features = ["pt-client"] } 17 tor-linkspec = { path = "../../../crates/tor-linkspec" } 18 tor-ptmgr = { path = "../../../crates/tor-ptmgr", features = [ "experimental-api"] } 19 tor-rtcompat = { path = "../../../crates/tor-rtcompat", features = ["tokio", "native-tls"] } 20 tor-socksproto = { path = "../../../crates/tor-socksproto" } 21 tracing-subscriber = "0.3.17" 22 23 [features] 24 full = ["tor-chanmgr/full", "tor-linkspec/full", "tor-ptmgr/full", "tor-rtcompat/full", "tor-socksproto/full"]