-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
62 lines (57 loc) · 1.51 KB
/
Cargo.toml
File metadata and controls
62 lines (57 loc) · 1.51 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
[workspace]
members = [
"cryprot-codes",
"cryprot-core",
"cryprot-net",
"cryprot-ot",
"cryprot-pprf",
]
resolver = "2"
[workspace.package]
authors = ["Robin Hundt"]
homepage = "https://github.com/robinhundt/CryProt"
repository = "https://github.com/robinhundt/CryProt"
[workspace.dependencies]
aes = "=0.9.0-rc.4"
anyhow = "1.0.102"
bincode = "1.3.3"
bitvec = "1.0.1"
blake3 = "1.5.5"
bytemuck = { version = "1.25.0", features = ["must_cast"] }
cpufeatures = "0.3.0"
criterion = { version = "0.8", features = ["async_tokio", "html_reports"] }
cryprot-codes = { version = "0.2.2", path = "cryprot-codes" }
cryprot-core = { version = "0.3.1", path = "cryprot-core" }
cryprot-net = { version = "0.2.2", path = "cryprot-net" }
cryprot-pprf = { version = "0.2.2", path = "cryprot-pprf" }
curve25519-dalek = "4.1.3"
fastdivide = "0.4.2"
futures = "0.3.32"
hybrid-array = { version = "0.4.8", features = ["bytemuck"] }
libc = "0.2.183"
ndarray = "0.17.2"
num-traits = "0.2.19"
rand = "0.10.0"
rand_core = "0.10.0"
rand_core_0_6 = { package = "rand_core", version = "0.6" }
rayon = "1.10.0"
s2n-quic = "1.75.0"
seq-macro = "=0.3.6"
serde = "1.0.203"
subtle = "2.6.1"
thiserror = "2.0.18"
tokio = "1.50.0"
tokio-serde = "0.9.0"
tokio-util = "0.7.11"
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
wide = "1.1.1"
[profile.profiling]
debug = true
inherits = "release"
[profile.optimized-release]
codegen-units = 1
inherits = "release"
lto = "fat"
[workspace.lints.clippy]
unwrap_used = "warn"