# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "asport-client" version = "0.1.2" authors = ["Kaede Akino "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A simple Asport client implementation." readme = "README.md" keywords = [ "network", "proxy", "reverse-proxy", "quic", "asport", ] categories = ["network-programming"] license = "GPL-3.0-or-later" repository = "https://github.com/AkinoKaede/asport" [[bin]] name = "asport-client" path = "src/main.rs" [dependencies.asport] version = "0.1.0" [dependencies.asport-quinn] version = "0.1.1" [dependencies.bytes] version = "1.7.1" features = ["std"] default-features = false [dependencies.clap] version = "4.5.16" features = [ "color", "derive", "error-context", "help", "std", "suggestions", "usage", ] default-features = false [dependencies.config] version = "0.14.0" features = [ "async", "convert-case", "json", "json5", "ron", "toml", "yaml", ] default-features = false [dependencies.crossbeam-utils] version = "0.8.20" features = ["std"] default-features = false [dependencies.env_logger] version = "0.11.5" features = [ "auto-color", "humantime", ] default-features = false [dependencies.humantime] version = "2.1.0" default-features = false [dependencies.log] version = "0.4.22" features = [ "serde", "std", ] default-features = false [dependencies.once_cell] version = "1.19.0" features = [ "parking_lot", "std", ] default-features = false [dependencies.parking_lot] version = "0.12.3" features = ["send_guard"] default-features = false [dependencies.ppp] version = "2.2.0" default-features = false [dependencies.quinn] version = "0.11.4" features = [ "futures-io", "runtime-tokio", "rustls", ] default-features = false [dependencies.register-count] version = "0.1.0" features = ["std"] default-features = false [dependencies.rustls] version = "0.23.12" default-features = false [dependencies.rustls-native-certs] version = "0.8.0" default-features = false [dependencies.rustls-pemfile] version = "2.1.2" default-features = false [dependencies.serde] version = "1.0.209" features = [ "derive", "std", ] default-features = false [dependencies.socket2] version = "0.5.7" default-features = false [dependencies.thiserror] version = "1.0.63" default-features = false [dependencies.tokio] version = "1.40.0" features = [ "io-util", "macros", "net", "parking_lot", "rt-multi-thread", "time", ] default-features = false [dependencies.tokio-util] version = "0.7.11" features = ["compat"] default-features = false [dependencies.uuid] version = "1.10.0" features = [ "serde", "std", ] default-features = false [dev-dependencies.serde_json] version = "1.0.127" features = ["std"] default-features = false [target."cfg(unix)".dependencies.xdg] version = "2.5.2" default-features = false