From 0c62a6fe3f85c33595ef4954e3e46261519ec6a1 Mon Sep 17 00:00:00 2001 From: Justin Starry Date: Fri, 24 Sep 2021 18:51:53 -0400 Subject: [PATCH] Resolve zeroize_derive audit warning by bumping version (#20182) * Revert "temporarily disable new audit" This reverts commit 3dfbd95ddcd4f8f0eccdd2850ece1af4f713d7bb. * Bump version of zeroize_derive from v1.0.0 to v1.2.0 --- Cargo.lock | 4 ++-- ci/do-audit.sh | 2 -- programs/bpf/Cargo.lock | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3c7d60431c..9d53166da3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7106,9 +7106,9 @@ dependencies = [ [[package]] name = "zeroize_derive" -version = "1.0.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de251eec69fc7c1bc3923403d18ececb929380e016afe103da75f396704f8ca2" +checksum = "bdff2024a851a322b08f179173ae2ba620445aef1e838f0c196820eade4ae0c7" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.9", diff --git a/ci/do-audit.sh b/ci/do-audit.sh index 73c57b59a1..71a0465d6f 100755 --- a/ci/do-audit.sh +++ b/ci/do-audit.sh @@ -46,7 +46,5 @@ cargo_audit_ignores=( # https://github.com/paritytech/jsonrpc/issues/605 --ignore RUSTSEC-2021-0079 - # zeroize_derive: `#[zeroize(drop)]` doesn't implement `Drop` for `enum`s - --ignore RUSTSEC-2021-0115 ) scripts/cargo-for-all-lock-files.sh stable audit "${cargo_audit_ignores[@]}" diff --git a/programs/bpf/Cargo.lock b/programs/bpf/Cargo.lock index 0bcb3defd1..49c123aab3 100644 --- a/programs/bpf/Cargo.lock +++ b/programs/bpf/Cargo.lock @@ -4196,9 +4196,9 @@ dependencies = [ [[package]] name = "zeroize_derive" -version = "1.0.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de251eec69fc7c1bc3923403d18ececb929380e016afe103da75f396704f8ca2" +checksum = "bdff2024a851a322b08f179173ae2ba620445aef1e838f0c196820eade4ae0c7" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.6",