From 3433d1847943666522ad220b3e6d7849de528907 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 5 Jul 2021 14:24:56 -0400 Subject: use totp-lite instead of oath oath appears to be unmaintained --- Cargo.lock | 167 +++++++++++-------------------------------------------------- 1 file changed, 30 insertions(+), 137 deletions(-) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index dfabea5..db7605a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -106,7 +106,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" dependencies = [ - "generic-array 0.14.4", + "generic-array", ] [[package]] @@ -137,12 +137,6 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631" -[[package]] -name = "byte-tools" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0919189ba800c7ffe8778278116b7e0de3905ab81c72abb69c85cbfef7991279" - [[package]] name = "byteorder" version = "1.4.3" @@ -183,7 +177,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" dependencies = [ - "generic-array 0.14.4", + "generic-array", ] [[package]] @@ -202,12 +196,6 @@ dependencies = [ "vec_map", ] -[[package]] -name = "constant_time_eq" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - [[package]] name = "core-foundation" version = "0.9.1" @@ -233,23 +221,13 @@ dependencies = [ "libc", ] -[[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 = "crypto-mac" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e" dependencies = [ - "generic-array 0.14.4", + "generic-array", "subtle", ] @@ -263,32 +241,13 @@ dependencies = [ "libc", ] -[[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" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "generic-array 0.14.4", -] - -[[package]] -name = "digest-buffer" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eb92364e9f6d3da159257250532d448b218406d2acb149f724e8f48e9f5cb9a" -dependencies = [ - "byte-tools", - "generic-array 0.7.3", + "generic-array", ] [[package]] @@ -333,12 +292,6 @@ dependencies = [ "termcolor", ] -[[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" @@ -420,16 +373,6 @@ dependencies = [ "slab", ] -[[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.4" @@ -500,19 +443,8 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01706d578d5c281058480e673ae4086a9f4710d8df1ad80a5b03e39ece5f886b" dependencies = [ - "digest 0.9.0", - "hmac 0.11.0", -] - -[[package]] -name = "hmac" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb5aa9647ba4711e9d6968dc1c810cd23989ed435443ca962e1bf6d8b8b83ff" -dependencies = [ - "crypto-mac 0.3.0", - "digest 0.5.2", - "generic-array 0.7.3", + "digest", + "hmac", ] [[package]] @@ -521,8 +453,8 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" dependencies = [ - "crypto-mac 0.11.0", - "digest 0.9.0", + "crypto-mac", + "digest", ] [[package]] @@ -765,12 +697,6 @@ dependencies = [ "memoffset", ] -[[package]] -name = "nodrop" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" - [[package]] name = "ntapi" version = "0.3.6" @@ -850,19 +776,6 @@ dependencies = [ "libc", ] -[[package]] -name = "oath" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec6405dc6afe8219020d535f9ad888a12b191bbc8ce1c55f7ee663bde5be80ca" -dependencies = [ - "digest 0.5.2", - "hmac 0.1.1", - "rustc-hex", - "sha-1 0.3.4", - "sha2 0.5.3", -] - [[package]] name = "once_cell" version = "1.8.0" @@ -951,10 +864,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa" dependencies = [ "base64ct", - "crypto-mac 0.11.0", - "hmac 0.11.0", + "crypto-mac", + "hmac", "password-hash", - "sha2 0.9.5", + "sha2", ] [[package]] @@ -1102,12 +1015,11 @@ dependencies = [ "directories", "env_logger", "hkdf", - "hmac 0.11.0", + "hmac", "humantime", "libc", "log", "nix", - "oath", "paw", "pbkdf2", "percent-encoding", @@ -1119,14 +1031,15 @@ dependencies = [ "serde_json", "serde_path_to_error", "serde_repr", - "sha-1 0.9.6", - "sha2 0.9.5", + "sha-1", + "sha2", "structopt", "tempfile", "term_size", "textwrap", "thiserror", "tokio", + "totp-lite", "url", "uuid", "zeroize", @@ -1247,7 +1160,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68ef841a26fc5d040ced0417c6c6a64ee851f42489df11cdf0218e545b6f8d28" dependencies = [ "byteorder", - "digest 0.9.0", + "digest", "lazy_static", "num-bigint-dig", "num-integer", @@ -1260,12 +1173,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "rustc-hex" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ceb8ce7a5e520de349e1fa172baeba4a9e8d5ef06c47471863530bc4972ee1e" - [[package]] name = "rustls" version = "0.19.1" @@ -1409,19 +1316,6 @@ dependencies = [ "serde", ] -[[package]] -name = "sha-1" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8347606816471548cd60f0abd5ef0d513a81f5202dbdab9c09f17a15b5248484" -dependencies = [ - "byte-tools", - "digest 0.5.2", - "digest-buffer", - "fake-simd", - "generic-array 0.7.3", -] - [[package]] name = "sha-1" version = "0.9.6" @@ -1431,23 +1325,10 @@ dependencies = [ "block-buffer", "cfg-if", "cpufeatures", - "digest 0.9.0", + "digest", "opaque-debug", ] -[[package]] -name = "sha2" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84920f9ac881e94e33ec89e1b3dcd36040523a308a92548e01217ce35d8cf6a8" -dependencies = [ - "byte-tools", - "digest 0.5.2", - "digest-buffer", - "fake-simd", - "generic-array 0.7.3", -] - [[package]] name = "sha2" version = "0.9.5" @@ -1457,7 +1338,7 @@ dependencies = [ "block-buffer", "cfg-if", "cpufeatures", - "digest 0.9.0", + "digest", "opaque-debug", ] @@ -1704,6 +1585,18 @@ dependencies = [ "tokio", ] +[[package]] +name = "totp-lite" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b18009e8be74bfb2e2cc59a63d078d95c042858a1ca1128a294e1f9ce225148b" +dependencies = [ + "digest", + "hmac", + "sha-1", + "sha2", +] + [[package]] name = "tower-service" version = "0.3.1" -- cgit v1.2.3