From b2e4950db5c838742d1281eab4cf59b81d454560 Mon Sep 17 00:00:00 2001 From: shimun Date: Mon, 26 Jul 2021 18:45:48 +0200 Subject: [PATCH] update ctap_hmac --- Cargo.lock | 41 +++++++++++++++++++++++++++++++++++++---- Cargo.toml | 6 +++--- 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c836f13..a819d3a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -100,6 +100,18 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" +[[package]] +name = "bstr" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a40b47ad93e1a5404e6c18dec46b628214fee441c70f4ab5d6942142cc268a3d" +dependencies = [ + "lazy_static", + "memchr", + "regex-automata", + "serde", +] + [[package]] name = "byteorder" version = "1.3.4" @@ -244,6 +256,19 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "csv" +version = "1.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1" +dependencies = [ + "bstr", + "csv-core", + "itoa", + "ryu", + "serde", +] + [[package]] name = "csv-core" version = "0.1.10" @@ -255,14 +280,14 @@ dependencies = [ [[package]] name = "ctap_hmac" -version = "0.4.2" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5fec79b66e3a7bc6a7ace0f4c98f0748892b36d3c5c317fadfce0344fd185dc" +checksum = "e9c22d4c95aeeb4e2d41e823912d5460cfa1ebf672363eb97b32fa7c91cab89a" dependencies = [ "byteorder", "cbor-codec", "crossbeam", - "csv-core", + "csv", "derive_builder", "failure", "failure_derive", @@ -271,6 +296,8 @@ dependencies = [ "rand 0.6.5", "ring", "rust-crypto", + "serde", + "serde_derive", "untrusted", ] @@ -377,7 +404,7 @@ dependencies = [ [[package]] name = "fido2luks" -version = "0.2.18" +version = "0.2.19" dependencies = [ "ctap_hmac", "failure", @@ -824,6 +851,12 @@ dependencies = [ "thread_local", ] +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" + [[package]] name = "regex-syntax" version = "0.6.18" diff --git a/Cargo.toml b/Cargo.toml index 7e885b2..1e589c5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fido2luks" -version = "0.2.18" +version = "0.2.19" authors = ["shimunn "] edition = "2018" @@ -14,7 +14,7 @@ categories = ["command-line-utilities"] license = "MPL-2.0" [dependencies] -ctap_hmac = { version="0.4.2", features = ["request_multiple"] } +ctap_hmac = { version="0.4.5", features = ["request_multiple"] } hex = "0.3.2" ring = "0.13.5" failure = "0.1.5" @@ -26,7 +26,7 @@ serde_derive = "1.0.106" serde = "1.0.106" [build-dependencies] -ctap_hmac = { version="0.4.2", features = ["request_multiple"] } +ctap_hmac = { version="0.4.5", features = ["request_multiple"] } hex = "0.3.2" ring = "0.13.5" failure = "0.1.5"