shadowsocks-rust 1.12.4

shadowsocks is a fast tunnel proxy that helps you bypass firewalls.
Documentation
[[bin]]
name = "sslocal"
path = "bin/sslocal.rs"
required-features = ["local"]

[[bin]]
name = "ssserver"
path = "bin/ssserver.rs"
required-features = ["server"]

[[bin]]
name = "ssurl"
path = "bin/ssurl.rs"
required-features = ["utility"]

[[bin]]
name = "ssmanager"
path = "bin/ssmanager.rs"
required-features = ["manager"]

[[bin]]
name = "ssservice"
path = "bin/ssservice.rs"
required-features = ["service"]
[badges.maintenance]
status = "passively-maintained"
[dependencies.build-time]
version = "0.1"

[dependencies.cfg-if]
version = "1"

[dependencies.clap]
features = ["wrap_help", "suggestions"]
version = "2"

[dependencies.directories]
version = "4.0"

[dependencies.exitcode]
version = "1"

[dependencies.futures]
version = "0.3"

[dependencies.ipnet]
optional = true
version = "2.3"

[dependencies.jemallocator]
optional = true
version = "0.3"

[dependencies.json5]
version = "0.4"

[dependencies.log]
version = "0.4"

[dependencies.log4rs]
optional = true
version = "1.0"

[dependencies.mimalloc]
optional = true
version = "0.1"

[dependencies.qrcode]
default-features = false
version = "0.12"

[dependencies.rpassword]
version = "5.0.1"

[dependencies.rpmalloc]
optional = true
version = "0.2"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.shadowsocks-service]
version = "1.12.2"

[dependencies.snmalloc-rs]
optional = true
version = "0.2"

[dependencies.tcmalloc]
optional = true
version = "0.3"

[dependencies.thiserror]
version = "1.0"

[dependencies.tokio]
features = ["rt", "signal"]
version = "1"

[dependencies.xdg]
version = "2.4"
[dev-dependencies.byte_string]
version = "1.0"

[dev-dependencies.byteorder]
version = "1.3"

[dev-dependencies.env_logger]
version = "0.9"

[dev-dependencies.tokio]
features = ["net", "time", "macros", "io-util"]
version = "1"

[features]
aead-cipher-extra = ["shadowsocks-service/aead-cipher-extra"]
default = ["logging", "trust-dns", "local", "server", "manager", "utility", "service", "local-http", "local-tunnel", "local-socks4", "multi-threaded"]
dns-over-https = ["shadowsocks-service/dns-over-https"]
dns-over-tls = ["shadowsocks-service/dns-over-tls"]
jemalloc = ["jemallocator"]
local = ["shadowsocks-service/local"]
local-dns = ["local", "shadowsocks-service/local-dns"]
local-flow-stat = ["local", "shadowsocks-service/local-flow-stat"]
local-http = ["local", "shadowsocks-service/local-http"]
local-http-native-tls = ["local-http", "shadowsocks-service/local-http-native-tls"]
local-http-rustls = ["local-http", "shadowsocks-service/local-http-rustls"]
local-redir = ["local", "shadowsocks-service/local-redir"]
local-socks4 = ["local", "shadowsocks-service/local-socks4"]
local-tun = ["local", "shadowsocks-service/local-tun", "ipnet"]
local-tunnel = ["local", "shadowsocks-service/local-tunnel"]
logging = ["log4rs"]
manager = ["shadowsocks-service/manager"]
multi-threaded = ["tokio/rt-multi-thread"]
replay-attack-detect = ["shadowsocks-service/replay-attack-detect"]
server = ["shadowsocks-service/server"]
service = ["local", "server", "manager"]
snmalloc = ["snmalloc-rs"]
stream-cipher = ["shadowsocks-service/stream-cipher"]
tcmalloc-vendored = ["tcmalloc/bundled"]
trust-dns = ["shadowsocks-service/trust-dns"]
utility = []

[package]
authors = ["Shadowsocks Contributors"]
description = "shadowsocks is a fast tunnel proxy that helps you bypass firewalls."
documentation = "https://docs.rs/shadowsocks-rust"
edition = "2021"
keywords = ["shadowsocks", "proxy", "socks", "socks5", "firewall"]
license = "MIT"
name = "shadowsocks-rust"
readme = "README.md"
repository = "https://github.com/shadowsocks/shadowsocks-rust"
resolver = "2"
version = "1.12.4"
[profile.release]
codegen-units = 1
incremental = false
lto = "fat"
panic = "abort"
[target."cfg(unix)".dependencies.daemonize]
version = "0.4"