The sha2 crate is no longer a required dependency.

This commit is contained in:
Isis Lovecruft 2017-03-15 19:01:03 +00:00
parent 89d246ec15
commit 645d4e0d8c
Failed to extract signature
2 changed files with 3 additions and 3 deletions

View file

@ -17,7 +17,6 @@ travis-ci = { repository = "isislovecruft/ed25519-dalek", branch = "master"}
[dependencies] [dependencies]
arrayref = "0.3.3" arrayref = "0.3.3"
sha2 = "^0.4"
[dependencies.curve25519-dalek] [dependencies.curve25519-dalek]
version = "^0.6" version = "^0.6"
@ -37,6 +36,7 @@ version = "^0.6"
[dev-dependencies] [dev-dependencies]
rustc-serialize = "0.3" rustc-serialize = "0.3"
blake2 = "^0.4" blake2 = "^0.4"
sha2 = "^0.4"
[features] [features]
default = ["std"] default = ["std"]

View file

@ -12,8 +12,6 @@
use core::fmt::Debug; use core::fmt::Debug;
use sha2::Sha512;
#[cfg(feature = "std")] #[cfg(feature = "std")]
use rand::Rng; use rand::Rng;
@ -392,6 +390,7 @@ mod test {
use curve25519_dalek::curve::ExtendedPoint; use curve25519_dalek::curve::ExtendedPoint;
use rand::OsRng; use rand::OsRng;
use rustc_serialize::hex::FromHex; use rustc_serialize::hex::FromHex;
use sha2::Sha512;
use super::*; use super::*;
#[test] #[test]
@ -499,6 +498,7 @@ mod bench {
use digest::Digest; use digest::Digest;
use test::Bencher; use test::Bencher;
use rand::OsRng; use rand::OsRng;
use sha2::Sha512;
use super::*; use super::*;
/// A fake RNG which simply returns zeroes. /// A fake RNG which simply returns zeroes.