@@ -2228,6 +2228,11 @@ who = "David Cook <dcook@divviup.org>"
22282228criteria = "safe-to-deploy"
22292229delta = "0.2.14 -> 0.2.15"
22302230
2231+ [[audits.isrg.audits.getrandom]]
2232+ who = "David Cook <dcook@divviup.org>"
2233+ criteria = "safe-to-deploy"
2234+ delta = "0.3.3 -> 0.3.4"
2235+
22312236[[audits.isrg.audits.hmac]]
22322237who = "David Cook <dcook@divviup.org>"
22332238criteria = "safe-to-deploy"
@@ -2751,6 +2756,31 @@ criteria = "safe-to-deploy"
27512756delta = "0.3.27 -> 0.3.28"
27522757aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
27532758
2759+ [[audits.mozilla.audits.getrandom]]
2760+ who = "Chris Martin <cmartin@mozilla.com>"
2761+ criteria = "safe-to-deploy"
2762+ delta = "0.2.15 -> 0.3.1"
2763+ notes = """
2764+ I've looked over all unsafe code, and it appears to be safe, fully initializing the rng buffers.
2765+ In addition, I've checked Linux, Windows, Mac, and Android more thoroughly against API
2766+ documentation.
2767+ """
2768+ aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
2769+
2770+ [[audits.mozilla.audits.getrandom]]
2771+ who = "Emilio Cobos Álvarez <emilio@crisal.io>"
2772+ criteria = "safe-to-deploy"
2773+ delta = "0.3.1 -> 0.3.3"
2774+ notes = """
2775+ Biggest non-trivial change is a new UEFI back-end, which looks reasonable to
2776+ the best of my ability: There's some trickiness on initialization but doesn't
2777+ look unsafe, at worse it leaks, and it might not if the relevant pointers are
2778+ static/non-owning. Other changes also look reasonable too: some tweaks to
2779+ inlining and a syscall-based linux back-end, whose relevant unsafe code looks
2780+ reasonable.
2781+ """
2782+ aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
2783+
27542784[[audits.mozilla.audits.hashbrown]]
27552785who = "Mike Hommey <mh+mozilla@glandium.org>"
27562786criteria = "safe-to-deploy"
0 commit comments