@@ -1821,6 +1821,36 @@ criteria = "safe-to-run"
1821
1821
version = "0.7.4"
1822
1822
aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
1823
1823
1824
+ [[audits.google.audits.bitflags]]
1825
+ who = "Lukasz Anforowicz <
[email protected] >"
1826
+ criteria = "safe-to-deploy"
1827
+ version = "2.4.2"
1828
+ notes = """
1829
+ Audit notes:
1830
+
1831
+ * I've checked for any discussion in Google-internal cl/546819168 (where audit
1832
+ of version 2.3.3 happened)
1833
+ * `src/lib.rs` contains `#![cfg_attr(not(test), forbid(unsafe_code))]`
1834
+ * There are 2 cases of `unsafe` in `src/external.rs` but they seem to be
1835
+ correct in a straightforward way - they just propagate the marker trait's
1836
+ impl (e.g. `impl bytemuck::Pod`) from the inner to the outer type
1837
+ * Additional discussion and/or notes may be found in https://crrev.com/c/5238056
1838
+ """
1839
+ aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT"
1840
+
1841
+ [[audits.google.audits.bitflags]]
1842
+ who = "Adrian Taylor <
[email protected] >"
1843
+ criteria = "safe-to-deploy"
1844
+ delta = "2.4.2 -> 2.5.0"
1845
+ aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT"
1846
+
1847
+ [[audits.google.audits.bitflags]]
1848
+ who = "Adrian Taylor <
[email protected] >"
1849
+ criteria = "safe-to-deploy"
1850
+ delta = "2.5.0 -> 2.6.0"
1851
+ notes = "The changes from the previous version are negligible and thus it retains the same properties."
1852
+ aggregated-from = "https://chromium.googlesource.com/chromium/src/+/main/third_party/rust/chromium_crates_io/supply-chain/audits.toml?format=TEXT"
1853
+
1824
1854
[[audits.google.audits.cast]]
1825
1855
who = "George Burgess IV <
[email protected] >"
1826
1856
criteria = "safe-to-run"
@@ -2531,25 +2561,6 @@ criteria = "safe-to-deploy"
2531
2561
delta = "0.1.2 -> 0.1.4"
2532
2562
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
2533
2563
2534
- [[audits.mozilla.audits.zerovec]]
2535
- who = "Makoto Kato <
[email protected] >"
2536
- criteria = "safe-to-deploy"
2537
- version = "0.9.4"
2538
- notes = "This crate is zero-copy data structure implmentation. Although this uses unsafe block in several code, it requires for zero-copy. And this has a comment in code why this uses unsafe and I audited code."
2539
- aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
2540
-
2541
- [[audits.mozilla.audits.zerovec]]
2542
- who = "Makoto Kato <
[email protected] >"
2543
- criteria = "safe-to-deploy"
2544
- delta = "0.9.4 -> 0.10.1"
2545
- aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
2546
-
2547
- [[audits.mozilla.audits.zerovec]]
2548
- who = "Makoto Kato <
[email protected] >"
2549
- criteria = "safe-to-deploy"
2550
- delta = "0.10.1 -> 0.10.2"
2551
- aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
2552
-
2553
2564
[[audits.mozilla.audits.zerovec-derive]]
2554
2565
who = "Makoto Kato <
[email protected] >"
2555
2566
criteria = "safe-to-deploy"
0 commit comments