diff --git a/Cargo.lock b/Cargo.lock index aeb980f..8223a4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,14 +4,23 @@ version = 4 [[package]] name = "ad1-core" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "318f80ccfe67d63c2dae2ebd381c1ed9a1f2ae47932f30cdc0d02337a37edc62" +checksum = "47b45df3a1aa6af515fdfc8b900b43fd50035e82e97003e4981e06fca5e74b9e" dependencies = [ "flate2", "forensic-vfs", - "safe-read 0.2.1", - "thiserror 2.0.19", + "safe-read 0.2.2", + "thiserror 2.0.20", +] + +[[package]] +name = "addr2line" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" +dependencies = [ + "gimli 0.32.3", ] [[package]] @@ -43,9 +52,9 @@ dependencies = [ [[package]] name = "aes" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1fc76eaeac4c9164506c466d4ffdd8ec9d0c5bf57ee97177c4d8eceb3a0e138" +checksum = "f8eb277bec05f56a0e0591f155a484cbd0f4f07ff2905051a48c72f004f7ed58" dependencies = [ "cipher 0.5.2", "cpubits", @@ -77,18 +86,19 @@ dependencies = [ [[package]] name = "aff4" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f558a314b1689fe06428159f595b016b950ff0a9224b6a4230d117057e22802" +checksum = "7396c40728940b651bfead87d6bfa7bf9a30a7a3ade83c1d1ec472346e70ead4" dependencies = [ "aes 0.8.4", "aes-kw", "flate2", "lz4_flex", "pbkdf2", + "safe-read 0.2.2", "sha2 0.10.9", "snap", - "thiserror 2.0.19", + "thiserror 2.0.20", "xts-mode", "zip-forensic-core 0.1.0", ] @@ -107,9 +117,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" dependencies = [ "log", "memchr", @@ -123,20 +133,21 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android_system_properties" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +checksum = "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc" dependencies = [ "libc", ] [[package]] name = "annotate-snippets" -version = "0.11.5" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4" +checksum = "f211a51805bc641f3ad5b7664c77d2547af685cc33b4cd8d31964027a46f13f1" dependencies = [ "anstyle", + "memchr", "unicode-width 0.2.2", ] @@ -176,7 +187,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -187,7 +198,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -209,7 +220,7 @@ dependencies = [ "forensicnomicon", "lzfse_rust", "lzvn-core", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -218,15 +229,6 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c97cf104bef24eb29862e957fe9a478af6e9534f31f6b35f5b39ea662447a70" -[[package]] -name = "ar_archive_writer" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4087686b4b0a3427190bae57a1d9a478dbb2d40c5dc1bd6e2b6d797913bdd348" -dependencies = [ - "object 0.37.3", -] - [[package]] name = "arbitrary" version = "1.4.2" @@ -238,9 +240,9 @@ dependencies = [ [[package]] name = "archive-core" -version = "0.1.3" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f56ffbb1ab1350b5f2d06a25bbc39a0fbb6fc8d109ce46c6e1782546101188ae" +checksum = "8861ff3ef40b9f59a368e1dc9fa9ee58a0325458137e49ec01f7b0471385b948" dependencies = [ "bzip2-rs", "flate2", @@ -248,8 +250,8 @@ dependencies = [ "sevenz-rust2", "tar", "tempfile", - "thiserror 2.0.19", - "zip-forensic-core 0.2.0", + "thiserror 2.0.20", + "zip-forensic-core 0.2.2", ] [[package]] @@ -266,9 +268,13 @@ dependencies = [ [[package]] name = "array-bytes" -version = "7.1.0" +version = "9.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ede2733fdd21c8fde19f3d16cebc409666f2fc2b623a22c5078a6775708db5de" +checksum = "27d55334c98d756b32dcceb60248647ab34f027690f87f9a362fd292676ee927" +dependencies = [ + "smallvec", + "thiserror 2.0.20", +] [[package]] name = "array-init" @@ -296,25 +302,25 @@ checksum = "ca6c635b3aa665c649ad1415f1573c85957dfa47690ec27aebe7ec17efe3c643" [[package]] name = "asn1-rs" -version = "0.6.2" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048" +checksum = "b7f43a50ac4fdca5df8e885c21b835997f0a1cdee65494a6847694a98652d9d8" dependencies = [ "asn1-rs-derive", "asn1-rs-impl", "displaydoc", - "nom", + "nom 7.1.3", "num-traits", "rusticata-macros", - "thiserror 1.0.69", + "thiserror 2.0.20", "time", ] [[package]] name = "asn1-rs-derive" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" +checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2", "quote", @@ -351,6 +357,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" + [[package]] name = "base64ct" version = "1.8.3" @@ -365,11 +377,22 @@ checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" [[package]] name = "bincode" -version = "1.3.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +checksum = "36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740" dependencies = [ + "bincode_derive", "serde", + "unty", +] + +[[package]] +name = "bincode_derive" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09" +dependencies = [ + "virtue", ] [[package]] @@ -404,6 +427,9 @@ name = "bitflags" version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" +dependencies = [ + "serde_core", +] [[package]] name = "bitlocker-core" @@ -417,16 +443,10 @@ dependencies = [ "elephant-diffuser", "forensic-vfs", "sha2 0.10.9", - "thiserror 2.0.19", + "thiserror 2.0.20", "xts-mode", ] -[[package]] -name = "bitmask" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5da9b3d9f6f585199287a473f4f8dfab6566cf827d15c00c219f53c645687ead" - [[package]] name = "bitvec" version = "1.1.1" @@ -450,9 +470,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.5" +version = "1.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" +checksum = "76ae7bad254120e9e4c63bafc385310756f90c484eac0e36b8317cf09cb92a77" dependencies = [ "arrayref", "arrayvec", @@ -528,9 +548,9 @@ dependencies = [ [[package]] name = "bstr" -version = "1.13.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f7dc094d718f2e1c1559ad110e27eeaae14a5465d3d56dd6dbd793079fbd530" +checksum = "6bb31b46c14244e20ee9984b11bf5c992b91fb6939fea616e3512c8baecdbe5f" dependencies = [ "memchr", "regex-automata", @@ -548,7 +568,7 @@ dependencies = [ "forensic-vfs", "lzo", "ruzstd 0.8.3", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -556,6 +576,9 @@ name = "bumpalo" version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" +dependencies = [ + "allocator-api2", +] [[package]] name = "bytemuck" @@ -568,13 +591,13 @@ dependencies = [ [[package]] name = "bytemuck_derive" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f65693059b6b9c588b9f62fed1cedbf0a8b805631457ea162d68f0de186f3de5" +checksum = "fc0e56a716f1e132ff6bf4bdac1c944a3fcdc1cae65f70a4a2a1ac3b401d2d1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -628,11 +651,13 @@ dependencies = [ [[package]] name = "cc" -version = "1.4.0" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9" +checksum = "509591b7bcd67f4ef775afad7662703b4935daaa6ec0e5605cfb1090b32a2b6d" dependencies = [ "find-msvc-tools", + "jobserver", + "libc", "shlex", ] @@ -697,9 +722,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.4" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91e0c145792ef73a6ad36d27c75ac09f1832222a3c209689d90f534685ee5b7" +checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" dependencies = [ "clap_builder", "clap_derive", @@ -707,9 +732,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.2" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" +checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" dependencies = [ "anstream", "anstyle", @@ -741,7 +766,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -810,20 +835,38 @@ dependencies = [ "libc", ] +[[package]] +name = "cranelift-assembler-x64" +version = "0.123.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f8e1303ae2128891cb59691a74de4547dd208bc8511a2f287cca2b93bb3c728" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.123.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58b2740a5936332028d9a1e8f29a199de2fd386e426d44da5fea70cf8e3f8e75" +dependencies = [ + "cranelift-srcgen", +] + [[package]] name = "cranelift-bforest" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "540b193ff98b825a1f250a75b3118911af918a734154c69d80bcfcf91e7e9522" +checksum = "37fd128d3629fb105e433bda09744c5a2959cd1da04617a455c4cc17dff1ebef" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7cb269598b9557ab942d687d3c1086d77c4b50dcf35813f3a65ba306fd42279" +checksum = "24a88f6d5a6cf6fcbc6386415d48948094721dfa4585d6615938b11ca938f20a" dependencies = [ "serde", "serde_derive", @@ -831,11 +874,12 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46566d7c83a8bff4150748d66020f4c7224091952aa4b4df1ec4959c39d937a1" +checksum = "daa4a357d030bdd586d8fe3da56b394f7f6b6ded506e59f945e7b32b1e126b71" dependencies = [ "bumpalo", + "cranelift-assembler-x64", "cranelift-bforest", "cranelift-bitset", "cranelift-codegen-meta", @@ -843,44 +887,51 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.31.1", - "hashbrown 0.14.5", + "gimli 0.32.3", + "hashbrown 0.15.5", "log", + "pulley-interpreter", "regalloc2", "rustc-hash 2.1.3", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2df8a86a34236cc75a8a6a271973da779c2aeb36c43b6e14da474cf931317082" +checksum = "4121e36a8757dea6fb237435ee5095eba25bc13ecc2eaee57eb9bffd4b27784f" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "heck", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf75340b6a57b7c7c1b74f10d3d90883ee6d43a554be8131a4046c2ebcf5eb65" +checksum = "5173265fc30b9e42205cf06dfca9a272ee949667ce4115d975ed2c08d466e2f8" [[package]] name = "cranelift-control" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e84495bc5d23d86aad8c86f8ade4af765b94882af60d60e271d3153942f1978" +checksum = "9b6ca8a393e66dc13f915c6f456bdcf496d78fac4995792f7022b7806352d7a4" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "963c17147b80df351965e57c04d20dbedc85bcaf44c3436780a59a3f1ff1b1c2" +checksum = "e609d9ba416bc26d774f343295a1d411515248a6a6d83d5f7492a0dd919569fa" dependencies = [ "cranelift-bitset", "serde", @@ -889,9 +940,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "727f02acbc4b4cb2ba38a6637101d579db50190df1dd05168c68e762851a3dd5" +checksum = "90a3a277b1a0aff1123f6bae61c080a4bcb6df964829ed427f98e18dff14257f" dependencies = [ "cranelift-codegen", "log", @@ -901,21 +952,27 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b00cc2e03c748f2531eea01c871f502b909d30295fdcad43aec7bf5c5b4667" +checksum = "be53dd9b3a4cbeb9ced45c4a543ea8417ccfb334c3ba1cbb2233f4b25fb2531f" [[package]] name = "cranelift-native" -version = "0.113.1" +version = "0.123.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbeaf978dc7c1a2de8bbb9162510ed218eb156697bc45590b8fbdd69bb08e8de" +checksum = "ca62ab1d9f48cad97da5843b913ccf96c3dfde935af5d750cb5a6d367ccfb262" dependencies = [ "cranelift-codegen", "libc", "target-lexicon", ] +[[package]] +name = "cranelift-srcgen" +version = "0.123.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a13b72860f54a2a19d3756bd47575fd8bddeafd6e5bbbf16372cdfebc482628a" + [[package]] name = "crc" version = "3.4.0" @@ -1033,7 +1090,7 @@ dependencies = [ "lzma-rs", "lzo", "ruzstd 0.7.3", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -1073,9 +1130,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" +checksum = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06" [[package]] name = "deflate64" @@ -1096,13 +1153,13 @@ dependencies = [ [[package]] name = "der-parser" -version = "9.0.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" +checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" dependencies = [ "asn1-rs", "displaydoc", - "nom", + "nom 7.1.3", "num-bigint", "num-traits", "rusticata-macros", @@ -1159,28 +1216,29 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" +checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] name = "dmg-core" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "674da26b56514bfb917ca4325ae8b7fe6d3ba2c42188bbaa744bb070d3d77ea1" +checksum = "0029a39cd3e203d6345bf98d935d72563e2041a9f4e9b7513d14c0d184391e2d" dependencies = [ - "base64", + "base64 0.22.1", "bzip2-rs", "flate2", "lzfse_rust", "lzma-rs", "quick-xml", - "thiserror 2.0.19", + "safe-read 0.2.2", + "thiserror 2.0.20", ] [[package]] @@ -1238,15 +1296,15 @@ dependencies = [ [[package]] name = "either" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" +checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" [[package]] name = "elephant-diffuser" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d246071fb905616571e8938218dae0a538a89c2239ef4f07566db776786771ae" +checksum = "6f968a31fe30036c91ba42b8523549d8e26c7f779d18fc84a152cd5a76b3a873" [[package]] name = "elliptic-curve" @@ -1281,18 +1339,6 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" -[[package]] -name = "enum_dispatch" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" -dependencies = [ - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.119", -] - [[package]] name = "equivalent" version = "1.0.2" @@ -1306,33 +1352,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] name = "ewf" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ed8c21f060b936723663fe832dcbe25edac7c0a4f323b308033132f5d075ca" +checksum = "d28735206fd9d022cc1fba6a686f9c8a64f2561f4e5ae8b7f08da3528bf7594d" dependencies = [ "adler2", "flate2", "forensic-vfs", "glob", "log", - "lru 0.18.2", + "lru", "md-5", "rayon", - "safe-read 0.2.1", + "safe-read 0.2.2", "sha-1", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "ext4fs-core" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e36f645a667a404a42457a4c260d07514cbad80f7e828047b50f47074648ce3" +checksum = "5f1f8207d0af2643640fc1c753939e0b29f46f099b9ee83414162a8292b8845e" dependencies = [ "bitflags 2.13.1", "blazehash-core", @@ -1373,7 +1419,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbaf0c1dc87573fe0fa45edbddabe488677e501e32928a0bb7c8e4ffa361e15b" dependencies = [ "forensic-vfs", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -1413,21 +1459,21 @@ checksum = "24c3cea5b378431bb3c290d1cdd8cfbfbb8881bde88fbf6069209b29d4ea727b" dependencies = [ "aes 0.8.4", "aes-kw", - "base64", + "base64 0.22.1", "forensic-vfs", "hmac", "pbkdf2", "sha2 0.10.9", - "thiserror 2.0.19", + "thiserror 2.0.20", "uuid", "xts-mode", ] [[package]] name = "find-msvc-tools" -version = "0.1.9" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" +checksum = "d45db016d36b838f563236e9193d0ee6ce38f3f68b6c94e914b4929c96bbb890" [[package]] name = "flate2" @@ -1437,20 +1483,7 @@ checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ "crc32fast", "miniz_oxide", -] - -[[package]] -name = "fmmap" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6099ab52d5329340a3014f60ca91bc892181ae32e752360d07be9295924dcb0b" -dependencies = [ - "byteorder", - "bytes", - "enum_dispatch", - "fs4", - "memmapix", - "parse-display", + "zlib-rs", ] [[package]] @@ -1497,25 +1530,25 @@ dependencies = [ "sha2 0.10.9", "tempfile", "widestring", - "zip", + "zip 2.4.2", ] [[package]] name = "forensic-vfs" -version = "0.7.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "285cbb38f775a1c3c476e7e20bffea29eea6a62f73e0721957c04cb3867d1fa6" +checksum = "a0ddd42a9ee486369f4a16bec780a21faa546a07a31e9950522791c286c64fb7" dependencies = [ "forensicnomicon-core", "state-history-forensic", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "forensic-vfs-engine" -version = "0.1.7" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634ba222162104e677edf18f216df73bbeb556c7ee16244d44a844b5f2881952" +checksum = "e9716f9e7bf83a7a545a0eb8e82491e5a4a76dd2fbe29fa04d3a36b08c695aa8" dependencies = [ "ad1-core", "aff4", @@ -1545,13 +1578,14 @@ dependencies = [ "vhdx-core", "vmdk-core", "xfs-core", + "zfs-forensic-core", ] [[package]] name = "forensic-vfs-resolver" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e41e140c22b5599f470ec33cfc4dd63ba887a13cacfc69567b08156847f1ecc" +checksum = "f5dd23708f5232362171cae4254e6d88a8baa4e091889ae93b5e5d66b3f1d388" dependencies = [ "forensic-vfs", "state-history-forensic", @@ -1559,9 +1593,9 @@ dependencies = [ [[package]] name = "forensicnomicon" -version = "1.8.1" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feb4755bb43fc9c85fbf91bf37399f2f3ca958f35a7e90ca6a4f6f25a6664604" +checksum = "634cce7a9f7bec3b4e40ee9014a1a633ad17dd08694b291066818c18c013fab1" dependencies = [ "forensicnomicon-core", "forensicnomicon-data", @@ -1570,33 +1604,23 @@ dependencies = [ [[package]] name = "forensicnomicon-core" -version = "1.4.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d65a733200c34a6595461a80c6a3ca95816c63b55104ef72630c5324a74a6680" +checksum = "7eb783b79792587a65eb4fb0aeff41b471b44659fbacfe15f61d3685c122a889" dependencies = [ "serde", ] [[package]] name = "forensicnomicon-data" -version = "1.3.2" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826351faee29aabf7561d741e4fabb56b2b237be6c8d483c4df181e93b5f8b67" +checksum = "78a2c24ccad1150609546fbe85ad466e2cf24443fdac13e32297acb4ef913c28" dependencies = [ "forensicnomicon-core", "serde", ] -[[package]] -name = "fs4" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eeb4ed9e12f43b7fa0baae3f9cdda28352770132ef2e09a23760c29cae8bd47" -dependencies = [ - "rustix 0.38.44", - "windows-sys 0.48.0", -] - [[package]] name = "funty" version = "2.0.0" @@ -1621,21 +1645,21 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-task" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-util" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-core", "futures-task", @@ -1665,6 +1689,18 @@ dependencies = [ "wasi", ] +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if", + "libc", + "r-efi 5.3.0", + "wasip2", +] + [[package]] name = "getrandom" version = "0.4.3" @@ -1673,7 +1709,7 @@ checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" dependencies = [ "cfg-if", "libc", - "r-efi", + "r-efi 6.0.0", ] [[package]] @@ -1699,9 +1735,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.31.1" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" dependencies = [ "fallible-iterator 0.3.0", "indexmap 2.14.0", @@ -1716,15 +1752,15 @@ checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b" [[package]] name = "globset" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e47d37d2ae4464254884b60ab7071be2b876a9c35b696bd018ddcc76847309cd" +checksum = "07c34a9410465b45bd9787443bc7370f37735bad04b0f0cd57ff1a3186c98988" dependencies = [ "aho-corasick", "bstr", "log", "regex-automata", - "regex-syntax 0.8.11", + "regex-syntax", ] [[package]] @@ -1783,17 +1819,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "foldhash 0.1.5", -] - -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "allocator-api2", - "equivalent", - "foldhash 0.2.0", + "serde", ] [[package]] @@ -1830,9 +1856,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hfsplus-forensic" -version = "0.2.5" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "848a6dde9d12a56380c693a5634cd0227002b3c3bb72fd6cd19e34723533ba8f" +checksum = "92f2cc30ade9884d9266cf1f64c6fba02abaa2c159ec5e7e4062d82f8784e1c0" dependencies = [ "flate2", "forensic-vfs", @@ -1870,9 +1896,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.2" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", @@ -1886,9 +1912,9 @@ checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "hybrid-array" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" dependencies = [ "typenum", ] @@ -1931,9 +1957,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "ignore" -version = "0.4.31" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f8a7b8211e695a1d0cd91cace480d4d0bd57667ab10277cc412c5f7f4884f83" +checksum = "00b69833ed729dc5aa7d19541d96d6cf8e9137194207a04916d658e43168402f" dependencies = [ "crossbeam-deque", "globset", @@ -2002,6 +2028,12 @@ dependencies = [ "rustversion", ] +[[package]] +name = "ipnet" +version = "2.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78" + [[package]] name = "is_terminal_polyfill" version = "1.70.2" @@ -2010,31 +2042,23 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "iso9660-forensic" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54bc0e267fd03bdd41f3d4af6b4085985991ad3f6fde2a95df6a58655b02b86" +checksum = "7b4b3891bcab834008e60b36e198acbe9b04b9234ec9054ee94c1de07a2811a6" dependencies = [ "forensic-vfs", "forensicnomicon", + "safe-read 0.1.0", "sha1", "sha2 0.10.9", - "thiserror 2.0.19", -] - -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", + "thiserror 2.0.20", ] [[package]] name = "itertools" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] @@ -2045,17 +2069,36 @@ version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" +[[package]] +name = "jobserver" +version = "0.1.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3" +dependencies = [ + "getrandom 0.4.3", + "libc", +] + [[package]] name = "js-sys" -version = "0.3.103" +version = "0.3.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102" +checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" dependencies = [ "cfg-if", "futures-util", "wasm-bindgen", ] +[[package]] +name = "jsonguard" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bc359af2ca55e44f6ed8ff20574259b7c2f54c24099e215a60de77ef21d87a7" +dependencies = [ + "serde", +] + [[package]] name = "keccak" version = "0.1.6" @@ -2080,6 +2123,12 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c83bff1d572d6b9aeef67ddfc8448e4a3737909cb28e81f97c791b9018703e52" +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libbz2-rs-sys" version = "0.2.5" @@ -2167,7 +2216,7 @@ dependencies = [ "lazy_static", "proc-macro2", "quote", - "regex-syntax 0.8.11", + "regex-syntax", "rustc_version", "syn 2.0.119", ] @@ -2181,15 +2230,6 @@ dependencies = [ "logos-codegen", ] -[[package]] -name = "lru" -version = "0.16.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" -dependencies = [ - "hashbrown 0.16.1", -] - [[package]] name = "lru" version = "0.18.2" @@ -2201,20 +2241,20 @@ dependencies = [ [[package]] name = "luks-core" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eebf5d14878534aa4892aaff5ad091ec33b9083347a36e7e071123e29b83803" +checksum = "c927e4244735301dc7e566c67462f6bde18a6ff627925bff0151abe0a6b8bb8d" dependencies = [ "aes 0.8.4", "argon2", - "base64", + "base64 0.22.1", "forensic-vfs", "hmac", "pbkdf2", "serde_json", "sha1", "sha2 0.10.9", - "thiserror 2.0.19", + "thiserror 2.0.20", "xts-mode", ] @@ -2245,9 +2285,19 @@ dependencies = [ [[package]] name = "lzma-rust2" -version = "0.16.5" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c60a23ffb90d527e23192f1246b14746e2f7f071cb84476dd879071696c18a4a" +dependencies = [ + "crc", + "sha2 0.10.9", +] + +[[package]] +name = "lzma-rust2" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca93e534d1142d1d0dcca6d25fe302508a5dfb40b302802904577725ea0b695b" +checksum = "243cb2271683c2855cad62142cbf38199db439b1b1e1ccdd5a011342894dd7cc" [[package]] name = "lznt1" @@ -2255,20 +2305,20 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a991092331e953f600e3c13058504e1002ddf3ebb0b326a7b28d19b7ce681624" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "lzo" -version = "0.1.1" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "987ae180dd550693b0e370c73131f32910c12469562ec2d5c4a1a92e59ac4128" +checksum = "3f0f2b6cc4315b56c9feb218f1a26675e64c60b9a2d46c1cca40479ee6bdb3d6" [[package]] name = "lzvn-core" -version = "0.1.0" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48db7a2992202475d35c358a6a11a14c0a8ffb2d97ea2adae5766482243db356" +checksum = "dc27f5661656126b4dba548344d1c7cc60558bf695572aef7784988546615cef" [[package]] name = "mach2" @@ -2306,12 +2356,12 @@ checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "memf-core" -version = "0.2.3" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0436ef3d5853012a75454f7c7e97315125d37e936d3d45adf590ca86941f4756" +checksum = "ccc516b0875055a3e88ab2057a15cf1b782d119ec36d2f42dd4bed7c810bb0f4" dependencies = [ "bytemuck", - "lru 0.16.4", + "lru", "lzo", "memf-format", "memf-symbols", @@ -2319,44 +2369,44 @@ dependencies = [ "png", "rust-lzxpress", "serde", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "memf-correlate" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e99d551e51192e4cf1ffe6210f700f280234133973eca1d826acfcdf28d63e9e" +checksum = "0c7652ac0a143454877ef9e9051afa4d9688718048a7bd508db9736e6117c8bf" dependencies = [ "chrono", "forensicnomicon", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "memf-format" -version = "0.3.0" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c8eff056c0df5582ae7cdec9222421b0434a4f9f7704d4fcc5dd42b76d25eb6" +checksum = "58d8295ef1401483b8cf8920e41243ec2194cf24d6a5d6935099d6516ca76472" dependencies = [ "flate2", "goblin", "inventory", - "lru 0.16.4", + "lru", "memmap2", "rust-lzxpress", "ruzstd 0.8.3", "snap", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "memf-linux" -version = "0.3.1" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59aeb191bc3fb60fd429c1b1a7ff36a2dc7b862d0efa4f85fee28b3d320edfb7" +checksum = "737386e8578c528a7a234189b31062b0ac1aa0469898f93cf09f36f1a0ac4098" dependencies = [ "forensicnomicon", "goblin", @@ -2366,14 +2416,14 @@ dependencies = [ "memf-format", "memf-symbols", "serde", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "memf-session" -version = "0.3.1" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0121eae9b7d73a07cd601ef0537a4d8231926b2829ae7699131cd1e23702504c" +checksum = "8aa86c8708b797c5eed231cc8a3b3b786d3ce948c2013053cb2562d26eeddc4a" dependencies = [ "anyhow", "memf-format", @@ -2383,24 +2433,24 @@ dependencies = [ [[package]] name = "memf-symbols" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0eef946ab51bc65f0b47d97b7b76bbcce2f6051dd2ae0a091878596d1be90a" +checksum = "6242d5df6466ad7b57faae9c0812bd17f09141bcfa7870cd1db5d04504a1e244" dependencies = [ "goblin", "memf-format", "pdb", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "ureq", ] [[package]] name = "memf-windows" -version = "0.3.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c8a519f215a9197e7f24195a0f9e524a1dee56937a3e831ed91a2846d010e0f" +checksum = "33c8dd86777a89a91af8392301ad6d3b28b1a5596cec605bd46942dcc31e601a" dependencies = [ "aes 0.8.4", "aes-gcm", @@ -2411,6 +2461,7 @@ dependencies = [ "forensicnomicon", "goblin", "hmac", + "jsonguard", "md-5", "memf-core", "memf-correlate", @@ -2424,7 +2475,7 @@ dependencies = [ "sha1", "sha2 0.10.9", "shellitem", - "thiserror 2.0.19", + "thiserror 2.0.20", "winevt-core", "winreg-core", "winreg-format", @@ -2449,15 +2500,6 @@ dependencies = [ "libc", ] -[[package]] -name = "memmapix" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f517ab414225d5f1755bd284d9545bd08a72a3958b3c6384d72e95de9cc1a1d3" -dependencies = [ - "rustix 0.38.44", -] - [[package]] name = "memx" version = "0.1.32" @@ -2527,6 +2569,15 @@ dependencies = [ "minimal-lexical", ] +[[package]] +name = "nom" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" +dependencies = [ + "memchr", +] + [[package]] name = "ntfs-core" version = "0.9.6" @@ -2539,7 +2590,7 @@ dependencies = [ "forensicnomicon", "lznt1", "safe-read 0.1.0", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -2587,9 +2638,9 @@ dependencies = [ [[package]] name = "num-integer" -version = "0.1.46" +version = "0.1.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "7ce2d95d4b3734dc35aa2f45e1aa22cd416814592a4f9d9205e11affd5b8e10b" dependencies = [ "num-traits", ] @@ -2616,9 +2667,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.7" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "crc32fast", "hashbrown 0.15.5", @@ -2626,20 +2677,11 @@ dependencies = [ "memchr", ] -[[package]] -name = "object" -version = "0.37.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" -dependencies = [ - "memchr", -] - [[package]] name = "oid-registry" -version = "0.7.1" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9" +checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" dependencies = [ "asn1-rs", ] @@ -2697,53 +2739,21 @@ dependencies = [ ] [[package]] -name = "parse-display" -version = "0.8.2" +name = "password-hash" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6509d08722b53e8dafe97f2027b22ccbe3a5db83cb352931e9716b0aa44bc5c" +checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" dependencies = [ - "once_cell", - "parse-display-derive", - "regex", + "base64ct", + "rand_core", + "subtle", ] [[package]] -name = "parse-display-derive" -version = "0.8.2" +name = "pbkdf2" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68517892c8daf78da08c0db777fcc17e07f2f63ef70041718f8a7630ad84f341" -dependencies = [ - "once_cell", - "proc-macro2", - "quote", - "regex", - "regex-syntax 0.7.5", - "structmeta", - "syn 2.0.119", -] - -[[package]] -name = "password-hash" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" -dependencies = [ - "base64ct", - "rand_core", - "subtle", -] - -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - -[[package]] -name = "pbkdf2" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", "hmac", @@ -2804,9 +2814,9 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" +checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548" [[package]] name = "plain" @@ -2874,9 +2884,9 @@ dependencies = [ [[package]] name = "prefetch-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce0e0c1336e28565047c7b519ed4ae8d6b97d2f075995dc541e0ff12b3e8d63c" +checksum = "171bd6107a130a2198dc0435e698a67fd8baa2b98147458e5053a02c362dd30a" dependencies = [ "xpress-huffman", ] @@ -2951,34 +2961,51 @@ dependencies = [ ] [[package]] -name = "psm" -version = "0.1.31" +name = "psl" +version = "2.1.224" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645dbe486e346d9b5de3ef16ede18c26e6c70ad97418f4874b8b1889d6e761ea" +checksum = "d6fd4be744906217175e617ecbaff30e1d4574954e5ab2ad6ac0fead0e9abc3a" dependencies = [ - "ar_archive_writer", - "cc", + "psl-types", ] +[[package]] +name = "psl-types" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" + [[package]] name = "pulley-interpreter" -version = "26.0.1" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df33e7f8a43ccc7f93b330fef4baf271764674926f3f4d40f4a196d54de8af26" +checksum = "2662666315cb90dfb4d99a652ee053d4d8598f71c474209e84da031ca56ae5a4" dependencies = [ "cranelift-bitset", "log", - "sptr", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "36.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb9a7d9ed2618f94b6d054aba3eb2768c9b489fe16b4ef8847fbc6ed41b707bb" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", ] [[package]] name = "qcow2-core" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b074b1f76bdfe7f5ac0d52d91d666c4ddb17d7c35797594c2e388c2f673e3a9a" +checksum = "ba72c65e070afb15cd7c1fcc0264d9cbc5edbdae452d9b65ad7a2815f694e8fb" dependencies = [ "flate2", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -2999,6 +3026,12 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + [[package]] name = "r-efi" version = "6.0.0" @@ -3071,14 +3104,15 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.10.2" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" +checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" dependencies = [ - "hashbrown 0.14.5", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", "log", "rustc-hash 2.1.3", - "slice-group-by", "smallvec", ] @@ -3091,26 +3125,20 @@ dependencies = [ "aho-corasick", "memchr", "regex-automata", - "regex-syntax 0.8.11", + "regex-syntax", ] [[package]] name = "regex-automata" -version = "0.4.16" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.11", + "regex-syntax", ] -[[package]] -name = "regex-syntax" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" - [[package]] name = "regex-syntax" version = "0.8.11" @@ -3235,7 +3263,7 @@ version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" dependencies = [ - "nom", + "nom 7.1.3", ] [[package]] @@ -3248,7 +3276,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -3261,14 +3289,14 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] name = "rustls" -version = "0.23.42" +version = "0.23.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c54fcab019b409d04215d3a17cb438fd7fbf192ee61461f20f4fe18704bc138" +checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" dependencies = [ "log", "once_cell", @@ -3290,9 +3318,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.13" +version = "0.103.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" +checksum = "0527518605e68109d875e248ea259b6758801cf165e4b2c2733ae3b51f12535a" dependencies = [ "ring", "rustls-pki-types", @@ -3331,9 +3359,9 @@ checksum = "4487a19fd870fa418cd95a218049eeb70514535bf2271715774d97d7caab1ce5" [[package]] name = "safe-read" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d801355149a8e005d4736b4b7c7871e65b5797c31bc9930f5a5483e8368a47" +checksum = "67fa5cb4ac7edaf64ee1843699d72fb9c72b52411d4ec5e7142340be61ce6c09" [[package]] name = "same-file" @@ -3446,17 +3474,17 @@ dependencies = [ [[package]] name = "sevenz-rust2" -version = "0.21.3" +version = "0.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b5d71c87d24cb22976f3f6e6c2c9296ef1f6958394e2b868d56ca01b082798a" +checksum = "20acd38118edb830eb5a0bfacaf83c687b9995f48d6983cdac3cb18ce1d571cc" dependencies = [ - "aes 0.9.1", + "aes 0.9.2", "bzip2", "cbc 0.2.1", "crc32fast", "getrandom 0.4.3", "js-sys", - "lzma-rust2", + "lzma-rust2 0.18.1", "ppmd-rust", "sha2 0.11.0", "wasm-bindgen", @@ -3518,9 +3546,9 @@ dependencies = [ [[package]] name = "shellitem" -version = "0.2.0" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aacc05cb220ac9c618b6d6026e29dc4776e0dc0b874d5c5dffc44fa30078a233" +checksum = "a27e21983cc42e2444a97cd22ddc3b0158025759d68cf3db85efb30fb9a13224" dependencies = [ "forensicnomicon", ] @@ -3553,12 +3581,6 @@ version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" -[[package]] -name = "slice-group-by" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - [[package]] name = "sm3" version = "0.4.2" @@ -3599,12 +3621,6 @@ dependencies = [ "der", ] -[[package]] -name = "sptr" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" - [[package]] name = "stable_deref_trait" version = "1.2.1" @@ -3613,9 +3629,12 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "state-history-forensic" -version = "0.1.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06d95f05c0dd49a5dfae0eb6cb6fae7bb3bd5c1f787300c94a3a5adecb44d98f" +checksum = "dc4d5ce31ae7f3521c8f64584056d13b8dcc52c1f59d780f1eba667994109343" +dependencies = [ + "forensicnomicon-core", +] [[package]] name = "static_assertions" @@ -3639,23 +3658,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] -name = "structmeta" -version = "0.2.0" +name = "strum_macros" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ad9e09554f0456d67a69c1584c9798ba733a5b50349a6c0d0948710523922d" -dependencies = [ - "proc-macro2", - "quote", - "structmeta-derive", - "syn 2.0.119", -] - -[[package]] -name = "structmeta-derive" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a60bcaff7397072dca0017d1db428e30d5002e00b6847703e2e42005c95fbe00" +checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" dependencies = [ + "heck", "proc-macro2", "quote", "syn 2.0.119", @@ -3729,9 +3737,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "tempfile" @@ -3740,10 +3748,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.4", "once_cell", "rustix 1.1.4", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -3772,11 +3780,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.19" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" dependencies = [ - "thiserror-impl 2.0.19", + "thiserror-impl 2.0.20", ] [[package]] @@ -3792,9 +3800,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.19" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", @@ -3812,9 +3820,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.54" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1d5e639ff6bab73cb6885cc7e7b1de96c3f32c68ec55f3952614bec1092244" +checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" dependencies = [ "deranged", "num-conv", @@ -3900,22 +3908,23 @@ checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "udf-forensic" -version = "0.2.3" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68aea05386bb66b25769351fff7dc8f1524abb997a739f0d7607125c499d7398" +checksum = "f3bd8ddc93443d1a85ccd0afaf98f50b2aa44b558de0d56acfe7fa2acf4fe2cc" dependencies = [ "forensic-vfs", "forensicnomicon", + "safe-read 0.1.0", ] [[package]] name = "ufs-core" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6eab6752a8a3d36b989028cafed17b935cf8fa2a1ccd70727c9001325ffdf54" +checksum = "0c4f52e4535732871ea05627030b16ad7dbdc4568b17abb51b4aa6839d5c4b8c" dependencies = [ "forensic-vfs", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -3936,12 +3945,6 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" -[[package]] -name = "unicode-xid" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" - [[package]] name = "universal-hash" version = "0.5.1" @@ -3958,13 +3961,19 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" +[[package]] +name = "unty" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae" + [[package]] name = "ureq" -version = "3.3.0" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dea7109cdcd5864d4eeb1b58a1648dc9bf520360d7af16ec26d0a9354bafcfc0" +checksum = "972d7902c8735f2695410b8aed7df6ed12a47394aa1c8d7af49f0497b731a94d" dependencies = [ - "base64", + "base64 0.23.1", "flate2", "log", "percent-encoding", @@ -3977,11 +3986,11 @@ dependencies = [ [[package]] name = "ureq-proto" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c" +checksum = "da5f78b09e6941e1a0f2e30e695e4b120377b54d5e0aec11b594bb57b3971613" dependencies = [ - "base64", + "base64 0.23.1", "http", "httparse", "log", @@ -4001,9 +4010,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.24.0" +version = "1.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239" +checksum = "2cefc03fd367c0c6d4305de1b312cf00248c4114f4a0418ce6a6af769e3b0bd9" dependencies = [ "getrandom 0.4.3", "js-sys", @@ -4031,7 +4040,7 @@ dependencies = [ "serpent", "sha2 0.10.9", "streebog", - "thiserror 2.0.19", + "thiserror 2.0.20", "twofish", "whirlpool", "xts-mode", @@ -4045,11 +4054,11 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vhd-core" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c036cc27558d7c527f71d3536b6caedffdb67c36de3551b0e99ce12c76544c18" +checksum = "a8736b584a2eea3020f41cad11f54f3e3966f5bc6285d8f1a1e5615474f31805" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -4058,19 +4067,26 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d2946095ecf20c94b8a55eb9717a11c6dfcff2a32382f2776d24881d0584394" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", ] +[[package]] +name = "virtue" +version = "0.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1" + [[package]] name = "vmdk-core" -version = "0.8.1" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84474a42165b24775d5b42d98a4d0ab952035fdd78cf25f5056e544f9c0e49cd" +checksum = "8677c2cd1ebb83ebc1df314a6e0e60450e23a83b61d0f7c11e067706848625cb" dependencies = [ "flate2", "md-5", + "safe-read 0.2.2", "sha2 0.10.9", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -4117,11 +4133,20 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +[[package]] +name = "wasip2" +version = "1.0.4+wasi-0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" +dependencies = [ + "wit-bindgen", +] + [[package]] name = "wasm-bindgen" -version = "0.2.126" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4" +checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" dependencies = [ "cfg-if", "once_cell", @@ -4132,9 +4157,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.126" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1" +checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4142,9 +4167,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.126" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e" +checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" dependencies = [ "bumpalo", "proc-macro2", @@ -4155,9 +4180,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.126" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24" +checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" dependencies = [ "unicode-ident", ] @@ -4173,11 +4198,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.218.1" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "491f7e48672d0a1efdeadf897d98ac1f45942c26c3829cb44a6b828f6f26155f" +checksum = "724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7" dependencies = [ - "leb128", + "leb128fmt", + "wasmparser 0.236.1", ] [[package]] @@ -4196,13 +4222,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.218.1" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "059739c2eac26eea736389a7d6d30b41a8201490bea204d0facde19183359849" +checksum = "a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7" dependencies = [ - "ahash", "bitflags 2.13.1", - "hashbrown 0.14.5", + "hashbrown 0.15.5", "indexmap 2.14.0", "semver", "serde", @@ -4210,91 +4235,93 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.218.1" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b30ceafa77646f56747369b0f2a0296016a40b447d32e6907439f2e4bb7695" +checksum = "2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.218.1", + "wasmparser 0.236.1", ] [[package]] name = "wasmtime" -version = "26.0.1" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51e762e163fd305770c6c341df3290f0cabb3c264e7952943018e9a1ced8d917" +checksum = "93d881c5dcff5f230368d84fcf110ca25fe47badc694e7d559c3891492159916" dependencies = [ + "addr2line", "anyhow", "bitflags 2.13.1", "bumpalo", "cc", "cfg-if", - "hashbrown 0.14.5", + "hashbrown 0.15.5", "indexmap 2.14.0", "libc", - "libm", "log", "mach2", "memfd", - "object 0.36.7", + "object", "once_cell", - "paste", "postcard", - "psm", "pulley-interpreter", - "rustix 0.38.44", + "rustix 1.1.4", "serde", "serde_derive", "smallvec", - "sptr", "target-lexicon", - "wasmparser 0.218.1", - "wasmtime-asm-macros", - "wasmtime-component-macro", - "wasmtime-cranelift", + "wasmparser 0.236.1", "wasmtime-environ", - "wasmtime-jit-icache-coherence", - "wasmtime-slab", - "wasmtime-versioned-export-macros", - "windows-sys 0.59.0", + "wasmtime-internal-asm-macros", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-debug", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-asm-macros" -version = "26.0.1" +name = "wasmtime-environ" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63caa7aebb546374e26257a1900fb93579171e7c02514cde26805b9ece3ef812" +checksum = "a4b25534a3ff9dd844701c2bc997f76cb1f97bf2af0546a7066ae96f49c2e068" dependencies = [ - "cfg-if", + "anyhow", + "cranelift-bitset", + "cranelift-entity", + "gimli 0.32.3", + "indexmap 2.14.0", + "log", + "object", + "postcard", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder 0.236.1", + "wasmparser 0.236.1", + "wasmprinter", ] [[package]] -name = "wasmtime-component-macro" -version = "26.0.1" +name = "wasmtime-internal-asm-macros" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61a4b5ce2ad9c15655e830f0eac0c38b8def30c74ecac71f452d3901e491b68" +checksum = "1d02832d760351fb3a1aa99eb8f7b95596c0f4e4e52df1547fcdb295ea5c780c" dependencies = [ - "anyhow", - "proc-macro2", - "quote", - "syn 2.0.119", - "wasmtime-component-util", - "wasmtime-wit-bindgen", - "wit-parser", + "cfg-if", ] [[package]] -name = "wasmtime-component-util" -version = "26.0.1" +name = "wasmtime-internal-cranelift" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35e87a1212270dbb84a49af13d82594e00a92769d6952b0ea7fc4366c949f6ad" - -[[package]] -name = "wasmtime-cranelift" -version = "26.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cb40dddf38c6a5eefd5ce7c1baf43b00fe44eada11a319fab22e993a960262f" +checksum = "65821bab751956cddfc6ee957beb13a0e2a6cf682050d75dfb7a0228db2ed499" dependencies = [ "anyhow", "cfg-if", @@ -4303,80 +4330,95 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "gimli 0.31.1", - "itertools 0.12.1", + "gimli 0.32.3", + "itertools", "log", - "object 0.36.7", + "object", + "pulley-interpreter", "smallvec", "target-lexicon", - "thiserror 1.0.69", - "wasmparser 0.218.1", + "thiserror 2.0.20", + "wasmparser 0.236.1", "wasmtime-environ", - "wasmtime-versioned-export-macros", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-environ" -version = "26.0.1" +name = "wasmtime-internal-fiber" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8613075e89e94a48c05862243c2b718eef1b9c337f51493ebf951e149a10fa19" +checksum = "18cf73e5e8d28a2b30d86454430c7dea3b593598dcbbc0ebb927ca2716222d41" dependencies = [ "anyhow", - "cranelift-bitset", - "cranelift-entity", - "gimli 0.31.1", - "indexmap 2.14.0", - "log", - "object 0.36.7", - "postcard", - "serde", - "serde_derive", - "smallvec", - "target-lexicon", - "wasm-encoder 0.218.1", - "wasmparser 0.218.1", - "wasmprinter", + "cc", + "cfg-if", + "libc", + "rustix 1.1.4", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-jit-icache-coherence" -version = "26.0.1" +name = "wasmtime-internal-jit-debug" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da47fba49af72581bc0dc67c8faaf5ee550e6f106e285122a184a675193701a5" +checksum = "4279dc3147ddaa21e5b3d2c0eaff117881c4f937747bdd2379eb361665843bd3" +dependencies = [ + "cc", + "wasmtime-internal-versioned-export-macros", +] + +[[package]] +name = "wasmtime-internal-jit-icache-coherence" +version = "36.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8eb677944201839c0be19b39b0f19dcd663efbcbc05a09c73f26fec7bdf0331" dependencies = [ "anyhow", "cfg-if", "libc", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-slab" -version = "26.0.1" +name = "wasmtime-internal-math" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "770e10cdefb15f2b6304152978e115bd062753c1ebe7221c0b6b104fa0419ff6" +checksum = "db9a153e184878df396a11f8912444531c2e4d0c7a1d9e9a52b30d9853d89cb9" +dependencies = [ + "libm", +] [[package]] -name = "wasmtime-versioned-export-macros" -version = "26.0.1" +name = "wasmtime-internal-slab" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db8efb877c9e5e67239d4553bb44dd2a34ae5cfb728f3cf2c5e64439c6ca6ee7" +checksum = "b771494bead25e1f0c4c89a9476dd0b65eacca314ed82125f1e197fbc3f0396b" + +[[package]] +name = "wasmtime-internal-unwinder" +version = "36.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90199caed6925420434a923861d8ad813689ca8533d2c679f805d12e35b40a4b" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", + "anyhow", + "cfg-if", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-wit-bindgen" -version = "26.0.1" +name = "wasmtime-internal-versioned-export-macros" +version = "36.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bef2a726fd8d1ee9b0144655e16c492dc32eb4c7c9f7e3309fcffe637870933" +checksum = "ae71687aa834f9cc9eb5b0f97c85184d7dc70b84d32fd8927af0887998a1ba35" dependencies = [ - "anyhow", - "heck", - "indexmap 2.14.0", - "wit-parser", + "proc-macro2", + "quote", + "syn 2.0.119", ] [[package]] @@ -4437,7 +4479,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -4505,15 +4547,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-sys" version = "0.52.0" @@ -4525,11 +4558,11 @@ dependencies = [ [[package]] name = "windows-sys" -version = "0.59.0" +version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" dependencies = [ - "windows-targets 0.52.6", + "windows-targets 0.53.5", ] [[package]] @@ -4541,21 +4574,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", -] - [[package]] name = "windows-targets" version = "0.52.6" @@ -4565,7 +4583,7 @@ dependencies = [ "windows_aarch64_gnullvm 0.52.6", "windows_aarch64_msvc 0.52.6", "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm", + "windows_i686_gnullvm 0.52.6", "windows_i686_msvc 0.52.6", "windows_x86_64_gnu 0.52.6", "windows_x86_64_gnullvm 0.52.6", @@ -4573,10 +4591,21 @@ dependencies = [ ] [[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" +name = "windows-targets" +version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", + "windows_i686_gnullvm 0.53.1", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", +] [[package]] name = "windows_aarch64_gnullvm" @@ -4585,10 +4614,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" +name = "windows_aarch64_gnullvm" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" [[package]] name = "windows_aarch64_msvc" @@ -4597,10 +4626,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] -name = "windows_i686_gnu" -version = "0.48.5" +name = "windows_aarch64_msvc" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" [[package]] name = "windows_i686_gnu" @@ -4608,6 +4637,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" + [[package]] name = "windows_i686_gnullvm" version = "0.52.6" @@ -4615,10 +4650,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] -name = "windows_i686_msvc" -version = "0.48.5" +name = "windows_i686_gnullvm" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" [[package]] name = "windows_i686_msvc" @@ -4627,10 +4662,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" +name = "windows_i686_msvc" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" [[package]] name = "windows_x86_64_gnu" @@ -4639,10 +4674,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" +name = "windows_x86_64_gnu" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" [[package]] name = "windows_x86_64_gnullvm" @@ -4651,10 +4686,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" +name = "windows_x86_64_gnullvm" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" [[package]] name = "windows_x86_64_msvc" @@ -4662,6 +4697,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" + [[package]] name = "winevt-core" version = "0.3.0" @@ -4684,37 +4725,25 @@ dependencies = [ "memmap2", "miette", "serde", - "thiserror 2.0.19", + "thiserror 2.0.20", "winreg-format", ] [[package]] name = "winreg-format" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af272475b34a42d387930688120019e7ec99bbf79ecaa8c036d853cb2442a10e" +checksum = "47d820311b24b77fc3e1d899b0f9fdab395259b154cc4cdbcc45cd771b00c03d" dependencies = [ "binrw", "bitflags 2.13.1", ] [[package]] -name = "wit-parser" -version = "0.218.1" +name = "wit-bindgen" +version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f104473e8546f8096f1fa483d337101a98dc9525d67f4275816bcd177fe3e2be" -dependencies = [ - "anyhow", - "id-arena", - "indexmap 2.14.0", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-xid", - "wasmparser 0.218.1", -] +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "wyz" @@ -4727,37 +4756,37 @@ dependencies = [ [[package]] name = "x509-parser" -version = "0.16.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69" +checksum = "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202" dependencies = [ "asn1-rs", "data-encoding", "der-parser", "lazy_static", - "nom", + "nom 7.1.3", "oid-registry", "rusticata-macros", - "thiserror 1.0.69", + "thiserror 2.0.20", "time", ] [[package]] name = "xfs-core" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0609f29548dfe6ce5c1e705e060fda05053bea7e577080a81bc21802b47f22f" +checksum = "5ab26c0bdd4241bca94addd9971889f94ec0a55b9a56ecf313d8a805bea041d3" dependencies = [ "crc", "forensic-vfs", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "xpress-huffman" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8cdb7ef0846aa455e4605e104f0d402fd43ce8c6c322746bb31a18a1bb39702" +checksum = "3524c98a825aa6c40dea897e6008b533db6a18c8829c6cdc87ba9250dd0e9488" [[package]] name = "xts-mode" @@ -4775,26 +4804,19 @@ version = "0.8.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aee1b19627c7c60102ab80d3a9cbe18de90bfe03bfa6c3715447681f0e8c8af6" -[[package]] -name = "yansi" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" - [[package]] name = "yara-x" -version = "0.12.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddbcfdcbf65b96e662b720ad924e4bc6bf168239b13a6e3570970835d20a5d30" +checksum = "457a9192e5a45347f4a8e33d4827f06ae9c546201f9c9f19a2558f6e2f3a4345" dependencies = [ "aho-corasick", "annotate-snippets", "anyhow", "array-bytes", - "ascii_tree", - "base64", + "base64 0.22.1", "bincode", - "bitmask", + "bitflags 2.13.1", "bitvec", "bstr", "const-oid 0.9.6", @@ -4803,18 +4825,18 @@ dependencies = [ "digest 0.10.7", "dsa", "ecdsa", - "fmmap", "globwalk", "indexmap 2.14.0", "intaglio", - "itertools 0.13.0", - "lazy_static", + "ipnet", + "itertools", "linkme", "md-5", "md2", "memchr", + "memmap2", "memx", - "nom", + "nom 8.0.0", "num-derive", "num-traits", "p256", @@ -4822,8 +4844,10 @@ dependencies = [ "protobuf", "protobuf-codegen", "protobuf-parse", + "psl", + "regex", "regex-automata", - "regex-syntax 0.8.11", + "regex-syntax", "roxmltree", "rsa", "rustc-hash 2.1.3", @@ -4832,23 +4856,24 @@ dependencies = [ "sha1", "sha2 0.10.9", "smallvec", - "thiserror 2.0.19", + "strum_macros", + "thiserror 2.0.20", "tlsh-fixed", "uuid", "walrus", "wasmtime", "x509-parser", - "yansi", "yara-x-macros", "yara-x-parser", "yara-x-proto", + "zip 5.1.1", ] [[package]] name = "yara-x-macros" -version = "0.12.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98e32c78321a4a3eedb9a5c285616cf44359855e77d6bdb343b8d853a49e1857" +checksum = "1f53514966552a7a0ffe89fd70ea5b27d97793567f2099cee9c980c824cdd069" dependencies = [ "darling", "proc-macro2", @@ -4858,48 +4883,46 @@ dependencies = [ [[package]] name = "yara-x-parser" -version = "0.12.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8dfa30d8d039faf44707b81992edadf31fb8b9b0cff10ccbead099929939d2a" +checksum = "eea3855a5e32277c45c0c74ada98edd83520416fcbcebbb8f2e384e0b73b2812" dependencies = [ "ascii_tree", - "bitmask", + "bitflags 2.13.1", "bstr", "indexmap 2.14.0", - "itertools 0.13.0", + "itertools", "logos", "num-traits", "rowan", "rustc-hash 2.1.3", "serde", - "yansi", ] [[package]] name = "yara-x-proto" -version = "0.12.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd9db4c7916b5e6303a6271386f51af7d07f1ce866950cbfc55c0556f24e823c" +checksum = "ff9daafc62df6323146596a5bdc7c48194b73f8426a009d0382d064dfa916e08" dependencies = [ "protobuf", "protobuf-codegen", - "protobuf-parse", ] [[package]] name = "zerocopy" -version = "0.8.55" +version = "0.8.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5a105cd7b140f6eeec8acff2ea38135d3cab283ada58540f629fe51e46696eb" +checksum = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.55" +version = "0.8.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fe976fb70c78cd64cccfe3a6fc142244e8a77b70959b30faf9d0ac37ee228eb" +checksum = "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1" dependencies = [ "proc-macro2", "quote", @@ -4911,6 +4934,34 @@ name = "zeroize" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" +dependencies = [ + "zeroize_derive", +] + +[[package]] +name = "zeroize_derive" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "zfs-forensic-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fe318f70e774a765d2016b8afba6b0e8fbe854a943bf59398fc7a93fba44de8" +dependencies = [ + "flate2", + "forensic-vfs", + "lz4_flex", + "ruzstd 0.8.3", + "sha2 0.10.9", + "thiserror 2.0.20", +] [[package]] name = "zip" @@ -4925,10 +4976,37 @@ dependencies = [ "flate2", "indexmap 2.14.0", "memchr", - "thiserror 2.0.19", + "thiserror 2.0.20", "zopfli", ] +[[package]] +name = "zip" +version = "5.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532" +dependencies = [ + "aes 0.8.4", + "arbitrary", + "bzip2", + "constant_time_eq 0.3.1", + "crc32fast", + "deflate64", + "flate2", + "getrandom 0.3.4", + "hmac", + "indexmap 2.14.0", + "lzma-rust2 0.13.0", + "memchr", + "pbkdf2", + "ppmd-rust", + "sha1", + "time", + "zeroize", + "zopfli", + "zstd", +] + [[package]] name = "zip-forensic-core" version = "0.1.0" @@ -4947,17 +5025,18 @@ dependencies = [ "pbkdf2", "ruzstd 0.8.3", "sha1", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] name = "zip-forensic-core" -version = "0.2.0" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d31c1daa5594072de51bbf6c7a45f3110af714cc6906eccf5005f253421925" +checksum = "8b3b3484ca4586312b0dce2b3649a45cf7fedd5b2bf66ef06f9753204694c204" dependencies = [ "aes 0.8.4", "bzip2-rs", + "cbc 0.1.2", "constant_time_eq 0.3.1", "crc32fast", "ctr", @@ -4968,9 +5047,15 @@ dependencies = [ "pbkdf2", "ruzstd 0.8.3", "sha1", - "thiserror 2.0.19", + "thiserror 2.0.20", ] +[[package]] +name = "zlib-rs" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34b31d188d9d685a4f9c7b46d6e36631b07058d2cfe190267adce54dc230bf12" + [[package]] name = "zmij" version = "1.0.23" @@ -4988,3 +5073,31 @@ dependencies = [ "log", "simd-adler32", ] + +[[package]] +name = "zstd" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "7.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" +dependencies = [ + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.16+zstd.1.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/Cargo.toml b/Cargo.toml index 2c99276..cd3f04d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -66,7 +66,7 @@ memf-format = { version = "0.3", optional = true } memf-core = { version = "0.2", optional = true } memf-session = { version = "0.3", optional = true } memf-symbols = { version = "0.2", optional = true } -memf-windows = { version = "0.3", optional = true } +memf-windows = { version = "0.5", optional = true } memf-linux = { version = "0.3", optional = true } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index 96411ab..f311b93 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -9,12 +9,60 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-07-01" end = "2027-08-01" +[[trusted.addr2line]] +criteria = "safe-to-deploy" +user-id = 4415 # Philip Craig (philipc) +start = "2019-05-01" +end = "2027-08-16" + [[trusted.aff4]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-13" end = "2027-08-01" +[[trusted.aho-corasick]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-03-28" +end = "2027-08-16" + +[[trusted.anstream]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2023-03-16" +end = "2027-08-16" + +[[trusted.anstyle]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2022-05-18" +end = "2027-08-16" + +[[trusted.anstyle-parse]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2023-03-08" +end = "2027-08-16" + +[[trusted.anstyle-query]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2023-04-13" +end = "2027-08-16" + +[[trusted.anstyle-wincon]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2023-03-08" +end = "2027-08-16" + +[[trusted.anyhow]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-10-05" +end = "2027-08-16" + [[trusted.apfs-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -33,6 +81,12 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-07-18" end = "2027-08-01" +[[trusted.autocfg]] +criteria = "safe-to-deploy" +user-id = 539 # Josh Stone (cuviper) +start = "2019-05-22" +end = "2027-08-16" + [[trusted.bitlocker-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -45,12 +99,36 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-16" end = "2027-08-01" +[[trusted.bstr]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-04-02" +end = "2027-08-16" + [[trusted.btrfs-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-07-16" end = "2027-08-01" +[[trusted.clap_builder]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2023-03-28" +end = "2027-08-16" + +[[trusted.clap_lex]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2022-04-15" +end = "2027-08-16" + +[[trusted.colorchoice]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2023-04-13" +end = "2027-08-16" + [[trusted.dar-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -87,6 +165,12 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-07-17" end = "2027-08-01" +[[trusted.filetime]] +criteria = "safe-to-deploy" +user-id = 1 # Alex Crichton (alexcrichton) +start = "2019-04-23" +end = "2027-08-16" + [[trusted.filevault-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -129,18 +213,102 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-28" end = "2027-08-06" +[[trusted.gimli]] +criteria = "safe-to-deploy" +user-id = 4415 # Philip Craig (philipc) +start = "2019-04-25" +end = "2027-08-16" + +[[trusted.globset]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-04-15" +end = "2027-08-16" + [[trusted.hfsplus-forensic]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-04" end = "2027-08-01" +[[trusted.http]] +criteria = "safe-to-deploy" +user-id = 359 # Sean McArthur (seanmonstar) +start = "2019-04-05" +end = "2027-08-16" + +[[trusted.httparse]] +criteria = "safe-to-deploy" +user-id = 359 # Sean McArthur (seanmonstar) +start = "2019-07-03" +end = "2027-08-16" + +[[trusted.id-arena]] +criteria = "safe-to-deploy" +user-id = 696 # Nick Fitzgerald (fitzgen) +start = "2026-01-14" +end = "2027-08-16" + +[[trusted.ignore]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-04-15" +end = "2027-08-16" + +[[trusted.inventory]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-08-15" +end = "2027-08-16" + +[[trusted.is_terminal_polyfill]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2024-05-02" +end = "2027-08-16" + [[trusted.iso9660-forensic]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-02" end = "2027-08-01" +[[trusted.itoa]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-05-02" +end = "2027-08-16" + +[[trusted.jsonguard]] +criteria = "safe-to-deploy" +user-id = 347968 # Albert Hui (h4x0r) +start = "2026-05-21" +end = "2027-08-16" + +[[trusted.leb128]] +criteria = "safe-to-deploy" +user-id = 696 # Nick Fitzgerald (fitzgen) +start = "2019-05-20" +end = "2027-08-16" + +[[trusted.linkme]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-08-18" +end = "2027-08-16" + +[[trusted.linkme-impl]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-08-18" +end = "2027-08-16" + +[[trusted.linux-raw-sys]] +criteria = "safe-to-deploy" +user-id = 6825 # Dan Gohman (sunfishcode) +start = "2021-06-12" +end = "2027-08-16" + [[trusted.luks-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -159,6 +327,12 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-17" end = "2027-08-01" +[[trusted.memchr]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-07-07" +end = "2027-08-16" + [[trusted.memf-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -207,36 +381,174 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-08" end = "2027-08-01" +[[trusted.num-bigint]] +criteria = "safe-to-deploy" +user-id = 539 # Josh Stone (cuviper) +start = "2019-09-04" +end = "2027-08-16" + +[[trusted.num-integer]] +criteria = "safe-to-deploy" +user-id = 539 # Josh Stone (cuviper) +start = "2019-05-20" +end = "2027-08-16" + +[[trusted.num-iter]] +criteria = "safe-to-deploy" +user-id = 539 # Josh Stone (cuviper) +start = "2019-05-20" +end = "2027-08-16" + +[[trusted.object]] +criteria = "safe-to-deploy" +user-id = 4415 # Philip Craig (philipc) +start = "2019-04-26" +end = "2027-08-16" + +[[trusted.once_cell_polyfill]] +criteria = "safe-to-deploy" +user-id = 6743 # Ed Page (epage) +start = "2025-05-22" +end = "2027-08-16" + [[trusted.prefetch-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-12" end = "2027-08-01" +[[trusted.proc-macro2]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-04-23" +end = "2027-08-16" + [[trusted.qcow2-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-08" end = "2027-08-01" +[[trusted.rayon]] +criteria = "safe-to-deploy" +user-id = 539 # Josh Stone (cuviper) +start = "2019-06-13" +end = "2027-08-16" + +[[trusted.rayon-core]] +criteria = "safe-to-deploy" +user-id = 539 # Josh Stone (cuviper) +start = "2019-06-13" +end = "2027-08-16" + +[[trusted.regex]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-02-27" +end = "2027-08-16" + +[[trusted.regex-automata]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-02-25" +end = "2027-08-16" + +[[trusted.regex-syntax]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-03-30" +end = "2027-08-16" + +[[trusted.rustix]] +criteria = "safe-to-deploy" +user-id = 6825 # Dan Gohman (sunfishcode) +start = "2021-10-29" +end = "2027-08-16" + +[[trusted.rustversion]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-07-08" +end = "2027-08-16" + [[trusted.safe-read]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-07-15" end = "2027-08-06" +[[trusted.same-file]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-07-16" +end = "2027-08-16" + +[[trusted.serde]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-03-01" +end = "2027-08-16" + +[[trusted.serde_core]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2025-09-13" +end = "2027-08-16" + +[[trusted.serde_derive]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-03-01" +end = "2027-08-16" + +[[trusted.serde_json]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-02-28" +end = "2027-08-16" + [[trusted.shellitem]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-13" end = "2027-08-01" +[[trusted.snap]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2020-02-14" +end = "2027-08-16" + [[trusted.state-history-forensic]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-16" end = "2027-08-06" +[[trusted.syn]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-03-01" +end = "2027-08-16" + +[[trusted.termcolor]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-06-04" +end = "2027-08-16" + +[[trusted.thiserror]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-10-09" +end = "2027-08-16" + +[[trusted.thiserror-impl]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2019-10-09" +end = "2027-08-16" + [[trusted.udf-forensic]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -249,6 +561,12 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-07-16" end = "2027-08-01" +[[trusted.unicode-ident]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2021-10-02" +end = "2027-08-16" + [[trusted.veracrypt-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -273,6 +591,72 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-08" end = "2027-08-01" +[[trusted.walkdir]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2019-06-09" +end = "2027-08-16" + +[[trusted.winapi-util]] +criteria = "safe-to-deploy" +user-id = 189 # Andrew Gallant (BurntSushi) +start = "2020-01-11" +end = "2027-08-16" + +[[trusted.windows-core]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2021-11-15" +end = "2027-08-16" + +[[trusted.windows-interface]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2022-02-18" +end = "2027-08-16" + +[[trusted.windows-link]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2024-07-17" +end = "2027-08-16" + +[[trusted.windows-result]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2024-02-02" +end = "2027-08-16" + +[[trusted.windows-strings]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2024-02-02" +end = "2027-08-16" + +[[trusted.windows-targets]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2022-09-09" +end = "2027-08-16" + +[[trusted.windows_aarch64_gnullvm]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2022-09-01" +end = "2027-08-16" + +[[trusted.windows_i686_gnullvm]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2024-04-02" +end = "2027-08-16" + +[[trusted.windows_x86_64_gnullvm]] +criteria = "safe-to-deploy" +user-id = 64539 # Kenny Kerr (kennykerr) +start = "2022-09-01" +end = "2027-08-16" + [[trusted.winevt-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) @@ -303,8 +687,20 @@ user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-12" end = "2027-08-01" +[[trusted.zfs-forensic-core]] +criteria = "safe-to-deploy" +user-id = 347968 # Albert Hui (h4x0r) +start = "2026-07-16" +end = "2027-08-16" + [[trusted.zip-forensic-core]] criteria = "safe-to-deploy" user-id = 347968 # Albert Hui (h4x0r) start = "2026-06-29" end = "2027-08-01" + +[[trusted.zmij]] +criteria = "safe-to-deploy" +user-id = 3618 # David Tolnay (dtolnay) +start = "2025-12-18" +end = "2027-08-16" diff --git a/supply-chain/config.toml b/supply-chain/config.toml index 3e6bee8..cdcd02d 100644 --- a/supply-chain/config.toml +++ b/supply-chain/config.toml @@ -28,7 +28,7 @@ version = "0.8.4" criteria = "safe-to-deploy" [[exemptions.aes]] -version = "0.9.1" +version = "0.9.2" criteria = "safe-to-deploy" [[exemptions.aes-gcm]] @@ -43,40 +43,12 @@ criteria = "safe-to-deploy" version = "0.8.12" criteria = "safe-to-deploy" -[[exemptions.aho-corasick]] -version = "1.1.4" +[[exemptions.android_system_properties]] +version = "0.1.6" criteria = "safe-to-deploy" [[exemptions.annotate-snippets]] -version = "0.11.5" -criteria = "safe-to-deploy" - -[[exemptions.anstream]] -version = "1.0.0" -criteria = "safe-to-deploy" - -[[exemptions.anstyle]] -version = "1.0.14" -criteria = "safe-to-deploy" - -[[exemptions.anstyle-parse]] -version = "1.0.0" -criteria = "safe-to-deploy" - -[[exemptions.anstyle-query]] -version = "1.1.5" -criteria = "safe-to-deploy" - -[[exemptions.anstyle-wincon]] -version = "3.0.11" -criteria = "safe-to-deploy" - -[[exemptions.anyhow]] -version = "1.0.104" -criteria = "safe-to-deploy" - -[[exemptions.ar_archive_writer]] -version = "0.5.2" +version = "0.12.16" criteria = "safe-to-deploy" [[exemptions.argon2]] @@ -84,7 +56,7 @@ version = "0.5.3" criteria = "safe-to-deploy" [[exemptions.array-bytes]] -version = "7.1.0" +version = "9.3.0" criteria = "safe-to-deploy" [[exemptions.arrayref]] @@ -100,31 +72,35 @@ version = "0.1.1" criteria = "safe-to-deploy" [[exemptions.asn1-rs]] -version = "0.6.2" +version = "0.7.2" criteria = "safe-to-deploy" [[exemptions.asn1-rs-derive]] -version = "0.5.1" +version = "0.6.0" criteria = "safe-to-deploy" [[exemptions.asn1-rs-impl]] version = "0.2.0" criteria = "safe-to-deploy" -[[exemptions.autocfg]] -version = "1.5.1" -criteria = "safe-to-deploy" - [[exemptions.base16ct]] version = "0.2.0" criteria = "safe-to-deploy" +[[exemptions.base64]] +version = "0.23.1" +criteria = "safe-to-deploy" + [[exemptions.base64ct]] version = "1.8.3" criteria = "safe-to-deploy" [[exemptions.bincode]] -version = "1.3.3" +version = "2.0.1" +criteria = "safe-to-deploy" + +[[exemptions.bincode_derive]] +version = "2.0.1" criteria = "safe-to-deploy" [[exemptions.binrw]] @@ -139,10 +115,6 @@ criteria = "safe-to-deploy" version = "2.13.1" criteria = "safe-to-deploy" -[[exemptions.bitmask]] -version = "0.5.0" -criteria = "safe-to-deploy" - [[exemptions.bitvec]] version = "1.1.1" criteria = "safe-to-deploy" @@ -152,7 +124,7 @@ version = "0.10.6" criteria = "safe-to-deploy" [[exemptions.blake3]] -version = "1.8.5" +version = "1.8.6" criteria = "safe-to-deploy" [[exemptions.block-buffer]] @@ -171,16 +143,12 @@ criteria = "safe-to-deploy" version = "0.4.2" criteria = "safe-to-deploy" -[[exemptions.bstr]] -version = "1.13.0" -criteria = "safe-to-deploy" - [[exemptions.bytemuck]] version = "1.25.2" criteria = "safe-to-deploy" [[exemptions.bytemuck_derive]] -version = "1.11.0" +version = "1.12.0" criteria = "safe-to-deploy" [[exemptions.bytes]] @@ -204,7 +172,7 @@ version = "0.2.1" criteria = "safe-to-deploy" [[exemptions.cc]] -version = "1.4.0" +version = "1.4.3" criteria = "safe-to-deploy" [[exemptions.ccm]] @@ -224,25 +192,13 @@ version = "0.5.2" criteria = "safe-to-deploy" [[exemptions.clap]] -version = "4.6.4" -criteria = "safe-to-deploy" - -[[exemptions.clap_builder]] -version = "4.6.2" +version = "4.6.6" criteria = "safe-to-deploy" [[exemptions.clap_derive]] version = "4.6.4" criteria = "safe-to-deploy" -[[exemptions.clap_lex]] -version = "1.1.0" -criteria = "safe-to-deploy" - -[[exemptions.colorchoice]] -version = "1.0.5" -criteria = "safe-to-deploy" - [[exemptions.const-oid]] version = "0.9.6" criteria = "safe-to-deploy" @@ -275,10 +231,6 @@ criteria = "safe-to-deploy" version = "0.3.0" criteria = "safe-to-deploy" -[[exemptions.cranelift-bitset]] -version = "0.113.1" -criteria = "safe-to-deploy" - [[exemptions.crc]] version = "3.4.0" criteria = "safe-to-deploy" @@ -340,7 +292,7 @@ version = "0.20.11" criteria = "safe-to-deploy" [[exemptions.data-encoding]] -version = "2.11.0" +version = "2.11.1" criteria = "safe-to-deploy" [[exemptions.deflate64]] @@ -348,7 +300,7 @@ version = "0.1.12" criteria = "safe-to-deploy" [[exemptions.der-parser]] -version = "9.0.0" +version = "10.0.0" criteria = "safe-to-deploy" [[exemptions.des]] @@ -364,7 +316,7 @@ version = "0.11.3" criteria = "safe-to-deploy" [[exemptions.displaydoc]] -version = "0.2.6" +version = "0.2.7" criteria = "safe-to-deploy" [[exemptions.dokan]] @@ -383,12 +335,12 @@ criteria = "safe-to-deploy" version = "0.16.9" criteria = "safe-to-deploy" -[[exemptions.elliptic-curve]] -version = "0.13.8" +[[exemptions.either]] +version = "1.17.0" criteria = "safe-to-deploy" -[[exemptions.enum_dispatch]] -version = "0.3.13" +[[exemptions.elliptic-curve]] +version = "0.13.8" criteria = "safe-to-deploy" [[exemptions.errno]] @@ -403,26 +355,14 @@ criteria = "safe-to-deploy" version = "0.13.1" criteria = "safe-to-deploy" -[[exemptions.filetime]] -version = "0.2.29" -criteria = "safe-to-deploy" - [[exemptions.find-msvc-tools]] -version = "0.1.9" +version = "0.1.11" criteria = "safe-to-deploy" [[exemptions.flate2]] version = "1.1.9" criteria = "safe-to-deploy" -[[exemptions.fmmap]] -version = "0.3.3" -criteria = "safe-to-deploy" - -[[exemptions.fs4]] -version = "0.6.6" -criteria = "safe-to-deploy" - [[exemptions.funty]] version = "2.0.0" criteria = "safe-to-deploy" @@ -432,15 +372,15 @@ version = "0.16.0" criteria = "safe-to-deploy" [[exemptions.futures-core]] -version = "0.3.33" +version = "0.3.34" criteria = "safe-to-deploy" [[exemptions.futures-task]] -version = "0.3.33" +version = "0.3.34" criteria = "safe-to-deploy" [[exemptions.futures-util]] -version = "0.3.33" +version = "0.3.34" criteria = "safe-to-deploy" [[exemptions.generic-array]] @@ -451,6 +391,10 @@ criteria = "safe-to-deploy" version = "0.2.17" criteria = "safe-to-deploy" +[[exemptions.getrandom]] +version = "0.3.4" +criteria = "safe-to-deploy" + [[exemptions.getrandom]] version = "0.4.3" criteria = "safe-to-deploy" @@ -459,18 +403,10 @@ criteria = "safe-to-deploy" version = "0.5.1" criteria = "safe-to-deploy" -[[exemptions.gimli]] -version = "0.26.2" -criteria = "safe-to-deploy" - [[exemptions.glob]] version = "0.3.4" criteria = "safe-to-deploy" -[[exemptions.globset]] -version = "0.4.19" -criteria = "safe-to-deploy" - [[exemptions.globwalk]] version = "0.9.1" criteria = "safe-to-deploy" @@ -503,30 +439,14 @@ criteria = "safe-to-deploy" version = "0.5.12" criteria = "safe-to-deploy" -[[exemptions.http]] -version = "1.4.2" -criteria = "safe-to-deploy" - -[[exemptions.httparse]] -version = "1.10.1" -criteria = "safe-to-deploy" - [[exemptions.hybrid-array]] -version = "0.4.13" +version = "0.4.14" criteria = "safe-to-deploy" [[exemptions.iana-time-zone]] version = "0.1.65" criteria = "safe-to-deploy" -[[exemptions.id-arena]] -version = "2.3.0" -criteria = "safe-to-deploy" - -[[exemptions.ignore]] -version = "0.4.31" -criteria = "safe-to-deploy" - [[exemptions.indexmap]] version = "1.9.3" criteria = "safe-to-deploy" @@ -543,38 +463,26 @@ criteria = "safe-to-deploy" version = "1.15.1" criteria = "safe-to-deploy" -[[exemptions.inventory]] -version = "0.3.24" -criteria = "safe-to-deploy" - -[[exemptions.is_terminal_polyfill]] -version = "1.70.2" +[[exemptions.ipnet]] +version = "2.12.1" criteria = "safe-to-deploy" [[exemptions.itertools]] version = "0.12.1" criteria = "safe-to-deploy" -[[exemptions.itertools]] -version = "0.13.0" -criteria = "safe-to-deploy" - -[[exemptions.itoa]] -version = "1.0.18" +[[exemptions.jobserver]] +version = "0.1.35" criteria = "safe-to-deploy" [[exemptions.js-sys]] -version = "0.3.103" +version = "0.3.104" criteria = "safe-to-deploy" [[exemptions.keccak]] version = "0.1.6" criteria = "safe-to-deploy" -[[exemptions.leb128]] -version = "0.2.7" -criteria = "safe-to-deploy" - [[exemptions.libbz2-rs-sys]] version = "0.2.5" criteria = "safe-to-deploy" @@ -591,22 +499,6 @@ criteria = "safe-to-deploy" version = "0.28.0" criteria = "safe-to-deploy" -[[exemptions.linkme]] -version = "0.3.37" -criteria = "safe-to-deploy" - -[[exemptions.linkme-impl]] -version = "0.3.37" -criteria = "safe-to-deploy" - -[[exemptions.linux-raw-sys]] -version = "0.4.15" -criteria = "safe-to-deploy" - -[[exemptions.linux-raw-sys]] -version = "0.12.1" -criteria = "safe-to-deploy" - [[exemptions.log]] version = "0.4.33" criteria = "safe-to-deploy" @@ -623,10 +515,6 @@ criteria = "safe-to-deploy" version = "0.15.1" criteria = "safe-to-deploy" -[[exemptions.lru]] -version = "0.16.4" -criteria = "safe-to-deploy" - [[exemptions.lru]] version = "0.18.2" criteria = "safe-to-deploy" @@ -644,7 +532,11 @@ version = "0.3.0" criteria = "safe-to-deploy" [[exemptions.lzma-rust2]] -version = "0.16.5" +version = "0.13.0" +criteria = "safe-to-deploy" + +[[exemptions.lzma-rust2]] +version = "0.18.1" criteria = "safe-to-deploy" [[exemptions.lznt1]] @@ -663,18 +555,10 @@ criteria = "safe-to-deploy" version = "0.10.2" criteria = "safe-to-deploy" -[[exemptions.memchr]] -version = "2.8.3" -criteria = "safe-to-deploy" - [[exemptions.memmap2]] version = "0.9.11" criteria = "safe-to-deploy" -[[exemptions.memmapix]] -version = "0.7.6" -criteria = "safe-to-deploy" - [[exemptions.memx]] version = "0.1.32" criteria = "safe-to-deploy" @@ -695,8 +579,8 @@ criteria = "safe-to-deploy" version = "0.29.0" criteria = "safe-to-deploy" -[[exemptions.num-bigint]] -version = "0.4.8" +[[exemptions.nom]] +version = "8.0.0" criteria = "safe-to-deploy" [[exemptions.num-bigint-dig]] @@ -707,30 +591,14 @@ criteria = "safe-to-deploy" version = "0.2.2" criteria = "safe-to-deploy" -[[exemptions.num-iter]] -version = "0.1.46" -criteria = "safe-to-deploy" - -[[exemptions.object]] -version = "0.36.7" -criteria = "safe-to-deploy" - -[[exemptions.object]] -version = "0.37.3" -criteria = "safe-to-deploy" - [[exemptions.oid-registry]] -version = "0.7.1" +version = "0.8.1" criteria = "safe-to-deploy" [[exemptions.once_cell]] version = "1.21.4" criteria = "safe-to-deploy" -[[exemptions.once_cell_polyfill]] -version = "1.70.2" -criteria = "safe-to-deploy" - [[exemptions.opaque-debug]] version = "0.3.1" criteria = "safe-to-deploy" @@ -747,22 +615,10 @@ criteria = "safe-to-deploy" version = "0.6.0" criteria = "safe-to-deploy" -[[exemptions.parse-display]] -version = "0.8.2" -criteria = "safe-to-deploy" - -[[exemptions.parse-display-derive]] -version = "0.8.2" -criteria = "safe-to-deploy" - [[exemptions.password-hash]] version = "0.5.0" criteria = "safe-to-deploy" -[[exemptions.paste]] -version = "1.0.15" -criteria = "safe-to-deploy" - [[exemptions.pbkdf2]] version = "0.12.2" criteria = "safe-to-deploy" @@ -784,7 +640,7 @@ version = "0.10.2" criteria = "safe-to-deploy" [[exemptions.pkg-config]] -version = "0.3.33" +version = "0.3.34" criteria = "safe-to-deploy" [[exemptions.plain]] @@ -807,10 +663,6 @@ criteria = "safe-to-deploy" version = "0.13.6" criteria = "safe-to-deploy" -[[exemptions.proc-macro2]] -version = "1.0.107" -criteria = "safe-to-deploy" - [[exemptions.protobuf]] version = "3.7.2" criteria = "safe-to-deploy" @@ -827,14 +679,22 @@ criteria = "safe-to-deploy" version = "3.7.2" criteria = "safe-to-deploy" -[[exemptions.psm]] -version = "0.1.31" +[[exemptions.psl]] +version = "2.1.224" +criteria = "safe-to-deploy" + +[[exemptions.psl-types]] +version = "2.0.11" criteria = "safe-to-deploy" [[exemptions.quick-xml]] version = "0.41.0" criteria = "safe-to-deploy" +[[exemptions.r-efi]] +version = "5.3.0" +criteria = "safe-to-deploy" + [[exemptions.r-efi]] version = "6.0.0" criteria = "safe-to-deploy" @@ -847,34 +707,10 @@ criteria = "safe-to-deploy" version = "0.8.7" criteria = "safe-to-deploy" -[[exemptions.rayon]] -version = "1.12.0" -criteria = "safe-to-deploy" - -[[exemptions.rayon-core]] -version = "1.13.0" -criteria = "safe-to-deploy" - [[exemptions.rc4]] version = "0.2.0" criteria = "safe-to-deploy" -[[exemptions.regex]] -version = "1.13.1" -criteria = "safe-to-deploy" - -[[exemptions.regex-automata]] -version = "0.4.16" -criteria = "safe-to-deploy" - -[[exemptions.regex-syntax]] -version = "0.7.5" -criteria = "safe-to-deploy" - -[[exemptions.regex-syntax]] -version = "0.8.11" -criteria = "safe-to-deploy" - [[exemptions.rfc6979]] version = "0.4.0" criteria = "safe-to-deploy" @@ -919,16 +755,8 @@ criteria = "safe-to-deploy" version = "4.1.0" criteria = "safe-to-deploy" -[[exemptions.rustix]] -version = "0.38.44" -criteria = "safe-to-deploy" - -[[exemptions.rustix]] -version = "1.1.4" -criteria = "safe-to-deploy" - [[exemptions.rustls]] -version = "0.23.42" +version = "0.23.43" criteria = "safe-to-deploy" [[exemptions.rustls-pki-types]] @@ -936,11 +764,7 @@ version = "1.15.1" criteria = "safe-to-deploy" [[exemptions.rustls-webpki]] -version = "0.103.13" -criteria = "safe-to-deploy" - -[[exemptions.rustversion]] -version = "1.0.23" +version = "0.103.14" criteria = "safe-to-deploy" [[exemptions.ruzstd]] @@ -951,10 +775,6 @@ criteria = "safe-to-deploy" version = "0.8.3" criteria = "safe-to-deploy" -[[exemptions.same-file]] -version = "1.0.6" -criteria = "safe-to-deploy" - [[exemptions.scroll]] version = "0.11.0" criteria = "safe-to-deploy" @@ -967,28 +787,12 @@ criteria = "safe-to-deploy" version = "0.7.3" criteria = "safe-to-deploy" -[[exemptions.serde]] -version = "1.0.229" -criteria = "safe-to-deploy" - -[[exemptions.serde_core]] -version = "1.0.229" -criteria = "safe-to-deploy" - -[[exemptions.serde_derive]] -version = "1.0.229" -criteria = "safe-to-deploy" - -[[exemptions.serde_json]] -version = "1.0.151" -criteria = "safe-to-deploy" - [[exemptions.serpent]] version = "0.5.1" criteria = "safe-to-deploy" [[exemptions.sevenz-rust2]] -version = "0.21.3" +version = "0.21.4" criteria = "safe-to-deploy" [[exemptions.sha-1]] @@ -1027,18 +831,10 @@ criteria = "safe-to-deploy" version = "0.4.12" criteria = "safe-to-deploy" -[[exemptions.slice-group-by]] -version = "0.3.1" -criteria = "safe-to-deploy" - [[exemptions.sm3]] version = "0.4.2" criteria = "safe-to-deploy" -[[exemptions.snap]] -version = "1.1.2" -criteria = "safe-to-deploy" - [[exemptions.spin]] version = "0.9.9" criteria = "safe-to-deploy" @@ -1055,72 +851,36 @@ criteria = "safe-to-deploy" version = "0.10.2" criteria = "safe-to-deploy" -[[exemptions.structmeta]] -version = "0.2.0" -criteria = "safe-to-deploy" - -[[exemptions.structmeta-derive]] -version = "0.2.0" +[[exemptions.strum_macros]] +version = "0.27.2" criteria = "safe-to-deploy" [[exemptions.subtle]] version = "2.6.1" criteria = "safe-to-deploy" -[[exemptions.syn]] -version = "1.0.109" -criteria = "safe-to-deploy" - -[[exemptions.syn]] -version = "2.0.119" -criteria = "safe-to-deploy" - -[[exemptions.syn]] -version = "3.0.3" -criteria = "safe-to-deploy" - [[exemptions.tar]] version = "0.4.46" criteria = "safe-to-deploy" [[exemptions.target-lexicon]] -version = "0.12.16" +version = "0.13.5" criteria = "safe-to-deploy" [[exemptions.tempfile]] version = "3.27.0" criteria = "safe-to-deploy" -[[exemptions.termcolor]] -version = "1.4.1" -criteria = "safe-to-deploy" - [[exemptions.text-size]] version = "1.1.1" criteria = "safe-to-deploy" -[[exemptions.thiserror]] -version = "1.0.69" -criteria = "safe-to-deploy" - -[[exemptions.thiserror]] -version = "2.0.19" -criteria = "safe-to-deploy" - -[[exemptions.thiserror-impl]] -version = "1.0.69" -criteria = "safe-to-deploy" - -[[exemptions.thiserror-impl]] -version = "2.0.19" -criteria = "safe-to-deploy" - [[exemptions.tiger]] version = "0.2.1" criteria = "safe-to-deploy" [[exemptions.time]] -version = "0.3.54" +version = "0.3.55" criteria = "safe-to-deploy" [[exemptions.time-core]] @@ -1163,10 +923,6 @@ criteria = "safe-to-deploy" version = "1.20.1" criteria = "safe-to-deploy" -[[exemptions.unicode-ident]] -version = "1.0.24" -criteria = "safe-to-deploy" - [[exemptions.universal-hash]] version = "0.5.1" criteria = "safe-to-deploy" @@ -1175,12 +931,16 @@ criteria = "safe-to-deploy" version = "0.9.0" criteria = "safe-to-deploy" +[[exemptions.unty]] +version = "0.0.4" +criteria = "safe-to-deploy" + [[exemptions.ureq]] -version = "3.3.0" +version = "3.4.0" criteria = "safe-to-deploy" [[exemptions.ureq-proto]] -version = "0.6.0" +version = "0.6.1" criteria = "safe-to-deploy" [[exemptions.utf8-zero]] @@ -1188,15 +948,15 @@ version = "0.8.1" criteria = "safe-to-deploy" [[exemptions.uuid]] -version = "1.24.0" +version = "1.24.1" criteria = "safe-to-deploy" [[exemptions.version_check]] version = "0.9.5" criteria = "safe-to-deploy" -[[exemptions.walkdir]] -version = "2.5.0" +[[exemptions.virtue]] +version = "0.0.18" criteria = "safe-to-deploy" [[exemptions.walrus]] @@ -1212,23 +972,23 @@ version = "0.11.1+wasi-snapshot-preview1" criteria = "safe-to-deploy" [[exemptions.wasm-bindgen]] -version = "0.2.126" +version = "0.2.127" criteria = "safe-to-deploy" [[exemptions.wasm-bindgen-macro]] -version = "0.2.126" +version = "0.2.127" criteria = "safe-to-deploy" [[exemptions.wasm-bindgen-macro-support]] -version = "0.2.126" +version = "0.2.127" criteria = "safe-to-deploy" [[exemptions.wasm-bindgen-shared]] -version = "0.2.126" +version = "0.2.127" criteria = "safe-to-deploy" -[[exemptions.wasmtime-versioned-export-macros]] -version = "26.0.1" +[[exemptions.wasmtime-internal-asm-macros]] +version = "36.0.13" criteria = "safe-to-deploy" [[exemptions.webpki-roots]] @@ -1255,120 +1015,64 @@ criteria = "safe-to-deploy" version = "0.4.0" criteria = "safe-to-deploy" -[[exemptions.winapi-util]] -version = "0.1.11" -criteria = "safe-to-deploy" - [[exemptions.winapi-x86_64-pc-windows-gnu]] version = "0.4.0" criteria = "safe-to-deploy" -[[exemptions.windows-core]] -version = "0.62.2" -criteria = "safe-to-deploy" - [[exemptions.windows-implement]] version = "0.60.2" criteria = "safe-to-deploy" -[[exemptions.windows-interface]] -version = "0.59.3" -criteria = "safe-to-deploy" - -[[exemptions.windows-link]] -version = "0.2.1" -criteria = "safe-to-deploy" - -[[exemptions.windows-result]] -version = "0.4.1" -criteria = "safe-to-deploy" - -[[exemptions.windows-strings]] -version = "0.5.1" -criteria = "safe-to-deploy" - -[[exemptions.windows-sys]] -version = "0.48.0" -criteria = "safe-to-deploy" - [[exemptions.windows-sys]] version = "0.52.0" criteria = "safe-to-deploy" [[exemptions.windows-sys]] -version = "0.59.0" +version = "0.60.2" criteria = "safe-to-deploy" [[exemptions.windows-sys]] version = "0.61.2" criteria = "safe-to-deploy" -[[exemptions.windows-targets]] -version = "0.48.5" -criteria = "safe-to-deploy" - -[[exemptions.windows-targets]] -version = "0.52.6" -criteria = "safe-to-deploy" - -[[exemptions.windows_aarch64_gnullvm]] -version = "0.48.5" -criteria = "safe-to-deploy" - -[[exemptions.windows_aarch64_gnullvm]] -version = "0.52.6" -criteria = "safe-to-deploy" - -[[exemptions.windows_aarch64_msvc]] -version = "0.48.5" -criteria = "safe-to-deploy" - [[exemptions.windows_aarch64_msvc]] version = "0.52.6" criteria = "safe-to-deploy" -[[exemptions.windows_i686_gnu]] -version = "0.48.5" +[[exemptions.windows_aarch64_msvc]] +version = "0.53.1" criteria = "safe-to-deploy" [[exemptions.windows_i686_gnu]] version = "0.52.6" criteria = "safe-to-deploy" -[[exemptions.windows_i686_gnullvm]] -version = "0.52.6" -criteria = "safe-to-deploy" - -[[exemptions.windows_i686_msvc]] -version = "0.48.5" +[[exemptions.windows_i686_gnu]] +version = "0.53.1" criteria = "safe-to-deploy" [[exemptions.windows_i686_msvc]] version = "0.52.6" criteria = "safe-to-deploy" -[[exemptions.windows_x86_64_gnu]] -version = "0.48.5" +[[exemptions.windows_i686_msvc]] +version = "0.53.1" criteria = "safe-to-deploy" [[exemptions.windows_x86_64_gnu]] version = "0.52.6" criteria = "safe-to-deploy" -[[exemptions.windows_x86_64_gnullvm]] -version = "0.48.5" -criteria = "safe-to-deploy" - -[[exemptions.windows_x86_64_gnullvm]] -version = "0.52.6" +[[exemptions.windows_x86_64_gnu]] +version = "0.53.1" criteria = "safe-to-deploy" [[exemptions.windows_x86_64_msvc]] -version = "0.48.5" +version = "0.52.6" criteria = "safe-to-deploy" [[exemptions.windows_x86_64_msvc]] -version = "0.52.6" +version = "0.53.1" criteria = "safe-to-deploy" [[exemptions.wyz]] @@ -1376,7 +1080,7 @@ version = "0.5.1" criteria = "safe-to-deploy" [[exemptions.x509-parser]] -version = "0.16.0" +version = "0.18.1" criteria = "safe-to-deploy" [[exemptions.xts-mode]] @@ -1387,42 +1091,58 @@ criteria = "safe-to-deploy" version = "0.8.18" criteria = "safe-to-deploy" -[[exemptions.yansi]] -version = "1.0.1" -criteria = "safe-to-deploy" - [[exemptions.yara-x]] -version = "0.12.0" +version = "1.7.1" criteria = "safe-to-deploy" [[exemptions.yara-x-macros]] -version = "0.12.0" +version = "1.7.1" criteria = "safe-to-deploy" [[exemptions.yara-x-parser]] -version = "0.12.0" +version = "1.7.1" criteria = "safe-to-deploy" [[exemptions.yara-x-proto]] -version = "0.12.0" +version = "1.7.1" criteria = "safe-to-deploy" [[exemptions.zerocopy]] -version = "0.8.55" +version = "0.8.56" criteria = "safe-to-deploy" [[exemptions.zerocopy-derive]] -version = "0.8.55" +version = "0.8.56" criteria = "safe-to-deploy" [[exemptions.zeroize]] version = "1.9.0" criteria = "safe-to-deploy" -[[exemptions.zmij]] -version = "1.0.23" +[[exemptions.zeroize_derive]] +version = "1.5.0" +criteria = "safe-to-deploy" + +[[exemptions.zip]] +version = "5.1.1" +criteria = "safe-to-deploy" + +[[exemptions.zlib-rs]] +version = "0.6.7" criteria = "safe-to-deploy" [[exemptions.zopfli]] version = "0.8.3" -criteria = "safe-to-run" +criteria = "safe-to-deploy" + +[[exemptions.zstd]] +version = "0.13.3" +criteria = "safe-to-deploy" + +[[exemptions.zstd-safe]] +version = "7.2.4" +criteria = "safe-to-deploy" + +[[exemptions.zstd-sys]] +version = "2.0.16+zstd.1.5.7" +criteria = "safe-to-deploy" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index 6b2f24d..9f8f8e6 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -2,19 +2,75 @@ # cargo-vet imports lock [[publisher.ad1-core]] -version = "0.1.1" -when = "2026-07-24" +version = "0.1.2" +when = "2026-08-07" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.addr2line]] +version = "0.25.1" +when = "2025-09-13" +user-id = 4415 +user-login = "philipc" +user-name = "Philip Craig" + [[publisher.aff4]] -version = "0.2.4" -when = "2026-07-16" +version = "0.2.6" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.aho-corasick]] +version = "1.1.5" +when = "2026-08-03" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.anstream]] +version = "1.0.0" +when = "2026-02-11" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.anstyle]] +version = "1.0.14" +when = "2026-03-13" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.anstyle-parse]] +version = "1.0.0" +when = "2026-02-11" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.anstyle-query]] +version = "1.1.5" +when = "2025-11-13" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.anstyle-wincon]] +version = "3.0.11" +when = "2025-11-13" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.anyhow]] +version = "1.0.104" +when = "2026-07-18" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + [[publisher.apfs-core]] version = "0.2.6" when = "2026-07-22" @@ -37,12 +93,19 @@ user-login = "fitzgen" user-name = "Nick Fitzgerald" [[publisher.archive-core]] -version = "0.1.3" -when = "2026-07-20" +version = "0.1.6" +when = "2026-08-07" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.autocfg]] +version = "1.5.1" +when = "2026-05-22" +user-id = 539 +user-login = "cuviper" +user-name = "Josh Stone" + [[publisher.bitlocker-core]] version = "0.3.5" when = "2026-07-20" @@ -57,6 +120,13 @@ user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.bstr]] +version = "1.13.1" +when = "2026-08-10" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + [[publisher.btrfs-core]] version = "0.1.4" when = "2026-07-20" @@ -71,59 +141,91 @@ user-id = 696 user-login = "fitzgen" user-name = "Nick Fitzgerald" +[[publisher.clap_builder]] +version = "4.6.6" +when = "2026-08-06" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.clap_lex]] +version = "1.1.0" +when = "2026-03-12" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.colorchoice]] +version = "1.0.5" +when = "2026-03-13" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + +[[publisher.cranelift-assembler-x64]] +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.cranelift-assembler-x64-meta]] +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + [[publisher.cranelift-bforest]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.cranelift-bitset]] +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-codegen]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-codegen-meta]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-codegen-shared]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-control]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-entity]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-frontend]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-isle]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.cranelift-native]] -version = "0.113.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.cranelift-srcgen]] +version = "0.123.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.dar-core]] version = "0.7.1" @@ -140,29 +242,29 @@ user-login = "fitzgen" user-name = "Nick Fitzgerald" [[publisher.dmg-core]] -version = "0.1.4" -when = "2026-07-16" +version = "0.1.5" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.elephant-diffuser]] -version = "0.1.0" -when = "2026-07-09" +version = "0.1.1" +when = "2026-07-25" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.ewf]] -version = "0.4.9" -when = "2026-08-06" +version = "0.4.10" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.ext4fs-core]] -version = "0.2.6" -when = "2026-07-22" +version = "0.2.8" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" @@ -174,6 +276,13 @@ user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.filetime]] +version = "0.2.29" +when = "2026-05-12" +user-id = 1 +user-login = "alexcrichton" +user-name = "Alex Crichton" + [[publisher.filevault-core]] version = "0.1.5" when = "2026-07-20" @@ -182,127 +291,239 @@ user-login = "h4x0r" user-name = "Albert Hui" [[publisher.forensic-vfs]] -version = "0.7.0" -when = "2026-07-20" +version = "0.7.2" +when = "2026-08-09" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.forensic-vfs-engine]] -version = "0.1.7" -when = "2026-07-26" +version = "0.1.10" +when = "2026-08-10" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.forensic-vfs-resolver]] -version = "0.3.1" -when = "2026-07-20" +version = "0.3.2" +when = "2026-08-09" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.forensicnomicon]] -version = "1.8.1" -when = "2026-07-19" +version = "1.11.1" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.forensicnomicon-core]] -version = "1.4.0" -when = "2026-07-19" +version = "1.5.1" +when = "2026-08-05" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.forensicnomicon-data]] -version = "1.3.2" -when = "2026-07-19" +version = "1.4.0" +when = "2026-08-05" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.gimli]] +version = "0.26.2" +when = "2022-07-17" +user-id = 4415 +user-login = "philipc" +user-name = "Philip Craig" + +[[publisher.globset]] +version = "0.4.20" +when = "2026-08-04" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + [[publisher.hfsplus-forensic]] -version = "0.2.5" -when = "2026-07-20" +version = "0.2.8" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.http]] +version = "1.5.0" +when = "2026-07-29" +user-id = 359 +user-login = "seanmonstar" +user-name = "Sean McArthur" + +[[publisher.httparse]] +version = "1.10.1" +when = "2025-03-03" +user-id = 359 +user-login = "seanmonstar" +user-name = "Sean McArthur" + +[[publisher.id-arena]] +version = "2.3.0" +when = "2026-01-14" +user-id = 696 +user-login = "fitzgen" +user-name = "Nick Fitzgerald" + +[[publisher.ignore]] +version = "0.4.33" +when = "2026-08-04" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.inventory]] +version = "0.3.24" +when = "2026-03-30" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.is_terminal_polyfill]] +version = "1.70.2" +when = "2025-10-21" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + [[publisher.iso9660-forensic]] -version = "0.7.5" -when = "2026-07-20" +version = "0.7.6" +when = "2026-07-25" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.itoa]] +version = "1.0.18" +when = "2026-03-20" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.jsonguard]] +version = "0.2.7" +when = "2026-08-08" +user-id = 347968 +user-login = "h4x0r" +user-name = "Albert Hui" + +[[publisher.leb128]] +version = "0.2.7" +when = "2026-06-15" +user-id = 696 +user-login = "fitzgen" +user-name = "Nick Fitzgerald" + +[[publisher.linkme]] +version = "0.3.37" +when = "2026-07-18" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.linkme-impl]] +version = "0.3.37" +when = "2026-07-18" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.linux-raw-sys]] +version = "0.4.15" +when = "2025-01-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + +[[publisher.linux-raw-sys]] +version = "0.12.1" +when = "2025-12-23" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.luks-core]] -version = "0.1.6" -when = "2026-07-20" +version = "0.1.8" +when = "2026-08-07" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.lzo]] -version = "0.1.1" -when = "2026-06-07" +version = "0.1.3" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.lzvn-core]] -version = "0.1.0" -when = "2026-06-17" +version = "0.1.2" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.memchr]] +version = "2.8.3" +when = "2026-07-08" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + [[publisher.memf-core]] -version = "0.2.3" -when = "2026-07-23" +version = "0.2.6" +when = "2026-08-16" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.memf-correlate]] -version = "0.3.0" -when = "2026-06-28" +version = "0.3.1" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.memf-format]] -version = "0.3.0" -when = "2026-07-19" +version = "0.3.2" +when = "2026-08-16" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.memf-linux]] -version = "0.3.1" -when = "2026-07-24" +version = "0.3.3" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.memf-session]] -version = "0.3.1" -when = "2026-07-24" +version = "0.3.3" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.memf-symbols]] -version = "0.2.3" -when = "2026-07-23" +version = "0.2.4" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.memf-windows]] -version = "0.3.1" -when = "2026-07-23" +version = "0.5.0" +when = "2026-08-16" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" @@ -314,32 +535,134 @@ user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.num-bigint]] +version = "0.4.8" +when = "2026-07-05" +user-id = 539 +user-login = "cuviper" +user-name = "Josh Stone" + +[[publisher.num-integer]] +version = "0.1.47" +when = "2026-08-12" +user-id = 539 +user-login = "cuviper" +user-name = "Josh Stone" + +[[publisher.num-iter]] +version = "0.1.46" +when = "2026-07-07" +user-id = 539 +user-login = "cuviper" +user-name = "Josh Stone" + +[[publisher.object]] +version = "0.37.3" +when = "2025-08-13" +user-id = 4415 +user-login = "philipc" +user-name = "Philip Craig" + +[[publisher.once_cell_polyfill]] +version = "1.70.2" +when = "2025-10-21" +user-id = 6743 +user-login = "epage" +user-name = "Ed Page" + [[publisher.prefetch-core]] -version = "0.1.0" -when = "2026-06-12" +version = "0.1.1" +when = "2026-07-25" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.proc-macro2]] +version = "1.0.107" +when = "2026-07-19" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + [[publisher.pulley-interpreter]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.pulley-macros]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.qcow2-core]] -version = "0.3.3" -when = "2026-07-16" +version = "0.3.4" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.rayon]] +version = "1.12.0" +when = "2026-04-14" +user-id = 539 +user-login = "cuviper" +user-name = "Josh Stone" + +[[publisher.rayon-core]] +version = "1.13.0" +when = "2025-08-12" +user-id = 539 +user-login = "cuviper" +user-name = "Josh Stone" + [[publisher.regalloc2]] -version = "0.10.2" -when = "2024-09-11" -user-id = 187138 -user-login = "elliottt" -user-name = "Trevor Elliott" +version = "0.12.2" +when = "2025-05-07" +user-id = 3726 +user-login = "cfallin" +user-name = "Chris Fallin" + +[[publisher.regex]] +version = "1.13.1" +when = "2026-07-15" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.regex-automata]] +version = "0.4.18" +when = "2026-08-04" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.regex-syntax]] +version = "0.8.11" +when = "2026-06-09" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.rustix]] +version = "0.38.44" +when = "2025-01-21" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + +[[publisher.rustix]] +version = "1.1.4" +when = "2026-02-22" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + +[[publisher.rustversion]] +version = "1.0.23" +when = "2026-07-07" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" [[publisher.safe-read]] version = "0.1.0" @@ -349,40 +672,145 @@ user-login = "h4x0r" user-name = "Albert Hui" [[publisher.safe-read]] -version = "0.2.1" -when = "2026-07-25" +version = "0.2.2" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.same-file]] +version = "1.0.6" +when = "2020-01-11" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.serde]] +version = "1.0.229" +when = "2026-07-18" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.serde_core]] +version = "1.0.229" +when = "2026-07-18" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.serde_derive]] +version = "1.0.229" +when = "2026-07-18" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.serde_json]] +version = "1.0.151" +when = "2026-07-20" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + [[publisher.shellitem]] -version = "0.2.0" -when = "2026-06-28" +version = "0.2.2" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.snap]] +version = "1.1.2" +when = "2026-07-15" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + [[publisher.state-history-forensic]] -version = "0.1.0" -when = "2026-06-16" +version = "0.2.1" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.syn]] +version = "1.0.109" +when = "2023-02-24" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.syn]] +version = "2.0.119" +when = "2026-07-15" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.syn]] +version = "3.0.3" +when = "2026-07-22" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.termcolor]] +version = "1.4.1" +when = "2024-01-10" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.thiserror]] +version = "1.0.69" +when = "2024-11-10" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.thiserror]] +version = "2.0.20" +when = "2026-08-08" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.thiserror-impl]] +version = "1.0.69" +when = "2024-11-10" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + +[[publisher.thiserror-impl]] +version = "2.0.20" +when = "2026-08-08" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + [[publisher.udf-forensic]] -version = "0.2.3" -when = "2026-07-20" +version = "0.2.7" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.ufs-core]] -version = "0.1.4" -when = "2026-07-20" +version = "0.1.5" +when = "2026-07-25" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.unicode-ident]] +version = "1.0.24" +when = "2026-02-16" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + [[publisher.unicode-width]] version = "0.1.14" when = "2024-09-19" @@ -397,13 +825,6 @@ user-id = 1139 user-login = "Manishearth" user-name = "Manish Goregaokar" -[[publisher.unicode-xid]] -version = "0.2.6" -when = "2024-09-19" -user-id = 1139 -user-login = "Manishearth" -user-name = "Manish Goregaokar" - [[publisher.veracrypt-core]] version = "0.2.4" when = "2026-07-20" @@ -412,8 +833,8 @@ user-login = "h4x0r" user-name = "Albert Hui" [[publisher.vhd-core]] -version = "0.1.3" -when = "2026-07-16" +version = "0.1.4" +when = "2026-08-06" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" @@ -426,12 +847,26 @@ user-login = "h4x0r" user-name = "Albert Hui" [[publisher.vmdk-core]] -version = "0.8.1" -when = "2026-07-16" +version = "0.8.4" +when = "2026-08-07" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.walkdir]] +version = "2.5.0" +when = "2024-03-01" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.wasip2]] +version = "1.0.4+wasi-0.2.12" +when = "2026-06-12" +user-id = 1 +user-login = "alexcrichton" +user-name = "Alex Crichton" + [[publisher.wasm-encoder]] version = "0.214.0" when = "2024-07-16" @@ -439,10 +874,9 @@ user-id = 73222 user-login = "wasmtime-publish" [[publisher.wasm-encoder]] -version = "0.218.1" -when = "2025-02-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.236.1" +when = "2025-08-14" +trusted-publisher = "github:bytecodealliance/wasm-tools" [[publisher.wasmparser]] version = "0.214.0" @@ -451,70 +885,162 @@ user-id = 73222 user-login = "wasmtime-publish" [[publisher.wasmparser]] -version = "0.218.1" -when = "2025-02-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.236.1" +when = "2025-08-14" +trusted-publisher = "github:bytecodealliance/wasm-tools" [[publisher.wasmprinter]] -version = "0.218.1" -when = "2025-02-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "0.236.1" +when = "2025-08-14" +trusted-publisher = "github:bytecodealliance/wasm-tools" [[publisher.wasmtime]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" - -[[publisher.wasmtime-asm-macros]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" - -[[publisher.wasmtime-component-macro]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" - -[[publisher.wasmtime-component-util]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" - -[[publisher.wasmtime-cranelift]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" [[publisher.wasmtime-environ]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-cranelift]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-fiber]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-jit-debug]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-jit-icache-coherence]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-math]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-slab]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-unwinder]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.wasmtime-internal-versioned-export-macros]] +version = "36.0.13" +when = "2026-07-31" +trusted-publisher = "github:bytecodealliance/wasmtime" + +[[publisher.winapi-util]] +version = "0.1.11" +when = "2025-09-07" +user-id = 189 +user-login = "BurntSushi" +user-name = "Andrew Gallant" + +[[publisher.windows-core]] +version = "0.62.2" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" -[[publisher.wasmtime-jit-icache-coherence]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +[[publisher.windows-interface]] +version = "0.59.3" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" -[[publisher.wasmtime-slab]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +[[publisher.windows-link]] +version = "0.2.1" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" -[[publisher.wasmtime-wit-bindgen]] -version = "26.0.1" -when = "2024-11-05" -user-id = 73222 -user-login = "wasmtime-publish" +[[publisher.windows-result]] +version = "0.4.1" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows-strings]] +version = "0.5.1" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows-targets]] +version = "0.52.6" +when = "2024-07-03" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows-targets]] +version = "0.53.5" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows_aarch64_gnullvm]] +version = "0.52.6" +when = "2024-07-03" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows_aarch64_gnullvm]] +version = "0.53.1" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows_i686_gnullvm]] +version = "0.52.6" +when = "2024-07-03" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows_i686_gnullvm]] +version = "0.53.1" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows_x86_64_gnullvm]] +version = "0.52.6" +when = "2024-07-03" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" + +[[publisher.windows_x86_64_gnullvm]] +version = "0.53.1" +when = "2025-10-06" +user-id = 64539 +user-login = "kennykerr" +user-name = "Kenny Kerr" [[publisher.winevt-core]] version = "0.3.0" @@ -531,28 +1057,34 @@ user-login = "h4x0r" user-name = "Albert Hui" [[publisher.winreg-format]] -version = "0.1.0" -when = "2026-06-13" +version = "0.1.1" +when = "2026-07-25" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" -[[publisher.wit-parser]] -version = "0.218.1" -when = "2025-02-05" -user-id = 73222 -user-login = "wasmtime-publish" +[[publisher.wit-bindgen]] +version = "0.57.1" +when = "2026-04-17" +trusted-publisher = "github:bytecodealliance/wit-bindgen" [[publisher.xfs-core]] -version = "0.1.5" -when = "2026-07-20" +version = "0.1.6" +when = "2026-08-07" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" [[publisher.xpress-huffman]] -version = "0.1.1" -when = "2026-07-24" +version = "0.1.2" +when = "2026-07-25" +user-id = 347968 +user-login = "h4x0r" +user-name = "Albert Hui" + +[[publisher.zfs-forensic-core]] +version = "0.1.2" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" @@ -565,12 +1097,19 @@ user-login = "h4x0r" user-name = "Albert Hui" [[publisher.zip-forensic-core]] -version = "0.2.0" -when = "2026-07-01" +version = "0.2.2" +when = "2026-08-08" user-id = 347968 user-login = "h4x0r" user-name = "Albert Hui" +[[publisher.zmij]] +version = "1.0.23" +when = "2026-07-13" +user-id = 3618 +user-login = "dtolnay" +user-name = "David Tolnay" + [[audits.bytecode-alliance.wildcard-audits.arbitrary]] who = "Nick Fitzgerald " criteria = "safe-to-deploy" @@ -586,77 +1125,109 @@ user-id = 696 # Nick Fitzgerald (fitzgen) start = "2019-03-16" end = "2026-08-21" +[[audits.bytecode-alliance.wildcard-audits.cranelift-assembler-x64]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + +[[audits.bytecode-alliance.wildcard-audits.cranelift-assembler-x64-meta]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + [[audits.bytecode-alliance.wildcard-audits.cranelift-bforest]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + +[[audits.bytecode-alliance.wildcard-audits.cranelift-bitset]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-codegen]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-codegen-meta]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-codegen-shared]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-control]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2023-05-22" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-entity]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-frontend]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-isle]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-12-13" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.cranelift-native]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + +[[audits.bytecode-alliance.wildcard-audits.cranelift-srcgen]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.derive_arbitrary]] who = "Nick Fitzgerald " @@ -669,22 +1240,35 @@ notes = "I am an author of this crate" [[audits.bytecode-alliance.wildcard-audits.pulley-interpreter]] who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2024-09-20" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + +[[audits.bytecode-alliance.wildcard-audits.pulley-macros]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.regalloc2]] -who = "Trevor Elliott " +who = "Chris Fallin " +criteria = "safe-to-deploy" +user-id = 3726 # Chris Fallin (cfallin) +start = "2021-12-03" +end = "2026-08-21" +notes = "We (Bytecode Alliance) are the primary authors of regalloc2 and co-develop it with Cranelift/Wasmtime, with the same code-review, testing/fuzzing, and security standards." + +[[audits.bytecode-alliance.wildcard-audits.wasip2]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 187138 # Trevor Elliott (elliottt) -start = "2022-11-29" +user-id = 1 # Alex Crichton (alexcrichton) +start = "2025-08-10" end = "2026-08-21" notes = """ -This is a Bytecode Alliance authored crate maintained in the `regalloc2` -repository of which I'm one of the maintainers and publishers for. I am employed -by a member of the Bytecode Alliance and plan to continue doing so and will -actively maintain this crate over time. +This is a Bytecode Alliance authored crate. """ [[audits.bytecode-alliance.wildcard-audits.wasm-encoder]] @@ -699,6 +1283,14 @@ publication of this crate from CI. This repository requires all PRs are reviewed by a Bytecode Alliance maintainer and it owned by the Bytecode Alliance itself. """ +[[audits.bytecode-alliance.wildcard-audits.wasm-encoder]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasm-tools" +start = "2025-08-14" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + [[audits.bytecode-alliance.wildcard-audits.wasmparser]] who = "Alex Crichton " criteria = "safe-to-deploy" @@ -711,105 +1303,109 @@ publication of this crate from CI. This repository requires all PRs are reviewed by a Bytecode Alliance maintainer and it owned by the Bytecode Alliance itself. """ +[[audits.bytecode-alliance.wildcard-audits.wasmparser]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wasm-tools" +start = "2025-08-14" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + [[audits.bytecode-alliance.wildcard-audits.wasmprinter]] who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2023-01-01" -end = "2026-06-03" -notes = """ -The Bytecode Alliance uses the `wasmtime-publish` crates.io account to automate -publication of this crate from CI. This repository requires all PRs are reviewed -by a Bytecode Alliance maintainer and it owned by the Bytecode Alliance itself. -""" +trusted-publisher = "github:bytecodealliance/wasm-tools" +start = "2025-08-14" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.wildcard-audits.wasmtime]] -who = "Bobby Holley " +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-asm-macros]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-environ]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2022-08-22" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-component-macro]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-cranelift]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2022-07-20" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-component-util]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-fiber]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2022-08-22" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-cranelift]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-jit-debug]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-environ]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-jit-icache-coherence]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2021-10-29" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-jit-icache-coherence]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-math]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2022-11-21" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-slab]] +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-slab]] who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2023-01-01" -end = "2026-06-03" -notes = """ -The Bytecode Alliance uses the `wasmtime-publish` crates.io account to automate -publication of this crate from CI. This repository requires all PRs are reviewed -by a Bytecode Alliance maintainer and it owned by the Bytecode Alliance itself. -""" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wasmtime-wit-bindgen]] -who = "Bobby Holley " +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-unwinder]] +who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2023-01-20" -end = "2026-08-21" -notes = "The Bytecode Alliance is the author of this crate." +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" -[[audits.bytecode-alliance.wildcard-audits.wit-parser]] +[[audits.bytecode-alliance.wildcard-audits.wasmtime-internal-versioned-export-macros]] who = "Alex Crichton " criteria = "safe-to-deploy" -user-id = 73222 # wasmtime-publish -start = "2023-01-01" -end = "2026-06-03" -notes = """ -The Bytecode Alliance uses the `wasmtime-publish` crates.io account to automate -publication of this crate from CI. This repository requires all PRs are reviewed -by a Bytecode Alliance maintainer and it owned by the Bytecode Alliance itself. -""" +trusted-publisher = "github:bytecodealliance/wasmtime" +start = "2026-01-07" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" + +[[audits.bytecode-alliance.wildcard-audits.wit-bindgen]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +trusted-publisher = "github:bytecodealliance/wit-bindgen" +start = "2025-08-13" +end = "2027-01-08" +notes = "The Bytecode Alliance is the author of this crate" [[audits.bytecode-alliance.audits.allocator-api2]] who = "Chris Fallin " @@ -884,6 +1480,18 @@ criteria = "safe-to-deploy" delta = "0.31.0 -> 0.31.1" notes = "No fundmanetally new `unsafe` code, some small refactoring of existing code. Lots of changes in tests, not as many changes in the rest of the crate. More dwarf!" +[[audits.bytecode-alliance.audits.gimli]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +delta = "0.31.1 -> 0.32.0" +notes = "Ever more DWARF to parse, but also no new `unsafe` and everything looks like gimli." + +[[audits.bytecode-alliance.audits.gimli]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +delta = "0.32.0 -> 0.32.3" +notes = "Ever more dwarf, it never ends! (nothing out of the ordinary)" + [[audits.bytecode-alliance.audits.hashbrown]] who = "Chris Fallin " criteria = "safe-to-deploy" @@ -900,6 +1508,21 @@ who = "Dan Gohman " criteria = "safe-to-deploy" version = "0.1.2" +[[audits.bytecode-alliance.audits.itertools]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +delta = "0.12.1 -> 0.14.0" +notes = """ +Lots of new iterators and shuffling some things around. Some new unsafe code but +it's well-documented and well-tested. Nothing suspicious. +""" + +[[audits.bytecode-alliance.audits.leb128fmt]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +version = "0.1.0" +notes = "Well-scoped crate do doing LEB encoding with no `unsafe` code and does what it says on the tin." + [[audits.bytecode-alliance.audits.memfd]] who = "Dan Gohman " criteria = "safe-to-deploy" @@ -1000,16 +1623,6 @@ criteria = "safe-to-deploy" version = "1.0.17" notes = "plenty of unsafe pointer and vec tricks, but in well-structured and commented code that appears to be correct" -[[audits.bytecode-alliance.audits.sptr]] -who = "Alex Crichton " -criteria = "safe-to-deploy" -version = "0.3.2" -notes = """ -This crate is 90% documentation and does contain a good deal of `unsafe` code, -but it's all doing what it says on the tin: being a stable polyfill for strict -provenance APIs in the standard library while they're on Nightly. -""" - [[audits.bytecode-alliance.audits.static_assertions]] who = "Andrew Brown " criteria = "safe-to-deploy" @@ -1061,13 +1674,6 @@ and `lib.rs` pointing out "Zero `unsafe`"). ''' aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" -[[audits.google.audits.android_system_properties]] -who = "Manish Goregaokar " -criteria = "safe-to-deploy" -version = "0.1.5" -notes = "Android system API FFI" -aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" - [[audits.google.audits.base64]] who = "amarjotgill " criteria = "safe-to-deploy" @@ -1104,34 +1710,6 @@ version = "0.8.7" notes = "OSX system APIs" aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" -[[audits.google.audits.either]] -who = "Manish Goregaokar " -criteria = "safe-to-deploy" -version = "1.13.0" -notes = "Unsafe code pertaining to wrapping Pin APIs. Mostly passes invariants down." -aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" - -[[audits.google.audits.either]] -who = "Daniel Cheng " -criteria = "safe-to-deploy" -delta = "1.13.0 -> 1.14.0" -notes = """ -Inheriting ub-risk-1 from the baseline review of 1.13.0. While the delta has some diffs in unsafe code, they are either: -- migrating code to use helper macros -- migrating match patterns to take advantage of default bindings mode from RFC 2005 -Either way, the result is code that does exactly the same thing and does not change the risk of UB. - -See https://crrev.com/c/6323164 for more audit details. -""" -aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" - -[[audits.google.audits.either]] -who = "Lukasz Anforowicz " -criteria = "safe-to-deploy" -delta = "1.14.0 -> 1.15.0" -notes = 'The delta in `lib.rs` only tweaks doc comments and `#[cfg(feature = "std")]`.' -aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" - [[audits.google.audits.equivalent]] who = "George Burgess IV " criteria = "safe-to-deploy" @@ -1271,13 +1849,6 @@ Reviewed in https://chromium-review.googlesource.com/c/chromium/src/+/5046153 """ aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" -[[audits.google.audits.num-integer]] -who = "Manish Goregaokar " -criteria = "safe-to-deploy" -version = "0.1.46" -notes = "Contains no unsafe" -aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT" - [[audits.google.audits.num-traits]] who = "Manish Goregaokar " criteria = "safe-to-deploy" @@ -1440,15 +2011,6 @@ end = "2026-02-01" notes = "All code written or reviewed by Manish" aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" -[[audits.mozilla.wildcard-audits.unicode-xid]] -who = "Manish Goregaokar " -criteria = "safe-to-deploy" -user-id = 1139 # Manish Goregaokar (Manishearth) -start = "2019-07-25" -end = "2027-04-23" -notes = "All code written or reviewed by Manish" -aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" - [[audits.mozilla.audits.adler2]] who = "Erich Gubler " criteria = "safe-to-deploy" @@ -1504,12 +2066,6 @@ delta = "0.4.0 -> 0.5.8" notes = "New unsafe code is properly guarded" aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" -[[audits.mozilla.audits.either]] -who = "Erich Gubler " -criteria = "safe-to-deploy" -delta = "1.15.0 -> 1.16.0" -aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" - [[audits.mozilla.audits.fallible-iterator]] who = "Jan-Erik Rediger " criteria = "safe-to-deploy"