From 570f44b512dae7190a16a9d307f9f697730e748b61de43a21149e1f9542180ab Mon Sep 17 00:00:00 2001 From: Alberto Planas Dominguez Date: Wed, 12 Oct 2022 08:50:46 +0000 Subject: [PATCH] Accepting request 1010163 from home:aplanas:branches:security Remove unused patch OBS-URL: https://build.opensuse.org/request/show/1010163 OBS-URL: https://build.opensuse.org/package/show/security/rust-keylime?expand=0&rev=29 --- bindgen.patch | 1588 ------------------------------------------------- 1 file changed, 1588 deletions(-) delete mode 100644 bindgen.patch diff --git a/bindgen.patch b/bindgen.patch deleted file mode 100644 index 0539881..0000000 --- a/bindgen.patch +++ /dev/null @@ -1,1588 +0,0 @@ -From de5ed5feb1cf4f2b0dcf66c1b2177827040215b8 Mon Sep 17 00:00:00 2001 -From: Alberto Planas -Date: Mon, 26 Sep 2022 16:25:42 +0200 -Subject: [PATCH] Cargo.toml: tss-esapi bindings - -Generate the tss-esapi bindings during compilation time. This will -extend the ammount of supported architectures. - -Signed-off-by: Alberto Planas ---- - Cargo.lock | 635 ++++++++++++++++++++++++++++++++--------------------- - Cargo.toml | 2 +- - 2 files changed, 385 insertions(+), 252 deletions(-) - -diff --git a/Cargo.lock b/Cargo.lock -index 96ff5e38..21b8c941 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -21,9 +21,9 @@ dependencies = [ - - [[package]] - name = "actix-http" --version = "3.0.4" -+version = "3.2.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a5885cb81a0d4d0d322864bea1bb6c2a8144626b4fdc625d4c51eba197e7797a" -+checksum = "0c83abf9903e1f0ad9973cc4f7b9767fd5a03a583f51a5b7a339e07987cd2724" - dependencies = [ - "actix-codec", - "actix-rt", -@@ -47,13 +47,13 @@ dependencies = [ - "itoa", - "language-tags", - "local-channel", -- "log", - "mime", - "percent-encoding", - "pin-project-lite", - "rand 0.8.5", -- "sha-1", -+ "sha1", - "smallvec", -+ "tracing", - "zstd", - ] - -@@ -69,16 +69,15 @@ dependencies = [ - - [[package]] - name = "actix-router" --version = "0.5.0" -+version = "0.5.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "eb60846b52c118f2f04a56cc90880a274271c489b2498623d58176f8ca21fa80" -+checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799" - dependencies = [ - "bytestring", -- "firestorm", - "http", -- "log", - "regex", - "serde", -+ "tracing", - ] - - [[package]] -@@ -151,9 +150,9 @@ dependencies = [ - - [[package]] - name = "actix-web" --version = "4.0.1" -+version = "4.2.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f4e5ebffd51d50df56a3ae0de0e59487340ca456f05dd0b90c0a7a6dd6a74d31" -+checksum = "d48f7b6534e06c7bfc72ee91db7917d4af6afe23e7d223b51e68fffbb21e96b9" - dependencies = [ - "actix-codec", - "actix-http", -@@ -174,6 +173,7 @@ dependencies = [ - "encoding_rs", - "futures-core", - "futures-util", -+ "http", - "itoa", - "language-tags", - "log", -@@ -192,9 +192,9 @@ dependencies = [ - - [[package]] - name = "actix-web-codegen" --version = "4.0.0" -+version = "4.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7525bedf54704abb1d469e88d7e7e9226df73778798a69cea5022d53b2ae91bc" -+checksum = "1fa9362663c8643d67b2d5eafba49e4cb2c8a053a29ed00a0bea121f17c76b13" - dependencies = [ - "actix-router", - "proc-macro2", -@@ -220,46 +220,55 @@ version = "0.7.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" - dependencies = [ -- "getrandom 0.2.6", -+ "getrandom 0.2.7", - "once_cell", - "version_check", - ] - - [[package]] - name = "aho-corasick" --version = "0.7.18" -+version = "0.7.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" -+checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" - dependencies = [ - "memchr", - ] - - [[package]] - name = "alloc-no-stdlib" --version = "2.0.3" -+version = "2.0.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "35ef4730490ad1c4eae5c4325b2a95f521d023e5c885853ff7aca0a6a1631db3" -+checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" - - [[package]] - name = "alloc-stdlib" --version = "0.2.1" -+version = "0.2.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2" -+checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" - dependencies = [ - "alloc-no-stdlib", - ] - -+[[package]] -+name = "ansi_term" -+version = "0.12.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -+dependencies = [ -+ "winapi", -+] -+ - [[package]] - name = "anyhow" --version = "1.0.57" -+version = "1.0.65" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc" -+checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" - - [[package]] - name = "assert-json-diff" --version = "2.0.1" -+version = "2.0.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "50f1c3703dd33532d7f0ca049168930e9099ecac238e23cf932f3a69c42f06da" -+checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12" - dependencies = [ - "serde", - "serde_json", -@@ -267,9 +276,9 @@ dependencies = [ - - [[package]] - name = "async-channel" --version = "1.6.1" -+version = "1.7.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319" -+checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" - dependencies = [ - "concurrent-queue", - "event-listener", -@@ -278,9 +287,9 @@ dependencies = [ - - [[package]] - name = "async-trait" --version = "0.1.56" -+version = "0.1.57" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716" -+checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f" - dependencies = [ - "proc-macro2", - "quote", -@@ -310,6 +319,29 @@ version = "0.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" - -+[[package]] -+name = "bindgen" -+version = "0.59.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" -+dependencies = [ -+ "bitflags", -+ "cexpr", -+ "clang-sys", -+ "clap 2.34.0", -+ "env_logger 0.9.1", -+ "lazy_static", -+ "lazycell", -+ "log", -+ "peeking_take_while", -+ "proc-macro2", -+ "quote", -+ "regex", -+ "rustc-hash", -+ "shlex", -+ "which", -+] -+ - [[package]] - name = "bitfield" - version = "0.13.2" -@@ -324,9 +356,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - - [[package]] - name = "block-buffer" --version = "0.10.2" -+version = "0.10.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" -+checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" - dependencies = [ - "generic-array", - ] -@@ -354,21 +386,21 @@ dependencies = [ - - [[package]] - name = "bumpalo" --version = "3.10.0" -+version = "3.11.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3" -+checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" - - [[package]] - name = "bytes" --version = "1.1.0" -+version = "1.2.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" -+checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" - - [[package]] - name = "bytestring" --version = "1.0.0" -+version = "1.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "90706ba19e97b90786e19dc0d5e2abd80008d99d4c0c5d1ad0b5e72cec7c494d" -+checksum = "86b6a75fd3048808ef06af5cd79712be8111960adaf89d90250974b38fc3928a" - dependencies = [ - "bytes", - ] -@@ -388,12 +420,47 @@ dependencies = [ - "jobserver", - ] - -+[[package]] -+name = "cexpr" -+version = "0.6.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" -+dependencies = [ -+ "nom", -+] -+ - [[package]] - name = "cfg-if" - version = "1.0.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -+[[package]] -+name = "clang-sys" -+version = "1.4.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" -+dependencies = [ -+ "glob", -+ "libc", -+ "libloading", -+] -+ -+[[package]] -+name = "clap" -+version = "2.34.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" -+dependencies = [ -+ "ansi_term", -+ "atty", -+ "bitflags", -+ "strsim 0.8.0", -+ "textwrap 0.11.0", -+ "unicode-width", -+ "vec_map", -+] -+ - [[package]] - name = "clap" - version = "3.1.18" -@@ -406,9 +473,9 @@ dependencies = [ - "clap_lex", - "indexmap", - "lazy_static", -- "strsim", -+ "strsim 0.10.0", - "termcolor", -- "textwrap", -+ "textwrap 0.15.1", - ] - - [[package]] -@@ -426,18 +493,18 @@ dependencies = [ - - [[package]] - name = "clap_lex" --version = "0.2.0" -+version = "0.2.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213" -+checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" - dependencies = [ - "os_str_bytes", - ] - - [[package]] - name = "compress-tools" --version = "0.12.2" -+version = "0.12.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5a315608976a6f38f7dfa5cdd0b22f0fd059675a2963b1fe2dbce8bdd6b153f6" -+checksum = "ed2022acb201ed5fd3dca0a33a5a5d101305ce18239b97e7ddc1995e1caab77e" - dependencies = [ - "derive_more", - "libc", -@@ -447,9 +514,9 @@ dependencies = [ - - [[package]] - name = "concurrent-queue" --version = "1.2.2" -+version = "1.2.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3" -+checksum = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c" - dependencies = [ - "cache-padded", - ] -@@ -481,9 +548,9 @@ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" - - [[package]] - name = "cookie" --version = "0.16.0" -+version = "0.16.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "94d4706de1b0fa5b132270cddffa8585166037822e260a944fe161acd137ca05" -+checksum = "344adc371239ef32293cb1c4fe519592fcf21206c79c02854320afcdf3ab4917" - dependencies = [ - "percent-encoding", - "time", -@@ -508,9 +575,9 @@ checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" - - [[package]] - name = "cpufeatures" --version = "0.2.2" -+version = "0.2.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" -+checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" - dependencies = [ - "libc", - ] -@@ -526,9 +593,9 @@ dependencies = [ - - [[package]] - name = "crypto-common" --version = "0.1.3" -+version = "0.1.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" -+checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" - dependencies = [ - "generic-array", - "typenum", -@@ -591,6 +658,12 @@ version = "0.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" - -+[[package]] -+name = "either" -+version = "1.8.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" -+ - [[package]] - name = "encoding_rs" - version = "0.8.31" -@@ -627,7 +700,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" - dependencies = [ - "atty", -- "humantime", -+ "humantime 1.3.0", -+ "log", -+ "regex", -+ "termcolor", -+] -+ -+[[package]] -+name = "env_logger" -+version = "0.9.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272" -+dependencies = [ -+ "atty", -+ "humantime 2.1.0", - "log", - "regex", - "termcolor", -@@ -641,25 +727,19 @@ checksum = "d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8" - - [[package]] - name = "event-listener" --version = "2.5.2" -+version = "2.5.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71" -+checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" - - [[package]] - name = "fastrand" --version = "1.7.0" -+version = "1.8.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" -+checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" - dependencies = [ - "instant", - ] - --[[package]] --name = "firestorm" --version = "0.5.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2c5f6c2c942da57e2aaaa84b8a521489486f14e75e7fa91dab70aba913975f98" -- - [[package]] - name = "flate2" - version = "1.0.24" -@@ -693,19 +773,18 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - - [[package]] - name = "form_urlencoded" --version = "1.0.1" -+version = "1.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" -+checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" - dependencies = [ -- "matches", - "percent-encoding", - ] - - [[package]] - name = "futures" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e" -+checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c" - dependencies = [ - "futures-channel", - "futures-core", -@@ -718,9 +797,9 @@ dependencies = [ - - [[package]] - name = "futures-channel" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" -+checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" - dependencies = [ - "futures-core", - "futures-sink", -@@ -728,15 +807,15 @@ dependencies = [ - - [[package]] - name = "futures-core" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" -+checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" - - [[package]] - name = "futures-executor" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" -+checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" - dependencies = [ - "futures-core", - "futures-task", -@@ -745,9 +824,9 @@ dependencies = [ - - [[package]] - name = "futures-io" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" -+checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" - - [[package]] - name = "futures-lite" -@@ -766,9 +845,9 @@ dependencies = [ - - [[package]] - name = "futures-macro" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" -+checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" - dependencies = [ - "proc-macro2", - "quote", -@@ -777,15 +856,15 @@ dependencies = [ - - [[package]] - name = "futures-sink" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" -+checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" - - [[package]] - name = "futures-task" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" -+checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" - - [[package]] - name = "futures-timer" -@@ -795,9 +874,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" - - [[package]] - name = "futures-util" --version = "0.3.21" -+version = "0.3.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" -+checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" - dependencies = [ - "futures-channel", - "futures-core", -@@ -813,9 +892,9 @@ dependencies = [ - - [[package]] - name = "generic-array" --version = "0.14.5" -+version = "0.14.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" -+checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" - dependencies = [ - "typenum", - "version_check", -@@ -834,13 +913,13 @@ dependencies = [ - - [[package]] - name = "getrandom" --version = "0.2.6" -+version = "0.2.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" -+checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" - dependencies = [ - "cfg-if", - "libc", -- "wasi 0.10.2+wasi-snapshot-preview1", -+ "wasi 0.11.0+wasi-snapshot-preview1", - ] - - [[package]] -@@ -851,9 +930,9 @@ checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" - - [[package]] - name = "h2" --version = "0.3.13" -+version = "0.3.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57" -+checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" - dependencies = [ - "bytes", - "fnv", -@@ -877,12 +956,6 @@ dependencies = [ - "ahash 0.4.7", - ] - --[[package]] --name = "hashbrown" --version = "0.11.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" -- - [[package]] - name = "hashbrown" - version = "0.12.3" -@@ -964,9 +1037,9 @@ dependencies = [ - - [[package]] - name = "httparse" --version = "1.7.1" -+version = "1.8.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c" -+checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - - [[package]] - name = "httpdate" -@@ -983,11 +1056,17 @@ dependencies = [ - "quick-error", - ] - -+[[package]] -+name = "humantime" -+version = "2.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" -+ - [[package]] - name = "hyper" --version = "0.14.19" -+version = "0.14.20" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "42dc3c131584288d375f2d07f822b0cb012d8c6fb899a5b9fdb3cb7eb9b6004f" -+checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" - dependencies = [ - "bytes", - "futures-channel", -@@ -1022,23 +1101,22 @@ dependencies = [ - - [[package]] - name = "idna" --version = "0.2.3" -+version = "0.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" -+checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" - dependencies = [ -- "matches", - "unicode-bidi", - "unicode-normalization", - ] - - [[package]] - name = "indexmap" --version = "1.8.2" -+version = "1.9.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a" -+checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" - dependencies = [ - "autocfg", -- "hashbrown 0.11.2", -+ "hashbrown 0.12.3", - ] - - [[package]] -@@ -1064,24 +1142,24 @@ checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" - - [[package]] - name = "itoa" --version = "1.0.2" -+version = "1.0.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" -+checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" - - [[package]] - name = "jobserver" --version = "0.1.24" -+version = "0.1.25" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa" -+checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" - dependencies = [ - "libc", - ] - - [[package]] - name = "js-sys" --version = "0.3.57" -+version = "0.3.60" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397" -+checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" - dependencies = [ - "wasm-bindgen", - ] -@@ -1105,7 +1183,7 @@ dependencies = [ - "actix-web", - "base64", - "cfg-if", -- "clap", -+ "clap 3.1.18", - "compress-tools", - "config", - "futures", -@@ -1145,11 +1223,27 @@ version = "1.4.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -+[[package]] -+name = "lazycell" -+version = "1.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -+ - [[package]] - name = "libc" --version = "0.2.126" -+version = "0.2.133" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" -+checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966" -+ -+[[package]] -+name = "libloading" -+version = "0.7.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" -+dependencies = [ -+ "cfg-if", -+ "winapi", -+] - - [[package]] - name = "linked-hash-map" -@@ -1177,9 +1271,9 @@ checksum = "e34f76eb3611940e0e7d53a9aaa4e6a3151f69541a282fd0dad5571420c53ff1" - - [[package]] - name = "lock_api" --version = "0.4.7" -+version = "0.4.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53" -+checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" - dependencies = [ - "autocfg", - "scopeguard", -@@ -1194,12 +1288,6 @@ dependencies = [ - "cfg-if", - ] - --[[package]] --name = "matches" --version = "0.1.9" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" -- - [[package]] - name = "mbox" - version = "0.6.0" -@@ -1242,18 +1330,18 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - - [[package]] - name = "miniz_oxide" --version = "0.5.3" -+version = "0.5.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" -+checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" - dependencies = [ - "adler", - ] - - [[package]] - name = "mio" --version = "0.8.3" -+version = "0.8.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799" -+checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf" - dependencies = [ - "libc", - "log", -@@ -1339,15 +1427,15 @@ dependencies = [ - - [[package]] - name = "once_cell" --version = "1.12.0" -+version = "1.15.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225" -+checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" - - [[package]] - name = "openssl" --version = "0.10.40" -+version = "0.10.41" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fb81a6430ac911acb25fe5ac8f1d2af1b4ea8a4fdfda0f1ee4292af2e2d8eb0e" -+checksum = "618febf65336490dfcf20b73f885f5651a0c89c64c2d4a8c3662585a70bf5bd0" - dependencies = [ - "bitflags", - "cfg-if", -@@ -1377,9 +1465,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" - - [[package]] - name = "openssl-sys" --version = "0.9.74" -+version = "0.9.75" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "835363342df5fba8354c5b453325b110ffd54044e588c539cf2f20a8014e4cb1" -+checksum = "e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f" - dependencies = [ - "autocfg", - "cc", -@@ -1410,9 +1498,9 @@ dependencies = [ - - [[package]] - name = "os_str_bytes" --version = "6.1.0" -+version = "6.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa" -+checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" - - [[package]] - name = "parking" -@@ -1445,9 +1533,9 @@ dependencies = [ - - [[package]] - name = "paste" --version = "1.0.7" -+version = "1.0.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc" -+checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" - - [[package]] - name = "pathdiff" -@@ -1455,11 +1543,17 @@ version = "0.2.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" - -+[[package]] -+name = "peeking_take_while" -+version = "0.1.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" -+ - [[package]] - name = "percent-encoding" --version = "2.1.0" -+version = "2.2.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" -+checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" - - [[package]] - name = "pest" -@@ -1592,7 +1686,7 @@ version = "0.4.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d" - dependencies = [ -- "env_logger", -+ "env_logger 0.7.1", - "log", - ] - -@@ -1622,9 +1716,9 @@ dependencies = [ - - [[package]] - name = "proc-macro2" --version = "1.0.39" -+version = "1.0.44" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" -+checksum = "7bd7356a8122b6c4a24a82b278680c73357984ca2fc79a0f9fa6dea7dced7c58" - dependencies = [ - "unicode-ident", - ] -@@ -1637,9 +1731,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" - - [[package]] - name = "quote" --version = "1.0.18" -+version = "1.0.21" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" -+checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" - dependencies = [ - "proc-macro2", - ] -@@ -1665,7 +1759,7 @@ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" - dependencies = [ - "libc", - "rand_chacha 0.3.1", -- "rand_core 0.6.3", -+ "rand_core 0.6.4", - ] - - [[package]] -@@ -1685,7 +1779,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" - dependencies = [ - "ppv-lite86", -- "rand_core 0.6.3", -+ "rand_core 0.6.4", - ] - - [[package]] -@@ -1699,11 +1793,11 @@ dependencies = [ - - [[package]] - name = "rand_core" --version = "0.6.3" -+version = "0.6.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" -+checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" - dependencies = [ -- "getrandom 0.2.6", -+ "getrandom 0.2.7", - ] - - [[package]] -@@ -1717,18 +1811,18 @@ dependencies = [ - - [[package]] - name = "redox_syscall" --version = "0.2.13" -+version = "0.2.16" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" -+checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" - dependencies = [ - "bitflags", - ] - - [[package]] - name = "regex" --version = "1.5.6" -+version = "1.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1" -+checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" - dependencies = [ - "aho-corasick", - "memchr", -@@ -1737,9 +1831,9 @@ dependencies = [ - - [[package]] - name = "regex-syntax" --version = "0.6.26" -+version = "0.6.27" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" -+checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" - - [[package]] - name = "remove_dir_all" -@@ -1752,9 +1846,9 @@ dependencies = [ - - [[package]] - name = "reqwest" --version = "0.11.10" -+version = "0.11.12" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "46a1f7aa4f35e5e8b4160449f51afc758f0ce6454315a9fa7d0d113e958c41eb" -+checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" - dependencies = [ - "base64", - "bytes", -@@ -1768,10 +1862,10 @@ dependencies = [ - "hyper-tls", - "ipnet", - "js-sys", -- "lazy_static", - "log", - "mime", - "native-tls", -+ "once_cell", - "percent-encoding", - "pin-project-lite", - "serde", -@@ -1779,6 +1873,7 @@ dependencies = [ - "serde_urlencoded", - "tokio", - "tokio-native-tls", -+ "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", -@@ -1823,6 +1918,12 @@ dependencies = [ - "ordered-multimap 0.4.3", - ] - -+[[package]] -+name = "rustc-hash" -+version = "1.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" -+ - [[package]] - name = "rustc_version" - version = "0.3.3" -@@ -1838,14 +1939,14 @@ version = "0.4.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" - dependencies = [ -- "semver 1.0.9", -+ "semver 1.0.14", - ] - - [[package]] - name = "ryu" --version = "1.0.10" -+version = "1.0.11" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" -+checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" - - [[package]] - name = "schannel" -@@ -1865,9 +1966,9 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - - [[package]] - name = "security-framework" --version = "2.6.1" -+version = "2.7.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" -+checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" - dependencies = [ - "bitflags", - "core-foundation", -@@ -1897,9 +1998,9 @@ dependencies = [ - - [[package]] - name = "semver" --version = "1.0.9" -+version = "1.0.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd" -+checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" - - [[package]] - name = "semver-parser" -@@ -1912,27 +2013,27 @@ dependencies = [ - - [[package]] - name = "serde" --version = "1.0.137" -+version = "1.0.145" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1" -+checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" - dependencies = [ - "serde_derive", - ] - - [[package]] - name = "serde_bytes" --version = "0.11.6" -+version = "0.11.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "212e73464ebcde48d723aa02eb270ba62eff38a9b732df31f33f1b4e145f3a54" -+checksum = "cfc50e8183eeeb6178dcb167ae34a8051d63535023ae38b5d8d12beae193d37b" - dependencies = [ - "serde", - ] - - [[package]] - name = "serde_derive" --version = "1.0.137" -+version = "1.0.145" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be" -+checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" - dependencies = [ - "proc-macro2", - "quote", -@@ -1941,9 +2042,9 @@ dependencies = [ - - [[package]] - name = "serde_json" --version = "1.0.81" -+version = "1.0.85" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c" -+checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" - dependencies = [ - "itoa", - "ryu", -@@ -1973,17 +2074,6 @@ dependencies = [ - "serde", - ] - --[[package]] --name = "sha-1" --version = "0.10.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" --dependencies = [ -- "cfg-if", -- "cpufeatures", -- "digest", --] -- - [[package]] - name = "sha1" - version = "0.10.5" -@@ -1995,6 +2085,12 @@ dependencies = [ - "digest", - ] - -+[[package]] -+name = "shlex" -+version = "1.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" -+ - [[package]] - name = "signal-hook-registry" - version = "1.4.0" -@@ -2006,21 +2102,24 @@ dependencies = [ - - [[package]] - name = "slab" --version = "0.4.6" -+version = "0.4.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" -+checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" -+dependencies = [ -+ "autocfg", -+] - - [[package]] - name = "smallvec" --version = "1.8.0" -+version = "1.9.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" -+checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" - - [[package]] - name = "socket2" --version = "0.4.4" -+version = "0.4.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" -+checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" - dependencies = [ - "libc", - "winapi", -@@ -2038,6 +2137,12 @@ version = "1.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -+[[package]] -+name = "strsim" -+version = "0.8.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" -+ - [[package]] - name = "strsim" - version = "0.10.0" -@@ -2046,9 +2151,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - - [[package]] - name = "syn" --version = "1.0.96" -+version = "1.0.100" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf" -+checksum = "52205623b1b0f064a4e71182c3b18ae902267282930c6d5462c91b859668426e" - dependencies = [ - "proc-macro2", - "quote", -@@ -2098,24 +2203,33 @@ dependencies = [ - - [[package]] - name = "textwrap" --version = "0.15.0" -+version = "0.11.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -+dependencies = [ -+ "unicode-width", -+] -+ -+[[package]] -+name = "textwrap" -+version = "0.15.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb" -+checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" - - [[package]] - name = "thiserror" --version = "1.0.31" -+version = "1.0.36" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a" -+checksum = "0a99cb8c4b9a8ef0e7907cd3b617cc8dc04d571c4e73c8ae403d80ac160bb122" - dependencies = [ - "thiserror-impl", - ] - - [[package]] - name = "thiserror-impl" --version = "1.0.31" -+version = "1.0.36" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a" -+checksum = "3a891860d3c8d66fec8e73ddb3765f90082374dbaaa833407b904a94f1a7eb43" - dependencies = [ - "proc-macro2", - "quote", -@@ -2124,9 +2238,9 @@ dependencies = [ - - [[package]] - name = "time" --version = "0.3.9" -+version = "0.3.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd" -+checksum = "3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b" - dependencies = [ - "itoa", - "libc", -@@ -2157,10 +2271,11 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" - - [[package]] - name = "tokio" --version = "1.19.2" -+version = "1.21.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439" -+checksum = "0020c875007ad96677dcc890298f4b942882c5d4eb7cc8f439fc3bf813dc9c95" - dependencies = [ -+ "autocfg", - "bytes", - "libc", - "memchr", -@@ -2210,9 +2325,9 @@ dependencies = [ - - [[package]] - name = "tokio-util" --version = "0.7.3" -+version = "0.7.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45" -+checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" - dependencies = [ - "bytes", - "futures-core", -@@ -2239,15 +2354,15 @@ dependencies = [ - - [[package]] - name = "tower-service" --version = "0.3.1" -+version = "0.3.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" -+checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - - [[package]] - name = "tracing" --version = "0.1.35" -+version = "0.1.36" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160" -+checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307" - dependencies = [ - "cfg-if", - "log", -@@ -2257,9 +2372,9 @@ dependencies = [ - - [[package]] - name = "tracing-core" --version = "0.1.27" -+version = "0.1.29" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7709595b8878a4965ce5e87ebf880a7d39c9afc6837721b21a5a816a8117d921" -+checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7" - dependencies = [ - "once_cell", - ] -@@ -2298,6 +2413,7 @@ version = "0.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "0e2f37914ec4d494d145cfa18bb8429498b238d63c47a08b89d09c1ec2545ff0" - dependencies = [ -+ "bindgen", - "pkg-config", - "target-lexicon", - ] -@@ -2310,9 +2426,9 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" - - [[package]] - name = "ucd-trie" --version = "0.1.3" -+version = "0.1.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" -+checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" - - [[package]] - name = "unicode-bidi" -@@ -2322,34 +2438,39 @@ checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" - - [[package]] - name = "unicode-ident" --version = "1.0.0" -+version = "1.0.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" -+checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" - - [[package]] - name = "unicode-normalization" --version = "0.1.19" -+version = "0.1.22" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" -+checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" - dependencies = [ - "tinyvec", - ] - -+[[package]] -+name = "unicode-width" -+version = "0.1.10" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" -+ - [[package]] - name = "unicode-xid" --version = "0.2.3" -+version = "0.2.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04" -+checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" - - [[package]] - name = "url" --version = "2.2.2" -+version = "2.3.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" -+checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" - dependencies = [ - "form_urlencoded", - "idna", -- "matches", - "percent-encoding", - "serde", - ] -@@ -2360,7 +2481,7 @@ version = "0.8.2" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" - dependencies = [ -- "getrandom 0.2.6", -+ "getrandom 0.2.7", - ] - - [[package]] -@@ -2369,6 +2490,12 @@ version = "0.2.15" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -+[[package]] -+name = "vec_map" -+version = "0.8.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" -+ - [[package]] - name = "version_check" - version = "0.9.4" -@@ -2397,12 +2524,6 @@ version = "0.9.0+wasi-snapshot-preview1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" - --[[package]] --name = "wasi" --version = "0.10.2+wasi-snapshot-preview1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" -- - [[package]] - name = "wasi" - version = "0.11.0+wasi-snapshot-preview1" -@@ -2411,9 +2532,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - - [[package]] - name = "wasm-bindgen" --version = "0.2.80" -+version = "0.2.83" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad" -+checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" - dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -@@ -2421,13 +2542,13 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-backend" --version = "0.2.80" -+version = "0.2.83" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4" -+checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" - dependencies = [ - "bumpalo", -- "lazy_static", - "log", -+ "once_cell", - "proc-macro2", - "quote", - "syn", -@@ -2436,9 +2557,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-futures" --version = "0.4.30" -+version = "0.4.33" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6f741de44b75e14c35df886aff5f1eb73aa114fa5d4d00dcd37b5e01259bf3b2" -+checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" - dependencies = [ - "cfg-if", - "js-sys", -@@ -2448,9 +2569,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro" --version = "0.2.80" -+version = "0.2.83" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5" -+checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" - dependencies = [ - "quote", - "wasm-bindgen-macro-support", -@@ -2458,9 +2579,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro-support" --version = "0.2.80" -+version = "0.2.83" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b" -+checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" - dependencies = [ - "proc-macro2", - "quote", -@@ -2471,20 +2592,31 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-shared" --version = "0.2.80" -+version = "0.2.83" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744" -+checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" - - [[package]] - name = "web-sys" --version = "0.3.57" -+version = "0.3.60" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283" -+checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" - dependencies = [ - "js-sys", - "wasm-bindgen", - ] - -+[[package]] -+name = "which" -+version = "4.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b" -+dependencies = [ -+ "either", -+ "libc", -+ "once_cell", -+] -+ - [[package]] - name = "winapi" - version = "0.3.9" -@@ -2570,12 +2702,13 @@ dependencies = [ - - [[package]] - name = "wiremock" --version = "0.5.13" -+version = "0.5.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1b12f508bdca434a55d43614d26f02e6b3e98ebeecfbc5a1614e0a0c8bf3e315" -+checksum = "cc3c7b7557dbfdad6431b5a51196c9110cef9d83f6a9b26699f35cdc0ae113ec" - dependencies = [ - "assert-json-diff", - "async-trait", -+ "base64", - "deadpool", - "futures", - "futures-timer", -@@ -2600,9 +2733,9 @@ dependencies = [ - - [[package]] - name = "zeroize" --version = "1.5.5" -+version = "1.5.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "94693807d016b2f2d2e14420eb3bfcca689311ff775dcf113d74ea624b7cdf07" -+checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" - dependencies = [ - "zeroize_derive", - ] -@@ -2643,18 +2776,18 @@ dependencies = [ - - [[package]] - name = "zstd" --version = "0.10.2+zstd.1.5.2" -+version = "0.11.2+zstd.1.5.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5f4a6bd64f22b5e3e94b4e238669ff9f10815c27a5180108b849d24174a83847" -+checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" - dependencies = [ - "zstd-safe", - ] - - [[package]] - name = "zstd-safe" --version = "4.1.6+zstd.1.5.2" -+version = "5.0.2+zstd.1.5.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "94b61c51bb270702d6167b8ce67340d2754b088d0c091b06e593aa772c3ee9bb" -+checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" - dependencies = [ - "libc", - "zstd-sys", -@@ -2662,9 +2795,9 @@ dependencies = [ - - [[package]] - name = "zstd-sys" --version = "1.6.3+zstd.1.5.2" -+version = "2.0.1+zstd.1.5.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fc49afa5c8d634e75761feda8c592051e7eeb4683ba827211eb0d731d3402ea8" -+checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b" - dependencies = [ - "cc", - "libc", -diff --git a/Cargo.toml b/Cargo.toml -index ddcb2a29..af1df5ef 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -42,7 +42,7 @@ static_assertions = "1" - tempfile = "3.0.4" - tokio = {version = "1.13.1", features = ["full"]} - toml = "0.5" --tss-esapi = "7.1.0" -+tss-esapi = {version = "7.1.0", features = ["generate-bindings"]} - thiserror = "1.0" - uuid = {version = "0.8", features = ["v4"]} - zmq = {version = "0.9.2", optional = true}