From 5623f7280c4c46b198edf82a1bf31ba6da9206d1 Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Fri, 10 Mar 2023 12:20:57 -0800 Subject: [PATCH] Update `wasmprinter` and `wasm-mutate` deps (#5983) * Bump wasm-mutate and wasmprinter deps * Add wildcard audits for wasmprinter and wasm-mutate * Add wildcard audit for bumpalo --- Cargo.lock | 8 ++++---- Cargo.toml | 4 ++-- supply-chain/audits.toml | 21 +++++++++++++++++++++ supply-chain/imports.lock | 14 ++++++++++++++ 4 files changed, 41 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 94d046acc8..53af2084f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3298,9 +3298,9 @@ dependencies = [ [[package]] name = "wasm-mutate" -version = "0.2.21" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ada47eda4f13d5dd83b77af7751dd44f1ab8120c01f2fca5b78b49080cf82c" +checksum = "956f9fd2f785491bdb243ae608c53fd6bb9956f9e174c1fc5a77354fce396698" dependencies = [ "egg", "log", @@ -3383,9 +3383,9 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.2.53" +version = "0.2.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa44d546e4e4479f2e91035fa497c0a05cffbf22413ad05bf0b06a789b9118f" +checksum = "2dc17ae63836d010a2bf001c26a5fedbb9a05e5f71117fb63e0ab878bfbe1ca3" dependencies = [ "anyhow", "wasmparser", diff --git a/Cargo.toml b/Cargo.toml index 908bbb0849..8b22fbfb3d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -169,10 +169,10 @@ anyhow = "1.0.22" wasmparser = "0.102.0" wat = "1.0.61" wast = "55.0.0" -wasmprinter = "0.2.53" +wasmprinter = "0.2.54" wasm-encoder = "0.25.0" wasm-smith = "0.12.5" -wasm-mutate = "0.2.21" +wasm-mutate = "0.2.22" wit-parser = "0.6.4" windows-sys = "0.45.0" env_logger = "0.9" diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index 32a1210ab0..17ebd39fe0 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -1,6 +1,27 @@ # cargo-vet audits file +[[wildcard-audits.bumpalo]] +who = "Nick Fitzgerald " +criteria = "safe-to-deploy" +user-id = 696 +start = "2019-03-16" +end = "2024-03-10" + +[[wildcard-audits.wasm-mutate]] +who = "Nick Fitzgerald " +criteria = "safe-to-deploy" +user-id = 696 +start = "2022-02-17" +end = "2024-03-10" + +[[wildcard-audits.wasmprinter]] +who = "Nick Fitzgerald " +criteria = "safe-to-deploy" +user-id = 696 +start = "2021-04-28" +end = "2024-03-10" + [[audits.addr2line]] who = "Alex Crichton " criteria = "safe-to-deploy" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index 4f333db009..c4bc9af4de 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -1,6 +1,20 @@ # cargo-vet imports lock +[[publisher.wasm-mutate]] +version = "0.2.22" +when = "2023-03-10" +user-id = 696 +user-login = "fitzgen" +user-name = "Nick Fitzgerald" + +[[publisher.wasmprinter]] +version = "0.2.54" +when = "2023-03-10" +user-id = 696 +user-login = "fitzgen" +user-name = "Nick Fitzgerald" + [audits.chromeos.criteria.crypto-safe] description = """ All crypto algorithms in this crate have been reviewed by a relevant expert.