Skip to content

Commit

Permalink
updates cargo vet with exemptions and audits for new dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
hughy committed Sep 13, 2024
1 parent fa902ea commit b099489
Show file tree
Hide file tree
Showing 3 changed files with 176 additions and 141 deletions.
16 changes: 9 additions & 7 deletions supply-chain/audits.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@

# cargo-vet audits file

[audits]
reddsa = []

[[audits.arrayvec]]
who = "Andrea <[email protected]>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -82,13 +85,6 @@ who = "Andrea <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.9.95 -> 0.9.102"

[[audits.reddsa]]
who = "Andrea <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.5.1 -> 0.5.1@git:311baf8865f6e21527d1f20750d8f2cf5c9e531a"
importable = false
notes = "Unreleased changes required by ironfish-frost to support multisig wallets"

[[audits.signal-hook]]
who = "andrea <[email protected]>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -133,3 +129,9 @@ who = "Andrea <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.7.1 -> 0.7.1@git:d551820030cb596eafe82226667f32b47164f91b"
notes = "Fork of the official zcash_proofs owned by Iron Fish"

[[trusted.reddsa]]
criteria = "safe-to-deploy"
user-id = 6289 # str4d
start = "2021-01-08"
end = "2025-09-12"
40 changes: 24 additions & 16 deletions supply-chain/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,6 @@ criteria = "safe-to-deploy"
version = "0.9.0"
criteria = "safe-to-deploy"

[[exemptions.bitflags]]
version = "1.3.2"
criteria = "safe-to-deploy"

[[exemptions.bitvec]]
version = "1.0.1"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -190,8 +186,8 @@ criteria = "safe-to-deploy"
version = "0.2.4"
criteria = "safe-to-deploy"

[[exemptions.const-crc32]]
version = "1.2.0"
[[exemptions.const-crc32-nostd]]
version = "1.3.1"
criteria = "safe-to-deploy"

[[exemptions.const-oid]]
Expand Down Expand Up @@ -267,7 +263,7 @@ version = "0.7.1"
criteria = "safe-to-deploy"

[[exemptions.derive-getters]]
version = "0.3.0"
version = "0.4.0"
criteria = "safe-to-deploy"

[[exemptions.digest]]
Expand Down Expand Up @@ -338,8 +334,12 @@ criteria = "safe-to-deploy"
version = "0.5.1"
criteria = "safe-to-deploy"

[[exemptions.frost-core]]
version = "2.0.0-rc.0"
criteria = "safe-to-deploy"

[[exemptions.frost-rerandomized]]
version = "1.0.0"
version = "2.0.0-rc.0"
criteria = "safe-to-deploy"

[[exemptions.funty]]
Expand Down Expand Up @@ -443,7 +443,7 @@ version = "0.10.5"
criteria = "safe-to-deploy"

[[exemptions.itertools]]
version = "0.12.0"
version = "0.13.0"
criteria = "safe-to-deploy"

[[exemptions.itoa]]
Expand All @@ -463,7 +463,7 @@ version = "0.2.150"
criteria = "safe-to-deploy"

[[exemptions.libloading]]
version = "0.7.4"
version = "0.8.5"
criteria = "safe-to-deploy"

[[exemptions.linux-raw-sys]]
Expand Down Expand Up @@ -503,23 +503,23 @@ version = "0.8.8"
criteria = "safe-to-deploy"

[[exemptions.napi]]
version = "2.13.2"
version = "2.16.9"
criteria = "safe-to-deploy"

[[exemptions.napi-build]]
version = "2.0.1"
criteria = "safe-to-deploy"

[[exemptions.napi-derive]]
version = "2.13.0"
version = "2.16.11"
criteria = "safe-to-deploy"

[[exemptions.napi-derive-backend]]
version = "1.0.52"
version = "1.0.73"
criteria = "safe-to-deploy"

[[exemptions.napi-sys]]
version = "2.2.3"
version = "2.4.0"
criteria = "safe-to-deploy"

[[exemptions.nonempty]]
Expand Down Expand Up @@ -619,7 +619,7 @@ version = "0.8.5"
criteria = "safe-to-deploy"

[[exemptions.reddsa]]
version = "0.3.0"
version = "0.5.1@git:ed49e9ca0699a6450f6d4a9fe62ff168f5ea1ead"
criteria = "safe-to-deploy"

[[exemptions.redjubjub]]
Expand Down Expand Up @@ -735,7 +735,7 @@ version = "1.0.107"
criteria = "safe-to-deploy"

[[exemptions.syn]]
version = "2.0.18"
version = "2.0.77"
criteria = "safe-to-deploy"

[[exemptions.tempfile]]
Expand All @@ -750,6 +750,14 @@ criteria = "safe-to-deploy"
version = "1.0.38"
criteria = "safe-to-deploy"

[[exemptions.thiserror-nostd-notrait]]
version = "1.0.57"
criteria = "safe-to-deploy"

[[exemptions.thiserror-nostd-notrait-impl]]
version = "1.0.57"
criteria = "safe-to-deploy"

[[exemptions.threadpool]]
version = "1.8.1"
criteria = "safe-to-deploy"
Expand Down
Loading

0 comments on commit b099489

Please sign in to comment.