Skip to content

Commit

Permalink
Cargo.toml: add TODO explaning outdated rand deps
Browse files Browse the repository at this point in the history
  • Loading branch information
mcginty committed Feb 18, 2025
1 parent 716a272 commit d385e60
Showing 1 changed file with 16 additions and 3 deletions.
19 changes: 16 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,26 @@ edition = "2021"
# and -accelerated suffix means that this resolver will be the default used by the Builder.
[features]
default = ["default-resolver"]
default-resolver = ["aes-gcm", "chacha20poly1305", "blake2", "sha2", "curve25519-dalek"]
default-resolver = [
"aes-gcm",
"chacha20poly1305",
"blake2",
"sha2",
"curve25519-dalek",
]
nightly = ["blake2/simd_opt", "subtle/nightly"]
ring-resolver = ["ring"]
ring-accelerated = ["ring-resolver", "default-resolver"]
libsodium-resolver = ["sodiumoxide", "byteorder"]
libsodium-accelerated = ["libsodium-resolver", "default-resolver"]
vector-tests = []
hfs = []
pqclean_kyber1024 = ["pqcrypto-kyber", "pqcrypto-traits", "hfs", "default-resolver"]
pqclean_kyber1024 = [
"pqcrypto-kyber",
"pqcrypto-traits",
"hfs",
"default-resolver",
]
xchachapoly = ["chacha20poly1305", "default-resolver"]
p256 = ["dep:p256", "default-resolver"]
risky-raw-split = []
Expand All @@ -38,6 +49,7 @@ harness = false
travis-ci = { repository = "mcginty/snow", branch = "master" }

[dependencies]
# TODO: Waiting on https://github.com/RustCrypto/traits/issues/1642
rand_core = { version = "0.6", features = ["std", "getrandom"] }
subtle = "2.4"

Expand Down Expand Up @@ -66,12 +78,13 @@ serde_derive = "1.0"
hex = "0.4"
lazy_static = "1.4"
x25519-dalek = "2.0"
# TODO: Waiting on https://github.com/RustCrypto/traits/issues/1642
rand = "0.8"

[build-dependencies]
rustc_version = "0.4"

[package.metadata.docs.rs]
features = [ "ring-resolver", "libsodium-resolver" ]
features = ["ring-resolver", "libsodium-resolver"]
all-features = false
no-default-features = false

0 comments on commit d385e60

Please sign in to comment.