[dependencies]
curve25519-dalek = { version = "3", default-features = false, features = ["u64_backend"] }
-rand_core = { version = "0.5", default-features = false, features = ["getrandom"] }
-sha2 = "0.10"
-hkdf = "0.12"
+rand_core = { version = "0.5", default-features = false }
+sha2 = { version = "0.10", default-features = false }
+hkdf = { version = "0.12", default-features = false }
[dev-dependencies]
bencher = "0.1"
num-bigint = "0.4"
[features]
-default = []
+default = ["getrandom"]
+getrandom = ["rand_core/getrandom"]
std = []
+[package.metadata.docs.rs]
+all-features = true
+rustdoc-args = ["--cfg", "docsrs"]
+
[[bench]]
name = "spake2"
harness = false