Skip to content

Commit

Permalink
Bug 1788134 - Add audits for Josh's crates. r=supply-chain-reviewers,tjr
Browse files Browse the repository at this point in the history
Josh Stone is a Principal Engineer at Red Hat, Rust Foundation board
member, and long-time Mozilla collaborator. Niko Matsakis is a Senior
Principal Engineer at Amazon and former Mozilla employee. Both
individuals have sufficient integrity and technical expertise that we
are comfortable extending Mozilla's seal of approval to code they
authored or reviewed. I spoke with Josh on Discord today to confirm the
relevant details.

Differential Revision: https://phabricator.services.mozilla.com/D156021
  • Loading branch information
bholley committed Aug 31, 2022
1 parent c5ffe23 commit 8b220da
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 28 deletions.
78 changes: 78 additions & 0 deletions supply-chain/audits.toml
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,12 @@ criteria = "safe-to-deploy"
version = "0.1.8"
notes = "I maintain this crate and have reviewed every line."

[[audits.autocfg]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "1.1.0"
notes = "All code written or reviewed by Josh Stone."

[[audits.bindgen]]
who = "Emilio Cobos Álvarez <[email protected]>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -564,6 +570,66 @@ criteria = "safe-to-deploy"
version = "1.0.4"
notes = "This is a trivial crate."

[[audits.num]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.4.0"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-bigint]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.2.6"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-bigint]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.4.3"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-complex]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.4.2"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-derive]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.3.3"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-integer]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.1.45"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-iter]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.1.43"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-macros]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.1.40"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-rational]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.4.1"
notes = "All code written or reviewed by Josh Stone."

[[audits.num-traits]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "0.2.15"
notes = "All code written or reviewed by Josh Stone."

[[audits.once_cell]]
who = "Mike Hommey <[email protected]>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -627,6 +693,18 @@ who = "Mike Hommey <[email protected]>"
criteria = "safe-to-deploy"
delta = "1.0.18 -> 1.0.21"

[[audits.rayon]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "1.5.3"
notes = "All code written or reviewed by Josh Stone or Niko Matsakis."

[[audits.rayon-core]]
who = "Josh Stone <[email protected]>"
criteria = "safe-to-deploy"
version = "1.9.3"
notes = "All code written or reviewed by Josh Stone or Niko Matsakis."

[[audits.redox_syscall]]
who = "Mike Hommey <[email protected]>"
criteria = "safe-to-deploy"
Expand Down
28 changes: 0 additions & 28 deletions supply-chain/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -239,10 +239,6 @@ criteria = "safe-to-deploy"
version = "0.3.1"
criteria = "safe-to-deploy"

[[exemptions.autocfg]]
version = "1.1.0"
criteria = "safe-to-deploy"

[[exemptions.base64]]
version = "0.13.0"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -967,22 +963,6 @@ criteria = "safe-to-deploy"
version = "0.3.7"
criteria = "safe-to-deploy"

[[exemptions.num-bigint]]
version = "0.2.6"
criteria = "safe-to-deploy"

[[exemptions.num-derive]]
version = "0.3.3"
criteria = "safe-to-deploy"

[[exemptions.num-integer]]
version = "0.1.45"
criteria = "safe-to-deploy"

[[exemptions.num-traits]]
version = "0.2.15"
criteria = "safe-to-deploy"

[[exemptions.num_cpus]]
version = "1.13.1"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -1171,14 +1151,6 @@ criteria = "safe-to-deploy"
version = "0.4.3"
criteria = "safe-to-deploy"

[[exemptions.rayon]]
version = "1.5.3"
criteria = "safe-to-deploy"

[[exemptions.rayon-core]]
version = "1.9.3"
criteria = "safe-to-deploy"

[[exemptions.redox_syscall]]
version = "0.2.13"
criteria = "safe-to-deploy"
Expand Down

0 comments on commit 8b220da

Please sign in to comment.