-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
82 lines (77 loc) · 1.97 KB
/
Copy pathCargo.toml
File metadata and controls
82 lines (77 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
[package]
edition = "2024"
license = "MPL-2.0"
name = "httproxy"
version = "0.2.5"
[[bin]]
name = "server"
path = "src/bin/server.rs"
[[bin]]
name = "client"
path = "src/bin/client.rs"
[profile.release]
codegen-units = 1
lto = true
panic = "abort"
strip = true
[dependencies]
aes-gcm = "0.11.0"
anyhow = "1.0.104"
axum = {version = "0.8.9", features = ["http2", "macros"]}
base122-fast = "0.1.4"
base64 = "0.23.0"
bytes = "1.12.1"
clap = {version = "4.6.5", features = ["derive"]}
crypto-common = "0.2.2"
dashmap = "6.2.1"
domain = "0.12.2"
fst = "0.4.7"
futures = "0.3.33"
h2 = "0.4.15"
hkdf = "0.13.0"
http = "1.5.0"
http-body-util = "0.1.4"
httparse = "1.10"
ip_network = "0.4.1"
ip_network_table = "0.2.0"
jsonwebtoken = {version = "11.0.0", features = ["aws_lc_rs"]}
memchr = "2.8.3"
ml-kem = {version = "0.3.2", features = ["zeroize"]}
moka = {version = "0.12", features = ["future"]}
pin-project-lite = "0.2"
rand = "0.10.2"
rand_distr = "0.6"
rustls = "0.23.43"
serde = {version = "1.0.229", features = ["derive"]}
serde_json = "1.0.151"
sha2 = "0.11.0"
singleflight-async = "0.2"
tokio = {version = "1.53.1", features = ["rt-multi-thread", "test-util"]}
tokio-rustls = "0.26"
tokio-socks = "0.5.3"
tokio-stream = {version = "0.1.19", features = ["net"]}
toml = "1.1.4"
tower = "0.5"
tower-http = {version = "0.7.0", features = ["trace"]}
tracing = "0.1"
tracing-appender = "0.2.5"
tracing-subscriber = {version = "0.3", features = [
"env-filter",
"chrono",
"json",
]}
url = "2.5"
uuid = "1.24.0"
webpki-roots = "1.0.9"
wreq = "6.0.0-rc.29"
wreq-util = "3.0.0-rc.12"
x25519-dalek = {version = "3.0.0", features = ["static_secrets", "getrandom", "zeroize"]}
zeroize = "1.9.0"
[dev-dependencies]
axum = {version = "0.8.9", features = ["http2", "macros"]}
jsonwebtoken = {version = "11.0.0", features = ["aws_lc_rs"]}
serde_json = "1.0.150"
tokio = {version = "1.52.3", features = ["full"]}
tracing-subscriber = {version = "0.3", features = ["env-filter"]}
wreq = "6.0.0-rc.29"
wreq-util = "3.0.0-rc.12"