From 8c60844ae2fd896874cf1291554f4fd1d52ffcea Mon Sep 17 00:00:00 2001 From: Tpt Date: Thu, 9 Dec 2021 17:31:51 +0100 Subject: [PATCH] Updates dependencies --- Cargo.lock | 43 +++++++++++++++++++++--------------------- lib/Cargo.toml | 8 ++++---- lib/src/sparql/eval.rs | 2 +- testsuite/rdf-star | 2 +- 4 files changed, 27 insertions(+), 28 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a146fc76..b50d651a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -91,9 +91,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "block-buffer" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" +checksum = "f1d36a02058e76b040de25a4464ba1c80935655595b661505c8b39b664828b95" dependencies = [ "generic-array", ] @@ -290,6 +290,15 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "crypto-common" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567569e659735adb39ff2d4c20600f7cd78be5471f8c58ab162bce3c03fdbc5f" +dependencies = [ + "generic-array", +] + [[package]] name = "csv" version = "1.1.6" @@ -324,10 +333,12 @@ dependencies = [ [[package]] name = "digest" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +checksum = "8549e6bfdecd113b7e221fe60b433087f6957387a20f8118ebca9b12af19143d" dependencies = [ + "block-buffer", + "crypto-common", "generic-array", ] @@ -611,13 +622,11 @@ checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" [[package]] name = "md-5" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5a279bb9607f9f53c22d496eade00d138d1bdcccd07d74650387cf94942a15" +checksum = "e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae" dependencies = [ - "block-buffer", "digest", - "opaque-debug", ] [[package]] @@ -707,12 +716,6 @@ version = "11.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" -[[package]] -name = "opaque-debug" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" - [[package]] name = "openssl" version = "0.10.38" @@ -1383,28 +1386,24 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.8" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" +checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" dependencies = [ - "block-buffer", "cfg-if", "cpufeatures", "digest", - "opaque-debug", ] [[package]] name = "sha2" -version = "0.9.8" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fa" +checksum = "900d964dd36bb15bcf2f2b35694c072feab74969a54f2bbeec7a2d725d2bdcb6" dependencies = [ - "block-buffer", "cfg-if", "cpufeatures", "digest", - "opaque-debug", ] [[package]] diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 1a35a3ef..168e11b0 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -24,10 +24,10 @@ http_client = ["oxhttp"] [dependencies] quick-xml = "0.22" rand = "0.8" -md-5 = "0.9" -sha-1 = "0.9" -sha2 = "0.9" -digest = "0.9" +md-5 = "0.10" +sha-1 = "0.10" +sha2 = "0.10" +digest = "0.10" regex = "1" oxilangtag = "0.1" oxiri = "0.1" diff --git a/lib/src/sparql/eval.rs b/lib/src/sparql/eval.rs index 10a9a281..d6c6afb7 100644 --- a/lib/src/sparql/eval.rs +++ b/lib/src/sparql/eval.rs @@ -2048,7 +2048,7 @@ impl SimpleEvaluator { let dataset = self.dataset.clone(); Rc::new(move |tuple| { let input = to_simple_string(&dataset, &arg(tuple)?)?; - let hash = hex::encode(H::new().chain(input.as_str()).finalize()); + let hash = hex::encode(H::new().chain_update(input.as_str()).finalize()); Some(build_string_literal(&dataset, &hash)) }) } diff --git a/testsuite/rdf-star b/testsuite/rdf-star index 4481d7b5..5efe146c 160000 --- a/testsuite/rdf-star +++ b/testsuite/rdf-star @@ -1 +1 @@ -Subproject commit 4481d7b5b7dd473b443e4f986f77ce38655b74d4 +Subproject commit 5efe146c6edfc2e710e1e13eac409b7c7ae982c7