diff options
| -rw-r--r-- | Cargo.lock | 178 | ||||
| -rw-r--r-- | wpa-psk/Cargo.toml | 2 | 
2 files changed, 100 insertions, 80 deletions
@@ -4,9 +4,9 @@ version = 3  [[package]]  name = "assert_cmd" -version = "2.0.4" +version = "2.0.7"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ae1ddd39efd67689deb1979d80bad3bf7f2b09c6e6117c8d1f2443b5e2f83e" +checksum = "fa3d466004a8b4cb1bc34044240a2fd29d17607e2e3bd613eb44fd48e8100da3"  dependencies = [   "bstr",   "doc-comment", @@ -17,17 +17,6 @@ dependencies = [  ]  [[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi", - "libc", - "winapi", -] - -[[package]]  name = "bitflags"  version = "1.3.2"  source = "registry+https://github.com/rust-lang/crates.io-index" @@ -44,20 +33,21 @@ dependencies = [  [[package]]  name = "bstr" -version = "0.2.17" +version = "1.0.1"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" +checksum = "fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd"  dependencies = [ - "lazy_static",   "memchr", + "once_cell",   "regex-automata", + "serde",  ]  [[package]]  name = "cc" -version = "1.0.73" +version = "1.0.77"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" +checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4"  [[package]]  name = "cfg-if" @@ -67,14 +57,14 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"  [[package]]  name = "clap" -version = "4.0.8" +version = "4.0.29"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5840cd9093aabeabf7fd932754c435b7674520fc3ddc935c397837050f0f1e4b" +checksum = "4d63b9e9c07271b9957ad22c173bae2a4d9a81127680962039296abcd2f8251d"  dependencies = [ - "atty",   "bitflags",   "clap_derive",   "clap_lex", + "is-terminal",   "once_cell",   "strsim",   "termcolor", @@ -83,9 +73,9 @@ dependencies = [  [[package]]  name = "clap_derive" -version = "4.0.8" +version = "4.0.21"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92289ffc6fb4a85d85c246ddb874c05a87a2e540fb6ad52f7ca07c8c1e1840b1" +checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014"  dependencies = [   "heck",   "proc-macro-error", @@ -130,9 +120,9 @@ checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"  [[package]]  name = "digest" -version = "0.10.5" +version = "0.10.6"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c" +checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f"  dependencies = [   "block-buffer",   "crypto-common", @@ -190,9 +180,9 @@ checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"  [[package]]  name = "hermit-abi" -version = "0.1.19" +version = "0.2.6"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"  dependencies = [   "libc",  ] @@ -208,9 +198,25 @@ dependencies = [  [[package]]  name = "io-lifetimes" -version = "0.7.3" +version = "1.0.3"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06" +checksum = "46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c" +dependencies = [ + "libc", + "windows-sys", +] + +[[package]] +name = "is-terminal" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927609f78c2913a6f6ac3c27a4fe87f43e2a35367c0c4b0f8265e8f49a104330" +dependencies = [ + "hermit-abi", + "io-lifetimes", + "rustix", + "windows-sys", +]  [[package]]  name = "itertools" @@ -222,22 +228,16 @@ dependencies = [  ]  [[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]]  name = "libc" -version = "0.2.134" +version = "0.2.138"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb" +checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8"  [[package]]  name = "linux-raw-sys" -version = "0.0.46" +version = "0.1.3"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d" +checksum = "8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f"  [[package]]  name = "memchr" @@ -247,15 +247,15 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"  [[package]]  name = "once_cell" -version = "1.15.0" +version = "1.16.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" +checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860"  [[package]]  name = "os_str_bytes" -version = "6.3.0" +version = "6.4.1"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" +checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"  [[package]]  name = "pbkdf2" @@ -268,9 +268,9 @@ dependencies = [  [[package]]  name = "predicates" -version = "2.1.1" +version = "2.1.4"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c" +checksum = "f54fc5dc63ed3bbf19494623db4f3af16842c0d975818e469022d09e53f0aa05"  dependencies = [   "difflib",   "itertools", @@ -279,15 +279,15 @@ dependencies = [  [[package]]  name = "predicates-core" -version = "1.0.3" +version = "1.0.5"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb" +checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2"  [[package]]  name = "predicates-tree" -version = "1.0.5" +version = "1.0.7"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032" +checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d"  dependencies = [   "predicates-core",   "termtree", @@ -319,9 +319,9 @@ dependencies = [  [[package]]  name = "proc-macro2" -version = "1.0.46" +version = "1.0.47"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b" +checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725"  dependencies = [   "unicode-ident",  ] @@ -343,9 +343,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"  [[package]]  name = "rustix" -version = "0.35.11" +version = "0.36.5"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbb2fda4666def1433b1b05431ab402e42a1084285477222b72d6c564c417cef" +checksum = "a3807b5d10909833d3e9acd1eb5fb988f79376ff10fce42937de71a449c4c588"  dependencies = [   "bitflags",   "errno", @@ -356,10 +356,16 @@ dependencies = [  ]  [[package]] -name = "sha-1" -version = "0.10.0" +name = "serde" +version = "1.0.149" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "256b9932320c590e707b94576e3cc1f7c9024d0ee6612dfbcf1cb106cbe8e055" + +[[package]] +name = "sha1" +version = "0.10.5"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" +checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"  dependencies = [   "cfg-if",   "cpufeatures", @@ -380,9 +386,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"  [[package]]  name = "syn" -version = "1.0.101" +version = "1.0.105"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2" +checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908"  dependencies = [   "proc-macro2",   "quote", @@ -400,9 +406,9 @@ dependencies = [  [[package]]  name = "terminal_size" -version = "0.2.1" +version = "0.2.3"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8440c860cf79def6164e4a0a983bcc2305d82419177a0e0c71930d049e3ac5a1" +checksum = "cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907"  dependencies = [   "rustix",   "windows-sys", @@ -410,21 +416,21 @@ dependencies = [  [[package]]  name = "termtree" -version = "0.2.4" +version = "0.4.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" +checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8"  [[package]]  name = "typenum" -version = "1.15.0" +version = "1.16.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"  [[package]]  name = "unicode-ident" -version = "1.0.4" +version = "1.0.5"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" +checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"  [[package]]  name = "version_check" @@ -474,46 +480,60 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"  [[package]]  name = "windows-sys" -version = "0.36.1" +version = "0.42.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"  dependencies = [ + "windows_aarch64_gnullvm",   "windows_aarch64_msvc",   "windows_i686_gnu",   "windows_i686_msvc",   "windows_x86_64_gnu", + "windows_x86_64_gnullvm",   "windows_x86_64_msvc",  ]  [[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" + +[[package]]  name = "windows_aarch64_msvc" -version = "0.36.1" +version = "0.42.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4"  [[package]]  name = "windows_i686_gnu" -version = "0.36.1" +version = "0.42.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7"  [[package]]  name = "windows_i686_msvc" -version = "0.36.1" +version = "0.42.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246"  [[package]]  name = "windows_x86_64_gnu" -version = "0.36.1" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028"  [[package]]  name = "windows_x86_64_msvc" -version = "0.36.1" +version = "0.42.0"  source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" +checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"  [[package]]  name = "wpa-psk" @@ -521,7 +541,7 @@ version = "0.2.0"  dependencies = [   "hmac",   "pbkdf2", - "sha-1", + "sha1",  ]  [[package]] diff --git a/wpa-psk/Cargo.toml b/wpa-psk/Cargo.toml index 6b05ce8..8730a65 100644 --- a/wpa-psk/Cargo.toml +++ b/wpa-psk/Cargo.toml @@ -14,4 +14,4 @@ publish = true  [dependencies]  pbkdf2 = { version = "0.11.0", default-features = false }  hmac = { version = "0.12.1", default-features = false } -sha-1 = { version = "0.10.0", default-features = false } +sha1 = { version = "0.10.0", default-features = false }  |