summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2018-07-25 14:39:42 -0700
committerBryan Newbold <bnewbold@robocracy.org>2018-07-25 14:39:42 -0700
commit46dbe1f8ee119aa5c7b200b943dd9f46e4d5fbcb (patch)
treeeeff636aca65cbf90cf229f9f35dde26cbde5773
parent24f323669212735f3facbe4f417b5f20ba1c5c00 (diff)
downloadfatcat-46dbe1f8ee119aa5c7b200b943dd9f46e4d5fbcb.tar.gz
fatcat-46dbe1f8ee119aa5c7b200b943dd9f46e4d5fbcb.zip
pull in sha1 library (for abstracts)
-rw-r--r--rust/Cargo.lock7
-rw-r--r--rust/Cargo.toml1
-rw-r--r--rust/src/lib.rs1
3 files changed, 9 insertions, 0 deletions
diff --git a/rust/Cargo.lock b/rust/Cargo.lock
index 0603c7f2..1b8c5f5e 100644
--- a/rust/Cargo.lock
+++ b/rust/Cargo.lock
@@ -320,6 +320,7 @@ dependencies = [
"log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
"regex 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_json 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"slog 2.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"slog-async 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"slog-term 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -942,6 +943,11 @@ dependencies = [
]
[[package]]
+name = "sha1"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
name = "siphasher"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1386,6 +1392,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum serde_derive 1.0.55 (registry+https://github.com/rust-lang/crates.io-index)" = "f51b0ef935cf8a41a77bce553da1f8751a739b7ad82dd73669475a22e6ecedb0"
"checksum serde_ignored 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "190e9765dcedb56be63b6e0993a006c7e3b071a016a304736e4a315dc01fb142"
"checksum serde_json 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)" = "f3ad6d546e765177cf3dded3c2e424a8040f870083a0e64064746b958ece9cb1"
+"checksum sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
"checksum siphasher 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0df90a788073e8d0235a67e50441d47db7c8ad9debd91cbf43736a2a92d36537"
"checksum slog 2.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2f7bfce6405155042d42ec0e645efe43eddedd7be280063ce0623b120014e7f9"
"checksum slog-async 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e544d16c6b230d84c866662fe55e31aacfca6ae71e6fc49ae9a311cb379bfc2f"
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 23747ddf..67318f26 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -18,6 +18,7 @@ log = "*"
data-encoding = "2.1"
regex = "1"
lazy_static = "1.0"
+sha1 = { version = "0.6", features = ["std"] }
# API server
chrono = { version = "0.4", features = ["serde"] }
diff --git a/rust/src/lib.rs b/rust/src/lib.rs
index eff487b3..50a7d410 100644
--- a/rust/src/lib.rs
+++ b/rust/src/lib.rs
@@ -20,6 +20,7 @@ extern crate data_encoding;
extern crate regex;
#[macro_use]
extern crate lazy_static;
+extern crate sha1;
pub mod api_helpers;
pub mod api_server;