Migrate from ring to ed25519-dalek

Why?

* Pure Rust, no BoringSSL (or OpenSSL) dependency
* Those avx2 benchmarks
* ring includes far more than what we need
* ring author won't add release tags: https://github.com/briansmith/ring#versioning--stability
This commit is contained in:
Greg Fitzgerald
2018-10-22 21:18:53 -06:00
parent bec34496f1
commit 7c610b216b
13 changed files with 58 additions and 83 deletions

View File

@@ -87,6 +87,7 @@ extern crate bytes;
extern crate chrono;
extern crate clap;
extern crate dirs;
extern crate ed25519_dalek;
extern crate elf;
extern crate generic_array;
#[cfg(test)]
@@ -103,7 +104,6 @@ extern crate nix;
extern crate pnet_datalink;
extern crate rayon;
extern crate reqwest;
extern crate ring;
extern crate serde;
#[macro_use]
extern crate serde_derive;
@@ -122,7 +122,6 @@ extern crate solana_sdk;
extern crate sys_info;
extern crate tokio;
extern crate tokio_codec;
extern crate untrusted;
#[cfg(test)]
#[macro_use]