From 0d3ebdb73ce1de9f1fe5699aa66eaa02b867e735 Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Thu, 1 Jan 2026 15:21:02 +0000 Subject: [PATCH] Update regress from v0.10.4 to v0.10.5 Although this introduces support for regex modifiers, I haven't updated the metadata syntax docs, which say that modifiers aren't supported, because it's not worth branching the masterlists again just for that, and introducing modifiers into the existing masterlist branches would break compatibility with libloot v0.26 to v0.28 inclusive. This also intentionally uses hashbrown v0.16.0 instead of v0.16.1 because the differences aren't significant for my usage, and only the former already has an audit available. --- Cargo.lock | 17 ++++++++++++++--- supply-chain/audits.toml | 5 +++++ supply-chain/imports.lock | 12 ++++++++++++ 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index debb1fb4..feb47f21 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -418,6 +418,17 @@ dependencies = [ "foldhash 0.1.5", ] +[[package]] +name = "hashbrown" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", +] + [[package]] name = "hashlink" version = "0.10.0" @@ -905,11 +916,11 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "regress" -version = "0.10.4" +version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145bb27393fe455dd64d6cbc8d059adfa392590a45eadf079c01b11857e7b010" +checksum = "2057b2325e68a893284d1538021ab90279adac1139957ca2a74426c6f118fb48" dependencies = [ - "hashbrown 0.15.2", + "hashbrown 0.16.0", "memchr", ] diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index fece2c83..0ab4b845 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -55,6 +55,11 @@ criteria = "safe-to-deploy" delta = "5.3.3 -> 5.4.0" notes = "This is my own crate published using Trusted Publishing, but I can't mark it as trusted by cargo-vet because it doesn't support Trusted Publishing and just sees that the publisher is unknown." +[[audits.regress]] +who = "Oliver Hamlet " +criteria = "safe-to-deploy" +delta = "0.10.4 -> 0.10.5" + [[audits.rust-ini]] who = "Oliver Hamlet " criteria = "safe-to-deploy" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index 6565d8c3..5c983dcb 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -873,6 +873,18 @@ documentation. """ aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" +[[audits.mozilla.audits.hashbrown]] +who = "Erich Gubler " +criteria = "safe-to-deploy" +delta = "0.15.2 -> 0.15.5" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.hashbrown]] +who = "Erich Gubler " +criteria = "safe-to-deploy" +delta = "0.15.5 -> 0.16.0" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + [[audits.mozilla.audits.indexmap]] who = "Jan-Erik Rediger " criteria = "safe-to-deploy"