diff --git a/sh4d0wup/0.9.0.patch b/sh4d0wup/0.9.0.patch new file mode 100644 index 00000000..3432493e --- /dev/null +++ b/sh4d0wup/0.9.0.patch @@ -0,0 +1,1784 @@ +diff --git a/Cargo.lock b/Cargo.lock +index a5e8f0c..e693f7c 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -4,9 +4,9 @@ version = 3 + + [[package]] + name = "addr2line" +-version = "0.19.0" ++version = "0.21.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" ++checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" + dependencies = [ + "gimli", + ] +@@ -30,9 +30,9 @@ dependencies = [ + + [[package]] + name = "aho-corasick" +-version = "1.0.2" ++version = "1.0.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" ++checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" + dependencies = [ + "memchr", + ] +@@ -54,30 +54,29 @@ dependencies = [ + + [[package]] + name = "anstream" +-version = "0.3.2" ++version = "0.5.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" ++checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" + dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", +- "is-terminal", + "utf8parse", + ] + + [[package]] + name = "anstyle" +-version = "1.0.0" ++version = "1.0.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" ++checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" + + [[package]] + name = "anstyle-parse" +-version = "0.2.0" ++version = "0.2.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" ++checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" + dependencies = [ + "utf8parse", + ] +@@ -88,24 +87,24 @@ version = "1.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" + dependencies = [ +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] + name = "anstyle-wincon" +-version = "1.0.1" ++version = "2.1.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" ++checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" + dependencies = [ + "anstyle", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] + name = "anyhow" +-version = "1.0.71" ++version = "1.0.75" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" ++checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" + + [[package]] + name = "ar" +@@ -124,13 +123,13 @@ dependencies = [ + + [[package]] + name = "async-trait" +-version = "0.1.68" ++version = "0.1.73" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" ++checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] +@@ -141,15 +140,15 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + + [[package]] + name = "backtrace" +-version = "0.3.67" ++version = "0.3.69" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" ++checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" + dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", +- "miniz_oxide 0.6.2", ++ "miniz_oxide", + "object", + "rustc-demangle", + ] +@@ -162,9 +161,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + + [[package]] + name = "base64" +-version = "0.21.2" ++version = "0.21.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" ++checksum = "414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53" + + [[package]] + name = "base64ct" +@@ -189,7 +188,7 @@ version = "0.63.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" + dependencies = [ +- "bitflags", ++ "bitflags 1.3.2", + "cexpr", + "clang-sys", + "lazy_static", +@@ -224,6 +223,12 @@ version = "1.3.2" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + ++[[package]] ++name = "bitflags" ++version = "2.4.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" ++ + [[package]] + name = "blake2" + version = "0.10.6" +@@ -263,12 +268,11 @@ dependencies = [ + + [[package]] + name = "bstr" +-version = "1.5.0" ++version = "1.6.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" ++checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05" + dependencies = [ + "memchr", +- "once_cell", + "regex-automata", + "serde", + ] +@@ -350,11 +354,12 @@ dependencies = [ + + [[package]] + name = "cc" +-version = "1.0.79" ++version = "1.0.83" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" ++checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" + dependencies = [ + "jobserver", ++ "libc", + ] + + [[package]] +@@ -411,9 +416,9 @@ dependencies = [ + + [[package]] + name = "clap" +-version = "4.3.4" ++version = "4.4.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "80672091db20273a15cf9fdd4e47ed43b5091ec9841bf4c6145c9dfbbcae09ed" ++checksum = "1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d" + dependencies = [ + "clap_builder", + "clap_derive", +@@ -422,43 +427,42 @@ dependencies = [ + + [[package]] + name = "clap_builder" +-version = "4.3.4" ++version = "4.4.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c1458a1df40e1e2afebb7ab60ce55c1fa8f431146205aa5f4887e0b111c27636" ++checksum = "78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6" + dependencies = [ + "anstream", + "anstyle", +- "bitflags", + "clap_lex", + "strsim", + ] + + [[package]] + name = "clap_complete" +-version = "4.3.1" ++version = "4.4.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7f6b5c519bab3ea61843a7923d074b04245624bb84a64a8c150f5deb014e388b" ++checksum = "586a385f7ef2f8b4d86bddaa0c094794e7ccbfe5ffef1f434fe928143fc783a5" + dependencies = [ + "clap", + ] + + [[package]] + name = "clap_derive" +-version = "4.3.2" ++version = "4.4.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" ++checksum = "c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a" + dependencies = [ + "heck", + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] + name = "clap_lex" +-version = "0.5.0" ++version = "0.5.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" ++checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" + + [[package]] + name = "colorchoice" +@@ -468,9 +472,9 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + + [[package]] + name = "const-oid" +-version = "0.9.2" ++version = "0.9.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" ++checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" + + [[package]] + name = "core-foundation" +@@ -490,9 +494,9 @@ checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + + [[package]] + name = "cpufeatures" +-version = "0.2.8" ++version = "0.2.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" ++checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" + dependencies = [ + "libc", + ] +@@ -552,19 +556,32 @@ dependencies = [ + + [[package]] + name = "curve25519-dalek" +-version = "4.0.0-rc.2" ++version = "4.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "03d928d978dbec61a1167414f5ec534f24bea0d7a0d24dd9b6233d3d8223e585" ++checksum = "f711ade317dd348950a9910f81c5947e3d8907ebd2b83f76203ff1807e6a2bc2" + dependencies = [ + "cfg-if", ++ "cpufeatures", ++ "curve25519-dalek-derive", + "digest 0.10.7", + "fiat-crypto", +- "packed_simd_2", + "platforms", ++ "rustc_version", + "subtle", + "zeroize", + ] + ++[[package]] ++name = "curve25519-dalek-derive" ++version = "0.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.29", ++] ++ + [[package]] + name = "darling" + version = "0.14.4" +@@ -608,14 +625,20 @@ checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" + + [[package]] + name = "der" +-version = "0.7.6" ++version = "0.7.8" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "56acb310e15652100da43d130af8d97b509e95af61aab1c5a7939ef24337ee17" ++checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" + dependencies = [ + "const-oid", + "zeroize", + ] + ++[[package]] ++name = "deranged" ++version = "0.3.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" ++ + [[package]] + name = "derive_builder" + version = "0.12.0" +@@ -714,15 +737,15 @@ dependencies = [ + + [[package]] + name = "dyn-clone" +-version = "1.0.11" ++version = "1.0.13" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "68b0cf012f1230e43cd00ebb729c6bb58707ecfa8ad08b52ef3a4ccd2697fc30" ++checksum = "bbfc4744c1b8f2a09adc0e55242f60b1af195d88596bd8700be74418c056c555" + + [[package]] + name = "ed25519" +-version = "2.2.1" ++version = "2.2.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5fb04eee5d9d907f29e80ee6b0e78f7e2c82342c63e3580d8c4f69d9d5aad963" ++checksum = "60f6d271ca33075c88028be6f04d502853d63a5ece419d269c15315d4fc1cf1d" + dependencies = [ + "pkcs8", + "signature", +@@ -730,9 +753,9 @@ dependencies = [ + + [[package]] + name = "ed25519-dalek" +-version = "2.0.0-rc.2" ++version = "2.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "798f704d128510932661a3489b08e3f4c934a01d61c5def59ae7b8e48f19665a" ++checksum = "7277392b266383ef8396db7fdeb1e77b6c52fed775f5df15bb24f35b72156980" + dependencies = [ + "curve25519-dalek", + "ed25519", +@@ -744,9 +767,9 @@ dependencies = [ + + [[package]] + name = "either" +-version = "1.8.1" ++version = "1.9.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" ++checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" + + [[package]] + name = "ena" +@@ -759,9 +782,9 @@ dependencies = [ + + [[package]] + name = "encoding_rs" +-version = "0.8.32" ++version = "0.8.33" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" ++checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" + dependencies = [ + "cfg-if", + ] +@@ -779,15 +802,21 @@ dependencies = [ + "termcolor", + ] + ++[[package]] ++name = "equivalent" ++version = "1.0.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" ++ + [[package]] + name = "errno" +-version = "0.3.1" ++version = "0.3.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" ++checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" + dependencies = [ + "errno-dragonfly", + "libc", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] +@@ -802,12 +831,9 @@ dependencies = [ + + [[package]] + name = "fastrand" +-version = "1.9.0" ++version = "2.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +-dependencies = [ +- "instant", +-] ++checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" + + [[package]] + name = "fiat-crypto" +@@ -817,14 +843,14 @@ checksum = "e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77" + + [[package]] + name = "filetime" +-version = "0.2.21" ++version = "0.2.22" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" ++checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" + dependencies = [ + "cfg-if", + "libc", +- "redox_syscall 0.2.16", +- "windows-sys 0.48.0", ++ "redox_syscall 0.3.5", ++ "windows-sys", + ] + + [[package]] +@@ -835,12 +861,12 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + + [[package]] + name = "flate2" +-version = "1.0.26" ++version = "1.0.27" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" ++checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" + dependencies = [ + "crc32fast", +- "miniz_oxide 0.7.1", ++ "miniz_oxide", + ] + + [[package]] +@@ -935,7 +961,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] +@@ -1019,9 +1045,9 @@ dependencies = [ + + [[package]] + name = "gimli" +-version = "0.27.3" ++version = "0.28.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" ++checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" + + [[package]] + name = "gix-actor" +@@ -1062,9 +1088,9 @@ dependencies = [ + + [[package]] + name = "gix-hash" +-version = "0.11.2" ++version = "0.11.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ee181c85d3955f54c4426e6bfaeeada4428692e1a39b8788c2ac7785fc301dd8" ++checksum = "4b422ff2ad9a0628baaad6da468cf05385bf3f5ab495ad5a33cce99b9f41092f" + dependencies = [ + "hex", + "thiserror", +@@ -1091,9 +1117,9 @@ dependencies = [ + + [[package]] + name = "gix-validate" +-version = "0.7.5" ++version = "0.7.7" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "57ea5845b506c7728b9d89f4227cc369a5fc5a1d5b26c3add0f0d323413a3a60" ++checksum = "ba9b3737b2cef3dcd014633485f0034b0f1a931ee54aeb7d8f87f177f3c89040" + dependencies = [ + "bstr", + "thiserror", +@@ -1107,9 +1133,9 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + + [[package]] + name = "h2" +-version = "0.3.19" ++version = "0.3.21" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" ++checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" + dependencies = [ + "bytes", + "fnv", +@@ -1117,7 +1143,7 @@ dependencies = [ + "futures-sink", + "futures-util", + "http", +- "indexmap", ++ "indexmap 1.9.3", + "slab", + "tokio", + "tokio-util", +@@ -1144,6 +1170,12 @@ version = "0.12.3" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + ++[[package]] ++name = "hashbrown" ++version = "0.14.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" ++ + [[package]] + name = "headers" + version = "0.3.8" +@@ -1151,7 +1183,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" + dependencies = [ + "base64 0.13.1", +- "bitflags", ++ "bitflags 1.3.2", + "bytes", + "headers-core", + "http", +@@ -1177,18 +1209,9 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + + [[package]] + name = "hermit-abi" +-version = "0.2.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" +-dependencies = [ +- "libc", +-] +- +-[[package]] +-name = "hermit-abi" +-version = "0.3.1" ++version = "0.3.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" ++checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" + + [[package]] + name = "hex" +@@ -1226,9 +1249,9 @@ checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + + [[package]] + name = "httpdate" +-version = "1.0.2" ++version = "1.0.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" ++checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + + [[package]] + name = "humantime" +@@ -1238,9 +1261,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + + [[package]] + name = "hyper" +-version = "0.14.26" ++version = "0.14.27" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" ++checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" + dependencies = [ + "bytes", + "futures-channel", +@@ -1253,7 +1276,7 @@ dependencies = [ + "httpdate", + "itoa", + "pin-project-lite", +- "socket2", ++ "socket2 0.4.9", + "tokio", + "tower-service", + "tracing", +@@ -1367,45 +1390,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" + dependencies = [ + "autocfg", +- "hashbrown", ++ "hashbrown 0.12.3", + "serde", + ] + + [[package]] +-name = "inout" +-version = "0.1.3" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +-dependencies = [ +- "block-padding", +- "generic-array", +-] +- +-[[package]] +-name = "instant" +-version = "0.1.12" ++name = "indexmap" ++version = "2.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" ++checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" + dependencies = [ +- "cfg-if", ++ "equivalent", ++ "hashbrown 0.14.0", + ] + + [[package]] +-name = "io-lifetimes" +-version = "1.0.11" ++name = "inout" ++version = "0.1.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" ++checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" + dependencies = [ +- "hermit-abi 0.3.1", +- "libc", +- "windows-sys 0.48.0", ++ "block-padding", ++ "generic-array", + ] + + [[package]] + name = "ipnet" +-version = "2.7.2" ++version = "2.8.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" ++checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" + + [[package]] + name = "ipnetwork" +@@ -1418,14 +1431,13 @@ dependencies = [ + + [[package]] + name = "is-terminal" +-version = "0.4.7" ++version = "0.4.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" ++checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" + dependencies = [ +- "hermit-abi 0.3.1", +- "io-lifetimes", ++ "hermit-abi", + "rustix", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] +@@ -1439,9 +1451,9 @@ dependencies = [ + + [[package]] + name = "itoa" +-version = "1.0.6" ++version = "1.0.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" ++checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" + + [[package]] + name = "jobserver" +@@ -1503,9 +1515,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + + [[package]] + name = "libc" +-version = "0.2.146" ++version = "0.2.147" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" ++checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" + + [[package]] + name = "libloading" +@@ -1517,17 +1529,11 @@ dependencies = [ + "winapi", + ] + +-[[package]] +-name = "libm" +-version = "0.1.4" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a" +- + [[package]] + name = "linux-raw-sys" +-version = "0.3.8" ++version = "0.4.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" ++checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" + + [[package]] + name = "lock_api" +@@ -1541,9 +1547,9 @@ dependencies = [ + + [[package]] + name = "log" +-version = "0.4.19" ++version = "0.4.20" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" ++checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + + [[package]] + name = "maplit" +@@ -1594,15 +1600,6 @@ version = "0.2.1" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +-[[package]] +-name = "miniz_oxide" +-version = "0.6.2" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +-dependencies = [ +- "adler", +-] +- + [[package]] + name = "miniz_oxide" + version = "0.7.1" +@@ -1620,7 +1617,7 @@ checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" + dependencies = [ + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] +@@ -1698,7 +1695,7 @@ version = "0.26.2" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" + dependencies = [ +- "bitflags", ++ "bitflags 1.3.2", + "cfg-if", + "libc", + "static_assertions", +@@ -1716,20 +1713,20 @@ dependencies = [ + + [[package]] + name = "num-traits" +-version = "0.2.15" ++version = "0.2.16" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" ++checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" + dependencies = [ + "autocfg", + ] + + [[package]] + name = "num_cpus" +-version = "1.15.0" ++version = "1.16.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" ++checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" + dependencies = [ +- "hermit-abi 0.2.6", ++ "hermit-abi", + "libc", + ] + +@@ -1744,18 +1741,18 @@ dependencies = [ + + [[package]] + name = "object" +-version = "0.30.4" ++version = "0.32.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" ++checksum = "77ac5bbd07aea88c60a577a1ce218075ffd59208b2d7ca97adf9bfc5aeb21ebe" + dependencies = [ + "memchr", + ] + + [[package]] + name = "oci-spec" +-version = "0.6.1" ++version = "0.6.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "cf77d2eace1f4909b081d231d1ad3570ba3448ae95290ab701314faaee1b611a" ++checksum = "9421b067205c68dc80af7c68599a9c1eb113f975aafeb874cea7f4d5d41ce3fb" + dependencies = [ + "derive_builder", + "getset", +@@ -1772,11 +1769,11 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" + + [[package]] + name = "openssl" +-version = "0.10.54" ++version = "0.10.57" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019" ++checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" + dependencies = [ +- "bitflags", ++ "bitflags 2.4.0", + "cfg-if", + "foreign-types", + "libc", +@@ -1793,7 +1790,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] +@@ -1804,9 +1801,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + + [[package]] + name = "openssl-sys" +-version = "0.9.88" ++version = "0.9.92" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" ++checksum = "db7e971c2c2bba161b2d2fdf37080177eff520b3bc044787c7f1f5f9e78d869b" + dependencies = [ + "cc", + "libc", +@@ -1822,7 +1819,7 @@ checksum = "8dffc35b1984e9c86ba93a9e1a3ec0c7fae7fe47d04c416d8a41c22304b250e7" + dependencies = [ + "aes", + "backtrace", +- "base64 0.21.2", ++ "base64 0.21.3", + "bcrypt-pbkdf", + "byteorder", + "cbc", +@@ -1843,16 +1840,6 @@ dependencies = [ + "zeroize", + ] + +-[[package]] +-name = "packed_simd_2" +-version = "0.3.8" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a1914cd452d8fccd6f9db48147b29fd4ae05bea9dc5d9ad578509f72415de282" +-dependencies = [ +- "cfg-if", +- "libm", +-] +- + [[package]] + name = "parking_lot" + version = "0.12.1" +@@ -1893,9 +1880,9 @@ dependencies = [ + + [[package]] + name = "pbkdf2" +-version = "0.12.1" ++version = "0.12.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f0ca0b5a68607598bf3bad68f32227a8164f6254833f84eafaac409cd6746c31" ++checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" + dependencies = [ + "digest 0.10.7", + ] +@@ -1906,7 +1893,7 @@ version = "2.8.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "37cab0be9d04e808a8d8059fa54befcd71dc8b168f9f0c04bdb7e59832abbab4" + dependencies = [ +- "bitflags", ++ "bitflags 1.3.2", + "pcsc-sys", + ] + +@@ -1937,7 +1924,7 @@ version = "2.0.1" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a" + dependencies = [ +- "base64 0.21.2", ++ "base64 0.21.3", + "serde", + ] + +@@ -1949,9 +1936,9 @@ checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" + + [[package]] + name = "pest" +-version = "2.6.1" ++version = "2.7.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "16833386b02953ca926d19f64af613b9bf742c48dcd5e09b32fbfc9740bf84e2" ++checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a" + dependencies = [ + "thiserror", + "ucd-trie", +@@ -1959,9 +1946,9 @@ dependencies = [ + + [[package]] + name = "pest_derive" +-version = "2.6.1" ++version = "2.7.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7763190f9406839f99e5197afee8c9e759969f7dbfa40ad3b8dbee8757b745b5" ++checksum = "666d00490d4ac815001da55838c500eafb0320019bbaa44444137c48b443a853" + dependencies = [ + "pest", + "pest_generator", +@@ -1969,22 +1956,22 @@ dependencies = [ + + [[package]] + name = "pest_generator" +-version = "2.6.1" ++version = "2.7.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "249061b22e99973da1f5f5f1410284419e283bb60b79255bf5f42a94b66a2e00" ++checksum = "68ca01446f50dbda87c1786af8770d535423fa8a53aec03b8f4e3d7eb10e0929" + dependencies = [ + "pest", + "pest_meta", + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] + name = "pest_meta" +-version = "2.6.1" ++version = "2.7.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "457c310cfc9cf3f22bc58901cc7f0d3410ac5d6298e432a4f9a6138565cb6df6" ++checksum = "56af0a30af74d0445c0bf6d9d051c979b516a1a5af790d251daee76005420a48" + dependencies = [ + "once_cell", + "pest", +@@ -1993,12 +1980,12 @@ dependencies = [ + + [[package]] + name = "petgraph" +-version = "0.6.3" ++version = "0.6.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" ++checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" + dependencies = [ + "fixedbitset", +- "indexmap", ++ "indexmap 2.0.0", + ] + + [[package]] +@@ -2012,29 +1999,29 @@ dependencies = [ + + [[package]] + name = "pin-project" +-version = "1.1.0" ++version = "1.1.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" ++checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" + dependencies = [ + "pin-project-internal", + ] + + [[package]] + name = "pin-project-internal" +-version = "1.1.0" ++version = "1.1.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" ++checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] + name = "pin-project-lite" +-version = "0.2.9" ++version = "0.2.13" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" ++checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" + + [[package]] + name = "pin-utils" +@@ -2102,18 +2089,18 @@ dependencies = [ + + [[package]] + name = "proc-macro2" +-version = "1.0.60" ++version = "1.0.66" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" ++checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" + dependencies = [ + "unicode-ident", + ] + + [[package]] + name = "quote" +-version = "1.0.28" ++version = "1.0.33" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" ++checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" + dependencies = [ + "proc-macro2", + ] +@@ -2207,7 +2194,7 @@ version = "0.2.16" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" + dependencies = [ +- "bitflags", ++ "bitflags 1.3.2", + ] + + [[package]] +@@ -2216,7 +2203,7 @@ version = "0.3.5" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" + dependencies = [ +- "bitflags", ++ "bitflags 1.3.2", + ] + + [[package]] +@@ -2232,20 +2219,26 @@ dependencies = [ + + [[package]] + name = "regex" +-version = "1.8.4" ++version = "1.9.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" ++checksum = "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29" + dependencies = [ + "aho-corasick", + "memchr", +- "regex-syntax 0.7.2", ++ "regex-automata", ++ "regex-syntax 0.7.5", + ] + + [[package]] + name = "regex-automata" +-version = "0.1.10" ++version = "0.3.7" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" ++checksum = "49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629" ++dependencies = [ ++ "aho-corasick", ++ "memchr", ++ "regex-syntax 0.7.5", ++] + + [[package]] + name = "regex-syntax" +@@ -2255,17 +2248,17 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + + [[package]] + name = "regex-syntax" +-version = "0.7.2" ++version = "0.7.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" ++checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" + + [[package]] + name = "reqwest" +-version = "0.11.18" ++version = "0.11.20" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" ++checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" + dependencies = [ +- "base64 0.21.2", ++ "base64 0.21.3", + "bytes", + "encoding_rs", + "futures-core", +@@ -2335,18 +2328,26 @@ version = "1.1.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + ++[[package]] ++name = "rustc_version" ++version = "0.4.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" ++dependencies = [ ++ "semver", ++] ++ + [[package]] + name = "rustix" +-version = "0.37.20" ++version = "0.38.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" ++checksum = "9bfe0f2582b4931a45d1fa608f8a8722e8b3c7ac54dd6d5f3b3212791fedef49" + dependencies = [ +- "bitflags", ++ "bitflags 2.4.0", + "errno", +- "io-lifetimes", + "libc", + "linux-raw-sys", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] +@@ -2363,24 +2364,24 @@ dependencies = [ + + [[package]] + name = "rustls-pemfile" +-version = "1.0.2" ++version = "1.0.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" ++checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" + dependencies = [ +- "base64 0.21.2", ++ "base64 0.21.3", + ] + + [[package]] + name = "rustversion" +-version = "1.0.12" ++version = "1.0.14" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" ++checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + + [[package]] + name = "ryu" +-version = "1.0.13" ++version = "1.0.15" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" ++checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" + + [[package]] + name = "same-file" +@@ -2393,11 +2394,11 @@ dependencies = [ + + [[package]] + name = "schannel" +-version = "0.1.21" ++version = "0.1.22" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" ++checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" + dependencies = [ +- "windows-sys 0.42.0", ++ "windows-sys", + ] + + [[package]] +@@ -2408,9 +2409,9 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + + [[package]] + name = "scopeguard" +-version = "1.1.0" ++version = "1.2.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" ++checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + + [[package]] + name = "sct" +@@ -2424,11 +2425,11 @@ dependencies = [ + + [[package]] + name = "security-framework" +-version = "2.9.1" ++version = "2.9.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" ++checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" + dependencies = [ +- "bitflags", ++ "bitflags 1.3.2", + "core-foundation", + "core-foundation-sys", + "libc", +@@ -2437,9 +2438,9 @@ dependencies = [ + + [[package]] + name = "security-framework-sys" +-version = "2.9.0" ++version = "2.9.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" ++checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" + dependencies = [ + "core-foundation-sys", + "libc", +@@ -2447,9 +2448,9 @@ dependencies = [ + + [[package]] + name = "semver" +-version = "1.0.17" ++version = "1.0.18" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" ++checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" + + [[package]] + name = "sequoia-openpgp" +@@ -2458,7 +2459,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "30efff3f9930e85b4284e76bbdad741f36412dfb1e370efd0de5866ae1a11dfc" + dependencies = [ + "anyhow", +- "base64 0.21.2", ++ "base64 0.21.3", + "buffered-reader", + "bzip2", + "chrono", +@@ -2483,29 +2484,29 @@ dependencies = [ + + [[package]] + name = "serde" +-version = "1.0.164" ++version = "1.0.188" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" ++checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" + dependencies = [ + "serde_derive", + ] + + [[package]] + name = "serde_derive" +-version = "1.0.164" ++version = "1.0.188" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" ++checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] + name = "serde_json" +-version = "1.0.97" ++version = "1.0.105" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" ++checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" + dependencies = [ + "itoa", + "ryu", +@@ -2526,11 +2527,11 @@ dependencies = [ + + [[package]] + name = "serde_yaml" +-version = "0.9.21" ++version = "0.9.25" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d9d684e3ec7de3bf5466b32bd75303ac16f0736426e5a4e0d6e489559ce1249c" ++checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" + dependencies = [ +- "indexmap", ++ "indexmap 2.0.0", + "itoa", + "ryu", + "serde", +@@ -2560,7 +2561,7 @@ dependencies = [ + "hex", + "http", + "in-toto", +- "indexmap", ++ "indexmap 1.9.3", + "ipnetwork", + "lazy_static", + "log", +@@ -2599,7 +2600,7 @@ dependencies = [ + "warp-reverse-proxy", + "yash-syntax", + "zip", +- "zstd 0.12.3+zstd.1.5.2", ++ "zstd 0.12.4", + ] + + [[package]] +@@ -2680,24 +2681,24 @@ checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" + + [[package]] + name = "siphasher" +-version = "0.3.10" ++version = "0.3.11" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" ++checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + + [[package]] + name = "slab" +-version = "0.4.8" ++version = "0.4.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" ++checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" + dependencies = [ + "autocfg", + ] + + [[package]] + name = "smallvec" +-version = "1.10.0" ++version = "1.11.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" ++checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" + + [[package]] + name = "socket2" +@@ -2709,6 +2710,16 @@ dependencies = [ + "winapi", + ] + ++[[package]] ++name = "socket2" ++version = "0.5.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" ++dependencies = [ ++ "libc", ++ "windows-sys", ++] ++ + [[package]] + name = "spin" + version = "0.5.2" +@@ -2794,9 +2805,9 @@ dependencies = [ + + [[package]] + name = "syn" +-version = "2.0.18" ++version = "2.0.29" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" ++checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" + dependencies = [ + "proc-macro2", + "quote", +@@ -2815,9 +2826,9 @@ dependencies = [ + + [[package]] + name = "tar" +-version = "0.4.38" ++version = "0.4.40" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" ++checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" + dependencies = [ + "filetime", + "libc", +@@ -2826,16 +2837,15 @@ dependencies = [ + + [[package]] + name = "tempfile" +-version = "3.6.0" ++version = "3.8.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" ++checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" + dependencies = [ +- "autocfg", + "cfg-if", + "fastrand", + "redox_syscall 0.3.5", + "rustix", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] +@@ -2860,30 +2870,31 @@ dependencies = [ + + [[package]] + name = "thiserror" +-version = "1.0.40" ++version = "1.0.47" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" ++checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" + dependencies = [ + "thiserror-impl", + ] + + [[package]] + name = "thiserror-impl" +-version = "1.0.40" ++version = "1.0.47" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" ++checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] + name = "time" +-version = "0.3.22" ++version = "0.3.28" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" ++checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" + dependencies = [ ++ "deranged", + "itoa", + "libc", + "num_threads", +@@ -2900,9 +2911,9 @@ checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" + + [[package]] + name = "time-macros" +-version = "0.2.9" ++version = "0.2.14" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" ++checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" + dependencies = [ + "time-core", + ] +@@ -2933,20 +2944,20 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + + [[package]] + name = "tokio" +-version = "1.28.2" ++version = "1.32.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" ++checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" + dependencies = [ +- "autocfg", ++ "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "pin-project-lite", + "signal-hook-registry", +- "socket2", ++ "socket2 0.5.3", + "tokio-macros", +- "windows-sys 0.48.0", ++ "windows-sys", + ] + + [[package]] +@@ -2957,7 +2968,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + ] + + [[package]] +@@ -3092,15 +3103,15 @@ checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + + [[package]] + name = "ucd-trie" +-version = "0.1.5" ++version = "0.1.6" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" ++checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" + + [[package]] + name = "unicase" +-version = "2.6.0" ++version = "2.7.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" ++checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" + dependencies = [ + "version_check", + ] +@@ -3113,9 +3124,9 @@ checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + + [[package]] + name = "unicode-ident" +-version = "1.0.9" ++version = "1.0.11" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" ++checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" + + [[package]] + name = "unicode-normalization" +@@ -3134,9 +3145,9 @@ checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + + [[package]] + name = "unsafe-libyaml" +-version = "0.2.8" ++version = "0.2.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1865806a559042e51ab5414598446a5871b561d21b6764f2eabb0dd481d880a6" ++checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" + + [[package]] + name = "untrusted" +@@ -3278,7 +3289,7 @@ dependencies = [ + "once_cell", + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + "wasm-bindgen-shared", + ] + +@@ -3312,7 +3323,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" + dependencies = [ + "proc-macro2", + "quote", +- "syn 2.0.18", ++ "syn 2.0.29", + "wasm-bindgen-backend", + "wasm-bindgen-shared", + ] +@@ -3325,9 +3336,9 @@ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + + [[package]] + name = "wasm-streams" +-version = "0.2.3" ++version = "0.3.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078" ++checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" + dependencies = [ + "futures-util", + "js-sys", +@@ -3396,21 +3407,6 @@ dependencies = [ + "windows-targets", + ] + +-[[package]] +-name = "windows-sys" +-version = "0.42.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +-dependencies = [ +- "windows_aarch64_gnullvm 0.42.2", +- "windows_aarch64_msvc 0.42.2", +- "windows_i686_gnu 0.42.2", +- "windows_i686_msvc 0.42.2", +- "windows_x86_64_gnu 0.42.2", +- "windows_x86_64_gnullvm 0.42.2", +- "windows_x86_64_msvc 0.42.2", +-] +- + [[package]] + name = "windows-sys" + version = "0.48.0" +@@ -3422,117 +3418,76 @@ dependencies = [ + + [[package]] + name = "windows-targets" +-version = "0.48.0" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" ++checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" + dependencies = [ +- "windows_aarch64_gnullvm 0.48.0", +- "windows_aarch64_msvc 0.48.0", +- "windows_i686_gnu 0.48.0", +- "windows_i686_msvc 0.48.0", +- "windows_x86_64_gnu 0.48.0", +- "windows_x86_64_gnullvm 0.48.0", +- "windows_x86_64_msvc 0.48.0", ++ "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.2" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" +- +-[[package]] +-name = "windows_aarch64_gnullvm" +-version = "0.48.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" ++checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + + [[package]] + name = "windows_aarch64_msvc" +-version = "0.42.2" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" +- +-[[package]] +-name = "windows_aarch64_msvc" +-version = "0.48.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +- +-[[package]] +-name = "windows_i686_gnu" +-version = "0.42.2" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" ++checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + + [[package]] + name = "windows_i686_gnu" +-version = "0.48.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +- +-[[package]] +-name = "windows_i686_msvc" +-version = "0.42.2" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" ++checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + + [[package]] + name = "windows_i686_msvc" +-version = "0.48.0" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" ++checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + + [[package]] + name = "windows_x86_64_gnu" +-version = "0.42.2" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" +- +-[[package]] +-name = "windows_x86_64_gnu" +-version = "0.48.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" ++checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + + [[package]] + name = "windows_x86_64_gnullvm" +-version = "0.42.2" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" +- +-[[package]] +-name = "windows_x86_64_gnullvm" +-version = "0.48.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" ++checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + + [[package]] + name = "windows_x86_64_msvc" +-version = "0.42.2" ++version = "0.48.5" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" +- +-[[package]] +-name = "windows_x86_64_msvc" +-version = "0.48.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" ++checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + + [[package]] + name = "winreg" +-version = "0.10.1" ++version = "0.50.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" ++checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" + dependencies = [ +- "winapi", ++ "cfg-if", ++ "windows-sys", + ] + + [[package]] + name = "xattr" +-version = "0.2.3" ++version = "1.0.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" ++checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985" + dependencies = [ + "libc", + ] +@@ -3594,11 +3549,11 @@ dependencies = [ + + [[package]] + name = "zstd" +-version = "0.12.3+zstd.1.5.2" ++version = "0.12.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806" ++checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" + dependencies = [ +- "zstd-safe 6.0.5+zstd.1.5.4", ++ "zstd-safe 6.0.6", + ] + + [[package]] +@@ -3613,9 +3568,9 @@ dependencies = [ + + [[package]] + name = "zstd-safe" +-version = "6.0.5+zstd.1.5.4" ++version = "6.0.6" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b" ++checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" + dependencies = [ + "libc", + "zstd-sys",