From 56e9b720bade5dcdc6505952c1bf81bdeca26bcd Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 25 Jul 2020 03:53:02 -0400 Subject: also display the totp code --- Cargo.lock | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 123 insertions(+), 2 deletions(-) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 9a2f637..ce4ec95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -131,6 +131,12 @@ dependencies = [ "rustc-demangle", ] +[[package]] +name = "base32" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa" + [[package]] name = "base64" version = "0.11.0" @@ -166,7 +172,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa136449e765dc7faa244561ccae839c394048667929af599b5d931ebe7b7f10" dependencies = [ - "generic-array", + "generic-array 0.14.3", ] [[package]] @@ -185,7 +191,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" dependencies = [ - "byte-tools", + "byte-tools 0.3.1", ] [[package]] @@ -200,6 +206,12 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820" +[[package]] +name = "byte-tools" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0919189ba800c7ffe8778278116b7e0de3905ab81c72abb69c85cbfef7991279" + [[package]] name = "byte-tools" version = "0.3.1" @@ -293,6 +305,16 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "crypto-mac" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dba62c86c26dcba13c278afcaac0c7452486fe604a2668a0dfa4e0edc98d8a9e" +dependencies = [ + "constant_time_eq", + "generic-array 0.7.3", +] + [[package]] name = "daemonize" version = "0.4.1" @@ -363,6 +385,25 @@ dependencies = [ "syn", ] +[[package]] +name = "digest" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a68d759d7a66a4f63d5bd2a2b14ad7e8cf93fe8c9be227031cd4e72ab0e9ee8" +dependencies = [ + "generic-array 0.7.3", +] + +[[package]] +name = "digest-buffer" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4eb92364e9f6d3da159257250532d448b218406d2acb149f724e8f48e9f5cb9a" +dependencies = [ + "byte-tools 0.1.3", + "generic-array 0.7.3", +] + [[package]] name = "directories" version = "3.0.1" @@ -439,6 +480,12 @@ dependencies = [ "synstructure", ] +[[package]] +name = "fake-simd" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" + [[package]] name = "fnv" version = "1.0.7" @@ -540,6 +587,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "generic-array" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbe043cf9b85297937897087de81f590361686e1ac2d4d471b45435de5dfb6a6" +dependencies = [ + "nodrop", + "typenum", +] + [[package]] name = "generic-array" version = "0.14.3" @@ -604,6 +661,17 @@ dependencies = [ "libc", ] +[[package]] +name = "hmac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdb5aa9647ba4711e9d6968dc1c810cd23989ed435443ca962e1bf6d8b8b83ff" +dependencies = [ + "crypto-mac", + "digest", + "generic-array 0.7.3", +] + [[package]] name = "http" version = "0.2.1" @@ -927,6 +995,12 @@ dependencies = [ "void", ] +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + [[package]] name = "num_cpus" version = "1.13.0" @@ -937,6 +1011,19 @@ dependencies = [ "libc", ] +[[package]] +name = "oath" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec6405dc6afe8219020d535f9ad888a12b191bbc8ce1c55f7ee663bde5be80ca" +dependencies = [ + "digest", + "hmac", + "rustc-hex", + "sha-1", + "sha2", +] + [[package]] name = "object" version = "0.20.0" @@ -1164,6 +1251,7 @@ dependencies = [ "anyhow", "arrayvec", "async-trait", + "base32", "base64 0.12.3", "block-modes", "chbs", @@ -1174,6 +1262,7 @@ dependencies = [ "libc", "log", "nix", + "oath", "openssl", "paw", "percent-encoding", @@ -1318,6 +1407,12 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783" +[[package]] +name = "rustc-hex" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ceb8ce7a5e520de349e1fa172baeba4a9e8d5ef06c47471863530bc4972ee1e" + [[package]] name = "rustc_version" version = "0.2.3" @@ -1439,6 +1534,32 @@ dependencies = [ "url", ] +[[package]] +name = "sha-1" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8347606816471548cd60f0abd5ef0d513a81f5202dbdab9c09f17a15b5248484" +dependencies = [ + "byte-tools 0.1.3", + "digest", + "digest-buffer", + "fake-simd", + "generic-array 0.7.3", +] + +[[package]] +name = "sha2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84920f9ac881e94e33ec89e1b3dcd36040523a308a92548e01217ce35d8cf6a8" +dependencies = [ + "byte-tools 0.1.3", + "digest", + "digest-buffer", + "fake-simd", + "generic-array 0.7.3", +] + [[package]] name = "signal-hook-registry" version = "1.2.0" -- cgit v1.2.3