Bug 1867925 - Mark some storage-access-api tests as intermittent after wpt-sync....
[gecko.git] / supply-chain / audits.toml
bloba1d9b990ca345ddb976a8bd49a01ac85d32fe706
2 # cargo-vet audits file
4 [[wildcard-audits.audio_thread_priority]]
5 who = "Paul Adenot <paul@paul.cx>"
6 criteria = "safe-to-deploy"
7 user-id = 1258 # Paul Adenot (padenot)
8 start = "2019-05-09"
9 end = "2024-04-24"
10 notes = """
11 I've written most of this crate, the rest has been either written and in any
12 case has been reviewed by Mozilla developers.
13 """
15 [[wildcard-audits.authenticator]]
16 who = "John M. Schanck <jschanck@mozilla.com>"
17 criteria = "safe-to-deploy"
18 user-id = 175410 # John Schanck (jschanck)
19 start = "2022-11-15"
20 end = "2024-04-26"
21 notes = "Maintained by the CryptoEng team at Mozilla."
23 [[wildcard-audits.bhttp]]
24 who = "Martin Thomson <mt@lowentropy.net>"
25 criteria = "safe-to-deploy"
26 user-id = 128763 # Martin Thomson (martinthomson)
27 start = "2022-08-04"
28 end = "2024-03-09"
29 notes = "Though the code is safe to run and deploy, the code for processing HTTP/1.1 messages (the `read-http` feature, specifically) is not suited for deployment in real applications, either clients or servers.  Some features necessary for live deployment are not implemented, such as the proper handling of some types of response (e.g., a response to a HEAD request).  Software that processes HTTP/1.1 messages requires a large number of compatibility tweaks if it is to be deployed interoperably.  This feature only exists to support basic validation tools and is unlikely to be widely compatible."
31 [[wildcard-audits.cexpr]]
32 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
33 criteria = "safe-to-deploy"
34 user-id = 3788 # Emilio Cobos Álvarez (emilio)
35 start = "2021-06-21"
36 end = "2024-04-21"
37 notes = "No unsafe code, rather straight-forward parser."
39 [[wildcard-audits.cocoa]]
40 who = "Bobby Holley <bobbyholley@gmail.com>"
41 criteria = "safe-to-deploy"
42 user-id = 2396 # Josh Matthews (jdm)
43 start = "2019-07-23"
44 end = "2023-05-04"
45 renew = false
46 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
48 [[wildcard-audits.cocoa]]
49 who = "Bobby Holley <bobbyholley@gmail.com>"
50 criteria = "safe-to-deploy"
51 user-id = 5946 # Jeff Muizelaar (jrmuizel)
52 start = "2022-11-01"
53 end = "2023-05-04"
54 renew = false
55 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
57 [[wildcard-audits.cocoa-foundation]]
58 who = "Bobby Holley <bobbyholley@gmail.com>"
59 criteria = "safe-to-deploy"
60 user-id = 5946 # Jeff Muizelaar (jrmuizel)
61 start = "2023-03-16"
62 end = "2023-05-04"
63 renew = false
64 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
66 [[wildcard-audits.cocoa-foundation]]
67 who = "Bobby Holley <bobbyholley@gmail.com>"
68 criteria = "safe-to-deploy"
69 user-id = 2396 # Josh Matthews (jdm)
70 start = "2020-07-20"
71 end = "2023-05-04"
72 renew = false
73 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
75 [[wildcard-audits.core-foundation]]
76 who = "Bobby Holley <bobbyholley@gmail.com>"
77 criteria = "safe-to-deploy"
78 user-id = 2396 # Josh Matthews (jdm)
79 start = "2019-11-12"
80 end = "2023-05-04"
81 renew = false
82 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
84 [[wildcard-audits.core-foundation]]
85 who = "Bobby Holley <bobbyholley@gmail.com>"
86 criteria = "safe-to-deploy"
87 user-id = 5946 # Jeff Muizelaar (jrmuizel)
88 start = "2019-03-29"
89 end = "2023-05-04"
90 renew = false
91 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
93 [[wildcard-audits.core-foundation-sys]]
94 who = "Bobby Holley <bobbyholley@gmail.com>"
95 criteria = "safe-to-deploy"
96 user-id = 2396 # Josh Matthews (jdm)
97 start = "2019-11-12"
98 end = "2023-05-04"
99 renew = false
100 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
102 [[wildcard-audits.core-foundation-sys]]
103 who = "Bobby Holley <bobbyholley@gmail.com>"
104 criteria = "safe-to-deploy"
105 user-id = 5946 # Jeff Muizelaar (jrmuizel)
106 start = "2020-10-14"
107 end = "2023-05-04"
108 renew = false
109 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
111 [[wildcard-audits.core-graphics]]
112 who = "Bobby Holley <bobbyholley@gmail.com>"
113 criteria = "safe-to-deploy"
114 user-id = 2396 # Josh Matthews (jdm)
115 start = "2019-10-28"
116 end = "2023-05-04"
117 renew = false
118 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
120 [[wildcard-audits.core-graphics]]
121 who = "Bobby Holley <bobbyholley@gmail.com>"
122 criteria = "safe-to-deploy"
123 user-id = 5946 # Jeff Muizelaar (jrmuizel)
124 start = "2020-12-08"
125 end = "2023-05-04"
126 renew = false
127 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
129 [[wildcard-audits.core-graphics-types]]
130 who = "Bobby Holley <bobbyholley@gmail.com>"
131 criteria = "safe-to-deploy"
132 user-id = 2396 # Josh Matthews (jdm)
133 start = "2020-07-20"
134 end = "2023-05-04"
135 renew = false
136 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
138 [[wildcard-audits.core-text]]
139 who = "Bobby Holley <bobbyholley@gmail.com>"
140 criteria = "safe-to-deploy"
141 user-id = 2396 # Josh Matthews (jdm)
142 start = "2019-03-29"
143 end = "2023-05-04"
144 renew = false
145 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
147 [[wildcard-audits.core-text]]
148 who = "Bobby Holley <bobbyholley@gmail.com>"
149 criteria = "safe-to-deploy"
150 user-id = 5946 # Jeff Muizelaar (jrmuizel)
151 start = "2021-02-14"
152 end = "2023-05-04"
153 renew = false
154 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
156 [[wildcard-audits.dogear]]
157 who = "Bobby Holley <bobbyholley@gmail.com>"
158 criteria = "safe-to-deploy"
159 user-id = 27901 # Lina Butler (linabutler)
160 start = "2019-03-04"
161 end = "2024-05-05"
162 notes = "Lina developed this crate as Mozilla staff."
164 [[wildcard-audits.encoding_rs]]
165 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
166 criteria = "safe-to-deploy"
167 user-id = 4484 # Henri Sivonen (hsivonen)
168 start = "2019-02-26"
169 end = "2024-08-28"
170 notes = "I, Henri Sivonen, wrote encoding_rs for Gecko and have reviewed contributions by others. There are two caveats to the certification: 1) The crate does things that are documented to be UB but that do not appear to actually be UB due to integer types differing from the general rule; https://github.com/hsivonen/encoding_rs/issues/79 . 2) It would be prudent to re-review the code that reinterprets buffers of integers as SIMD vectors; see https://github.com/hsivonen/encoding_rs/issues/87 ."
172 [[wildcard-audits.etagere]]
173 who = "Nicolas Silva <nical@fastmail.com>"
174 criteria = "safe-to-deploy"
175 user-id = 1281 # Nicolas Silva (nical)
176 start = "2020-11-12"
177 end = "2024-04-25"
178 notes = "I am the author of this crate."
180 [[wildcard-audits.euclid]]
181 who = "Nicolas Silva <nical@fastmail.com>"
182 criteria = "safe-to-deploy"
183 user-id = 1281 # Nicolas Silva (nical)
184 start = "2019-03-14"
185 end = "2024-04-25"
186 notes = "I wrote most of the commits in the euclid reprository and review every change that is not produced by me."
188 [[wildcard-audits.freetype]]
189 who = "Bobby Holley <bobbyholley@gmail.com>"
190 criteria = "safe-to-deploy"
191 user-id = 2396 # Josh Matthews (jdm)
192 start = "2020-02-28"
193 end = "2023-05-04"
194 renew = false
195 notes = "All code written or reviewed by Mozilla staff."
197 [[wildcard-audits.gleam]]
198 who = "Bobby Holley <bobbyholley@gmail.com>"
199 criteria = "safe-to-deploy"
200 user-id = 2396 # Josh Matthews (jdm)
201 start = "2019-03-18"
202 end = "2023-05-04"
203 renew = false
204 notes = "All code written or reviewed by Mozilla."
206 [[wildcard-audits.gleam]]
207 who = "Bobby Holley <bobbyholley@gmail.com>"
208 criteria = "safe-to-deploy"
209 user-id = 5946 # Jeff Muizelaar (jrmuizel)
210 start = "2023-04-21"
211 end = "2023-05-04"
212 renew = false
213 notes = "All code written or reviewed by Mozilla."
215 [[wildcard-audits.gleam]]
216 who = "Bobby Holley <bobbyholley@gmail.com>"
217 criteria = "safe-to-deploy"
218 user-id = 1039
219 start = "2019-03-01"
220 end = "2023-05-04"
221 renew = false
222 notes = "All code written or reviewed by Mozilla."
224 [[wildcard-audits.glean]]
225 who = "Chris H-C <chutten@mozilla.com>"
226 criteria = "safe-to-deploy"
227 user-id = 48 # Jan-Erik Rediger (badboy)
228 start = "2020-11-10"
229 end = "2024-02-24"
230 notes = "The Glean SDKs are maintained by the Glean Team at Mozilla."
232 [[wildcard-audits.glean-core]]
233 who = "Chris H-C <chutten@mozilla.com>"
234 criteria = "safe-to-deploy"
235 user-id = 48 # Jan-Erik Rediger (badboy)
236 start = "2019-09-24"
237 end = "2024-02-24"
238 notes = "The Glean SDKs are maintained by the Glean Team at Mozilla."
240 [[wildcard-audits.glslopt]]
241 who = "Jamie Nicol <jnicol@mozilla.com>"
242 criteria = "safe-to-deploy"
243 user-id = 84794 # Jamie Nicol (jamienicol)
244 start = "2020-04-07"
245 end = "2024-04-25"
247 [[wildcard-audits.io-surface]]
248 who = "Bobby Holley <bobbyholley@gmail.com>"
249 criteria = "safe-to-deploy"
250 user-id = 2396 # Josh Matthews (jdm)
251 start = "2019-07-23"
252 end = "2023-05-04"
253 renew = false
254 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
256 [[wildcard-audits.marionette]]
257 who = "Henrik Skupin <mail@hskupin.info>"
258 criteria = "safe-to-run"
259 user-id = 22262
260 start = "2020-11-03"
261 end = "2024-03-31"
262 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
264 [[wildcard-audits.mozdevice]]
265 who = "Henrik Skupin <mail@hskupin.info>"
266 criteria = "safe-to-run"
267 user-id = 22262
268 start = "2020-11-03"
269 end = "2024-03-31"
270 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
272 [[wildcard-audits.mozprofile]]
273 who = "Henrik Skupin <mail@hskupin.info>"
274 criteria = "safe-to-deploy"
275 user-id = 22262
276 start = "2020-11-03"
277 end = "2024-03-31"
278 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
280 [[wildcard-audits.mozrunner]]
281 who = "Henrik Skupin <mail@hskupin.info>"
282 criteria = "safe-to-deploy"
283 user-id = 22262
284 start = "2020-11-03"
285 end = "2024-03-31"
286 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
288 [[wildcard-audits.mozversion]]
289 who = "Henrik Skupin <mail@hskupin.info>"
290 criteria = "safe-to-run"
291 user-id = 22262
292 start = "2020-11-03"
293 end = "2024-03-31"
294 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
296 [[wildcard-audits.nss-gk-api]]
297 who = "John M. Schanck <jschanck@mozilla.com>"
298 criteria = "safe-to-deploy"
299 user-id = 175410 # John Schanck (jschanck)
300 start = "2022-11-14"
301 end = "2024-06-20"
302 notes = "Maintained by the CryptoEng team at Mozilla."
304 [[wildcard-audits.ohttp]]
305 who = "Martin Thomson <mt@lowentropy.net>"
306 criteria = "safe-to-deploy"
307 user-id = 128763 # Martin Thomson (martinthomson)
308 start = "2022-08-04"
309 end = "2024-03-09"
310 notes = "This code contains two cryptographic back ends.  No unsafe code is contained if the Rust `hpke` crate is used (the `rust-hpke` feature).  Using NSS (the `nss` feature) involves extensive use of bindings to the native code provided by NSS.  This interface uses wrappers that attempt to add safety to a fundamentally very dangerous library, but those wrappers have only been validated for use following the needs of this crate."
312 [[wildcard-audits.rust_cascade]]
313 who = "Dana Keeler <dkeeler@mozilla.com>"
314 criteria = "safe-to-deploy"
315 user-id = 57462 # Dana Keeler (mozkeeler)
316 start = "2019-11-15"
317 end = "2024-04-24"
318 notes = "Written and maintained by the security engineering team at Mozilla."
320 [[wildcard-audits.unicode-normalization]]
321 who = "Manish Goregaokar <manishsmail@gmail.com>"
322 criteria = "safe-to-deploy"
323 user-id = 1139 # Manish Goregaokar (Manishearth)
324 start = "2019-11-06"
325 end = "2024-05-03"
326 notes = "All code written or reviewed by Manish"
328 [[wildcard-audits.unicode-segmentation]]
329 who = "Manish Goregaokar <manishsmail@gmail.com>"
330 criteria = "safe-to-deploy"
331 user-id = 1139 # Manish Goregaokar (Manishearth)
332 start = "2019-05-15"
333 end = "2024-05-03"
334 notes = "All code written or reviewed by Manish"
336 [[wildcard-audits.unicode-width]]
337 who = "Manish Goregaokar <manishsmail@gmail.com>"
338 criteria = "safe-to-deploy"
339 user-id = 1139 # Manish Goregaokar (Manishearth)
340 start = "2019-12-05"
341 end = "2024-05-03"
342 notes = "All code written or reviewed by Manish"
344 [[wildcard-audits.unicode-xid]]
345 who = "Manish Goregaokar <manishsmail@gmail.com>"
346 criteria = "safe-to-deploy"
347 user-id = 1139 # Manish Goregaokar (Manishearth)
348 start = "2019-07-25"
349 end = "2024-05-03"
350 notes = "All code written or reviewed by Manish"
352 [[wildcard-audits.uniffi]]
353 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
354 criteria = "safe-to-deploy"
355 user-id = 48 # Jan-Erik Rediger (badboy)
356 start = "2022-05-05"
357 end = "2024-06-21"
358 notes = "Maintained by the Glean and Application Services teams"
360 [[wildcard-audits.uniffi]]
361 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
362 criteria = "safe-to-deploy"
363 user-id = 127697 # bendk
364 start = "2021-10-27"
365 end = "2024-12-11"
366 notes = "Maintained by the Glean and Application Services teams"
368 [[wildcard-audits.uniffi_bindgen]]
369 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
370 criteria = "safe-to-deploy"
371 user-id = 48 # Jan-Erik Rediger (badboy)
372 start = "2022-05-05"
373 end = "2024-06-21"
374 notes = "Maintained by the Glean and Application Services teams"
376 [[wildcard-audits.uniffi_bindgen]]
377 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
378 criteria = "safe-to-deploy"
379 user-id = 127697 # bendk
380 start = "2021-10-27"
381 end = "2024-12-11"
382 notes = "Maintained by the Glean and Application Services teams"
384 [[wildcard-audits.uniffi_build]]
385 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
386 criteria = "safe-to-deploy"
387 user-id = 48 # Jan-Erik Rediger (badboy)
388 start = "2022-05-05"
389 end = "2024-06-21"
390 notes = "Maintained by the Glean and Application Services teams"
392 [[wildcard-audits.uniffi_build]]
393 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
394 criteria = "safe-to-deploy"
395 user-id = 127697 # bendk
396 start = "2021-10-27"
397 end = "2024-12-11"
398 notes = "Maintained by the Glean and Application Services teams"
400 [[wildcard-audits.uniffi_checksum_derive]]
401 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
402 criteria = "safe-to-deploy"
403 user-id = 48 # Jan-Erik Rediger (badboy)
404 start = "2022-12-16"
405 end = "2024-06-21"
406 notes = "Maintained by the Glean and Application Services teams"
408 [[wildcard-audits.uniffi_checksum_derive]]
409 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
410 criteria = "safe-to-deploy"
411 user-id = 127697 # bendk
412 start = "2023-01-27"
413 end = "2024-12-11"
414 notes = "Maintained by the Glean and Application Services teams"
416 [[wildcard-audits.uniffi_core]]
417 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
418 criteria = "safe-to-deploy"
419 user-id = 48 # Jan-Erik Rediger (badboy)
420 start = "2023-06-21"
421 end = "2024-06-21"
422 notes = "Maintained by the Glean and Application Services teams"
424 [[wildcard-audits.uniffi_core]]
425 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
426 criteria = "safe-to-deploy"
427 user-id = 127697 # bendk
428 start = "2023-01-27"
429 end = "2024-12-11"
430 notes = "Maintained by the Glean and Application Services teams"
432 [[wildcard-audits.uniffi_macros]]
433 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
434 criteria = "safe-to-deploy"
435 user-id = 48 # Jan-Erik Rediger (badboy)
436 start = "2022-05-05"
437 end = "2024-06-21"
438 notes = "Maintained by the Glean and Application Services teams"
440 [[wildcard-audits.uniffi_macros]]
441 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
442 criteria = "safe-to-deploy"
443 user-id = 127697 # bendk
444 start = "2021-10-27"
445 end = "2024-12-11"
446 notes = "Maintained by the Glean and Application Services teams"
448 [[wildcard-audits.uniffi_meta]]
449 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
450 criteria = "safe-to-deploy"
451 user-id = 48 # Jan-Erik Rediger (badboy)
452 start = "2022-08-31"
453 end = "2024-06-21"
454 notes = "Maintained by the Glean and Application Services teams"
456 [[wildcard-audits.uniffi_meta]]
457 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
458 criteria = "safe-to-deploy"
459 user-id = 127697 # bendk
460 start = "2022-09-13"
461 end = "2024-12-11"
462 notes = "Maintained by the Glean and Application Services teams"
464 [[wildcard-audits.uniffi_testing]]
465 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
466 criteria = "safe-to-deploy"
467 user-id = 48 # Jan-Erik Rediger (badboy)
468 start = "2022-12-16"
469 end = "2024-06-21"
470 notes = "Maintained by the Glean and Application Services teams"
472 [[wildcard-audits.uniffi_testing]]
473 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
474 criteria = "safe-to-deploy"
475 user-id = 127697 # bendk
476 start = "2023-01-27"
477 end = "2024-12-11"
478 notes = "Maintained by the Glean and Application Services teams"
480 [[wildcard-audits.uniffi_udl]]
481 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
482 criteria = "safe-to-deploy"
483 user-id = 127697 # bendk
484 start = "2023-10-18"
485 end = "2024-12-11"
486 notes = "Maintained by the Glean and Application Services teams"
488 [[wildcard-audits.utf8_iter]]
489 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
490 criteria = "safe-to-deploy"
491 user-id = 4484 # Henri Sivonen (hsivonen)
492 start = "2022-04-19"
493 end = "2024-06-16"
494 notes = "Maintained by Henri Sivonen who works at Mozilla."
496 [[wildcard-audits.webdriver]]
497 who = "Henrik Skupin <mail@hskupin.info>"
498 criteria = "safe-to-deploy"
499 user-id = 22262
500 start = "2020-11-03"
501 end = "2024-03-31"
502 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
504 [[audits.aa-stroke]]
505 who = "Lee Salzman <lsalzman@mozilla.com>"
506 criteria = "safe-to-deploy"
507 version = "0.1.0"
508 notes = "Written and maintained by Gfx team at Mozilla."
510 [[audits.aho-corasick]]
511 who = "Mike Hommey <mh+mozilla@glandium.org>"
512 criteria = "safe-to-deploy"
513 delta = "0.7.18 -> 0.7.20"
515 [[audits.alsa]]
516 who = "Mike Hommey <mh+mozilla@glandium.org>"
517 criteria = "safe-to-deploy"
518 delta = "0.4.3 -> 0.7.0"
520 [[audits.android_logger]]
521 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
522 criteria = "safe-to-deploy"
523 version = "0.11.0"
524 notes = "Small crate, wrapping Android log functionality, reviewed by janerik"
526 [[audits.android_logger]]
527 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
528 criteria = "safe-to-deploy"
529 delta = "0.11.0 -> 0.11.1"
530 notes = "Small crate, wrapping Android log functionality, now switched to properly using MaybeUninit"
532 [[audits.android_logger]]
533 who = "Mike Hommey <mh+mozilla@glandium.org>"
534 criteria = "safe-to-deploy"
535 delta = "0.11.1 -> 0.11.3"
537 [[audits.android_logger]]
538 who = "Chris H-C <chutten@mozilla.com>"
539 criteria = "safe-to-deploy"
540 delta = "0.11.3 -> 0.12.0"
541 notes = "Small wrapper crate. This update fixes log level filtering."
543 [[audits.android_system_properties]]
544 who = "Nicolas Silva <nical@fastmail.com>"
545 criteria = "safe-to-deploy"
546 version = "0.1.2"
547 notes = "I wrote this crate, reviewed by jimb. It is mostly a Rust port of some C++ code we already ship."
549 [[audits.android_system_properties]]
550 who = "Mike Hommey <mh+mozilla@glandium.org>"
551 criteria = "safe-to-deploy"
552 delta = "0.1.2 -> 0.1.4"
554 [[audits.android_system_properties]]
555 who = "Mike Hommey <mh+mozilla@glandium.org>"
556 criteria = "safe-to-deploy"
557 delta = "0.1.4 -> 0.1.5"
559 [[audits.anyhow]]
560 who = "Mike Hommey <mh+mozilla@glandium.org>"
561 criteria = "safe-to-deploy"
562 delta = "1.0.57 -> 1.0.61"
564 [[audits.anyhow]]
565 who = "Bobby Holley <bobbyholley@gmail.com>"
566 criteria = "safe-to-deploy"
567 delta = "1.0.58 -> 1.0.57"
568 notes = "No functional differences, just CI config and docs."
570 [[audits.anyhow]]
571 who = "Mike Hommey <mh+mozilla@glandium.org>"
572 criteria = "safe-to-deploy"
573 delta = "1.0.61 -> 1.0.62"
575 [[audits.anyhow]]
576 who = "Mike Hommey <mh+mozilla@glandium.org>"
577 criteria = "safe-to-deploy"
578 delta = "1.0.62 -> 1.0.68"
580 [[audits.anyhow]]
581 who = "Mike Hommey <mh+mozilla@glandium.org>"
582 criteria = "safe-to-deploy"
583 delta = "1.0.68 -> 1.0.69"
585 [[audits.app_units]]
586 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
587 criteria = "safe-to-deploy"
588 version = "0.7.1"
589 notes = """
590 I'm pretty familiar with this crate. It provides a fixed-point numeric type.
591 The code is pretty straight-forward, there's no unsafe code at all.
594 [[audits.app_units]]
595 who = "Nicolas Silva <nical@fastmail.com>"
596 criteria = "safe-to-deploy"
597 version = "0.7.3"
599 [[audits.app_units]]
600 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
601 criteria = "safe-to-deploy"
602 delta = "0.7.1 -> 0.7.2"
603 notes = "Adding repr(transparent) plus a couple minor clean-ups, no functional changes from 0.7.1."
605 [[audits.arbitrary]]
606 who = "Mike Hommey <mh+mozilla@glandium.org>"
607 criteria = "safe-to-run"
608 delta = "1.1.0 -> 1.1.1"
610 [[audits.arbitrary]]
611 who = "Mike Hommey <mh+mozilla@glandium.org>"
612 criteria = "safe-to-run"
613 delta = "1.1.1 -> 1.1.3"
615 [[audits.arbitrary]]
616 who = "Mike Hommey <mh+mozilla@glandium.org>"
617 criteria = "safe-to-run"
618 delta = "1.1.3 -> 1.2.0"
620 [[audits.arbitrary]]
621 who = "Mike Hommey <mh+mozilla@glandium.org>"
622 criteria = "safe-to-run"
623 delta = "1.2.0 -> 1.2.3"
625 [[audits.ash]]
626 who = "Jim Blandy <jimb@red-bean.com>"
627 criteria = "safe-to-deploy"
628 delta = "0.37.0+1.3.209 -> 0.37.1+1.3.235"
629 notes = """
630 Nicolas Silva, Jim Blandy, and Teodor Tanasoaia audited ash master
631 branch commits from e43e9c0c to 6bd82768 inclusive.
634 [[audits.ash]]
635 who = "Nicolas Silva <nical@fastmail.com>"
636 criteria = "safe-to-deploy"
637 delta = "0.37.1+1.3.235 -> 0.37.2+1.3.238"
639 [[audits.ash]]
640 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
641 criteria = "safe-to-deploy"
642 delta = "0.37.2+1.3.238 -> 0.37.3+1.3.251"
644 [[audits.ashmem]]
645 who = "Matthew Gregan <kinetik@flim.org>"
646 criteria = "safe-to-deploy"
647 version = "0.1.2"
648 notes = """
649 Small unsafe wrapper around Android 8.0's ASharedMemory native API that falls
650 back to older private ioctl-based API at runtime on earlier OS releases.  The
651 shim code is small and doesn't inspect the API arguments, so is unlikely to
652 expose any safety issues beyond those presented by the native OS API.
655 [[audits.askama]]
656 who = "Bobby Holley <bobbyholley@gmail.com>"
657 criteria = "safe-to-deploy"
658 version = "0.11.1"
659 notes = """
660 Just contains some traits and re-exports for use by a broader package of related
661 crates. No unsafe code or ambient capability usage.
664 [[audits.async-task]]
665 who = "Nika Layzell <nika@thelayzells.com>"
666 criteria = "safe-to-deploy"
667 delta = "4.0.3 -> 4.0.3@git:f6488e35beccb26eb6e85847b02aa78a42cd3d0e"
668 notes = "Recorded by bholley, confirmed over slack."
670 [[audits.async-task]]
671 who = "Nika Layzell <nika@thelayzells.com>"
672 criteria = "safe-to-deploy"
673 delta = "4.0.3 -> 4.3.0"
674 notes = "Main addition is the new FallibleTask type, which I implemented. No risky unsafe code changes."
676 [[audits.async-trait]]
677 who = "Mike Hommey <mh+mozilla@glandium.org>"
678 criteria = "safe-to-deploy"
679 delta = "0.1.56 -> 0.1.57"
681 [[audits.async-trait]]
682 who = "Mike Hommey <mh+mozilla@glandium.org>"
683 criteria = "safe-to-deploy"
684 delta = "0.1.57 -> 0.1.60"
686 [[audits.async-trait]]
687 who = "Mike Hommey <mh+mozilla@glandium.org>"
688 criteria = "safe-to-deploy"
689 delta = "0.1.60 -> 0.1.64"
691 [[audits.atomic_refcell]]
692 who = "Bobby Holley <bholley@mozilla.com>"
693 criteria = "safe-to-deploy"
694 version = "0.1.8"
695 notes = "I maintain this crate and have reviewed every line."
697 [[audits.atomic_refcell]]
698 who = "Mike Hommey <mh+mozilla@glandium.org>"
699 criteria = "safe-to-deploy"
700 delta = "0.1.8 -> 0.1.9"
702 [[audits.audio-mixer]]
703 who = "Chun-Min Chang <chun.m.chang@gmail.com>"
704 criteria = "safe-to-deploy"
705 version = "0.1.2"
706 notes = "audio-mixer is a Mozilla-developed package."
708 [[audits.audio-mixer]]
709 who = "Mike Hommey <mh+mozilla@glandium.org>"
710 criteria = "safe-to-deploy"
711 delta = "0.1.2 -> 0.1.3"
713 [[audits.authenticator]]
714 who = "John M. Schanck <jschanck@mozilla.com>"
715 criteria = "safe-to-deploy"
716 version = "0.4.0-alpha.13"
717 notes = "Maintained by the CryptoEng team at Mozilla."
719 [[audits.autocfg]]
720 who = "Josh Stone <jistone@redhat.com>"
721 criteria = "safe-to-deploy"
722 version = "1.1.0"
723 notes = "All code written or reviewed by Josh Stone."
725 [[audits.base64]]
726 who = "Mike Hommey <mh+mozilla@glandium.org>"
727 criteria = "safe-to-deploy"
728 delta = "0.13.0 -> 0.13.1"
730 [[audits.bindgen]]
731 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
732 criteria = "safe-to-deploy"
733 version = "0.59.2"
734 notes = "I'm the primary author and maintainer of the crate."
736 [[audits.bindgen]]
737 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
738 criteria = "safe-to-deploy"
739 delta = "0.59.2 -> 0.63.0"
741 [[audits.bindgen]]
742 who = "Mike Hommey <mh+mozilla@glandium.org>"
743 criteria = "safe-to-deploy"
744 delta = "0.63.0 -> 0.64.0"
746 [[audits.bindgen]]
747 who = "Mike Hommey <mh+mozilla@glandium.org>"
748 criteria = "safe-to-deploy"
749 delta = "0.64.0 -> 0.66.1"
751 [[audits.bindgen]]
752 who = "Mike Hommey <mh+mozilla@glandium.org>"
753 criteria = "safe-to-deploy"
754 delta = "0.66.1 -> 0.68.1"
756 [[audits.bindgen]]
757 who = "Andreas Pehrson <apehrson@mozilla.com>"
758 criteria = "safe-to-deploy"
759 delta = "0.68.1 -> 0.69.1"
761 [[audits.bindgen]]
762 who = "Mike Hommey <mh+mozilla@glandium.org>"
763 criteria = "safe-to-deploy"
764 delta = "0.69.1 -> 0.69.1@git:86f3dbe846020e2ba573d6eb38d1434d0cbcbb40"
766 [[audits.bit-set]]
767 who = "Aria Beingessner <a.beingessner@gmail.com>"
768 criteria = "safe-to-deploy"
769 version = "0.5.2"
770 notes = "Another crate I own via contain-rs that is ancient and maintenance mode, no known issues."
772 [[audits.bit-set]]
773 who = "Mike Hommey <mh+mozilla@glandium.org>"
774 criteria = "safe-to-deploy"
775 delta = "0.5.2 -> 0.5.3"
777 [[audits.bit-vec]]
778 who = "Aria Beingessner <a.beingessner@gmail.com>"
779 criteria = "safe-to-deploy"
780 version = "0.6.3"
781 notes = "Another crate I own via contain-rs that is ancient and in maintenance mode but otherwise perfectly fine."
783 [[audits.bitflags]]
784 who = "Alex Franchuk <afranchuk@mozilla.com>"
785 criteria = "safe-to-deploy"
786 delta = "1.3.2 -> 2.0.2"
787 notes = "Removal of some unsafe code/methods. No changes to externals, just some refactoring (mostly internal)."
789 [[audits.bitflags]]
790 who = "Nicolas Silva <nical@fastmail.com>"
791 criteria = "safe-to-deploy"
792 delta = "2.0.2 -> 2.1.0"
794 [[audits.bitflags]]
795 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
796 criteria = "safe-to-deploy"
797 delta = "2.2.1 -> 2.3.2"
799 [[audits.bitflags]]
800 who = "Mike Hommey <mh+mozilla@glandium.org>"
801 criteria = "safe-to-deploy"
802 delta = "2.3.3 -> 2.4.0"
804 [[audits.block-buffer]]
805 who = "Mike Hommey <mh+mozilla@glandium.org>"
806 criteria = "safe-to-deploy"
807 delta = "0.10.2 -> 0.10.3"
809 [[audits.build-parallel]]
810 who = "Jeff Muizelaar <jmuizelaar@mozilla.com>"
811 criteria = "safe-to-deploy"
812 version = "0.1.2"
814 [[audits.bumpalo]]
815 who = "Bobby Holley <bobbyholley@gmail.com>"
816 criteria = "safe-to-run"
817 delta = "3.9.1 -> 3.10.0"
818 notes = """
819 Some nontrivial functional changes but certainly meets the no-malware bar of
820 safe-to-run. If we needed safe-to-deploy for this in m-c I'd ask Nick to re-
821 certify this version, but we don't, so this is fine for now.
824 [[audits.bumpalo]]
825 who = "Mike Hommey <mh+mozilla@glandium.org>"
826 criteria = "safe-to-run"
827 delta = "3.11.1 -> 3.12.0"
829 [[audits.bytes]]
830 who = "Mike Hommey <mh+mozilla@glandium.org>"
831 criteria = "safe-to-deploy"
832 delta = "1.1.0 -> 1.2.1"
834 [[audits.bytes]]
835 who = "Mike Hommey <mh+mozilla@glandium.org>"
836 criteria = "safe-to-deploy"
837 delta = "1.2.1 -> 1.3.0"
839 [[audits.bytes]]
840 who = "Mike Hommey <mh+mozilla@glandium.org>"
841 criteria = "safe-to-deploy"
842 delta = "1.3.0 -> 1.4.0"
844 [[audits.camino]]
845 who = "Mike Hommey <mh+mozilla@glandium.org>"
846 criteria = "safe-to-deploy"
847 delta = "1.0.9 -> 1.1.1"
849 [[audits.camino]]
850 who = "Mike Hommey <mh+mozilla@glandium.org>"
851 criteria = "safe-to-deploy"
852 delta = "1.1.1 -> 1.1.2"
854 [[audits.cargo_metadata]]
855 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
856 criteria = "safe-to-deploy"
857 version = "0.15.2"
858 notes = "I reviewed the whole code base. Parser for the output of cargo-metadata, relying mostly on serde. No unsafe code used."
860 [[audits.cargo_metadata]]
861 who = "Mike Hommey <mh+mozilla@glandium.org>"
862 criteria = "safe-to-deploy"
863 delta = "0.15.2 -> 0.15.3"
865 [[audits.cc]]
866 who = "Mike Hommey <mh+mozilla@glandium.org>"
867 criteria = "safe-to-deploy"
868 delta = "1.0.73 -> 1.0.78"
870 [[audits.chardetng]]
871 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
872 criteria = "safe-to-deploy"
873 version = "0.1.9"
874 notes = "I, Henri Sivonen, wrote this (safe-code-only) crate for Gecko even though the crate is published via crates.io."
876 [[audits.chardetng]]
877 who = "Bobby Holley <bobbyholley@gmail.com>"
878 criteria = "safe-to-deploy"
879 delta = "0.1.9 -> 0.1.9@git:3484d3e3ebdc8931493aa5df4d7ee9360a90e76b"
881 [[audits.chardetng_c]]
882 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
883 criteria = "safe-to-deploy"
884 version = "0.1.2"
885 notes = "I, Henri Sivonen, wrote this crate for Gecko even though it is published via crates.io. The buffer input assumes Rust slice constraints for the start pointer. In Gecko, this is taken care of by mozilla::Span, but the C API doesn't conform to idiomatic C constraints on this point."
887 [[audits.chardetng_c]]
888 who = "Bobby Holley <bobbyholley@gmail.com>"
889 criteria = "safe-to-deploy"
890 delta = "0.1.2 -> 0.1.2@git:ed8a4c6f900a90d4dbc1d64b856e61490a1c3570"
892 [[audits.clang-sys]]
893 who = "Mike Hommey <mh+mozilla@glandium.org>"
894 criteria = "safe-to-deploy"
895 delta = "1.3.3 -> 1.4.0"
897 [[audits.clang-sys]]
898 who = "Mike Hommey <mh+mozilla@glandium.org>"
899 criteria = "safe-to-deploy"
900 delta = "1.4.0 -> 1.6.0"
902 [[audits.clap_lex]]
903 who = "Mike Hommey <mh+mozilla@glandium.org>"
904 criteria = "safe-to-deploy"
905 delta = "0.2.0 -> 0.2.2"
907 [[audits.clap_lex]]
908 who = "Mike Hommey <mh+mozilla@glandium.org>"
909 criteria = "safe-to-deploy"
910 delta = "0.2.2 -> 0.2.4"
912 [[audits.comedy]]
913 who = "Nick Alexander <nalexander@mozilla.com>"
914 criteria = "safe-to-deploy"
915 version = "0.2.0"
916 notes = """
917 The comedy crate was written by Adam Gashlin for Mozilla's use.  The entire
918 comedy 0.2.0 crate is full of `unsafe` code and makes many assumptions about
919 memory and layout, but there is no particular processing of untrusted input
920 here.
923 [[audits.cookie]]
924 who = "Mike Hommey <mh+mozilla@glandium.org>"
925 criteria = "safe-to-run"
926 delta = "0.16.0 -> 0.16.2"
928 [[audits.core-graphics]]
929 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
930 criteria = "safe-to-deploy"
931 delta = "0.22.3 -> 0.23.1"
933 [[audits.core-graphics-types]]
934 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
935 criteria = "safe-to-deploy"
936 delta = "0.1.1 -> 0.1.2"
938 [[audits.core-text]]
939 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
940 criteria = "safe-to-deploy"
941 delta = "19.2.0 -> 20.0.0"
943 [[audits.core-text]]
944 who = "Jonathan Kew <jfkthame@gmail.com>"
945 criteria = "safe-to-deploy"
946 delta = "20.0.0 -> 20.1.0"
947 notes = """
948 The bulk of the 20.0.0 -> 20.1.0 changes were purely cosmetic clippy and rustfmt changes.
950 The only substantive change was the addition of wrappers to expose two additional Core Text APIs,
951 the variants of CTFontCreateWithName and CTFontCreateWithFontDescriptor that accept a CTFontOptions
952 parameter. These are directly parallel to the existing versions without CTFontOptions, and do not
953 introduce any new forms of risk.
956 [[audits.core_maths]]
957 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
958 criteria = "safe-to-deploy"
959 version = "0.1.0"
961 [[audits.coreaudio-sys]]
962 who = "Mike Hommey <mh+mozilla@glandium.org>"
963 criteria = "safe-to-deploy"
964 delta = "0.2.10 -> 0.2.11"
966 [[audits.coreaudio-sys]]
967 who = "Mike Hommey <mh+mozilla@glandium.org>"
968 criteria = "safe-to-deploy"
969 delta = "0.2.11 -> 0.2.12"
971 [[audits.coreaudio-sys]]
972 who = "Mike Hommey <mh+mozilla@glandium.org>"
973 criteria = "safe-to-deploy"
974 delta = "0.2.12 -> 0.2.13"
976 [[audits.coreaudio-sys]]
977 who = "Andreas Pehrson <apehrson@mozilla.com>"
978 criteria = "safe-to-deploy"
979 delta = "0.2.13 -> 0.2.14"
981 [[audits.cose]]
982 who = "Mathew Hodson <mathew.hodson@gmail.com>"
983 criteria = "safe-to-deploy"
984 delta = "0.1.4 -> 0.1.4@git:43c22248d136c8b38fe42ea709d08da6355cf04b"
986 [[audits.cpufeatures]]
987 who = "Mike Hommey <mh+mozilla@glandium.org>"
988 criteria = "safe-to-deploy"
989 delta = "0.2.2 -> 0.2.4"
991 [[audits.cpufeatures]]
992 who = "Mike Hommey <mh+mozilla@glandium.org>"
993 criteria = "safe-to-deploy"
994 delta = "0.2.4 -> 0.2.5"
996 [[audits.cpufeatures]]
997 who = "Gabriele Svelto <gsvelto@mozilla.com>"
998 criteria = "safe-to-deploy"
999 delta = "0.2.7 -> 0.2.8"
1000 notes = "This release contains a single fix for an issue that affected Firefox"
1002 [[audits.crash-context]]
1003 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1004 criteria = "safe-to-deploy"
1005 version = "0.5.1"
1006 notes = "Mozilla employees contributed to this crate and the remaining code was fully audited"
1008 [[audits.crash-context]]
1009 who = "Alex Franchuk <afranchuk@mozilla.com>"
1010 criteria = "safe-to-deploy"
1011 delta = "0.5.1 -> 0.6.0"
1012 notes = """
1013 There are few changes. The main change is the removal of `winapi` in favor of
1014 manually-generated bindings (which are minimal). The few small bugfixes are
1015 sound.
1018 [[audits.crash-context]]
1019 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1020 criteria = "safe-to-deploy"
1021 delta = "0.6.0 -> 0.6.1"
1023 [[audits.crossbeam-channel]]
1024 who = "Mike Hommey <mh+mozilla@glandium.org>"
1025 criteria = "safe-to-deploy"
1026 delta = "0.5.4 -> 0.5.6"
1028 [[audits.crossbeam-deque]]
1029 who = "Mike Hommey <mh+mozilla@glandium.org>"
1030 criteria = "safe-to-deploy"
1031 delta = "0.8.1 -> 0.8.2"
1033 [[audits.crossbeam-epoch]]
1034 who = "Mike Hommey <mh+mozilla@glandium.org>"
1035 criteria = "safe-to-deploy"
1036 delta = "0.9.8 -> 0.9.10"
1038 [[audits.crossbeam-epoch]]
1039 who = "Mike Hommey <mh+mozilla@glandium.org>"
1040 criteria = "safe-to-deploy"
1041 delta = "0.9.10 -> 0.9.13"
1043 [[audits.crossbeam-epoch]]
1044 who = "Mike Hommey <mh+mozilla@glandium.org>"
1045 criteria = "safe-to-deploy"
1046 delta = "0.9.13 -> 0.9.14"
1048 [[audits.crossbeam-queue]]
1049 who = "Matthew Gregan <kinetik@flim.org>"
1050 criteria = "safe-to-deploy"
1051 version = "0.3.8"
1053 [[audits.crossbeam-utils]]
1054 who = "Mike Hommey <mh+mozilla@glandium.org>"
1055 criteria = "safe-to-deploy"
1056 delta = "0.8.8 -> 0.8.11"
1058 [[audits.crossbeam-utils]]
1059 who = "Mike Hommey <mh+mozilla@glandium.org>"
1060 criteria = "safe-to-deploy"
1061 delta = "0.8.11 -> 0.8.14"
1063 [[audits.crypto-common]]
1064 who = "Mike Hommey <mh+mozilla@glandium.org>"
1065 criteria = "safe-to-deploy"
1066 delta = "0.1.3 -> 0.1.6"
1068 [[audits.cssparser]]
1069 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1070 criteria = "safe-to-deploy"
1071 version = "0.29.6"
1072 notes = """
1073 I've reviewed or authored most of the recent changes to this library, and it
1074 was developed by other mozilla folks. Unsafe code there is reasonable (utf-8
1075 casts for serialization and parsing).
1078 [[audits.cssparser]]
1079 who = "Bobby Holley <bobbyholley@gmail.com>"
1080 criteria = "safe-to-deploy"
1081 delta = "0.29.6 -> 0.31.0"
1082 notes = """
1083 All the changes in this release were authored by Mozilla staff, except the
1084 uninit_array stuff, which looks fine.
1087 [[audits.cssparser]]
1088 who = "Mike Hommey <mh+mozilla@glandium.org>"
1089 criteria = "safe-to-deploy"
1090 delta = "0.31.0 -> 0.31.2"
1092 [[audits.cssparser]]
1093 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1094 criteria = "safe-to-deploy"
1095 delta = "0.31.2 -> 0.32.0"
1096 notes = "All changes were either authored or reviewed by Mozilla employees."
1098 [[audits.cssparser]]
1099 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1100 criteria = "safe-to-deploy"
1101 delta = "0.32.0 -> 0.33.0"
1102 notes = """
1103 Mozilla authored. Breaking changes from 0.32 involve splitting color APIs into
1104 their own crate and removing an unused line number offset mechanism.
1107 [[audits.cssparser]]
1108 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1109 criteria = "safe-to-deploy"
1110 delta = "0.33.0 -> 0.33.0@git:aaa966d9d6ae70c4b8a62bb5e3a14c068bb7dff0"
1111 notes = "Only one minimal change exposing a previously-private enumeration."
1113 [[audits.cssparser-color]]
1114 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1115 criteria = "safe-to-deploy"
1116 version = "0.1.0"
1117 notes = "This code used to live in cssparser's color module. Only moved out. Mozilla-authored."
1119 [[audits.cssparser-macros]]
1120 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1121 criteria = "safe-to-deploy"
1122 version = "0.6.0"
1123 notes = """
1124 Trivial crate with a single proc macro to compute the max length of the inputs
1125 to a match expression.
1128 [[audits.cssparser-macros]]
1129 who = "Mike Hommey <mh+mozilla@glandium.org>"
1130 criteria = "safe-to-deploy"
1131 delta = "0.6.0 -> 0.6.1"
1133 [[audits.cssparser-macros]]
1134 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1135 criteria = "safe-to-deploy"
1136 delta = "0.6.1 -> 0.6.1@git:aaa966d9d6ae70c4b8a62bb5e3a14c068bb7dff0"
1137 notes = "No changes from already-certified upstream, but needed because it lives in the same git repo as the cssparser crate."
1139 [[audits.cstr]]
1140 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
1141 criteria = "safe-to-deploy"
1142 version = "0.2.10"
1143 notes = """
1144 I've reviewed the code of the crate thoroughly. It generates an unsafe block
1145 which is statically guaranteed to be safe. Inputs to the macro have to be
1146 static so there's no uncontrolled input whatsoever.
1149 [[audits.cstr]]
1150 who = "Mike Hommey <mh+mozilla@glandium.org>"
1151 criteria = "safe-to-deploy"
1152 delta = "0.2.10 -> 0.2.11"
1154 [[audits.cubeb]]
1155 who = "Matthew Gregan <kinetik@flim.org>"
1156 criteria = "safe-to-deploy"
1157 version = "0.10.1"
1158 notes = """
1159 Mozilla-developed package.
1162 [[audits.cubeb]]
1163 who = "Matthew Gregan <kinetik@flim.org>"
1164 criteria = "safe-to-deploy"
1165 delta = "0.10.1 -> 0.10.2"
1167 [[audits.cubeb]]
1168 who = "Mike Hommey <mh+mozilla@glandium.org>"
1169 criteria = "safe-to-deploy"
1170 delta = "0.10.2 -> 0.10.3"
1172 [[audits.cubeb-backend]]
1173 who = "Matthew Gregan <kinetik@flim.org>"
1174 criteria = "safe-to-deploy"
1175 version = "0.10.1"
1176 notes = """
1177 Mozilla-developed package.
1180 [[audits.cubeb-backend]]
1181 who = "Matthew Gregan <kinetik@flim.org>"
1182 criteria = "safe-to-deploy"
1183 delta = "0.10.1 -> 0.10.2"
1185 [[audits.cubeb-backend]]
1186 who = "Paul Adenot <paul@paul.cx>"
1187 criteria = "safe-to-deploy"
1188 delta = "0.10.2 -> 0.10.3"
1189 notes = """
1190 Mozilla-developed package.
1193 [[audits.cubeb-core]]
1194 who = "Matthew Gregan <kinetik@flim.org>"
1195 criteria = "safe-to-deploy"
1196 version = "0.10.1"
1197 notes = """
1198 Mozilla-developed package.
1201 [[audits.cubeb-core]]
1202 who = "Matthew Gregan <kinetik@flim.org>"
1203 criteria = "safe-to-deploy"
1204 delta = "0.10.1 -> 0.10.2"
1206 [[audits.cubeb-core]]
1207 who = "Paul Adenot <paul@paul.cx>"
1208 criteria = "safe-to-deploy"
1209 delta = "0.10.2 -> 0.10.3"
1210 notes = """
1211 Mozilla-developed package.
1214 [[audits.cubeb-core]]
1215 who = "Mike Hommey <mh+mozilla@glandium.org>"
1216 criteria = "safe-to-deploy"
1217 delta = "0.10.3 -> 0.10.4"
1219 [[audits.cubeb-sys]]
1220 who = "Matthew Gregan <kinetik@flim.org>"
1221 criteria = "safe-to-deploy"
1222 version = "0.10.1"
1223 notes = """
1224 Mozilla-developed package.
1227 [[audits.cubeb-sys]]
1228 who = "Matthew Gregan <kinetik@flim.org>"
1229 criteria = "safe-to-deploy"
1230 delta = "0.10.1 -> 0.10.2"
1232 [[audits.cubeb-sys]]
1233 who = "Paul Adenot <paul@paul.cx>"
1234 criteria = "safe-to-deploy"
1235 delta = "0.10.2 -> 0.10.3"
1236 notes = """
1237 Mozilla-developed package.
1240 [[audits.d3d12]]
1241 who = "Jim Blandy <jimb@red-bean.com>"
1242 criteria = "safe-to-deploy"
1243 delta = "0.4.1 -> 0.5.0"
1244 notes = "The commits between 0.4.1 and 0.5.0 were all audited by Dzmitry Malyshau or myself."
1246 [[audits.d3d12]]
1247 who = "Nicolas Silva <nical@fastmail.com>"
1248 criteria = "safe-to-deploy"
1249 delta = "0.5.0 -> 0.5.0@git:a990c93ec64eeab78f2292763d0715da9dba1d59"
1251 [[audits.d3d12]]
1252 who = "Nicolas Silva <nical@fastmail.com>"
1253 criteria = "safe-to-deploy"
1254 delta = "0.5.0@git:a990c93ec64eeab78f2292763d0715da9dba1d59 -> 0.6.0@git:b940b1d71ab7083ae80eec697872672dc1f2bd32"
1256 [[audits.d3d12]]
1257 who = "Nicolas Silva <nical@fastmail.com>"
1258 criteria = "safe-to-deploy"
1259 delta = "0.6.0@git:b940b1d71ab7083ae80eec697872672dc1f2bd32 -> 0.7.0"
1261 [[audits.d3d12]]
1262 who = "Nicolas Silva <nical@fastmail.com>"
1263 criteria = "safe-to-deploy"
1264 delta = "0.7.0 -> 0.7.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83"
1266 [[audits.d3d12]]
1267 who = "Nicolas Silva <nical@fastmail.com>"
1268 criteria = "safe-to-deploy"
1269 delta = "0.7.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d -> 0.7.0@git:6e21f7a9291db4395192d6b510d906978ae2d251"
1271 [[audits.d3d12]]
1272 who = "Erich Gubler <egubler@mozilla.com>"
1273 criteria = "safe-to-deploy"
1274 delta = "0.7.0@git:6e21f7a9291db4395192d6b510d906978ae2d251 -> 0.7.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee"
1276 [[audits.d3d12]]
1277 who = "Nicolas Silva <nical@fastmail.com>"
1278 criteria = "safe-to-deploy"
1279 delta = "0.7.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec -> 0.7.0@git:ff7b2c399301cca9bcbc5b19a869feb3c29ef785"
1281 [[audits.d3d12]]
1282 who = "Nicolas Silva <nical@fastmail.com>"
1283 criteria = "safe-to-deploy"
1284 delta = "0.7.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee -> 0.7.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec"
1286 [[audits.d3d12]]
1287 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1288 criteria = "safe-to-deploy"
1289 delta = "0.7.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83 -> 0.7.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d"
1291 [[audits.darling]]
1292 who = "Mike Hommey <mh+mozilla@glandium.org>"
1293 criteria = "safe-to-deploy"
1294 delta = "0.13.4 -> 0.14.2"
1296 [[audits.darling]]
1297 who = "Mike Hommey <mh+mozilla@glandium.org>"
1298 criteria = "safe-to-deploy"
1299 delta = "0.14.2 -> 0.14.3"
1301 [[audits.darling]]
1302 who = "Mike Hommey <mh+mozilla@glandium.org>"
1303 criteria = "safe-to-deploy"
1304 delta = "0.14.3 -> 0.20.1"
1306 [[audits.darling_core]]
1307 who = "Mike Hommey <mh+mozilla@glandium.org>"
1308 criteria = "safe-to-deploy"
1309 delta = "0.13.4 -> 0.14.2"
1311 [[audits.darling_core]]
1312 who = "Mike Hommey <mh+mozilla@glandium.org>"
1313 criteria = "safe-to-deploy"
1314 delta = "0.14.2 -> 0.14.3"
1316 [[audits.darling_core]]
1317 who = "Mike Hommey <mh+mozilla@glandium.org>"
1318 criteria = "safe-to-deploy"
1319 delta = "0.14.3 -> 0.20.1"
1321 [[audits.darling_macro]]
1322 who = "Mike Hommey <mh+mozilla@glandium.org>"
1323 criteria = "safe-to-deploy"
1324 delta = "0.13.4 -> 0.14.2"
1326 [[audits.darling_macro]]
1327 who = "Mike Hommey <mh+mozilla@glandium.org>"
1328 criteria = "safe-to-deploy"
1329 delta = "0.14.2 -> 0.14.3"
1331 [[audits.darling_macro]]
1332 who = "Mike Hommey <mh+mozilla@glandium.org>"
1333 criteria = "safe-to-deploy"
1334 delta = "0.14.3 -> 0.20.1"
1336 [[audits.data-encoding]]
1337 who = "Mike Hommey <mh+mozilla@glandium.org>"
1338 criteria = "safe-to-deploy"
1339 delta = "2.3.2 -> 2.3.3"
1341 [[audits.debugid]]
1342 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1343 criteria = "safe-to-deploy"
1344 version = "0.8.0"
1345 notes = "This crates was written by Sentry and I've fully audited it as Firefox crash reporting machinery relies on it."
1347 [[audits.derive_arbitrary]]
1348 who = "Mike Hommey <mh+mozilla@glandium.org>"
1349 criteria = "safe-to-run"
1350 delta = "1.1.0 -> 1.1.1"
1352 [[audits.derive_arbitrary]]
1353 who = "Mike Hommey <mh+mozilla@glandium.org>"
1354 criteria = "safe-to-run"
1355 delta = "1.1.1 -> 1.1.3"
1357 [[audits.derive_arbitrary]]
1358 who = "Mike Hommey <mh+mozilla@glandium.org>"
1359 criteria = "safe-to-run"
1360 delta = "1.1.3 -> 1.2.1"
1362 [[audits.derive_arbitrary]]
1363 who = "Mike Hommey <mh+mozilla@glandium.org>"
1364 criteria = "safe-to-run"
1365 delta = "1.2.1 -> 1.2.3"
1367 [[audits.derive_arbitrary]]
1368 who = "Mike Hommey <mh+mozilla@glandium.org>"
1369 criteria = "safe-to-run"
1370 delta = "1.3.0 -> 1.3.1"
1372 [[audits.derive_more]]
1373 who = "Mike Hommey <mh+mozilla@glandium.org>"
1374 criteria = "safe-to-deploy"
1375 delta = "0.99.17 -> 1.0.0-beta.2"
1377 [[audits.devd-rs]]
1378 who = "Mike Hommey <mh+mozilla@glandium.org>"
1379 criteria = "safe-to-deploy"
1380 delta = "0.3.4 -> 0.3.5"
1382 [[audits.devd-rs]]
1383 who = "Mike Hommey <mh+mozilla@glandium.org>"
1384 criteria = "safe-to-deploy"
1385 delta = "0.3.5 -> 0.3.6"
1387 [[audits.digest]]
1388 who = "Mike Hommey <mh+mozilla@glandium.org>"
1389 criteria = "safe-to-deploy"
1390 delta = "0.10.3 -> 0.10.6"
1392 [[audits.diplomat]]
1393 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1394 criteria = "safe-to-deploy"
1395 version = "0.5.2"
1396 notes = "This crate is FFI wrapper generator using by ICU4X ffi libraries. This uses unsafe code to convert paramenters, I have reviewed this and generated headers."
1398 [[audits.diplomat]]
1399 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1400 criteria = "safe-to-deploy"
1401 delta = "0.5.2 -> 0.5.2@git:8d125999893fedfdf30595e97334c21ec4b18da9"
1403 [[audits.diplomat]]
1404 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1405 criteria = "safe-to-deploy"
1406 delta = "0.5.2 -> 0.7.0"
1408 [[audits.diplomat-runtime]]
1409 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1410 criteria = "safe-to-deploy"
1411 version = "0.5.2"
1412 notes = "This crate is FFI wrapper generator runtime using by ICU4X ffi libraries. This uses unsafe code for memory access of FFI. I have reviewed carefully."
1414 [[audits.diplomat-runtime]]
1415 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1416 criteria = "safe-to-deploy"
1417 delta = "0.5.2 -> 0.5.2@git:8d125999893fedfdf30595e97334c21ec4b18da9"
1419 [[audits.diplomat-runtime]]
1420 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1421 criteria = "safe-to-deploy"
1422 delta = "0.5.2 -> 0.7.0"
1424 [[audits.diplomat_core]]
1425 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1426 criteria = "safe-to-deploy"
1427 version = "0.5.2"
1428 notes = "This crate contains unsafe code, no network and no file access."
1430 [[audits.diplomat_core]]
1431 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1432 criteria = "safe-to-deploy"
1433 delta = "0.5.2 -> 0.5.2@git:8d125999893fedfdf30595e97334c21ec4b18da9"
1435 [[audits.diplomat_core]]
1436 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1437 criteria = "safe-to-deploy"
1438 delta = "0.5.2 -> 0.7.0"
1440 [[audits.displaydoc]]
1441 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1442 criteria = "safe-to-deploy"
1443 version = "0.2.3"
1444 notes = """
1445 This crate is convenient macros to implement core::fmt::Display trait.
1446 Although `unsafe` is used for test code to call `libc::abort()`, it has no `unsafe` code in this crate. And there is no file access.
1447 It meets the criteria for safe-to-deploy.
1450 [[audits.displaydoc]]
1451 who = "Mike Hommey <mh+mozilla@glandium.org>"
1452 criteria = "safe-to-deploy"
1453 delta = "0.2.3 -> 0.2.4"
1455 [[audits.dogear]]
1456 who = "Sammy Khamis <skhamis@mozilla.com>"
1457 criteria = "safe-to-deploy"
1458 delta = "0.4.0 -> 0.5.0"
1459 notes = "The repository for this crate belongs in the Mozilla org."
1461 [[audits.dtoa-short]]
1462 who = "Bobby Holley <bobbyholley@gmail.com>"
1463 criteria = "safe-to-deploy"
1464 version = "0.3.3"
1466 [[audits.dwrote]]
1467 who = "Bobby Holley <bobbyholley@gmail.com>"
1468 criteria = "safe-to-deploy"
1469 version = "0.11.0"
1470 notes = "All code written or reviewed by Mozilla staff."
1472 [[audits.either]]
1473 who = "Mike Hommey <mh+mozilla@glandium.org>"
1474 criteria = "safe-to-deploy"
1475 delta = "1.6.1 -> 1.7.0"
1477 [[audits.either]]
1478 who = "Mike Hommey <mh+mozilla@glandium.org>"
1479 criteria = "safe-to-deploy"
1480 delta = "1.7.0 -> 1.8.0"
1482 [[audits.either]]
1483 who = "Mike Hommey <mh+mozilla@glandium.org>"
1484 criteria = "safe-to-deploy"
1485 delta = "1.8.0 -> 1.8.1"
1487 [[audits.encoding_c]]
1488 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
1489 criteria = "safe-to-deploy"
1490 version = "0.9.8"
1491 notes = "I, Henri Sivonen, wrote encoding_c for Gecko even though it is published via crates.io. There are two caveats: 1) the C API is designed to be used together with mozilla::Span and is unidiomatic for zero-length inputs otherwise. 2) It is idiomatic in C and C++ to pass uninitialized buffers as output buffers. This is generally documented to be UB in Rust, but idiomatic C and C++ usage here relies on this not actually being UB for buffers of integers (which these buffers are). See https://github.com/hsivonen/encoding_rs/issues/79#issuecomment-1211870361"
1493 [[audits.encoding_c_mem]]
1494 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
1495 criteria = "safe-to-deploy"
1496 version = "0.2.6"
1497 notes = """
1498 I, Henri Sivonen, wrote encoding_c_mem for Gecko even though it is published via crates.io. There are two caveats: 1) the C API is designed to be used together with mozilla::Span and is unidiomatic for zero-length inputs otherwise. 2) It is idiomatic in C and C
1499 ++ to pass uninitialized buffers as output buffers. This is generally documented to be UB in Rust, but idiomatic C and C++ usage here relies on this not actually being UB for buffers of integers (which these buffers are). See https://github.com/hsivonen/encoding_rs/i
1500 ssues/79#issuecomment-1211870361
1503 [[audits.encoding_rs]]
1504 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
1505 criteria = "safe-to-deploy"
1506 version = "0.8.31"
1507 notes = "I, Henri Sivonen, wrote encoding_rs for Gecko and have reviewed contributions by others. There are two caveats to the certification: 1) The crate does things that are documented to be UB but that do not appear to actually be UB due to integer types differing from the general rule; https://github.com/hsivonen/encoding_rs/issues/79 . 2) It would be prudent to re-review the code that reinterprets buffers of integers as SIMD vectors; see https://github.com/hsivonen/encoding_rs/issues/87 ."
1509 [[audits.encoding_rs]]
1510 who = "Mike Hommey <mh+mozilla@glandium.org>"
1511 criteria = "safe-to-deploy"
1512 delta = "0.8.31 -> 0.8.32"
1514 [[audits.enum-primitive-derive]]
1515 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1516 criteria = "safe-to-deploy"
1517 version = "0.2.2"
1519 [[audits.enumset]]
1520 who = "Mike Hommey <mh+mozilla@glandium.org>"
1521 criteria = "safe-to-deploy"
1522 delta = "1.0.11 -> 1.0.12"
1524 [[audits.enumset]]
1525 who = "Mike Hommey <mh+mozilla@glandium.org>"
1526 criteria = "safe-to-deploy"
1527 delta = "1.0.12 -> 1.1.2"
1529 [[audits.enumset_derive]]
1530 who = "Mike Hommey <mh+mozilla@glandium.org>"
1531 criteria = "safe-to-deploy"
1532 delta = "0.6.0 -> 0.6.1"
1534 [[audits.enumset_derive]]
1535 who = "Mike Hommey <mh+mozilla@glandium.org>"
1536 criteria = "safe-to-deploy"
1537 delta = "0.6.1 -> 0.8.1"
1539 [[audits.env_logger]]
1540 who = "Mike Hommey <mh+mozilla@glandium.org>"
1541 criteria = "safe-to-deploy"
1542 delta = "0.9.0 -> 0.9.3"
1544 [[audits.env_logger]]
1545 who = "Nicolas Silva <nical@fastmail.com>"
1546 criteria = "safe-to-deploy"
1547 delta = "0.9.3 -> 0.10.0"
1549 [[audits.errno]]
1550 who = "Mike Hommey <mh+mozilla@glandium.org>"
1551 criteria = "safe-to-deploy"
1552 delta = "0.3.1 -> 0.3.3"
1554 [[audits.extend]]
1555 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
1556 criteria = "safe-to-deploy"
1557 version = "1.1.2"
1558 notes = "Inspected the crate and noted that the impl block comes directly from the proc-macro input.  If no new code can be added by this crate, I don't think there can be any issues."
1560 [[audits.extend]]
1561 who = "Mike Hommey <mh+mozilla@glandium.org>"
1562 criteria = "safe-to-deploy"
1563 delta = "1.1.2 -> 1.2.0"
1565 [[audits.fallible_collections]]
1566 who = "Mike Hommey <mh+mozilla@glandium.org>"
1567 criteria = "safe-to-deploy"
1568 delta = "0.4.4 -> 0.4.5"
1570 [[audits.fallible_collections]]
1571 who = "Mike Hommey <mh+mozilla@glandium.org>"
1572 criteria = "safe-to-deploy"
1573 delta = "0.4.5 -> 0.4.6"
1574 notes = "The changes in this version are mine."
1576 [[audits.fastrand]]
1577 who = "Mike Hommey <mh+mozilla@glandium.org>"
1578 criteria = "safe-to-deploy"
1579 delta = "1.7.0 -> 1.8.0"
1581 [[audits.fastrand]]
1582 who = "Mike Hommey <mh+mozilla@glandium.org>"
1583 criteria = "safe-to-deploy"
1584 delta = "1.8.0 -> 1.9.0"
1586 [[audits.fastrand]]
1587 who = "Mike Hommey <mh+mozilla@glandium.org>"
1588 criteria = "safe-to-deploy"
1589 delta = "1.9.0 -> 2.0.0"
1591 [[audits.filetime_win]]
1592 who = "Nick Alexander <nalexander@mozilla.com>"
1593 criteria = "safe-to-deploy"
1594 version = "0.2.0"
1595 notes = """
1596 filetime_win was written by Adam Gashlin for Mozilla's use.  The `unsafe` code
1597 blocks in filetime_win 0.2.0 are straight-forward invocations of `mem::zeroed`
1598 and expected invocations of Win32 APIs (with error handling as appropriate).
1601 [[audits.flagset]]
1602 who = "Ryan Hunt <rhunt@eqrion.net>"
1603 criteria = "safe-to-deploy"
1604 version = "0.4.3"
1605 notes = "Uses no ambient capabilities, vetted the one instance of unsafe."
1607 [[audits.flate2]]
1608 who = "Mike Hommey <mh+mozilla@glandium.org>"
1609 criteria = "safe-to-deploy"
1610 delta = "1.0.24 -> 1.0.25"
1612 [[audits.fluent]]
1613 who = "Zibi Braniecki <zibi@unicode.org>"
1614 criteria = "safe-to-deploy"
1615 version = "0.16.0"
1617 [[audits.fluent-bundle]]
1618 who = "Zibi Braniecki <zibi@unicode.org>"
1619 criteria = "safe-to-deploy"
1620 version = "0.15.2"
1622 [[audits.fluent-fallback]]
1623 who = "Zibi Braniecki <zibi@unicode.org>"
1624 criteria = "safe-to-deploy"
1625 version = "0.6.0"
1627 [[audits.fluent-fallback]]
1628 who = "Greg Tatum <tatum.creative@gmail.com>"
1629 criteria = "safe-to-deploy"
1630 delta = "0.6.0 -> 0.7.0"
1632 [[audits.fluent-langneg]]
1633 who = "Zibi Braniecki <zibi@unicode.org>"
1634 criteria = "safe-to-deploy"
1635 version = "0.13.0"
1637 [[audits.fluent-pseudo]]
1638 who = "Zibi Braniecki <zibi@unicode.org>"
1639 criteria = "safe-to-deploy"
1640 version = "0.3.1"
1642 [[audits.fluent-syntax]]
1643 who = "Zibi Braniecki <zibi@unicode.org>"
1644 criteria = "safe-to-deploy"
1645 version = "0.11.0"
1647 [[audits.fluent-testing]]
1648 who = "Zibi Braniecki <zibi@unicode.org>"
1649 criteria = "safe-to-run"
1650 version = "0.0.2"
1652 [[audits.fluent-testing]]
1653 who = "Greg Tatum <tatum.creative@gmail.com>"
1654 criteria = "safe-to-run"
1655 delta = "0.0.2 -> 0.0.3"
1657 [[audits.fnv]]
1658 who = "Bobby Holley <bobbyholley@gmail.com>"
1659 criteria = "safe-to-deploy"
1660 version = "1.0.7"
1661 notes = "Simple hasher implementation with no unsafe code."
1663 [[audits.foreign-types]]
1664 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1665 criteria = "safe-to-deploy"
1666 delta = "0.3.2 -> 0.5.0"
1668 [[audits.foreign-types-macros]]
1669 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1670 criteria = "safe-to-deploy"
1671 version = "0.2.3"
1673 [[audits.foreign-types-shared]]
1674 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1675 criteria = "safe-to-deploy"
1676 delta = "0.1.1 -> 0.3.1"
1678 [[audits.form_urlencoded]]
1679 who = "Valentin Gosu <valentin.gosu@gmail.com>"
1680 criteria = "safe-to-deploy"
1681 version = "1.2.0"
1683 [[audits.form_urlencoded]]
1684 who = "Valentin Gosu <valentin.gosu@gmail.com>"
1685 criteria = "safe-to-deploy"
1686 delta = "1.2.0 -> 1.2.1"
1688 [[audits.fs-err]]
1689 who = "Mike Hommey <mh+mozilla@glandium.org>"
1690 criteria = "safe-to-deploy"
1691 delta = "2.7.0 -> 2.8.1"
1693 [[audits.fs-err]]
1694 who = "Mike Hommey <mh+mozilla@glandium.org>"
1695 criteria = "safe-to-deploy"
1696 delta = "2.8.1 -> 2.9.0"
1698 [[audits.futures]]
1699 who = "Mike Hommey <mh+mozilla@glandium.org>"
1700 criteria = "safe-to-deploy"
1701 delta = "0.3.21 -> 0.3.23"
1703 [[audits.futures]]
1704 who = "Mike Hommey <mh+mozilla@glandium.org>"
1705 criteria = "safe-to-deploy"
1706 delta = "0.3.23 -> 0.3.25"
1708 [[audits.futures]]
1709 who = "Mike Hommey <mh+mozilla@glandium.org>"
1710 criteria = "safe-to-deploy"
1711 delta = "0.3.25 -> 0.3.26"
1713 [[audits.futures]]
1714 who = "Mike Hommey <mh+mozilla@glandium.org>"
1715 criteria = "safe-to-deploy"
1716 delta = "0.3.26 -> 0.3.28"
1718 [[audits.futures-channel]]
1719 who = "Mike Hommey <mh+mozilla@glandium.org>"
1720 criteria = "safe-to-deploy"
1721 delta = "0.3.21 -> 0.3.23"
1723 [[audits.futures-channel]]
1724 who = "Mike Hommey <mh+mozilla@glandium.org>"
1725 criteria = "safe-to-deploy"
1726 delta = "0.3.23 -> 0.3.25"
1728 [[audits.futures-channel]]
1729 who = "Mike Hommey <mh+mozilla@glandium.org>"
1730 criteria = "safe-to-deploy"
1731 delta = "0.3.25 -> 0.3.26"
1733 [[audits.futures-channel]]
1734 who = "Bobby Holley <bobbyholley@gmail.com>"
1735 criteria = "safe-to-deploy"
1736 delta = "0.3.27 -> 0.3.26"
1738 [[audits.futures-channel]]
1739 who = "Mike Hommey <mh+mozilla@glandium.org>"
1740 criteria = "safe-to-deploy"
1741 delta = "0.3.27 -> 0.3.28"
1743 [[audits.futures-core]]
1744 who = "Mike Hommey <mh+mozilla@glandium.org>"
1745 criteria = "safe-to-deploy"
1746 delta = "0.3.21 -> 0.3.23"
1748 [[audits.futures-core]]
1749 who = "Mike Hommey <mh+mozilla@glandium.org>"
1750 criteria = "safe-to-deploy"
1751 delta = "0.3.23 -> 0.3.25"
1753 [[audits.futures-core]]
1754 who = "Mike Hommey <mh+mozilla@glandium.org>"
1755 criteria = "safe-to-deploy"
1756 delta = "0.3.25 -> 0.3.26"
1758 [[audits.futures-core]]
1759 who = "Bobby Holley <bobbyholley@gmail.com>"
1760 criteria = "safe-to-deploy"
1761 delta = "0.3.27 -> 0.3.26"
1763 [[audits.futures-core]]
1764 who = "Mike Hommey <mh+mozilla@glandium.org>"
1765 criteria = "safe-to-deploy"
1766 delta = "0.3.27 -> 0.3.28"
1768 [[audits.futures-executor]]
1769 who = "Mike Hommey <mh+mozilla@glandium.org>"
1770 criteria = "safe-to-deploy"
1771 delta = "0.3.21 -> 0.3.23"
1773 [[audits.futures-executor]]
1774 who = "Mike Hommey <mh+mozilla@glandium.org>"
1775 criteria = "safe-to-deploy"
1776 delta = "0.3.23 -> 0.3.25"
1778 [[audits.futures-executor]]
1779 who = "Mike Hommey <mh+mozilla@glandium.org>"
1780 criteria = "safe-to-deploy"
1781 delta = "0.3.25 -> 0.3.26"
1783 [[audits.futures-executor]]
1784 who = "Bobby Holley <bobbyholley@gmail.com>"
1785 criteria = "safe-to-deploy"
1786 delta = "0.3.27 -> 0.3.23"
1788 [[audits.futures-executor]]
1789 who = "Mike Hommey <mh+mozilla@glandium.org>"
1790 criteria = "safe-to-deploy"
1791 delta = "0.3.27 -> 0.3.28"
1793 [[audits.futures-io]]
1794 who = "Mike Hommey <mh+mozilla@glandium.org>"
1795 criteria = "safe-to-deploy"
1796 delta = "0.3.21 -> 0.3.23"
1798 [[audits.futures-io]]
1799 who = "Mike Hommey <mh+mozilla@glandium.org>"
1800 criteria = "safe-to-deploy"
1801 delta = "0.3.23 -> 0.3.25"
1803 [[audits.futures-io]]
1804 who = "Mike Hommey <mh+mozilla@glandium.org>"
1805 criteria = "safe-to-deploy"
1806 delta = "0.3.25 -> 0.3.26"
1808 [[audits.futures-io]]
1809 who = "Bobby Holley <bobbyholley@gmail.com>"
1810 criteria = "safe-to-deploy"
1811 delta = "0.3.27 -> 0.3.23"
1813 [[audits.futures-io]]
1814 who = "Mike Hommey <mh+mozilla@glandium.org>"
1815 criteria = "safe-to-deploy"
1816 delta = "0.3.27 -> 0.3.28"
1818 [[audits.futures-macro]]
1819 who = "Mike Hommey <mh+mozilla@glandium.org>"
1820 criteria = "safe-to-deploy"
1821 delta = "0.3.21 -> 0.3.23"
1823 [[audits.futures-macro]]
1824 who = "Mike Hommey <mh+mozilla@glandium.org>"
1825 criteria = "safe-to-deploy"
1826 delta = "0.3.23 -> 0.3.25"
1828 [[audits.futures-macro]]
1829 who = "Mike Hommey <mh+mozilla@glandium.org>"
1830 criteria = "safe-to-deploy"
1831 delta = "0.3.25 -> 0.3.26"
1833 [[audits.futures-macro]]
1834 who = "Mike Hommey <mh+mozilla@glandium.org>"
1835 criteria = "safe-to-deploy"
1836 delta = "0.3.26 -> 0.3.28"
1838 [[audits.futures-sink]]
1839 who = "Mike Hommey <mh+mozilla@glandium.org>"
1840 criteria = "safe-to-deploy"
1841 delta = "0.3.21 -> 0.3.23"
1843 [[audits.futures-sink]]
1844 who = "Mike Hommey <mh+mozilla@glandium.org>"
1845 criteria = "safe-to-deploy"
1846 delta = "0.3.23 -> 0.3.25"
1848 [[audits.futures-sink]]
1849 who = "Mike Hommey <mh+mozilla@glandium.org>"
1850 criteria = "safe-to-deploy"
1851 delta = "0.3.25 -> 0.3.26"
1853 [[audits.futures-sink]]
1854 who = "Bobby Holley <bobbyholley@gmail.com>"
1855 criteria = "safe-to-deploy"
1856 delta = "0.3.27 -> 0.3.23"
1858 [[audits.futures-sink]]
1859 who = "Mike Hommey <mh+mozilla@glandium.org>"
1860 criteria = "safe-to-deploy"
1861 delta = "0.3.27 -> 0.3.28"
1863 [[audits.futures-task]]
1864 who = "Mike Hommey <mh+mozilla@glandium.org>"
1865 criteria = "safe-to-deploy"
1866 delta = "0.3.21 -> 0.3.23"
1868 [[audits.futures-task]]
1869 who = "Mike Hommey <mh+mozilla@glandium.org>"
1870 criteria = "safe-to-deploy"
1871 delta = "0.3.23 -> 0.3.25"
1873 [[audits.futures-task]]
1874 who = "Mike Hommey <mh+mozilla@glandium.org>"
1875 criteria = "safe-to-deploy"
1876 delta = "0.3.25 -> 0.3.26"
1878 [[audits.futures-task]]
1879 who = "Mike Hommey <mh+mozilla@glandium.org>"
1880 criteria = "safe-to-deploy"
1881 delta = "0.3.26 -> 0.3.28"
1883 [[audits.futures-util]]
1884 who = "Mike Hommey <mh+mozilla@glandium.org>"
1885 criteria = "safe-to-deploy"
1886 delta = "0.3.21 -> 0.3.23"
1888 [[audits.futures-util]]
1889 who = "Mike Hommey <mh+mozilla@glandium.org>"
1890 criteria = "safe-to-deploy"
1891 delta = "0.3.23 -> 0.3.25"
1893 [[audits.futures-util]]
1894 who = "Mike Hommey <mh+mozilla@glandium.org>"
1895 criteria = "safe-to-deploy"
1896 delta = "0.3.25 -> 0.3.26"
1898 [[audits.futures-util]]
1899 who = "Mike Hommey <mh+mozilla@glandium.org>"
1900 criteria = "safe-to-deploy"
1901 delta = "0.3.26 -> 0.3.28"
1903 [[audits.fxhash]]
1904 who = "Bobby Holley <bobbyholley@gmail.com>"
1905 criteria = "safe-to-deploy"
1906 version = "0.2.1"
1907 notes = "Straightforward crate with no unsafe code, does what it says on the tin."
1909 [[audits.generic-array]]
1910 who = "Mike Hommey <mh+mozilla@glandium.org>"
1911 criteria = "safe-to-deploy"
1912 delta = "0.14.5 -> 0.14.6"
1914 [[audits.getrandom]]
1915 who = "Mike Hommey <mh+mozilla@glandium.org>"
1916 criteria = "safe-to-deploy"
1917 delta = "0.2.6 -> 0.2.7"
1919 [[audits.getrandom]]
1920 who = "Mike Hommey <mh+mozilla@glandium.org>"
1921 criteria = "safe-to-deploy"
1922 delta = "0.2.7 -> 0.2.8"
1924 [[audits.getrandom]]
1925 who = "Yannis Juglaret <yjuglaret@mozilla.com>"
1926 criteria = "safe-to-deploy"
1927 delta = "0.2.8 -> 0.2.9"
1929 [[audits.getrandom]]
1930 who = "Simon Friedberger <simon@mozilla.com>"
1931 criteria = "safe-to-deploy"
1932 delta = "0.2.10 -> 0.2.11"
1934 [[audits.gleam]]
1935 who = "Jamie Nicol <jnicol@mozilla.com>"
1936 criteria = "safe-to-deploy"
1937 delta = "0.13.1 -> 0.15.0"
1939 [[audits.glob]]
1940 who = "Mike Hommey <mh+mozilla@glandium.org>"
1941 criteria = "safe-to-deploy"
1942 delta = "0.3.0 -> 0.3.1"
1944 [[audits.glsl]]
1945 who = "Mike Hommey <mh+mozilla@glandium.org>"
1946 criteria = "safe-to-deploy"
1947 delta = "6.0.1 -> 6.0.2"
1948 notes = "I'm the author of the changes in this version of the crate."
1950 [[audits.goblin]]
1951 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
1952 criteria = "safe-to-deploy"
1953 delta = "0.1.3 -> 0.5.4"
1954 notes = "Several bugfixes since 2019. This version is also in use by Mozilla's crash reporting tooling, e.g. minidump-writer"
1956 [[audits.goblin]]
1957 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1958 criteria = "safe-to-deploy"
1959 delta = "0.5.4 -> 0.6.0"
1960 notes = "Mostly bug fixes and some added functionality"
1962 [[audits.goblin]]
1963 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1964 criteria = "safe-to-deploy"
1965 delta = "0.6.0 -> 0.7.1"
1967 [[audits.gpu-alloc]]
1968 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1969 criteria = "safe-to-deploy"
1970 delta = "0.5.3 -> 0.6.0"
1972 [[audits.gpu-alloc-types]]
1973 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1974 criteria = "safe-to-deploy"
1975 delta = "0.2.0 -> 0.3.0"
1977 [[audits.gpu-descriptor]]
1978 who = "Mike Hommey <mh+mozilla@glandium.org>"
1979 criteria = "safe-to-deploy"
1980 delta = "0.2.2 -> 0.2.3"
1982 [[audits.guid_win]]
1983 who = "Bobby Holley <bobbyholley@gmail.com>"
1984 criteria = "safe-to-deploy"
1985 version = "0.2.0"
1986 notes = """
1987 This crate has some unsafe code for the FFI bits, which I've reviewed carefully.
1988 It uses the deprecated mem::uninitialized(), which is generally sketchy. However
1989 the usage is pretty straightforward and while it's technically UB, it seems no
1990 more likely to lead to miscompilation than any other use of mem::uninitialized.
1993 [[audits.h2]]
1994 who = "Mike Hommey <mh+mozilla@glandium.org>"
1995 criteria = "safe-to-run"
1996 delta = "0.3.13 -> 0.3.14"
1998 [[audits.h2]]
1999 who = "Mike Hommey <mh+mozilla@glandium.org>"
2000 criteria = "safe-to-run"
2001 delta = "0.3.14 -> 0.3.15"
2003 [[audits.half]]
2004 who = "John M. Schanck <jschanck@mozilla.com>"
2005 criteria = "safe-to-deploy"
2006 version = "1.8.2"
2007 notes = """
2008 This crate contains unsafe code for bitwise casts to/from binary16 floating-point
2009 format. I've reviewed these and found no issues. There are no uses of ambient
2010 capabilities.
2013 [[audits.hashbrown]]
2014 who = "Mike Hommey <mh+mozilla@glandium.org>"
2015 criteria = "safe-to-deploy"
2016 version = "0.12.3"
2017 notes = "This version is used in rust's libstd, so effectively we're already trusting it"
2019 [[audits.hashlink]]
2020 who = "Mike Hommey <mh+mozilla@glandium.org>"
2021 criteria = "safe-to-deploy"
2022 delta = "0.7.0 -> 0.8.1"
2024 [[audits.headers]]
2025 who = "Mike Hommey <mh+mozilla@glandium.org>"
2026 criteria = "safe-to-run"
2027 delta = "0.3.7 -> 0.3.8"
2029 [[audits.headers-core]]
2030 who = "Bobby Holley <bobbyholley@gmail.com>"
2031 criteria = "safe-to-deploy"
2032 version = "0.2.0"
2033 notes = "Trivial crate, no unsafe code."
2035 [[audits.heck]]
2036 who = "Mike Hommey <mh+mozilla@glandium.org>"
2037 criteria = "safe-to-deploy"
2038 delta = "0.4.0 -> 0.4.1"
2040 [[audits.hermit-abi]]
2041 who = "Mike Hommey <mh+mozilla@glandium.org>"
2042 criteria = "safe-to-deploy"
2043 delta = "0.1.19 -> 0.2.6"
2045 [[audits.hex]]
2046 who = "Simon Friedberger <simon@mozilla.com>"
2047 criteria = "safe-to-deploy"
2048 version = "0.4.3"
2050 [[audits.http]]
2051 who = "Mike Hommey <mh+mozilla@glandium.org>"
2052 criteria = "safe-to-run"
2053 delta = "0.2.8 -> 0.2.9"
2055 [[audits.httparse]]
2056 who = "Mike Hommey <mh+mozilla@glandium.org>"
2057 criteria = "safe-to-run"
2058 delta = "1.7.1 -> 1.8.0"
2060 [[audits.hyper]]
2061 who = "Mike Hommey <mh+mozilla@glandium.org>"
2062 criteria = "safe-to-run"
2063 delta = "0.14.19 -> 0.14.20"
2065 [[audits.hyper]]
2066 who = "Mike Hommey <mh+mozilla@glandium.org>"
2067 criteria = "safe-to-run"
2068 delta = "0.14.20 -> 0.14.22"
2070 [[audits.hyper]]
2071 who = "Mike Hommey <mh+mozilla@glandium.org>"
2072 criteria = "safe-to-run"
2073 delta = "0.14.22 -> 0.14.23"
2075 [[audits.hyper]]
2076 who = "Mike Hommey <mh+mozilla@glandium.org>"
2077 criteria = "safe-to-run"
2078 delta = "0.14.23 -> 0.14.24"
2080 [[audits.icu_capi]]
2081 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2082 criteria = "safe-to-deploy"
2083 version = "1.2.2"
2084 notes = "This crate is C/C++ FFI for ICU4X using diplomat crate. no unsafe and no file access etc on this crate."
2086 [[audits.icu_capi]]
2087 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2088 criteria = "safe-to-deploy"
2089 delta = "1.2.2 -> 1.4.0"
2091 [[audits.icu_collections]]
2092 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2093 criteria = "safe-to-deploy"
2094 version = "1.2.0"
2095 notes = "This crate is used by ICU4X for internal data structure. There is no fileaccess and network access. This uses unsafe block, but we confirm data is valid before."
2097 [[audits.icu_collections]]
2098 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2099 criteria = "safe-to-deploy"
2100 delta = "1.2.0 -> 1.4.0"
2102 [[audits.icu_locid]]
2103 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2104 criteria = "safe-to-deploy"
2105 version = "1.2.0"
2106 notes = "This has unsafe block to handle ascii string in utf-8 string. I've vetted the one instance of unsafe code."
2108 [[audits.icu_locid]]
2109 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2110 criteria = "safe-to-deploy"
2111 delta = "1.2.0 -> 1.4.0"
2113 [[audits.icu_locid_transform]]
2114 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2115 criteria = "safe-to-deploy"
2116 version = "1.4.0"
2117 notes = "This crate doesn't contain network and file access. Although this has unsafe block, the reason is added in the comment block. I audited code."
2119 [[audits.icu_provider]]
2120 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2121 criteria = "safe-to-deploy"
2122 version = "1.2.0"
2123 notes = "Although this has unsafe block, this has a commnet why this is safety and I audited code. Also, this doesn't have file access and network access."
2125 [[audits.icu_provider]]
2126 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2127 criteria = "safe-to-deploy"
2128 delta = "1.2.0 -> 1.4.0"
2130 [[audits.icu_provider_adapters]]
2131 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2132 criteria = "safe-to-deploy"
2133 version = "1.2.0"
2134 notes = "This is one of ICU4X data provider crates that depends on data type. This has no unsafe code and uses no ambient capabilities."
2136 [[audits.icu_provider_adapters]]
2137 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2138 criteria = "safe-to-deploy"
2139 delta = "1.2.0 -> 1.4.0"
2141 [[audits.icu_provider_macros]]
2142 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2143 criteria = "safe-to-deploy"
2144 version = "1.2.0"
2145 notes = "This crate is macros for ICU4X's data provider implementer. This has no unsafe code and uses no ambient capabilities."
2147 [[audits.icu_provider_macros]]
2148 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2149 criteria = "safe-to-deploy"
2150 delta = "1.2.0 -> 1.2.0@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
2152 [[audits.icu_provider_macros]]
2153 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2154 criteria = "safe-to-deploy"
2155 delta = "1.2.0 -> 1.4.0"
2157 [[audits.icu_segmenter]]
2158 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2159 criteria = "safe-to-deploy"
2160 version = "1.2.1"
2161 notes = "Original authors are Makoto Kato and Ting-Yu Lin who work at Mozilla. This crate uses unsafe to matrix calculation, but it is safety to check length. And there is no filesystem / network access."
2163 [[audits.icu_segmenter]]
2164 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2165 criteria = "safe-to-deploy"
2166 delta = "1.2.1 -> 1.4.0"
2168 [[audits.icu_segmenter_data]]
2169 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2170 criteria = "safe-to-deploy"
2171 version = "1.4.0"
2172 notes = "This crate is data only for icu_segmenter. There is no filesystem / network access."
2174 [[audits.idna]]
2175 who = "Bobby Holley <bobbyholley@gmail.com>"
2176 criteria = "safe-to-deploy"
2177 delta = "0.3.0 -> 0.2.3"
2178 notes = "Backwards diff with some algorithm changes, no unsafe code."
2180 [[audits.idna]]
2181 who = "Valentin Gosu <valentin.gosu@gmail.com>"
2182 criteria = "safe-to-deploy"
2183 delta = "0.4.0 -> 0.5.0"
2185 [[audits.indexmap]]
2186 who = "Mike Hommey <mh+mozilla@glandium.org>"
2187 criteria = "safe-to-deploy"
2188 delta = "1.8.2 -> 1.9.1"
2190 [[audits.indexmap]]
2191 who = "Mike Hommey <mh+mozilla@glandium.org>"
2192 criteria = "safe-to-deploy"
2193 delta = "1.9.1 -> 1.9.2"
2195 [[audits.inherent]]
2196 who = "Mike Hommey <mh+mozilla@glandium.org>"
2197 criteria = "safe-to-deploy"
2198 delta = "1.0.1 -> 1.0.2"
2200 [[audits.inherent]]
2201 who = "Mike Hommey <mh+mozilla@glandium.org>"
2202 criteria = "safe-to-deploy"
2203 delta = "1.0.2 -> 1.0.3"
2205 [[audits.inherent]]
2206 who = "Mike Hommey <mh+mozilla@glandium.org>"
2207 criteria = "safe-to-deploy"
2208 delta = "1.0.3 -> 1.0.4"
2210 [[audits.inplace_it]]
2211 who = "Mike Hommey <mh+mozilla@glandium.org>"
2212 criteria = "safe-to-deploy"
2213 delta = "0.3.3 -> 0.3.4"
2215 [[audits.intl-memoizer]]
2216 who = "Zibi Braniecki <zibi@unicode.org>"
2217 criteria = "safe-to-deploy"
2218 version = "0.5.1"
2220 [[audits.intl_pluralrules]]
2221 who = "Zibi Braniecki <zibi@unicode.org>"
2222 criteria = "safe-to-deploy"
2223 version = "7.0.1"
2225 [[audits.intl_pluralrules]]
2226 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2227 criteria = "safe-to-deploy"
2228 delta = "7.0.1 -> 7.0.2"
2230 [[audits.itertools]]
2231 who = "Mike Hommey <mh+mozilla@glandium.org>"
2232 criteria = "safe-to-deploy"
2233 delta = "0.10.3 -> 0.10.5"
2235 [[audits.itoa]]
2236 who = "Mike Hommey <mh+mozilla@glandium.org>"
2237 criteria = "safe-to-deploy"
2238 delta = "1.0.2 -> 1.0.3"
2240 [[audits.itoa]]
2241 who = "Mike Hommey <mh+mozilla@glandium.org>"
2242 criteria = "safe-to-deploy"
2243 delta = "1.0.3 -> 1.0.5"
2245 [[audits.jobserver]]
2246 who = "Mike Hommey <mh+mozilla@glandium.org>"
2247 criteria = "safe-to-deploy"
2248 delta = "0.1.24 -> 0.1.25"
2250 [[audits.keccak]]
2251 who = "Simon Friedberger <simon@mozilla.com>"
2252 criteria = "safe-to-deploy"
2253 delta = "0.1.2 -> 0.1.3"
2255 [[audits.khronos-egl]]
2256 who = "Nicolas Silva <nical@fastmail.com>"
2257 criteria = "safe-to-deploy"
2258 delta = "4.1.0 -> 6.0.0"
2260 [[audits.libc]]
2261 who = "Mike Hommey <mh+mozilla@glandium.org>"
2262 criteria = "safe-to-deploy"
2263 delta = "0.2.126 -> 0.2.132"
2265 [[audits.libc]]
2266 who = "Mike Hommey <mh+mozilla@glandium.org>"
2267 criteria = "safe-to-deploy"
2268 delta = "0.2.132 -> 0.2.138"
2270 [[audits.libc]]
2271 who = "Mike Hommey <mh+mozilla@glandium.org>"
2272 criteria = "safe-to-deploy"
2273 delta = "0.2.138 -> 0.2.139"
2275 [[audits.libc]]
2276 who = "Mike Hommey <mh+mozilla@glandium.org>"
2277 criteria = "safe-to-deploy"
2278 delta = "0.2.147 -> 0.2.148"
2280 [[audits.libloading]]
2281 who = "Mike Hommey <mh+mozilla@glandium.org>"
2282 criteria = "safe-to-deploy"
2283 delta = "0.7.3 -> 0.7.4"
2285 [[audits.libm]]
2286 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2287 criteria = "safe-to-deploy"
2288 version = "0.2.6"
2289 notes = "This crate uses unsafe block, but this doesn't have network and file access. I audited code."
2291 [[audits.libsqlite3-sys]]
2292 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
2293 criteria = "safe-to-deploy"
2294 delta = "0.25.2 -> 0.26.0"
2296 [[audits.linked-hash-map]]
2297 who = "Aria Beingessner <a.beingessner@gmail.com>"
2298 criteria = "safe-to-deploy"
2299 version = "0.5.4"
2300 notes = "I own this crate (I am contain-rs) and 0.5.4 passes miri. This code is very old and used by lots of people, so I'm pretty confident in it, even though it's in maintenance-mode and missing some nice-to-have APIs."
2302 [[audits.linked-hash-map]]
2303 who = "Mike Hommey <mh+mozilla@glandium.org>"
2304 criteria = "safe-to-run"
2305 delta = "0.5.4 -> 0.5.6"
2307 [[audits.litemap]]
2308 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2309 criteria = "safe-to-deploy"
2310 version = "0.7.0"
2311 notes = "This crete has no unsafe code, no file acceess and no network access."
2313 [[audits.litemap]]
2314 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2315 criteria = "safe-to-deploy"
2316 delta = "0.7.0 -> 0.7.2"
2318 [[audits.lmdb-rkv]]
2319 who = "Bobby Holley <bobbyholley@gmail.com>"
2320 criteria = "safe-to-deploy"
2321 version = "0.14.0"
2322 notes = "Victor and Myk developed this crate at Mozilla."
2324 [[audits.lock_api]]
2325 who = "Mike Hommey <mh+mozilla@glandium.org>"
2326 criteria = "safe-to-deploy"
2327 delta = "0.4.7 -> 0.4.9"
2329 [[audits.log]]
2330 who = "Mike Hommey <mh+mozilla@glandium.org>"
2331 criteria = "safe-to-deploy"
2332 version = "0.4.17"
2334 [[audits.mach2]]
2335 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2336 criteria = "safe-to-deploy"
2337 version = "0.4.1"
2339 [[audits.malloc_buf]]
2340 who = "Bobby Holley <bobbyholley@gmail.com>"
2341 criteria = "safe-to-deploy"
2342 version = "0.0.6"
2343 notes = """
2344 Very small crate for managing malloc-ed buffers, primarily for use in the objc crate.
2345 There is an edge-case condition that passes slice::from_raw_parts(0x1, 0) which I'm
2346 not entirely certain is technically sound, but in either case I am reasonably confident
2347 it's not exploitable.
2350 [[audits.malloc_size_of_derive]]
2351 who = "Bobby Holley <bobbyholley@gmail.com>"
2352 criteria = "safe-to-deploy"
2353 version = "0.1.2"
2354 notes = """
2355 This was originally servo code which I put on crates.io some years ago but didn't
2356 examine at the time, so I examined it now. I didn't perform a full logic review
2357 but convinced myself that any generated code will be entirely safe to deploy.
2360 [[audits.matches]]
2361 who = "Bobby Holley <bobbyholley@gmail.com>"
2362 criteria = "safe-to-deploy"
2363 version = "0.1.9"
2364 notes = "This is a trivial crate."
2366 [[audits.matches]]
2367 who = "Mike Hommey <mh+mozilla@glandium.org>"
2368 criteria = "safe-to-deploy"
2369 delta = "0.1.9 -> 0.1.10"
2371 [[audits.md-5]]
2372 who = "Dana Keeler <dkeeler@mozilla.com>"
2373 criteria = "safe-to-deploy"
2374 version = "0.10.5"
2376 [[audits.memmap2]]
2377 who = "Mike Hommey <mh+mozilla@glandium.org>"
2378 criteria = "safe-to-deploy"
2379 delta = "0.5.4 -> 0.5.7"
2381 [[audits.memmap2]]
2382 who = "Mike Hommey <mh+mozilla@glandium.org>"
2383 criteria = "safe-to-deploy"
2384 delta = "0.5.7 -> 0.5.8"
2386 [[audits.memmap2]]
2387 who = "Mike Hommey <mh+mozilla@glandium.org>"
2388 criteria = "safe-to-deploy"
2389 delta = "0.5.8 -> 0.5.9"
2391 [[audits.memmap2]]
2392 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2393 criteria = "safe-to-deploy"
2394 delta = "0.5.9 -> 0.8.0"
2396 [[audits.memoffset]]
2397 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2398 criteria = "safe-to-deploy"
2399 delta = "0.6.5 -> 0.7.1"
2401 [[audits.memoffset]]
2402 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2403 criteria = "safe-to-deploy"
2404 delta = "0.8.0 -> 0.9.0"
2406 [[audits.metal]]
2407 who = "Jim Blandy <jimb@red-bean.com>"
2408 criteria = "safe-to-deploy"
2409 version = "0.23.1"
2410 notes = "This audit treats Dzmitry Malyshau (kvark) as a trusted reviewer."
2412 [[audits.metal]]
2413 who = "Jim Blandy <jimb@red-bean.com>"
2414 criteria = "safe-to-deploy"
2415 delta = "0.23.1 -> 0.24.0"
2416 notes = "This audit treats Dzmitry Malyshau (kvark) as a trusted reviewer."
2418 [[audits.metal]]
2419 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
2420 criteria = "safe-to-deploy"
2421 delta = "0.24.0 -> 0.25.0"
2423 [[audits.metal]]
2424 who = "Erich Gubler <egubler@mozilla.com>"
2425 criteria = "safe-to-deploy"
2426 delta = "0.25.0 -> 0.26.0"
2428 [[audits.metal]]
2429 who = "Nicolas Silva <nical@fastmail.com>, Jim Blandy <jimb@red-bean.com>"
2430 criteria = "safe-to-deploy"
2431 delta = "0.26.0 -> 0.27.0"
2433 [[audits.midir]]
2434 who = "Bobby Holley <bobbyholley@gmail.com>"
2435 criteria = "safe-to-deploy"
2436 delta = "0.7.0 -> 0.7.0@git:519e651241e867af3391db08f9ae6400bc023e18"
2438 [[audits.minidump-common]]
2439 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2440 criteria = "safe-to-deploy"
2441 version = "0.15.2"
2442 notes = "The code in this crate was written or reviewed by Mozilla employees."
2444 [[audits.minidump-common]]
2445 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2446 criteria = "safe-to-deploy"
2447 delta = "0.15.2 -> 0.17.0"
2449 [[audits.minidump-common]]
2450 who = "Mike Hommey <mh+mozilla@glandium.org>"
2451 criteria = "safe-to-deploy"
2452 delta = "0.17.0 -> 0.17.0@git:87a29fba5e19cfae5ebf73a57ba31504a3872545"
2454 [[audits.minidump-common]]
2455 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2456 criteria = "safe-to-deploy"
2457 delta = "0.17.0 -> 0.19.1"
2458 notes = "All the changes have been authored or reviewed by Mozilla employees"
2460 [[audits.minidump-common]]
2461 who = "Mike Hommey <mh+mozilla@glandium.org>"
2462 criteria = "safe-to-deploy"
2463 delta = "0.17.0@git:87a29fba5e19cfae5ebf73a57ba31504a3872545 -> 0.17.0@git:6ae42a7f992e8a88ebee661bc77bcedb95cd671f"
2465 [[audits.minidump-writer]]
2466 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2467 criteria = "safe-to-deploy"
2468 version = "0.7.0"
2469 notes = "The code in this crate was written or reviewed by Mozilla employees, the crate it evolved from was written specifically for gecko."
2471 [[audits.minidump-writer]]
2472 who = "Alex Franchuk <afranchuk@mozilla.com>"
2473 criteria = "safe-to-deploy"
2474 delta = "0.7.0 -> 0.8.0"
2475 notes = "The code in this crate was written or reviewed by Mozilla employees, the crate it evolved from was written specifically for gecko."
2477 [[audits.minidump-writer]]
2478 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2479 criteria = "safe-to-deploy"
2480 delta = "0.8.0 -> 0.8.1"
2482 [[audits.minidump-writer]]
2483 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2484 criteria = "safe-to-deploy"
2485 delta = "0.8.1 -> 0.8.1@git:491eb330e78e310c32927e5cc3bd2350af1e93f8"
2486 notes = "All the changes were written by a Mozilla employee (me)"
2488 [[audits.minidump-writer]]
2489 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2490 criteria = "safe-to-deploy"
2491 delta = "0.8.1 -> 0.8.3"
2492 notes = "All changes were authored or reviewed by Mozilla employees"
2494 [[audits.miniz_oxide]]
2495 who = "Mike Hommey <mh+mozilla@glandium.org>"
2496 criteria = "safe-to-deploy"
2497 delta = "0.5.3 -> 0.6.2"
2499 [[audits.mio]]
2500 who = "Bobby Holley <bobbyholley@gmail.com>"
2501 criteria = "safe-to-run"
2502 delta = "0.6.21 -> 0.6.23"
2504 [[audits.mio]]
2505 who = "Mike Hommey <mh+mozilla@glandium.org>"
2506 criteria = "safe-to-deploy"
2507 delta = "0.8.0 -> 0.8.6"
2509 [[audits.moz_cbor]]
2510 who = "Bobby Holley <bobbyholley@gmail.com>"
2511 criteria = "safe-to-deploy"
2512 version = "0.1.2"
2513 notes = "Developed by Mozilla staff."
2515 [[audits.naga]]
2516 who = "Dzmitry Malyshau <kvark@fastmail.com>"
2517 criteria = "safe-to-deploy"
2518 version = "0.8.0"
2519 notes = """
2520 This crate, up through the indicated version, was written or reviewed
2521 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
2522 Mozilla at the beginning of February 2022. This audit statement was
2523 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
2524 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
2527 [[audits.naga]]
2528 who = "Jim Blandy <jimb@red-bean.com>"
2529 criteria = "safe-to-deploy"
2530 delta = "0.8.0 -> 0.9.0"
2532 [[audits.naga]]
2533 who = "Jim Blandy <jimb@red-bean.com>"
2534 criteria = "safe-to-deploy"
2535 delta = "0.9.0 -> 0.10.0"
2537 [[audits.naga]]
2538 who = "Nicolas Silva <nical@fastmail.com>"
2539 criteria = "safe-to-deploy"
2540 delta = "0.10.0 -> 0.11.0"
2542 [[audits.naga]]
2543 who = "Nicolas Silva <nical@fastmail.com>"
2544 criteria = "safe-to-deploy"
2545 delta = "0.11.0 -> 0.12.0"
2547 [[audits.naga]]
2548 who = "Nicolas Silva <nical@fastmail.com>"
2549 criteria = "safe-to-deploy"
2550 delta = "0.12.0 -> 0.13.0"
2552 [[audits.naga]]
2553 who = "Nicolas Silva <nical@fastmail.com>"
2554 criteria = "safe-to-deploy"
2555 delta = "0.13.0 -> 0.14.0"
2557 [[audits.naga]]
2558 who = "Jim Blandy <jimb@red-bean.com>"
2559 criteria = "safe-to-deploy"
2560 delta = "0.14.0 -> 0.14.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e"
2562 [[audits.naga]]
2563 who = "Nicolas Silva <nical@fastmail.com>"
2564 criteria = "safe-to-deploy"
2565 delta = "0.14.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e -> 0.14.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83"
2567 [[audits.naga]]
2568 who = "Nicolas Silva <nical@fastmail.com>"
2569 criteria = "safe-to-deploy"
2570 delta = "0.14.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d -> 0.14.0@git:6e21f7a9291db4395192d6b510d906978ae2d251"
2572 [[audits.naga]]
2573 who = "Erich Gubler <egubler@mozilla.com>"
2574 criteria = "safe-to-deploy"
2575 delta = "0.14.0@git:6e21f7a9291db4395192d6b510d906978ae2d251 -> 0.14.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee"
2577 [[audits.naga]]
2578 who = "Nicolas Silva <nical@fastmail.com>"
2579 criteria = "safe-to-deploy"
2580 delta = "0.14.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec -> 0.14.0@git:ff7b2c399301cca9bcbc5b19a869feb3c29ef785"
2582 [[audits.naga]]
2583 who = "Nicolas Silva <nical@fastmail.com>"
2584 criteria = "safe-to-deploy"
2585 delta = "0.14.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee -> 0.14.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec"
2587 [[audits.naga]]
2588 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
2589 criteria = "safe-to-deploy"
2590 delta = "0.14.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83 -> 0.14.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d"
2592 [[audits.net2]]
2593 who = "Mike Hommey <mh+mozilla@glandium.org>"
2594 criteria = "safe-to-run"
2595 delta = "0.2.37 -> 0.2.38"
2597 [[audits.new_debug_unreachable]]
2598 who = "Bobby Holley <bobbyholley@gmail.com>"
2599 criteria = "safe-to-deploy"
2600 version = "1.0.4"
2601 notes = "This is a trivial crate."
2603 [[audits.nix]]
2604 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2605 criteria = "safe-to-deploy"
2606 delta = "0.15.0 -> 0.25.0"
2607 notes = "Plenty of new bindings but also several important bug fixes (including buffer overflows). New unsafe sections are restricted to wrappers and are no more dangerous than calling the C functions."
2609 [[audits.nix]]
2610 who = "Mike Hommey <mh+mozilla@glandium.org>"
2611 criteria = "safe-to-deploy"
2612 delta = "0.25.0 -> 0.25.1"
2614 [[audits.nix]]
2615 who = "Mike Hommey <mh+mozilla@glandium.org>"
2616 criteria = "safe-to-deploy"
2617 delta = "0.25.1 -> 0.26.2"
2619 [[audits.nix]]
2620 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2621 criteria = "safe-to-deploy"
2622 delta = "0.26.2 -> 0.27.1"
2624 [[audits.nom]]
2625 who = "Mike Hommey <mh+mozilla@glandium.org>"
2626 criteria = "safe-to-deploy"
2627 delta = "7.1.1 -> 7.1.3"
2629 [[audits.nss-gk-api]]
2630 who = "John M. Schanck <jschanck@mozilla.com>"
2631 criteria = "safe-to-deploy"
2632 version = "0.2.1"
2633 notes = "Maintained by the CryptoEng team at Mozilla."
2635 [[audits.ntapi]]
2636 who = "Mike Hommey <mh+mozilla@glandium.org>"
2637 criteria = "safe-to-deploy"
2638 delta = "0.3.7 -> 0.4.0"
2640 [[audits.num]]
2641 who = "Josh Stone <jistone@redhat.com>"
2642 criteria = "safe-to-deploy"
2643 version = "0.4.0"
2644 notes = "All code written or reviewed by Josh Stone."
2646 [[audits.num-bigint]]
2647 who = "Josh Stone <jistone@redhat.com>"
2648 criteria = "safe-to-deploy"
2649 version = "0.2.6"
2650 notes = "All code written or reviewed by Josh Stone."
2652 [[audits.num-bigint]]
2653 who = "Josh Stone <jistone@redhat.com>"
2654 criteria = "safe-to-deploy"
2655 version = "0.4.3"
2656 notes = "All code written or reviewed by Josh Stone."
2658 [[audits.num-complex]]
2659 who = "Josh Stone <jistone@redhat.com>"
2660 criteria = "safe-to-deploy"
2661 version = "0.4.2"
2662 notes = "All code written or reviewed by Josh Stone."
2664 [[audits.num-derive]]
2665 who = "Josh Stone <jistone@redhat.com>"
2666 criteria = "safe-to-deploy"
2667 version = "0.3.3"
2668 notes = "All code written or reviewed by Josh Stone."
2670 [[audits.num-derive]]
2671 who = "Mike Hommey <mh+mozilla@glandium.org>"
2672 criteria = "safe-to-deploy"
2673 delta = "0.3.3 -> 0.4.0"
2675 [[audits.num-integer]]
2676 who = "Josh Stone <jistone@redhat.com>"
2677 criteria = "safe-to-deploy"
2678 version = "0.1.45"
2679 notes = "All code written or reviewed by Josh Stone."
2681 [[audits.num-iter]]
2682 who = "Josh Stone <jistone@redhat.com>"
2683 criteria = "safe-to-deploy"
2684 version = "0.1.43"
2685 notes = "All code written or reviewed by Josh Stone."
2687 [[audits.num-macros]]
2688 who = "Josh Stone <jistone@redhat.com>"
2689 criteria = "safe-to-deploy"
2690 version = "0.1.40"
2691 notes = "All code written or reviewed by Josh Stone."
2693 [[audits.num-rational]]
2694 who = "Josh Stone <jistone@redhat.com>"
2695 criteria = "safe-to-deploy"
2696 version = "0.4.1"
2697 notes = "All code written or reviewed by Josh Stone."
2699 [[audits.num-traits]]
2700 who = "Josh Stone <jistone@redhat.com>"
2701 criteria = "safe-to-deploy"
2702 version = "0.2.15"
2703 notes = "All code written or reviewed by Josh Stone."
2705 [[audits.num_cpus]]
2706 who = "Mike Hommey <mh+mozilla@glandium.org>"
2707 criteria = "safe-to-deploy"
2708 delta = "1.13.1 -> 1.14.0"
2710 [[audits.num_cpus]]
2711 who = "Mike Hommey <mh+mozilla@glandium.org>"
2712 criteria = "safe-to-deploy"
2713 delta = "1.14.0 -> 1.15.0"
2715 [[audits.object]]
2716 who = "Mike Hommey <mh+mozilla@glandium.org>"
2717 criteria = "safe-to-deploy"
2718 delta = "0.28.4 -> 0.30.0"
2720 [[audits.object]]
2721 who = "Mike Hommey <mh+mozilla@glandium.org>"
2722 criteria = "safe-to-deploy"
2723 delta = "0.30.0 -> 0.30.3"
2725 [[audits.once_cell]]
2726 who = "Mike Hommey <mh+mozilla@glandium.org>"
2727 criteria = "safe-to-deploy"
2728 delta = "1.12.0 -> 1.13.1"
2730 [[audits.once_cell]]
2731 who = "Mike Hommey <mh+mozilla@glandium.org>"
2732 criteria = "safe-to-deploy"
2733 delta = "1.13.1 -> 1.16.0"
2735 [[audits.once_cell]]
2736 who = "Mike Hommey <mh+mozilla@glandium.org>"
2737 criteria = "safe-to-deploy"
2738 delta = "1.16.0 -> 1.17.1"
2740 [[audits.oneshot]]
2741 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
2742 criteria = "safe-to-deploy"
2743 version = "0.1.5"
2744 notes = "Small crate, reviewed by bendk.  There is a decent amount of unsafe code, but it's well tested and the crate has been well-used over the years."
2746 [[audits.oneshot]]
2747 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
2748 criteria = "safe-to-deploy"
2749 version = "0.1.5@git:1f3c657c8073aec4f0b6ebac7be33b4851644745"
2750 notes = """
2751 Small crate, reviewed by bendk.  There is a decent amount of unsafe code, but it's well tested and the crate has been well-used over the years.
2753 The git branch is my fork of the official code that removes the `loom` target to avoid pulling in that crate and its dependencies into moz-central.
2754 This doesn't change any of the functionality -- the `loom` target is only used for testing.
2757 [[audits.oneshot-uniffi]]
2758 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
2759 criteria = "safe-to-deploy"
2760 version = "0.1.5"
2761 notes = "This is the essentially same code as `oneshot version 0.1.5` which has already been audited.  The only difference is that it won't pull in `loom` and related dependencies when `mach vendor rust` is run."
2763 [[audits.ordered-float]]
2764 who = "Mike Hommey <mh+mozilla@glandium.org>"
2765 criteria = "safe-to-deploy"
2766 delta = "3.0.0 -> 3.4.0"
2768 [[audits.origin-trial-token]]
2769 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
2770 criteria = "safe-to-deploy"
2771 version = "0.1.1"
2772 notes = """
2773 I'm the author of the crate. The only unsafe code is a view over a byte array
2774 which is properly validated.
2776 Cryptography shenanigans are delegated to the caller so there's no possible
2777 unsoundness there.
2780 [[audits.os_str_bytes]]
2781 who = "Mike Hommey <mh+mozilla@glandium.org>"
2782 criteria = "safe-to-deploy"
2783 delta = "6.1.0 -> 6.3.0"
2785 [[audits.os_str_bytes]]
2786 who = "Mike Hommey <mh+mozilla@glandium.org>"
2787 criteria = "safe-to-deploy"
2788 delta = "6.3.0 -> 6.4.1"
2790 [[audits.oxilangtag]]
2791 who = "Jonathan Kew <jkew@mozilla.com>"
2792 criteria = "safe-to-deploy"
2793 version = "0.1.3"
2794 notes = """
2795 I have reviewed all the code in this (small) crate.
2796 There is no unsafe code present.
2799 [[audits.packed_simd]]
2800 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
2801 criteria = "safe-to-deploy"
2802 delta = "0.3.8 -> 0.3.9"
2803 notes = "The update from 0.3.8 to 0.3.9 makes mechanical changes to accommodate renaming, compiler updates, and CI service updates."
2805 [[audits.packed_simd]]
2806 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
2807 criteria = "safe-to-deploy"
2808 delta = "0.3.9 -> 0.3.9@git:e588ceb568878e1a3156ea9ce551d5b63ef0cdc4"
2809 notes = "The patch on top of crates.io version 0.3.9 merely deletes code for a feature that Firefox does not use."
2811 [[audits.packed_simd_2]]
2812 who = "Mike Hommey <mh+mozilla@glandium.org>"
2813 criteria = "safe-to-deploy"
2814 delta = "0.3.7 -> 0.3.8"
2816 [[audits.packed_simd_2]]
2817 who = "Bobby Holley <bobbyholley@gmail.com>"
2818 criteria = "safe-to-deploy"
2819 delta = "0.3.8 -> 0.3.8@git:412f9a0aa556611de021bde89dee8fefe6e0fbbd"
2821 [[audits.parking_lot_core]]
2822 who = "Mike Hommey <mh+mozilla@glandium.org>"
2823 criteria = "safe-to-deploy"
2824 delta = "0.8.5 -> 0.8.6"
2826 [[audits.paste]]
2827 who = "Mike Hommey <mh+mozilla@glandium.org>"
2828 criteria = "safe-to-deploy"
2829 delta = "1.0.7 -> 1.0.8"
2831 [[audits.paste]]
2832 who = "Mike Hommey <mh+mozilla@glandium.org>"
2833 criteria = "safe-to-deploy"
2834 delta = "1.0.8 -> 1.0.11"
2836 [[audits.peeking_take_while]]
2837 who = "Bobby Holley <bobbyholley@gmail.com>"
2838 criteria = "safe-to-deploy"
2839 delta = "1.0.0 -> 0.1.2"
2840 notes = "Small refactor of some simple iterator logic, no unsafe code or capabilities."
2842 [[audits.percent-encoding]]
2843 who = "Valentin Gosu <valentin.gosu@gmail.com>"
2844 criteria = "safe-to-deploy"
2845 delta = "2.2.0 -> 2.3.0"
2847 [[audits.percent-encoding]]
2848 who = "Valentin Gosu <valentin.gosu@gmail.com>"
2849 criteria = "safe-to-deploy"
2850 delta = "2.3.0 -> 2.3.1"
2852 [[audits.phf]]
2853 who = "Mike Hommey <mh+mozilla@glandium.org>"
2854 criteria = "safe-to-deploy"
2855 delta = "0.10.1 -> 0.11.2"
2857 [[audits.phf_codegen]]
2858 who = "Mike Hommey <mh+mozilla@glandium.org>"
2859 criteria = "safe-to-deploy"
2860 delta = "0.10.0 -> 0.11.2"
2862 [[audits.phf_generator]]
2863 who = "Mike Hommey <mh+mozilla@glandium.org>"
2864 criteria = "safe-to-deploy"
2865 delta = "0.10.0 -> 0.11.2"
2867 [[audits.phf_macros]]
2868 who = "Mike Hommey <mh+mozilla@glandium.org>"
2869 criteria = "safe-to-deploy"
2870 delta = "0.10.0 -> 0.11.2"
2872 [[audits.phf_shared]]
2873 who = "Mike Hommey <mh+mozilla@glandium.org>"
2874 criteria = "safe-to-deploy"
2875 delta = "0.10.0 -> 0.11.2"
2877 [[audits.pin-project]]
2878 who = "Mike Hommey <mh+mozilla@glandium.org>"
2879 criteria = "safe-to-run"
2880 delta = "1.0.10 -> 1.0.12"
2882 [[audits.pin-project]]
2883 who = "Mike Hommey <mh+mozilla@glandium.org>"
2884 criteria = "safe-to-run"
2885 delta = "1.0.12 -> 1.1.0"
2887 [[audits.pin-project-internal]]
2888 who = "Mike Hommey <mh+mozilla@glandium.org>"
2889 criteria = "safe-to-run"
2890 delta = "1.0.10 -> 1.0.12"
2892 [[audits.pin-project-internal]]
2893 who = "Mike Hommey <mh+mozilla@glandium.org>"
2894 criteria = "safe-to-run"
2895 delta = "1.0.12 -> 1.1.0"
2897 [[audits.pkcs11-bindings]]
2898 who = "Dana Keeler <dkeeler@mozilla.com>"
2899 criteria = "safe-to-deploy"
2900 version = "0.1.0"
2901 notes = """
2902 This crate consists of declarations of types and constants that are
2903 auto-generated by running bindgen on the PKCS#11 specification headers. Other
2904 than the tests generated by bindgen, it consists of no runnable code.
2907 [[audits.pkcs11-bindings]]
2908 who = "John M. Schanck <jmschanck@gmail.com>"
2909 criteria = "safe-to-deploy"
2910 version = "0.1.1"
2912 [[audits.pkcs11-bindings]]
2913 who = "Mike Hommey <mh+mozilla@glandium.org>"
2914 criteria = "safe-to-deploy"
2915 delta = "0.1.1 -> 0.1.4"
2917 [[audits.pkcs11-bindings]]
2918 who = "Mike Hommey <mh+mozilla@glandium.org>"
2919 criteria = "safe-to-deploy"
2920 delta = "0.1.4 -> 0.1.5"
2922 [[audits.pkg-config]]
2923 who = "Mike Hommey <mh+mozilla@glandium.org>"
2924 criteria = "safe-to-deploy"
2925 delta = "0.3.25 -> 0.3.26"
2927 [[audits.plane-split]]
2928 who = "Nicolas Silva <nical@fastmail.com>"
2929 criteria = "safe-to-deploy"
2930 version = "0.18.0"
2931 notes = "Mozilla-developed package, no unsafe code, no access to file system, network or other far reaching APIs."
2933 [[audits.ppv-lite86]]
2934 who = "Mike Hommey <mh+mozilla@glandium.org>"
2935 criteria = "safe-to-deploy"
2936 delta = "0.2.16 -> 0.2.17"
2938 [[audits.precomputed-hash]]
2939 who = "Bobby Holley <bobbyholley@gmail.com>"
2940 criteria = "safe-to-deploy"
2941 version = "0.1.1"
2942 notes = "This is a trivial crate."
2944 [[audits.prio]]
2945 who = "Simon Friedberger <simon@mozilla.com>"
2946 criteria = "safe-to-deploy"
2947 version = "0.8.4"
2948 notes = "The crate does not use any unsafe code or ambient capabilities and thus meets the criteria for safe-to-deploy. The cryptography itself should be considered experimental at this phase and is currently undergoing a thorough audit organized by Cloudflare."
2950 [[audits.prio]]
2951 who = "Simon Friedberger <simon@mozilla.com>"
2952 criteria = "safe-to-deploy"
2953 version = "0.9.1"
2955 [[audits.proc-macro-hack]]
2956 who = "Mike Hommey <mh+mozilla@glandium.org>"
2957 criteria = "safe-to-deploy"
2958 delta = "0.5.19 -> 0.5.20+deprecated"
2960 [[audits.proc-macro2]]
2961 who = "Nika Layzell <nika@thelayzells.com>"
2962 criteria = "safe-to-deploy"
2963 version = "1.0.39"
2964 notes = """
2965 `proc-macro2` acts as either a thin(-ish) wrapper around the std-provided
2966 `proc_macro` crate, or as a fallback implementation of the crate, depending on
2967 where it is used.
2969 If using this crate on older versions of rustc (1.56 and earlier), it will
2970 temporarily replace the panic handler while initializing in order to detect if
2971 it is running within a `proc_macro`, which could lead to surprising behaviour.
2972 This should not be an issue for more recent compiler versions, which support
2973 `proc_macro::is_available()`.
2975 The `proc-macro2` crate's fallback behaviour is not identical to the complex
2976 behaviour of the rustc compiler (e.g. it does not perform unicode normalization
2977 for identifiers), however it behaves well enough for its intended use-case
2978 (tests and scripts processing rust code).
2980 `proc-macro2` does not use unsafe code, however exposes one `unsafe` API to
2981 allow bypassing checks in the fallback implementation when constructing
2982 `Literal` using `from_str_unchecked`. This was intended to only be used by the
2983 `quote!` macro, however it has been removed
2984 (https://github.com/dtolnay/quote/commit/f621fe64a8a501cae8e95ebd6848e637bbc79078),
2985 and is likely completely unused. Even when used, this API shouldn't be able to
2986 cause unsoundness.
2989 [[audits.proc-macro2]]
2990 who = "Mike Hommey <mh+mozilla@glandium.org>"
2991 criteria = "safe-to-deploy"
2992 delta = "1.0.39 -> 1.0.43"
2994 [[audits.proc-macro2]]
2995 who = "Mike Hommey <mh+mozilla@glandium.org>"
2996 criteria = "safe-to-deploy"
2997 delta = "1.0.43 -> 1.0.49"
2999 [[audits.proc-macro2]]
3000 who = "Mike Hommey <mh+mozilla@glandium.org>"
3001 criteria = "safe-to-deploy"
3002 delta = "1.0.49 -> 1.0.51"
3004 [[audits.procfs-core]]
3005 who = "Gabriele Svelto <gsvelto@mozilla.com>"
3006 criteria = "safe-to-deploy"
3007 version = "0.16.0-RC1"
3009 [[audits.procfs-core]]
3010 who = "Gabriele Svelto <gsvelto@mozilla.com>"
3011 criteria = "safe-to-deploy"
3012 delta = "0.16.0-RC1 -> 0.16.0"
3014 [[audits.profiling]]
3015 who = "Mike Hommey <mh+mozilla@glandium.org>"
3016 criteria = "safe-to-deploy"
3017 delta = "1.0.6 -> 1.0.7"
3019 [[audits.prost]]
3020 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3021 criteria = "safe-to-deploy"
3022 delta = "0.8.0 -> 0.11.9"
3023 notes = "Mostly internal refactorings. Minimal new unsafe code, but with the invariants explicitly checked in code"
3025 [[audits.prost]]
3026 who = "Drew Willcoxon <adw@mozilla.com>"
3027 criteria = "safe-to-deploy"
3028 delta = "0.11.9 -> 0.12.1"
3030 [[audits.prost-derive]]
3031 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3032 criteria = "safe-to-deploy"
3033 delta = "0.8.0 -> 0.11.9"
3034 notes = "Documentation and internal refactoring changes only"
3036 [[audits.prost-derive]]
3037 who = "Mike Hommey <mh+mozilla@glandium.org>"
3038 criteria = "safe-to-deploy"
3039 delta = "0.11.9 -> 0.11.9@git:95964e9d33df3c2a9c3f14285e262867cab6f96b"
3040 notes = "Changes against 0.11.9 are mine."
3042 [[audits.prost-derive]]
3043 who = "Drew Willcoxon <adw@mozilla.com>"
3044 criteria = "safe-to-deploy"
3045 delta = "0.11.9 -> 0.12.1"
3047 [[audits.qcms]]
3048 who = "Jeff Muizelaar <jmuizelaar@mozilla.com>"
3049 criteria = "safe-to-deploy"
3050 version = "0.2.0"
3052 [[audits.qlog]]
3053 who = "Kershaw Chang <kershaw@mozilla.com>"
3054 criteria = "safe-to-deploy"
3055 version = "0.9.0"
3057 [[audits.quote]]
3058 who = "Nika Layzell <nika@thelayzells.com>"
3059 criteria = "safe-to-deploy"
3060 version = "1.0.18"
3061 notes = """
3062 `quote` is a utility crate used by proc-macros to generate TokenStreams
3063 conveniently from source code. The bulk of the logic is some complex
3064 interlocking `macro_rules!` macros which are used to parse and build the
3065 `TokenStream` within the proc-macro.
3067 This crate contains no unsafe code, and the internal logic, while difficult to
3068 read, is generally straightforward. I have audited the the quote macros, ident
3069 formatter, and runtime logic.
3072 [[audits.quote]]
3073 who = "Mike Hommey <mh+mozilla@glandium.org>"
3074 criteria = "safe-to-deploy"
3075 delta = "1.0.18 -> 1.0.21"
3077 [[audits.quote]]
3078 who = "Mike Hommey <mh+mozilla@glandium.org>"
3079 criteria = "safe-to-deploy"
3080 delta = "1.0.21 -> 1.0.23"
3082 [[audits.radium]]
3083 who = "Nika Layzell <nika@thelayzells.com>"
3084 criteria = "safe-to-deploy"
3085 version = "0.5.3"
3086 notes = """
3087 I am no longer the primary maintainer of `radium`, however I have audited the
3088 code to ensure it is still correct. The implementation contains no `unsafe`
3089 logic, and will not abstract away `Sync` trait bounds.
3091 The core logic is very simple, and acts as an abstraction trait for `Cell<T>`
3092 and `AtomicT`.
3095 [[audits.rand_core]]
3096 who = "Mike Hommey <mh+mozilla@glandium.org>"
3097 criteria = "safe-to-deploy"
3098 delta = "0.6.3 -> 0.6.4"
3100 [[audits.range-alloc]]
3101 who = "Bobby Holley <bobbyholley@gmail.com>"
3102 criteria = "safe-to-deploy"
3103 version = "0.1.2"
3104 notes = "Dzmitry authored this crate while he was staff at Mozilla."
3106 [[audits.range-alloc]]
3107 who = "Mike Hommey <mh+mozilla@glandium.org>"
3108 criteria = "safe-to-deploy"
3109 delta = "0.1.2 -> 0.1.3"
3111 [[audits.range-map]]
3112 who = "Gabriele Svelto <gsvelto@mozilla.com>"
3113 criteria = "safe-to-deploy"
3114 version = "0.2.0"
3116 [[audits.raw-window-handle]]
3117 who = "Jim Blandy <jimb@red-bean.com>"
3118 criteria = "safe-to-deploy"
3119 version = "0.5.0"
3120 notes = "I looked through all the sources of the v0.5.0 crate."
3122 [[audits.raw-window-handle]]
3123 who = "Mike Hommey <mh+mozilla@glandium.org>"
3124 criteria = "safe-to-deploy"
3125 delta = "0.5.0 -> 0.5.2"
3127 [[audits.raw-window-handle]]
3128 who = "Nicolas Silva <nical@fastmail.com>"
3129 criteria = "safe-to-deploy"
3130 delta = "0.5.2 -> 0.6.0"
3132 [[audits.rayon]]
3133 who = "Josh Stone <jistone@redhat.com>"
3134 criteria = "safe-to-deploy"
3135 version = "1.5.3"
3136 notes = "All code written or reviewed by Josh Stone or Niko Matsakis."
3138 [[audits.rayon]]
3139 who = "Mike Hommey <mh+mozilla@glandium.org>"
3140 criteria = "safe-to-deploy"
3141 delta = "1.5.3 -> 1.6.1"
3143 [[audits.rayon-core]]
3144 who = "Josh Stone <jistone@redhat.com>"
3145 criteria = "safe-to-deploy"
3146 version = "1.9.3"
3147 notes = "All code written or reviewed by Josh Stone or Niko Matsakis."
3149 [[audits.rayon-core]]
3150 who = "Mike Hommey <mh+mozilla@glandium.org>"
3151 criteria = "safe-to-deploy"
3152 delta = "1.9.3 -> 1.10.1"
3154 [[audits.rayon-core]]
3155 who = "Mike Hommey <mh+mozilla@glandium.org>"
3156 criteria = "safe-to-deploy"
3157 delta = "1.10.1 -> 1.10.2"
3159 [[audits.redox_syscall]]
3160 who = "Mike Hommey <mh+mozilla@glandium.org>"
3161 criteria = "safe-to-deploy"
3162 delta = "0.2.13 -> 0.2.16"
3164 [[audits.regex]]
3165 who = "Mike Hommey <mh+mozilla@glandium.org>"
3166 criteria = "safe-to-deploy"
3167 delta = "1.5.6 -> 1.6.0"
3169 [[audits.regex]]
3170 who = "Mike Hommey <mh+mozilla@glandium.org>"
3171 criteria = "safe-to-deploy"
3172 delta = "1.6.0 -> 1.7.0"
3174 [[audits.regex]]
3175 who = "Mike Hommey <mh+mozilla@glandium.org>"
3176 criteria = "safe-to-deploy"
3177 delta = "1.7.0 -> 1.7.1"
3179 [[audits.regex-syntax]]
3180 who = "Mike Hommey <mh+mozilla@glandium.org>"
3181 criteria = "safe-to-deploy"
3182 delta = "0.6.26 -> 0.6.27"
3184 [[audits.regex-syntax]]
3185 who = "Mike Hommey <mh+mozilla@glandium.org>"
3186 criteria = "safe-to-deploy"
3187 delta = "0.6.27 -> 0.6.28"
3189 [[audits.rkv]]
3190 who = "Chris H-C <chutten@mozilla.com>"
3191 criteria = "safe-to-deploy"
3192 version = "0.18.2"
3193 notes = "Maintained by Jan-Erik and :krosylight."
3195 [[audits.rkv]]
3196 who = "Chris H-C <chutten@mozilla.com>"
3197 criteria = "safe-to-deploy"
3198 version = "0.18.4"
3200 [[audits.ron]]
3201 who = "Mike Hommey <mh+mozilla@glandium.org>"
3202 criteria = "safe-to-deploy"
3203 delta = "0.7.0 -> 0.7.1"
3205 [[audits.ron]]
3206 who = "Jim Blandy <jimb@red-bean.com>"
3207 criteria = "safe-to-deploy"
3208 delta = "0.7.1 -> 0.8.0"
3210 [[audits.ron]]
3211 who = "Mike Hommey <mh+mozilla@glandium.org>"
3212 criteria = "safe-to-deploy"
3213 delta = "0.8.0 -> 0.8.1"
3215 [[audits.rure]]
3216 who = "Nika Layzell <nika@thelayzells.com>"
3217 criteria = "safe-to-deploy"
3218 version = "0.2.2"
3219 notes = """
3220 This is a fairly straightforward FFI wrapper crate for `regex`, maintained by
3221 the `regex` developers in the same repository.
3223 This crate is explicitly designed for FFI use, and should not be used directly
3224 by Rust code. The exported `extern \"C\"` functions are not marked as `unsafe`,
3225 meaning that it is technically incorrect to use them from within Rust code,
3226 however they are reasonable to use from C code.
3228 The unsafe code in this crate heavily depends on the C caller maintaining
3229 invariants, however these invariants are clearly documented in the `rure.h`
3230 file, bundled with the crate.
3232 I have checked the signatures of each function both in C++ and in the Rust to
3233 ensure they match.  In some places, the c `rure.h` header file is missing a
3234 `const` qualifier which could be present given the Rust code, however this will
3235 have no impact on ABI, and is fairly normal for FFI crates.
3237 Panics are handled in all Rust FFI methods, meaning that projects which do not
3238 disable unwinding will still consistently abort (using `libc::abort()`) if a
3239 panic occurs in the Rust code.
3242 [[audits.rusqlite]]
3243 who = "Mike Hommey <mh+mozilla@glandium.org>"
3244 criteria = "safe-to-deploy"
3245 delta = "0.27.0 -> 0.28.0"
3247 [[audits.rusqlite]]
3248 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
3249 criteria = "safe-to-deploy"
3250 delta = "0.28.0 -> 0.29.0"
3252 [[audits.rust_cascade]]
3253 who = "Mike Hommey <mh+mozilla@glandium.org>"
3254 criteria = "safe-to-deploy"
3255 delta = "1.4.0 -> 1.5.0"
3257 [[audits.rust_decimal]]
3258 who = "Mike Hommey <mh+mozilla@glandium.org>"
3259 criteria = "safe-to-deploy"
3260 delta = "1.24.0 -> 1.25.0"
3262 [[audits.rust_decimal]]
3263 who = "Mike Hommey <mh+mozilla@glandium.org>"
3264 criteria = "safe-to-deploy"
3265 delta = "1.25.0 -> 1.26.1"
3267 [[audits.rust_decimal]]
3268 who = "Mike Hommey <mh+mozilla@glandium.org>"
3269 criteria = "safe-to-deploy"
3270 delta = "1.26.1 -> 1.27.0"
3272 [[audits.rust_decimal]]
3273 who = "Mike Hommey <mh+mozilla@glandium.org>"
3274 criteria = "safe-to-deploy"
3275 delta = "1.27.0 -> 1.28.1"
3277 [[audits.rustc-hash]]
3278 who = "Bobby Holley <bobbyholley@gmail.com>"
3279 criteria = "safe-to-deploy"
3280 version = "1.1.0"
3281 notes = "Straightforward crate with no unsafe code, does what it says on the tin."
3283 [[audits.rustc_version]]
3284 who = "Nika Layzell <nika@thelayzells.com>"
3285 criteria = "safe-to-run"
3286 version = "0.4.0"
3287 notes = """
3288 Straightforward crate which runs `$RUSTC -vV` and parses the output into a
3289 machine-interpretable form for build scripts.
3292 [[audits.rustversion]]
3293 who = "Bobby Holley <bobbyholley@gmail.com>"
3294 criteria = "safe-to-deploy"
3295 version = "1.0.9"
3296 notes = """
3297 This crate has a build-time component and procedural macro logic, which I looked
3298 at enough to convince myself it wasn't going to do anything dramatically wrong.
3299 I don't think logic bugs in the version parsing etc can realistically introduce
3300 a security vulnerability.
3303 [[audits.rustversion]]
3304 who = "Mike Hommey <mh+mozilla@glandium.org>"
3305 criteria = "safe-to-run"
3306 delta = "1.0.9 -> 1.0.11"
3308 [[audits.ryu]]
3309 who = "Mike Hommey <mh+mozilla@glandium.org>"
3310 criteria = "safe-to-deploy"
3311 delta = "1.0.10 -> 1.0.11"
3313 [[audits.ryu]]
3314 who = "Mike Hommey <mh+mozilla@glandium.org>"
3315 criteria = "safe-to-deploy"
3316 delta = "1.0.11 -> 1.0.12"
3318 [[audits.safemem]]
3319 who = "Bobby Holley <bobbyholley@gmail.com>"
3320 criteria = "safe-to-run"
3321 version = "0.3.3"
3322 notes = "I didn't review the allocation code carefully but it's not malicious."
3324 [[audits.scoped-tls]]
3325 who = "Mike Hommey <mh+mozilla@glandium.org>"
3326 criteria = "safe-to-run"
3327 delta = "1.0.0 -> 1.0.1"
3329 [[audits.scroll]]
3330 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3331 criteria = "safe-to-deploy"
3332 delta = "0.10.2 -> 0.11.0"
3333 notes = "Small changes to exposed traits, that look reasonable and have additional buffer boundary checks. No unsafe code touched."
3335 [[audits.scroll_derive]]
3336 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3337 criteria = "safe-to-deploy"
3338 delta = "0.10.5 -> 0.11.0"
3339 notes = "No code changes. Tagged together with its parent crate scroll."
3341 [[audits.scroll_derive]]
3342 who = "Mike Hommey <mh+mozilla@glandium.org>"
3343 criteria = "safe-to-deploy"
3344 delta = "0.11.0 -> 0.11.1"
3346 [[audits.selectors]]
3347 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
3348 criteria = "safe-to-deploy"
3349 version = "0.22.0"
3350 notes = """
3351 This crate is basically developed in-tree. Mozilla employees have either
3352 reviewed or written virtually all of the code.
3355 [[audits.semver]]
3356 who = "Mike Hommey <mh+mozilla@glandium.org>"
3357 criteria = "safe-to-deploy"
3358 delta = "1.0.9 -> 1.0.10"
3360 [[audits.semver]]
3361 who = "Mike Hommey <mh+mozilla@glandium.org>"
3362 criteria = "safe-to-deploy"
3363 delta = "1.0.10 -> 1.0.13"
3365 [[audits.semver]]
3366 who = "Mike Hommey <mh+mozilla@glandium.org>"
3367 criteria = "safe-to-deploy"
3368 delta = "1.0.13 -> 1.0.16"
3370 [[audits.semver]]
3371 who = "Bobby Holley <bobbyholley@gmail.com>"
3372 criteria = "safe-to-deploy"
3373 delta = "1.0.17 -> 1.0.16"
3375 [[audits.serde]]
3376 who = "Mike Hommey <mh+mozilla@glandium.org>"
3377 criteria = "safe-to-deploy"
3378 delta = "1.0.137 -> 1.0.143"
3380 [[audits.serde]]
3381 who = "Mike Hommey <mh+mozilla@glandium.org>"
3382 criteria = "safe-to-deploy"
3383 delta = "1.0.143 -> 1.0.144"
3385 [[audits.serde]]
3386 who = "Mike Hommey <mh+mozilla@glandium.org>"
3387 criteria = "safe-to-deploy"
3388 delta = "1.0.144 -> 1.0.151"
3390 [[audits.serde]]
3391 who = "Mike Hommey <mh+mozilla@glandium.org>"
3392 criteria = "safe-to-deploy"
3393 delta = "1.0.151 -> 1.0.152"
3395 [[audits.serde_bytes]]
3396 who = "Mike Hommey <mh+mozilla@glandium.org>"
3397 criteria = "safe-to-deploy"
3398 delta = "0.11.6 -> 0.11.7"
3400 [[audits.serde_bytes]]
3401 who = "Mike Hommey <mh+mozilla@glandium.org>"
3402 criteria = "safe-to-deploy"
3403 delta = "0.11.7 -> 0.11.8"
3405 [[audits.serde_bytes]]
3406 who = "Mike Hommey <mh+mozilla@glandium.org>"
3407 criteria = "safe-to-deploy"
3408 delta = "0.11.8 -> 0.11.9"
3410 [[audits.serde_cbor]]
3411 who = "R. Martinho Fernandes <bugs@rmf.io>"
3412 criteria = "safe-to-deploy"
3413 version = "0.11.1"
3415 [[audits.serde_cbor]]
3416 who = "John M. Schanck <jschanck@mozilla.com>"
3417 criteria = "safe-to-deploy"
3418 delta = "0.11.1 -> 0.11.2"
3420 [[audits.serde_derive]]
3421 who = "Mike Hommey <mh+mozilla@glandium.org>"
3422 criteria = "safe-to-deploy"
3423 delta = "1.0.137 -> 1.0.143"
3425 [[audits.serde_derive]]
3426 who = "Mike Hommey <mh+mozilla@glandium.org>"
3427 criteria = "safe-to-deploy"
3428 delta = "1.0.143 -> 1.0.144"
3430 [[audits.serde_derive]]
3431 who = "Mike Hommey <mh+mozilla@glandium.org>"
3432 criteria = "safe-to-deploy"
3433 delta = "1.0.144 -> 1.0.151"
3435 [[audits.serde_derive]]
3436 who = "Mike Hommey <mh+mozilla@glandium.org>"
3437 criteria = "safe-to-deploy"
3438 delta = "1.0.151 -> 1.0.152"
3440 [[audits.serde_json]]
3441 who = "Mike Hommey <mh+mozilla@glandium.org>"
3442 criteria = "safe-to-deploy"
3443 delta = "1.0.81 -> 1.0.83"
3445 [[audits.serde_json]]
3446 who = "Mike Hommey <mh+mozilla@glandium.org>"
3447 criteria = "safe-to-deploy"
3448 delta = "1.0.83 -> 1.0.85"
3450 [[audits.serde_json]]
3451 who = "Mike Hommey <mh+mozilla@glandium.org>"
3452 criteria = "safe-to-deploy"
3453 delta = "1.0.85 -> 1.0.91"
3455 [[audits.serde_json]]
3456 who = "Mike Hommey <mh+mozilla@glandium.org>"
3457 criteria = "safe-to-deploy"
3458 delta = "1.0.91 -> 1.0.93"
3460 [[audits.serde_path_to_error]]
3461 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
3462 criteria = "safe-to-deploy"
3463 version = "0.1.11"
3465 [[audits.serde_repr]]
3466 who = "Mike Hommey <mh+mozilla@glandium.org>"
3467 criteria = "safe-to-run"
3468 delta = "0.1.8 -> 0.1.9"
3470 [[audits.serde_repr]]
3471 who = "Mike Hommey <mh+mozilla@glandium.org>"
3472 criteria = "safe-to-run"
3473 delta = "0.1.9 -> 0.1.10"
3475 [[audits.serde_with]]
3476 who = "Mike Hommey <mh+mozilla@glandium.org>"
3477 criteria = "safe-to-deploy"
3478 delta = "1.14.0 -> 3.0.0"
3480 [[audits.serde_with_macros]]
3481 who = "Mike Hommey <mh+mozilla@glandium.org>"
3482 criteria = "safe-to-deploy"
3483 delta = "1.5.2 -> 3.0.0"
3485 [[audits.serde_yaml]]
3486 who = "Mike Hommey <mh+mozilla@glandium.org>"
3487 criteria = "safe-to-run"
3488 delta = "0.8.24 -> 0.8.26"
3490 [[audits.servo_arc]]
3491 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
3492 criteria = "safe-to-deploy"
3493 version = "0.1.1"
3494 notes = "Developed in-tree, effectively."
3496 [[audits.sfv]]
3497 who = "Mike Hommey <mh+mozilla@glandium.org>"
3498 criteria = "safe-to-deploy"
3499 delta = "0.9.2 -> 0.9.3"
3501 [[audits.sha1]]
3502 who = "Dana Keeler <dkeeler@mozilla.com>"
3503 criteria = "safe-to-deploy"
3504 version = "0.10.5"
3506 [[audits.sha1]]
3507 who = "Mike Hommey <mh+mozilla@glandium.org>"
3508 criteria = "safe-to-run"
3509 delta = "0.10.0 -> 0.10.5"
3511 [[audits.sha2]]
3512 who = "Mike Hommey <mh+mozilla@glandium.org>"
3513 criteria = "safe-to-deploy"
3514 delta = "0.10.2 -> 0.10.6"
3516 [[audits.sha3]]
3517 who = "Simon Friedberger <simon@mozilla.com>"
3518 criteria = "safe-to-deploy"
3519 delta = "0.10.6 -> 0.10.7"
3521 [[audits.slab]]
3522 who = "Mike Hommey <mh+mozilla@glandium.org>"
3523 criteria = "safe-to-deploy"
3524 delta = "0.4.6 -> 0.4.7"
3526 [[audits.slab]]
3527 who = "Mike Hommey <mh+mozilla@glandium.org>"
3528 criteria = "safe-to-deploy"
3529 delta = "0.4.7 -> 0.4.8"
3531 [[audits.smallbitvec]]
3532 who = "Bobby Holley <bobbyholley@gmail.com>"
3533 criteria = "safe-to-deploy"
3534 version = "2.5.0"
3535 notes = "All code written or reviewed by Mozilla staff."
3537 [[audits.smallbitvec]]
3538 who = "Bobby Holley <bobbyholley@gmail.com>"
3539 criteria = "safe-to-deploy"
3540 delta = "2.5.0 -> 2.5.1"
3542 [[audits.smallvec]]
3543 who = "Mike Hommey <mh+mozilla@glandium.org>"
3544 criteria = "safe-to-deploy"
3545 delta = "1.8.0 -> 1.9.0"
3547 [[audits.smallvec]]
3548 who = "Mike Hommey <mh+mozilla@glandium.org>"
3549 criteria = "safe-to-deploy"
3550 delta = "1.9.0 -> 1.10.0"
3552 [[audits.smart-default]]
3553 who = "Gabriele Svelto <gsvelto@mozilla.com>"
3554 criteria = "safe-to-deploy"
3555 version = "0.6.0"
3557 [[audits.smart-default]]
3558 who = "Mike Hommey <mh+mozilla@glandium.org>"
3559 criteria = "safe-to-deploy"
3560 delta = "0.6.0 -> 0.7.1"
3562 [[audits.socket2]]
3563 who = "Mike Hommey <mh+mozilla@glandium.org>"
3564 criteria = "safe-to-deploy"
3565 delta = "0.4.4 -> 0.4.7"
3567 [[audits.strck]]
3568 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3569 criteria = "safe-to-deploy"
3570 version = "0.1.2"
3571 notes = "This crate uses unsafe lock to keep invariant. I auditted code. Also, this doesn't have file access and network access."
3573 [[audits.strck_ident]]
3574 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3575 criteria = "safe-to-deploy"
3576 version = "0.1.2"
3577 notes = "This crate doesn't use unsafe block, network access and filesystem access."
3579 [[audits.subtle]]
3580 who = "Simon Friedberger <simon@mozilla.com>"
3581 criteria = "safe-to-deploy"
3582 version = "2.5.0"
3583 notes = "The goal is to provide some constant-time correctness for cryptographic implementations. The approach is reasonable, it is known to be insufficient but this is pointed out in the documentation."
3585 [[audits.svg_fmt]]
3586 who = "Bobby Holley <bobbyholley@gmail.com>"
3587 criteria = "safe-to-deploy"
3588 version = "0.4.1"
3589 notes = "Simple string processing with no unsafe code or ambient capability usage."
3591 [[audits.syn]]
3592 who = "Mike Hommey <mh+mozilla@glandium.org>"
3593 criteria = "safe-to-deploy"
3594 delta = "1.0.96 -> 1.0.99"
3596 [[audits.syn]]
3597 who = "Mike Hommey <mh+mozilla@glandium.org>"
3598 criteria = "safe-to-deploy"
3599 delta = "1.0.99 -> 1.0.107"
3601 [[audits.synstructure]]
3602 who = "Nika Layzell <nika@thelayzells.com>"
3603 criteria = "safe-to-deploy"
3604 version = "0.12.6"
3605 notes = """
3606 I am the primary author of the `synstructure` crate, and its current
3607 maintainer. The one use of `unsafe` is unnecessary, but documented and
3608 harmless. It will be removed in the next version.
3611 [[audits.synstructure]]
3612 who = "Mike Hommey <mh+mozilla@glandium.org>"
3613 criteria = "safe-to-deploy"
3614 delta = "0.12.6 -> 0.13.0"
3616 [[audits.tempfile]]
3617 who = "Mike Hommey <mh+mozilla@glandium.org>"
3618 criteria = "safe-to-deploy"
3619 delta = "3.6.0 -> 3.8.0"
3621 [[audits.termcolor]]
3622 who = "Mike Hommey <mh+mozilla@glandium.org>"
3623 criteria = "safe-to-deploy"
3624 delta = "1.1.3 -> 1.2.0"
3626 [[audits.textwrap]]
3627 who = "Mike Hommey <mh+mozilla@glandium.org>"
3628 criteria = "safe-to-deploy"
3629 delta = "0.15.0 -> 0.15.2"
3631 [[audits.textwrap]]
3632 who = "Mike Hommey <mh+mozilla@glandium.org>"
3633 criteria = "safe-to-deploy"
3634 delta = "0.15.2 -> 0.16.0"
3636 [[audits.thin-vec]]
3637 who = "Aria Beingessner <a.beingessner@gmail.com>"
3638 criteria = "safe-to-deploy"
3639 version = "0.2.5"
3640 notes = "I own this crate, and most of its versions were codeveloped and reviewed by Nika Layzell. This version was not explicitly reviewed by her, but it was specifically a release that made the code pass miri and was reviewed by me. Firefox uses it in the gecko-ffi configuration which is less thoroughly tested and more dangerous but we're reasonably confident in it. The real danger is from C++ code failing to use it correctly in FFI but that's just how FFI is."
3642 [[audits.thin-vec]]
3643 who = "Mike Hommey <mh+mozilla@glandium.org>"
3644 criteria = "safe-to-deploy"
3645 delta = "0.2.5 -> 0.2.7"
3647 [[audits.thin-vec]]
3648 who = "Mike Hommey <mh+mozilla@glandium.org>"
3649 criteria = "safe-to-deploy"
3650 delta = "0.2.7 -> 0.2.12"
3652 [[audits.thiserror]]
3653 who = "Mike Hommey <mh+mozilla@glandium.org>"
3654 criteria = "safe-to-deploy"
3655 delta = "1.0.31 -> 1.0.32"
3657 [[audits.thiserror]]
3658 who = "Mike Hommey <mh+mozilla@glandium.org>"
3659 criteria = "safe-to-deploy"
3660 delta = "1.0.32 -> 1.0.38"
3662 [[audits.thiserror-impl]]
3663 who = "Mike Hommey <mh+mozilla@glandium.org>"
3664 criteria = "safe-to-deploy"
3665 delta = "1.0.31 -> 1.0.32"
3667 [[audits.thiserror-impl]]
3668 who = "Mike Hommey <mh+mozilla@glandium.org>"
3669 criteria = "safe-to-deploy"
3670 delta = "1.0.32 -> 1.0.38"
3672 [[audits.threadbound]]
3673 who = "Mike Hommey <mh+mozilla@glandium.org>"
3674 criteria = "safe-to-deploy"
3675 delta = "0.1.3 -> 0.1.4"
3677 [[audits.threadbound]]
3678 who = "Mike Hommey <mh+mozilla@glandium.org>"
3679 criteria = "safe-to-deploy"
3680 delta = "0.1.4 -> 0.1.5"
3682 [[audits.time]]
3683 who = "Mike Hommey <mh+mozilla@glandium.org>"
3684 criteria = "safe-to-deploy"
3685 delta = "0.1.44 -> 0.1.45"
3687 [[audits.time]]
3688 who = "Kershaw Chang <kershaw@mozilla.com>"
3689 criteria = "safe-to-deploy"
3690 delta = "0.1.45 -> 0.3.17"
3692 [[audits.time]]
3693 who = "Mike Hommey <mh+mozilla@glandium.org>"
3694 criteria = "safe-to-run"
3695 delta = "0.3.9 -> 0.3.17"
3697 [[audits.time]]
3698 who = "Kershaw Chang <kershaw@mozilla.com>"
3699 criteria = "safe-to-deploy"
3700 delta = "0.3.17 -> 0.3.23"
3702 [[audits.time-core]]
3703 who = "Kershaw Chang <kershaw@mozilla.com>"
3704 criteria = "safe-to-deploy"
3705 version = "0.1.0"
3707 [[audits.time-core]]
3708 who = "Mike Hommey <mh+mozilla@glandium.org>"
3709 criteria = "safe-to-run"
3710 version = "0.1.0"
3712 [[audits.time-core]]
3713 who = "Kershaw Chang <kershaw@mozilla.com>"
3714 criteria = "safe-to-deploy"
3715 delta = "0.1.0 -> 0.1.1"
3717 [[audits.time-macros]]
3718 who = "Kershaw Chang <kershaw@mozilla.com>"
3719 criteria = "safe-to-deploy"
3720 version = "0.2.6"
3722 [[audits.time-macros]]
3723 who = "Mike Hommey <mh+mozilla@glandium.org>"
3724 criteria = "safe-to-run"
3725 delta = "0.2.4 -> 0.2.6"
3727 [[audits.time-macros]]
3728 who = "Kershaw Chang <kershaw@mozilla.com>"
3729 criteria = "safe-to-deploy"
3730 delta = "0.2.6 -> 0.2.10"
3732 [[audits.tinystr]]
3733 who = "Zibi Braniecki <zibi@unicode.org>"
3734 criteria = "safe-to-deploy"
3735 version = "0.3.4"
3737 [[audits.tinystr]]
3738 who = "Zibi Braniecki <zibi@unicode.org>"
3739 criteria = "safe-to-deploy"
3740 version = "0.6.0"
3742 [[audits.tinystr]]
3743 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3744 criteria = "safe-to-deploy"
3745 version = "0.7.0"
3746 notes = "One of original auther was Zibi Braniecki who worked at Mozilla and maintained by ICU4X developers (Google and Mozilla). I've vetted the one instance of unsafe code."
3748 [[audits.tinystr]]
3749 who = "Mike Hommey <mh+mozilla@glandium.org>"
3750 criteria = "safe-to-deploy"
3751 delta = "0.7.0 -> 0.7.1"
3753 [[audits.tinystr]]
3754 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3755 criteria = "safe-to-deploy"
3756 delta = "0.7.1 -> 0.7.4"
3758 [[audits.tokio-macros]]
3759 who = "Mike Hommey <mh+mozilla@glandium.org>"
3760 criteria = "safe-to-run"
3761 delta = "1.8.0 -> 1.8.2"
3763 [[audits.tokio-stream]]
3764 who = "Mike Hommey <mh+mozilla@glandium.org>"
3765 criteria = "safe-to-run"
3766 delta = "0.1.9 -> 0.1.11"
3768 [[audits.tokio-stream]]
3769 who = "Mike Hommey <mh+mozilla@glandium.org>"
3770 criteria = "safe-to-run"
3771 delta = "0.1.11 -> 0.1.12"
3773 [[audits.toml]]
3774 who = "Bobby Holley <bobbyholley@gmail.com>"
3775 criteria = "safe-to-deploy"
3776 delta = "0.5.7 -> 0.5.9"
3778 [[audits.toml]]
3779 who = "Mike Hommey <mh+mozilla@glandium.org>"
3780 criteria = "safe-to-deploy"
3781 delta = "0.5.9 -> 0.5.10"
3783 [[audits.toml]]
3784 who = "Mike Hommey <mh+mozilla@glandium.org>"
3785 criteria = "safe-to-deploy"
3786 delta = "0.5.10 -> 0.5.11"
3788 [[audits.topological-sort]]
3789 who = "Bobby Holley <bobbyholley@gmail.com>"
3790 criteria = "safe-to-deploy"
3791 version = "0.1.0"
3792 notes = "Simple algorithm crate with no unsafe code or capability usage."
3794 [[audits.tower-service]]
3795 who = "Mike Hommey <mh+mozilla@glandium.org>"
3796 criteria = "safe-to-run"
3797 delta = "0.3.1 -> 0.3.2"
3799 [[audits.tracing]]
3800 who = "Mike Hommey <mh+mozilla@glandium.org>"
3801 criteria = "safe-to-run"
3802 delta = "0.1.35 -> 0.1.36"
3804 [[audits.tracing]]
3805 who = "Mike Hommey <mh+mozilla@glandium.org>"
3806 criteria = "safe-to-run"
3807 delta = "0.1.36 -> 0.1.37"
3809 [[audits.tracing-attributes]]
3810 who = "Mike Hommey <mh+mozilla@glandium.org>"
3811 criteria = "safe-to-run"
3812 delta = "0.1.21 -> 0.1.22"
3814 [[audits.tracing-attributes]]
3815 who = "Mike Hommey <mh+mozilla@glandium.org>"
3816 criteria = "safe-to-run"
3817 delta = "0.1.22 -> 0.1.23"
3819 [[audits.tracing-attributes]]
3820 who = "Mike Hommey <mh+mozilla@glandium.org>"
3821 criteria = "safe-to-run"
3822 delta = "0.1.23 -> 0.1.24"
3824 [[audits.tracing-core]]
3825 who = "Mike Hommey <mh+mozilla@glandium.org>"
3826 criteria = "safe-to-run"
3827 delta = "0.1.27 -> 0.1.29"
3829 [[audits.tracing-core]]
3830 who = "Mike Hommey <mh+mozilla@glandium.org>"
3831 criteria = "safe-to-run"
3832 delta = "0.1.29 -> 0.1.30"
3834 [[audits.tracy-rs]]
3835 who = "Glenn Watson <git@intuitionlibrary.com>"
3836 criteria = "safe-to-deploy"
3837 version = "0.1.2"
3839 [[audits.try-lock]]
3840 who = "Mike Hommey <mh+mozilla@glandium.org>"
3841 criteria = "safe-to-run"
3842 delta = "0.2.3 -> 0.2.4"
3844 [[audits.typed-arena-nomut]]
3845 who = "Lee Salzman <lsalzman@gmail.com>"
3846 criteria = "safe-to-deploy"
3847 version = "0.1.0"
3849 [[audits.typenum]]
3850 who = "Mike Hommey <mh+mozilla@glandium.org>"
3851 criteria = "safe-to-deploy"
3852 delta = "1.15.0 -> 1.16.0"
3854 [[audits.uluru]]
3855 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
3856 criteria = "safe-to-deploy"
3857 version = "3.0.0"
3858 notes = """
3859 I've reviewed multiple patches in this crate, including the initial
3860 implementation back in the day. It has no unsafe code at all nowadays.
3863 [[audits.unic-langid]]
3864 who = "Zibi Braniecki <zibi@unicode.org>"
3865 criteria = "safe-to-deploy"
3866 version = "0.9.0"
3868 [[audits.unic-langid]]
3869 who = "Mike Hommey <mh+mozilla@glandium.org>"
3870 criteria = "safe-to-deploy"
3871 delta = "0.9.0 -> 0.9.1"
3873 [[audits.unic-langid-impl]]
3874 who = "Zibi Braniecki <zibi@unicode.org>"
3875 criteria = "safe-to-deploy"
3876 version = "0.9.0"
3878 [[audits.unic-langid-impl]]
3879 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3880 criteria = "safe-to-deploy"
3881 delta = "0.9.0 -> 0.9.1"
3883 [[audits.unic-langid-macros]]
3884 who = "Zibi Braniecki <zibi@unicode.org>"
3885 criteria = "safe-to-deploy"
3886 version = "0.9.0"
3888 [[audits.unic-langid-macros]]
3889 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3890 criteria = "safe-to-deploy"
3891 delta = "0.9.0 -> 0.9.1"
3893 [[audits.unic-langid-macros-impl]]
3894 who = "Zibi Braniecki <zibi@unicode.org>"
3895 criteria = "safe-to-deploy"
3896 version = "0.9.0"
3898 [[audits.unic-langid-macros-impl]]
3899 who = "Mike Hommey <mh+mozilla@glandium.org>"
3900 criteria = "safe-to-deploy"
3901 delta = "0.9.0 -> 0.9.1"
3903 [[audits.unicode-bidi]]
3904 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3905 criteria = "safe-to-deploy"
3906 delta = "0.3.8 -> 0.3.13"
3908 [[audits.unicode-ident]]
3909 who = "Mike Hommey <mh+mozilla@glandium.org>"
3910 criteria = "safe-to-deploy"
3911 delta = "1.0.0 -> 1.0.1"
3913 [[audits.unicode-ident]]
3914 who = "Mike Hommey <mh+mozilla@glandium.org>"
3915 criteria = "safe-to-deploy"
3916 delta = "1.0.1 -> 1.0.3"
3918 [[audits.unicode-ident]]
3919 who = "Mike Hommey <mh+mozilla@glandium.org>"
3920 criteria = "safe-to-deploy"
3921 delta = "1.0.3 -> 1.0.6"
3923 [[audits.unicode-normalization]]
3924 who = "Mike Hommey <mh+mozilla@glandium.org>"
3925 criteria = "safe-to-deploy"
3926 delta = "0.1.19 -> 0.1.20"
3927 notes = "I am the author of most of these changes upstream, and prepared the release myself, at which point I looked at the other changes since 0.1.19."
3929 [[audits.unicode-normalization]]
3930 who = "Mike Hommey <mh+mozilla@glandium.org>"
3931 criteria = "safe-to-deploy"
3932 delta = "0.1.20 -> 0.1.21"
3934 [[audits.unicode-normalization]]
3935 who = "Mike Hommey <mh+mozilla@glandium.org>"
3936 criteria = "safe-to-deploy"
3937 delta = "0.1.21 -> 0.1.22"
3939 [[audits.unicode-segmentation]]
3940 who = "Mike Hommey <mh+mozilla@glandium.org>"
3941 criteria = "safe-to-deploy"
3942 delta = "1.9.0 -> 1.10.0"
3944 [[audits.unicode-width]]
3945 who = "Mike Hommey <mh+mozilla@glandium.org>"
3946 criteria = "safe-to-deploy"
3947 delta = "0.1.9 -> 0.1.10"
3949 [[audits.unicode-xid]]
3950 who = "Mike Hommey <mh+mozilla@glandium.org>"
3951 criteria = "safe-to-deploy"
3952 delta = "0.2.3 -> 0.2.4"
3954 [[audits.uniffi]]
3955 who = "Travis Long <tlong@mozilla.com>"
3956 criteria = "safe-to-deploy"
3957 version = "0.19.3"
3958 notes = "Maintained by the Glean and Application Services teams"
3960 [[audits.uniffi]]
3961 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3962 criteria = "safe-to-deploy"
3963 delta = "0.19.3 -> 0.19.6"
3964 notes = "Maintained by the Glean and Application Services team."
3966 [[audits.uniffi]]
3967 who = "Perry McManis <pmcmanis@mozilla.com>"
3968 criteria = "safe-to-deploy"
3969 delta = "0.19.6 -> 0.20.0"
3971 [[audits.uniffi]]
3972 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3973 criteria = "safe-to-deploy"
3974 delta = "0.20.0 -> 0.21.0"
3975 notes = "Maintained by the Glean and Application Services team."
3977 [[audits.uniffi]]
3978 who = "Mike Hommey <mh+mozilla@glandium.org>"
3979 criteria = "safe-to-deploy"
3980 delta = "0.21.0 -> 0.21.1"
3981 notes = "No changes."
3983 [[audits.uniffi]]
3984 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3985 criteria = "safe-to-deploy"
3986 delta = "0.21.1 -> 0.23.0"
3987 notes = "Maintained by the Glean and Application Services team."
3989 [[audits.uniffi_bindgen]]
3990 who = "Travis Long <tlong@mozilla.com>"
3991 criteria = "safe-to-deploy"
3992 version = "0.19.3"
3993 notes = "Maintained by the Glean and Application Services teams."
3995 [[audits.uniffi_bindgen]]
3996 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3997 criteria = "safe-to-deploy"
3998 delta = "0.19.3 -> 0.19.6"
3999 notes = "Maintained by the Glean and Application Services team."
4001 [[audits.uniffi_bindgen]]
4002 who = "Perry McManis <pmcmanis@mozilla.com>"
4003 criteria = "safe-to-deploy"
4004 delta = "0.19.6 -> 0.20.0"
4006 [[audits.uniffi_bindgen]]
4007 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4008 criteria = "safe-to-deploy"
4009 delta = "0.20.0 -> 0.21.0"
4010 notes = "Maintained by the Glean and Application Services team."
4012 [[audits.uniffi_bindgen]]
4013 who = "Mike Hommey <mh+mozilla@glandium.org>"
4014 criteria = "safe-to-deploy"
4015 delta = "0.21.0 -> 0.21.1"
4016 notes = "I authored the changes in this version."
4018 [[audits.uniffi_bindgen]]
4019 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4020 criteria = "safe-to-deploy"
4021 delta = "0.21.1 -> 0.23.0"
4022 notes = "Maintained by the Glean and Application Services team."
4024 [[audits.uniffi_build]]
4025 who = "Travis Long <tlong@mozilla.com>"
4026 criteria = "safe-to-deploy"
4027 version = "0.19.3"
4028 notes = "Maintained by the Glean and Application Services teams."
4030 [[audits.uniffi_build]]
4031 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4032 criteria = "safe-to-deploy"
4033 delta = "0.19.3 -> 0.19.6"
4034 notes = "Maintained by the Glean and Application Services team."
4036 [[audits.uniffi_build]]
4037 who = "Perry McManis <pmcmanis@mozilla.com>"
4038 criteria = "safe-to-deploy"
4039 delta = "0.19.6 -> 0.20.0"
4041 [[audits.uniffi_build]]
4042 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4043 criteria = "safe-to-deploy"
4044 delta = "0.20.0 -> 0.21.0"
4045 notes = "Maintained by the Glean and Application Services team."
4047 [[audits.uniffi_build]]
4048 who = "Mike Hommey <mh+mozilla@glandium.org>"
4049 criteria = "safe-to-deploy"
4050 delta = "0.21.0 -> 0.21.1"
4051 notes = "No changes."
4053 [[audits.uniffi_build]]
4054 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4055 criteria = "safe-to-deploy"
4056 delta = "0.21.1 -> 0.23.0"
4057 notes = "Maintained by the Glean and Application Services team."
4059 [[audits.uniffi_checksum_derive]]
4060 who = "Mike Hommey <mh+mozilla@glandium.org>"
4061 criteria = "safe-to-deploy"
4062 version = "0.21.1"
4063 notes = "I authored this crate."
4065 [[audits.uniffi_checksum_derive]]
4066 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4067 criteria = "safe-to-deploy"
4068 delta = "0.21.1 -> 0.23.0"
4069 notes = "Maintained by the Glean and Application Services team."
4071 [[audits.uniffi_core]]
4072 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4073 criteria = "safe-to-deploy"
4074 version = "0.23.0"
4075 notes = "Maintained by the Glean and Application Services teams."
4077 [[audits.uniffi_macros]]
4078 who = "Travis Long <tlong@mozilla.com>"
4079 criteria = "safe-to-deploy"
4080 version = "0.19.3"
4081 notes = "Maintained by the Glean and Application Services teams."
4083 [[audits.uniffi_macros]]
4084 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4085 criteria = "safe-to-deploy"
4086 delta = "0.19.3 -> 0.19.6"
4087 notes = "Maintained by the Glean and Application Services team."
4089 [[audits.uniffi_macros]]
4090 who = "Perry McManis <pmcmanis@mozilla.com>"
4091 criteria = "safe-to-deploy"
4092 delta = "0.19.6 -> 0.20.0"
4094 [[audits.uniffi_macros]]
4095 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4096 criteria = "safe-to-deploy"
4097 delta = "0.20.0 -> 0.21.0"
4098 notes = "Maintained by the Glean and Application Services team."
4100 [[audits.uniffi_macros]]
4101 who = "Mike Hommey <mh+mozilla@glandium.org>"
4102 criteria = "safe-to-deploy"
4103 delta = "0.21.0 -> 0.21.1"
4104 notes = "No changes."
4106 [[audits.uniffi_macros]]
4107 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4108 criteria = "safe-to-deploy"
4109 delta = "0.21.1 -> 0.23.0"
4110 notes = "Maintained by the Glean and Application Services team."
4112 [[audits.uniffi_meta]]
4113 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4114 criteria = "safe-to-deploy"
4115 version = "0.19.6"
4116 notes = "Maintained by the Glean and Application Services team."
4118 [[audits.uniffi_meta]]
4119 who = "Perry McManis <pmcmanis@mozilla.com>"
4120 criteria = "safe-to-deploy"
4121 delta = "0.19.6 -> 0.20.0"
4123 [[audits.uniffi_meta]]
4124 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4125 criteria = "safe-to-deploy"
4126 delta = "0.20.0 -> 0.21.0"
4127 notes = "Maintained by the Glean and Application Services team."
4129 [[audits.uniffi_meta]]
4130 who = "Mike Hommey <mh+mozilla@glandium.org>"
4131 criteria = "safe-to-deploy"
4132 delta = "0.21.0 -> 0.21.1"
4133 notes = "I authored the changes in this version."
4135 [[audits.uniffi_meta]]
4136 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4137 criteria = "safe-to-deploy"
4138 delta = "0.21.1 -> 0.23.0"
4139 notes = "Maintained by the Glean and Application Services team."
4141 [[audits.uniffi_testing]]
4142 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4143 criteria = "safe-to-deploy"
4144 version = "0.23.0"
4145 notes = "Maintained by the Glean and Application Services team."
4147 [[audits.url]]
4148 who = "Valentin Gosu <valentin.gosu@gmail.com>"
4149 criteria = "safe-to-deploy"
4150 version = "2.4.0"
4152 [[audits.url]]
4153 who = "Valentin Gosu <valentin.gosu@gmail.com>"
4154 criteria = "safe-to-deploy"
4155 delta = "2.4.0 -> 2.4.1"
4157 [[audits.url]]
4158 who = "Valentin Gosu <valentin.gosu@gmail.com>"
4159 criteria = "safe-to-deploy"
4160 delta = "2.4.1 -> 2.5.0"
4162 [[audits.uuid]]
4163 who = "Gabriele Svelto <gsvelto@mozilla.com>"
4164 criteria = "safe-to-deploy"
4165 delta = "0.8.2 -> 1.2.2"
4167 [[audits.uuid]]
4168 who = "Mike Hommey <mh+mozilla@glandium.org>"
4169 criteria = "safe-to-deploy"
4170 delta = "1.2.2 -> 1.3.0"
4172 [[audits.void]]
4173 who = "Bobby Holley <bobbyholley@gmail.com>"
4174 criteria = "safe-to-deploy"
4175 version = "1.0.2"
4176 notes = "Very small crate, just hosts the Void type for easier cross-crate interfacing."
4178 [[audits.warp]]
4179 who = "Mike Hommey <mh+mozilla@glandium.org>"
4180 criteria = "safe-to-run"
4181 delta = "0.3.2 -> 0.3.3"
4183 [[audits.warp]]
4184 who = "Bobby Holley <bobbyholley@gmail.com>"
4185 criteria = "safe-to-run"
4186 delta = "0.3.3 -> 0.3.3@git:4af45fae95bc98b0eba1ef0db17e1dac471bb23d"
4188 [[audits.warp]]
4189 who = "Mike Hommey <mh+mozilla@glandium.org>"
4190 criteria = "safe-to-run"
4191 delta = "0.3.6 -> 0.3.6@git:9d081461ae1167eb321585ce424f4fef6cf0092b"
4193 [[audits.wasm-encoder]]
4194 who = "Ryan Hunt <rhunt@eqrion.net>"
4195 criteria = "safe-to-deploy"
4196 version = "0.7.0"
4197 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. This has no unsafe code and uses no ambient capabilities."
4199 [[audits.wasm-encoder]]
4200 who = "Ryan Hunt <rhunt@eqrion.net>"
4201 criteria = "safe-to-deploy"
4202 delta = "0.7.0 -> 0.14.0"
4203 notes = "wasm-encoder has no unsafe code and uses no ambient capabilities."
4205 [[audits.wasm-encoder]]
4206 who = "Yury Delendik <ydelendik@mozilla.com>"
4207 criteria = "safe-to-deploy"
4208 delta = "0.14.0 -> 0.15.0"
4210 [[audits.wasm-encoder]]
4211 who = "Yury Delendik <ydelendik@mozilla.com>"
4212 criteria = "safe-to-deploy"
4213 delta = "0.16.0 -> 0.17.0"
4215 [[audits.wasm-encoder]]
4216 who = "Ryan Hunt <rhunt@eqrion.net>"
4217 criteria = "safe-to-deploy"
4218 delta = "0.19.0 -> 0.19.1"
4220 [[audits.wasm-smith]]
4221 who = "Ryan Hunt <rhunt@eqrion.net>"
4222 criteria = "safe-to-deploy"
4223 version = "0.11.2"
4224 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. I've vetted the one instance of unsafe code."
4226 [[audits.wasm-smith]]
4227 who = "Yury Delendik <ydelendik@mozilla.com>"
4228 criteria = "safe-to-run"
4229 delta = "0.11.2 -> 0.11.3"
4231 [[audits.wasm-smith]]
4232 who = "Yury Delendik <ydelendik@mozilla.com>"
4233 criteria = "safe-to-run"
4234 delta = "0.11.4 -> 0.11.5"
4236 [[audits.wasm-smith]]
4237 who = "Ryan Hunt <rhunt@eqrion.net>"
4238 criteria = "safe-to-run"
4239 delta = "0.11.7 -> 0.11.8"
4241 [[audits.wasmparser]]
4242 who = "Ryan Hunt <rhunt@eqrion.net>"
4243 criteria = "safe-to-deploy"
4244 version = "0.87.0"
4245 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. I've vetted the one instance of unsafe code."
4247 [[audits.wasmparser]]
4248 who = "Yury Delendik <ydelendik@mozilla.com>"
4249 criteria = "safe-to-deploy"
4250 delta = "0.87.0 -> 0.88.0"
4252 [[audits.wasmparser]]
4253 who = "Yury Delendik <ydelendik@mozilla.com>"
4254 criteria = "safe-to-deploy"
4255 delta = "0.89.1 -> 0.91.0"
4257 [[audits.wasmparser]]
4258 who = "Ryan Hunt <rhunt@eqrion.net>"
4259 criteria = "safe-to-deploy"
4260 delta = "0.93.0 -> 0.94.0"
4262 [[audits.wast]]
4263 who = "Ryan Hunt <rhunt@eqrion.net>"
4264 criteria = "safe-to-deploy"
4265 version = "44.0.0"
4267 [[audits.wast]]
4268 who = "Ryan Hunt <rhunt@eqrion.net>"
4269 criteria = "safe-to-deploy"
4270 version = "44.0.0"
4271 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. wast has no unsafe code and the only ambient capability it uses is to read the full contents of a file that is given to it."
4273 [[audits.wast]]
4274 who = "Yury Delendik <ydelendik@mozilla.com>"
4275 criteria = "safe-to-deploy"
4276 delta = "44.0.0 -> 45.0.0"
4278 [[audits.wast]]
4279 who = "Yury Delendik <ydelendik@mozilla.com>"
4280 criteria = "safe-to-deploy"
4281 delta = "46.0.0 -> 47.0.0"
4283 [[audits.wast]]
4284 who = "Ryan Hunt <rhunt@eqrion.net>"
4285 criteria = "safe-to-deploy"
4286 delta = "48.0.0 -> 49.0.0"
4288 [[audits.wast]]
4289 who = "Ben Visness <bvisness@mozilla.com>"
4290 criteria = "safe-to-deploy"
4291 delta = "55.0.0 -> 56.0.0"
4293 [[audits.webrtc-sdp]]
4294 who = "Byron Campen <docfaraday@gmail.com>"
4295 criteria = "safe-to-deploy"
4296 delta = "0.3.9 -> 0.3.10"
4298 [[audits.weedle2]]
4299 who = "Travis Long <tlong@mozilla.com>"
4300 criteria = "safe-to-deploy"
4301 version = "3.0.0"
4302 notes = "Maintained by the Glean and Application Services teams."
4304 [[audits.weedle2]]
4305 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4306 criteria = "safe-to-deploy"
4307 delta = "3.0.0 -> 4.0.0"
4308 notes = "Maintained by the Glean and Application Services team."
4310 [[audits.wgpu-core]]
4311 who = "Dzmitry Malyshau <kvark@fastmail.com>"
4312 criteria = "safe-to-deploy"
4313 version = "0.12.0"
4314 notes = """
4315 This crate, up through the indicated version, was written or reviewed
4316 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
4317 Mozilla at the beginning of February 2022. This audit statement was
4318 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
4319 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
4322 [[audits.wgpu-core]]
4323 who = "Jim Blandy <jimb@mozilla.com>"
4324 criteria = "safe-to-deploy"
4325 delta = "0.12.0 -> 0.13.0"
4327 [[audits.wgpu-core]]
4328 who = "Jim Blandy <jimb@red-bean.com>"
4329 criteria = "safe-to-deploy"
4330 delta = "0.13.0 -> 0.14.0"
4331 notes = "Audit by Erich Gubler, Jim Blandy, Nicolas Silva, and Teodor Tanasoaia."
4333 [[audits.wgpu-core]]
4334 who = "Nicolas Silva <nical@fastmail.com>"
4335 criteria = "safe-to-deploy"
4336 delta = "0.14.0 -> 0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c"
4338 [[audits.wgpu-core]]
4339 who = "Nicolas Silva <nical@fastmail.com>"
4340 criteria = "safe-to-deploy"
4341 delta = "0.14.0 -> 0.15.0"
4343 [[audits.wgpu-core]]
4344 who = "Nicolas Silva <nical@fastmail.com>"
4345 criteria = "safe-to-deploy"
4346 delta = "0.15.0 -> 0.16.0"
4348 [[audits.wgpu-core]]
4349 who = "Nicolas Silva <nical@fastmail.com>"
4350 criteria = "safe-to-deploy"
4351 delta = "0.16.0 -> 0.17.0"
4353 [[audits.wgpu-core]]
4354 who = "Nicolas Silva <nical@fastmail.com>"
4355 criteria = "safe-to-deploy"
4356 delta = "0.17.0 -> 0.18.0"
4358 [[audits.wgpu-core]]
4359 who = "Jim Blandy <jimb@red-bean.com>"
4360 criteria = "safe-to-deploy"
4361 delta = "0.18.0 -> 0.18.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e"
4363 [[audits.wgpu-core]]
4364 who = "Nicolas Silva <nical@fastmail.com>"
4365 criteria = "safe-to-deploy"
4366 delta = "0.18.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e -> 0.18.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83"
4368 [[audits.wgpu-core]]
4369 who = "Nicolas Silva <nical@fastmail.com>"
4370 criteria = "safe-to-deploy"
4371 delta = "0.18.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d -> 0.18.0@git:6e21f7a9291db4395192d6b510d906978ae2d251"
4373 [[audits.wgpu-core]]
4374 who = "Erich Gubler <egubler@mozilla.com>"
4375 criteria = "safe-to-deploy"
4376 delta = "0.18.0@git:6e21f7a9291db4395192d6b510d906978ae2d251 -> 0.18.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee"
4378 [[audits.wgpu-core]]
4379 who = "Nicolas Silva <nical@fastmail.com>"
4380 criteria = "safe-to-deploy"
4381 delta = "0.18.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec -> 0.18.0@git:ff7b2c399301cca9bcbc5b19a869feb3c29ef785"
4383 [[audits.wgpu-core]]
4384 who = "Nicolas Silva <nical@fastmail.com>"
4385 criteria = "safe-to-deploy"
4386 delta = "0.18.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee -> 0.18.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec"
4388 [[audits.wgpu-core]]
4389 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
4390 criteria = "safe-to-deploy"
4391 delta = "0.18.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83 -> 0.18.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d"
4393 [[audits.wgpu-hal]]
4394 who = "Dzmitry Malyshau <kvark@fastmail.com>"
4395 criteria = "safe-to-deploy"
4396 version = "0.12.0"
4397 notes = """
4398 This crate, up through the indicated version, was written or reviewed
4399 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
4400 Mozilla at the beginning of February 2022. This audit statement was
4401 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
4402 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
4405 [[audits.wgpu-hal]]
4406 who = "Jim Blandy <jimb@mozilla.com>"
4407 criteria = "safe-to-deploy"
4408 delta = "0.12.0 -> 0.13.0"
4410 [[audits.wgpu-hal]]
4411 who = "Jim Blandy <jimb@red-bean.com>"
4412 criteria = "safe-to-deploy"
4413 delta = "0.13.0 -> 0.14.0"
4414 notes = "Audit by Erich Gubler, Jim Blandy, Nicolas Silva, and Teodor Tanasoaia."
4416 [[audits.wgpu-hal]]
4417 who = "Nicolas Silva <nical@fastmail.com>"
4418 criteria = "safe-to-deploy"
4419 delta = "0.14.0 -> 0.15.0"
4421 [[audits.wgpu-hal]]
4422 who = "Nicolas Silva <nical@fastmail.com>"
4423 criteria = "safe-to-deploy"
4424 delta = "0.15.0 -> 0.16.0"
4426 [[audits.wgpu-hal]]
4427 who = "Nicolas Silva <nical@fastmail.com>"
4428 criteria = "safe-to-deploy"
4429 delta = "0.16.0 -> 0.17.0"
4431 [[audits.wgpu-hal]]
4432 who = "Nicolas Silva <nical@fastmail.com>"
4433 criteria = "safe-to-deploy"
4434 delta = "0.17.0 -> 0.18.0"
4436 [[audits.wgpu-hal]]
4437 who = "Jim Blandy <jimb@red-bean.com>"
4438 criteria = "safe-to-deploy"
4439 delta = "0.18.0 -> 0.18.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e"
4441 [[audits.wgpu-hal]]
4442 who = "Nicolas Silva <nical@fastmail.com>"
4443 criteria = "safe-to-deploy"
4444 delta = "0.18.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e -> 0.18.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83"
4446 [[audits.wgpu-hal]]
4447 who = "Nicolas Silva <nical@fastmail.com>"
4448 criteria = "safe-to-deploy"
4449 delta = "0.18.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d -> 0.18.0@git:6e21f7a9291db4395192d6b510d906978ae2d251"
4451 [[audits.wgpu-hal]]
4452 who = "Erich Gubler <egubler@mozilla.com>"
4453 criteria = "safe-to-deploy"
4454 delta = "0.18.0@git:6e21f7a9291db4395192d6b510d906978ae2d251 -> 0.18.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee"
4456 [[audits.wgpu-hal]]
4457 who = "Nicolas Silva <nical@fastmail.com>"
4458 criteria = "safe-to-deploy"
4459 delta = "0.18.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec -> 0.18.0@git:ff7b2c399301cca9bcbc5b19a869feb3c29ef785"
4461 [[audits.wgpu-hal]]
4462 who = "Nicolas Silva <nical@fastmail.com>"
4463 criteria = "safe-to-deploy"
4464 delta = "0.18.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee -> 0.18.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec"
4466 [[audits.wgpu-hal]]
4467 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
4468 criteria = "safe-to-deploy"
4469 delta = "0.18.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83 -> 0.18.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d"
4471 [[audits.wgpu-types]]
4472 who = "Dzmitry Malyshau <kvark@fastmail.com>"
4473 criteria = "safe-to-deploy"
4474 version = "0.12.0"
4475 notes = """
4476 This crate, up through the indicated version, was written or reviewed
4477 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
4478 Mozilla at the beginning of February 2022. This audit statement was
4479 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
4480 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
4483 [[audits.wgpu-types]]
4484 who = "Jim Blandy <jimb@mozilla.com>"
4485 criteria = "safe-to-deploy"
4486 delta = "0.12.0 -> 0.13.0"
4488 [[audits.wgpu-types]]
4489 who = "Jim Blandy <jimb@red-bean.com>"
4490 criteria = "safe-to-deploy"
4491 delta = "0.13.0 -> 0.14.0"
4492 notes = "Audit by Erich Gubler, Jim Blandy, Nicolas Silva, and Teodor Tanasoaia."
4494 [[audits.wgpu-types]]
4495 who = "Nicolas Silva <nical@fastmail.com>"
4496 criteria = "safe-to-deploy"
4497 delta = "0.14.0 -> 0.15.0"
4499 [[audits.wgpu-types]]
4500 who = "Nicolas Silva <nical@fastmail.com>"
4501 criteria = "safe-to-deploy"
4502 delta = "0.15.0 -> 0.16.0"
4504 [[audits.wgpu-types]]
4505 who = "Nicolas Silva <nical@fastmail.com>"
4506 criteria = "safe-to-deploy"
4507 delta = "0.16.0 -> 0.17.0"
4509 [[audits.wgpu-types]]
4510 who = "Nicolas Silva <nical@fastmail.com>"
4511 criteria = "safe-to-deploy"
4512 delta = "0.17.0 -> 0.18.0"
4514 [[audits.wgpu-types]]
4515 who = "Jim Blandy <jimb@red-bean.com>"
4516 criteria = "safe-to-deploy"
4517 delta = "0.18.0 -> 0.18.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e"
4519 [[audits.wgpu-types]]
4520 who = "Nicolas Silva <nical@fastmail.com>"
4521 criteria = "safe-to-deploy"
4522 delta = "0.18.0@git:34e947de4b3e0b0d6b0e2f40cede926467ea9f1e -> 0.18.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83"
4524 [[audits.wgpu-types]]
4525 who = "Nicolas Silva <nical@fastmail.com>"
4526 criteria = "safe-to-deploy"
4527 delta = "0.18.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d -> 0.18.0@git:6e21f7a9291db4395192d6b510d906978ae2d251"
4529 [[audits.wgpu-types]]
4530 who = "Erich Gubler <egubler@mozilla.com>"
4531 criteria = "safe-to-deploy"
4532 delta = "0.18.0@git:6e21f7a9291db4395192d6b510d906978ae2d251 -> 0.18.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee"
4534 [[audits.wgpu-types]]
4535 who = "Nicolas Silva <nical@fastmail.com>"
4536 criteria = "safe-to-deploy"
4537 delta = "0.18.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec -> 0.18.0@git:ff7b2c399301cca9bcbc5b19a869feb3c29ef785"
4539 [[audits.wgpu-types]]
4540 who = "Nicolas Silva <nical@fastmail.com>"
4541 criteria = "safe-to-deploy"
4542 delta = "0.18.0@git:a820a3ffba468cbb87c2a7e7bbe37065ed5207ee -> 0.18.0@git:767ac03245ee937d3dc552edc13fe7ab0a860eec"
4544 [[audits.wgpu-types]]
4545 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
4546 criteria = "safe-to-deploy"
4547 delta = "0.18.0@git:ba3d6898f18c25bb5a2b8ba18790134b97758e83 -> 0.18.0@git:3ec547cdcaaa14488327d8f1b5f7736278c4178d"
4549 [[audits.whatsys]]
4550 who = "Bobby Holley <bobbyholley@gmail.com>"
4551 criteria = "safe-to-deploy"
4552 version = "0.1.2"
4553 notes = """
4554 Contains platform-specific FFI code for apple, mac, and windows. The windows code
4555 also contains a small C file compiled at build-time. I audited all of it and it
4556 looks correct.
4559 [[audits.whatsys]]
4560 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4561 criteria = "safe-to-deploy"
4562 delta = "0.1.2 -> 0.3.1"
4563 notes = "Maintained by me. I have written or reviewed all of the code."
4565 [[audits.winreg]]
4566 who = "Ray Kraesig <rkraesig@mozilla.com>"
4567 criteria = "safe-to-run"
4568 version = "0.10.1"
4569 notes = """
4570 This crate uses a lot of `unsafe`; not all of it is necessary, and not all of it
4571 is correct. (In particular, the alignment of data buffers does not seem to be
4572 correctly ensured at type-conversion time.) However, the code is not deceptive,
4573 and any more subtle issues do not appear to be exploitable -- certainly not from
4574 a test environment.
4577 [[audits.wpf-gpu-raster]]
4578 who = "Lee Salzman <lsalzman@mozilla.com>"
4579 criteria = "safe-to-deploy"
4580 version = "0.1.0"
4581 notes = "Written and maintained by Gfx team at Mozilla."
4583 [[audits.writeable]]
4584 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4585 criteria = "safe-to-deploy"
4586 version = "0.5.2"
4587 notes = "writeable is a variation of fmt::Write with sink version. This uses `unsafe` block to handle potentially-invalid UTF-8 character. I've vetted the one instance of unsafe code."
4589 [[audits.writeable]]
4590 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4591 criteria = "safe-to-deploy"
4592 delta = "0.5.2 -> 0.5.4"
4594 [[audits.xmldecl]]
4595 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
4596 criteria = "safe-to-deploy"
4597 version = "0.2.0"
4598 notes = "I, Henri Sivonen, wrote this crate myself for Gecko even though it's published on crates.io."
4600 [[audits.yoke]]
4601 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4602 criteria = "safe-to-deploy"
4603 version = "0.7.1"
4604 notes = "This crate is for zero-copy serialization for ICU4X data structure, and maintained by ICU4X team. Since this uses unsafe block for serialization, I audited code."
4606 [[audits.yoke]]
4607 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4608 criteria = "safe-to-deploy"
4609 delta = "0.7.1 -> 0.7.3"
4611 [[audits.yoke-derive]]
4612 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4613 criteria = "safe-to-deploy"
4614 version = "0.7.1@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
4615 notes = "This crate is a helper for yoke crate that is ICU4X data structure, and maintained by ICU4X team. Since this uses unsafe block for serialization, all has the comment why this uses unsafe and I audited code."
4617 [[audits.yoke-derive]]
4618 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4619 criteria = "safe-to-deploy"
4620 version = "0.7.3"
4622 [[audits.zerofrom]]
4623 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4624 criteria = "safe-to-deploy"
4625 version = "0.1.2"
4626 notes = "This crate is zero-copy version of \"From\". This has no unsafe code and uses no ambient capabilities."
4628 [[audits.zerofrom-derive]]
4629 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4630 criteria = "safe-to-deploy"
4631 version = "0.1.2@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
4632 notes = "This is custom derives for `ZeroFrom` that is from zerofrom crate. This has no unsafe code and uses no ambient capabilities."
4634 [[audits.zerofrom-derive]]
4635 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4636 criteria = "safe-to-deploy"
4637 version = "0.1.3"
4639 [[audits.zerovec]]
4640 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4641 criteria = "safe-to-deploy"
4642 version = "0.9.4"
4643 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."
4645 [[audits.zerovec]]
4646 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4647 criteria = "safe-to-deploy"
4648 delta = "0.9.4 -> 0.10.1"
4650 [[audits.zerovec-derive]]
4651 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4652 criteria = "safe-to-deploy"
4653 version = "0.9.4@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
4654 notes = "This is custom derives for `ZeroVec` that is from zerovec crate. Although this uses unsafe block for zero-copy, this has a comment in code why this uses unsafe and I audited code."
4656 [[audits.zerovec-derive]]
4657 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4658 criteria = "safe-to-deploy"
4659 version = "0.10.1"
4661 [[audits.zip]]
4662 who = "Mike Hommey <mh+mozilla@glandium.org>"
4663 criteria = "safe-to-run"
4664 delta = "0.6.2 -> 0.6.3"
4666 [[audits.zip]]
4667 who = "Mike Hommey <mh+mozilla@glandium.org>"
4668 criteria = "safe-to-run"
4669 delta = "0.6.3 -> 0.6.4"
4671 [[trusted.aho-corasick]]
4672 criteria = "safe-to-deploy"
4673 user-id = 189 # Andrew Gallant (BurntSushi)
4674 start = "2019-03-28"
4675 end = "2024-05-03"
4677 [[trusted.anstyle]]
4678 criteria = "safe-to-deploy"
4679 user-id = 6743 # Ed Page (epage)
4680 start = "2022-05-18"
4681 end = "2024-09-28"
4683 [[trusted.async-trait]]
4684 criteria = "safe-to-deploy"
4685 user-id = 3618 # David Tolnay (dtolnay)
4686 start = "2019-07-23"
4687 end = "2024-04-25"
4689 [[trusted.atomic]]
4690 criteria = "safe-to-deploy"
4691 user-id = 2915 # Amanieu d'Antras (Amanieu)
4692 start = "2019-02-22"
4693 end = "2024-05-05"
4695 [[trusted.byteorder]]
4696 criteria = "safe-to-deploy"
4697 user-id = 189 # Andrew Gallant (BurntSushi)
4698 start = "2019-06-09"
4699 end = "2024-05-03"
4701 [[trusted.bytes]]
4702 criteria = "safe-to-deploy"
4703 user-id = 6741 # Alice Ryhl (Darksonn)
4704 start = "2021-01-11"
4705 end = "2024-05-05"
4707 [[trusted.clap]]
4708 criteria = "safe-to-deploy"
4709 user-id = 6743 # Ed Page (epage)
4710 start = "2021-12-08"
4711 end = "2024-06-02"
4713 [[trusted.clap_builder]]
4714 criteria = "safe-to-deploy"
4715 user-id = 6743 # Ed Page (epage)
4716 start = "2023-03-28"
4717 end = "2024-06-02"
4719 [[trusted.clap_derive]]
4720 criteria = "safe-to-deploy"
4721 user-id = 6743 # Ed Page (epage)
4722 start = "2021-12-08"
4723 end = "2024-06-02"
4725 [[trusted.clap_lex]]
4726 criteria = "safe-to-deploy"
4727 user-id = 6743 # Ed Page (epage)
4728 start = "2022-04-15"
4729 end = "2024-06-02"
4731 [[trusted.dtoa]]
4732 criteria = "safe-to-deploy"
4733 user-id = 3618 # David Tolnay (dtolnay)
4734 start = "2019-05-02"
4735 end = "2024-04-25"
4737 [[trusted.equivalent]]
4738 criteria = "safe-to-deploy"
4739 user-id = 539 # Josh Stone (cuviper)
4740 start = "2023-02-05"
4741 end = "2024-07-17"
4743 [[trusted.flate2]]
4744 criteria = "safe-to-deploy"
4745 user-id = 4333 # Josh Triplett (joshtriplett)
4746 start = "2020-09-30"
4747 end = "2024-05-05"
4749 [[trusted.h2]]
4750 criteria = "safe-to-deploy"
4751 user-id = 359 # Sean McArthur (seanmonstar)
4752 start = "2019-03-13"
4753 end = "2024-12-05"
4755 [[trusted.hashbrown]]
4756 criteria = "safe-to-deploy"
4757 user-id = 2915 # Amanieu d'Antras (Amanieu)
4758 start = "2019-04-02"
4759 end = "2024-07-17"
4761 [[trusted.headers]]
4762 criteria = "safe-to-deploy"
4763 user-id = 359 # Sean McArthur (seanmonstar)
4764 start = "2019-09-09"
4765 end = "2024-04-25"
4767 [[trusted.httparse]]
4768 criteria = "safe-to-deploy"
4769 user-id = 359 # Sean McArthur (seanmonstar)
4770 start = "2019-07-03"
4771 end = "2024-04-25"
4773 [[trusted.indexmap]]
4774 criteria = "safe-to-deploy"
4775 user-id = 539 # Josh Stone (cuviper)
4776 start = "2020-01-15"
4777 end = "2024-05-05"
4779 [[trusted.inherent]]
4780 criteria = "safe-to-deploy"
4781 user-id = 3618 # David Tolnay (dtolnay)
4782 start = "2019-07-14"
4783 end = "2024-04-25"
4785 [[trusted.iovec]]
4786 criteria = "safe-to-deploy"
4787 user-id = 10 # Carl Lerche (carllerche)
4788 start = "2019-10-09"
4789 end = "2024-05-05"
4791 [[trusted.itoa]]
4792 criteria = "safe-to-deploy"
4793 user-id = 3618 # David Tolnay (dtolnay)
4794 start = "2019-05-02"
4795 end = "2024-04-25"
4797 [[trusted.jobserver]]
4798 criteria = "safe-to-deploy"
4799 user-id = 1 # Alex Crichton (alexcrichton)
4800 start = "2019-03-15"
4801 end = "2024-05-05"
4803 [[trusted.libc]]
4804 criteria = "safe-to-deploy"
4805 user-id = 2915 # Amanieu d'Antras (Amanieu)
4806 start = "2021-01-27"
4807 end = "2024-05-05"
4809 [[trusted.libc]]
4810 criteria = "safe-to-deploy"
4811 user-id = 51017 # Yuki Okushi (JohnTitor)
4812 start = "2020-03-17"
4813 end = "2024-10-25"
4815 [[trusted.linux-raw-sys]]
4816 criteria = "safe-to-deploy"
4817 user-id = 6825 # Dan Gohman (sunfishcode)
4818 start = "2021-06-12"
4819 end = "2024-09-08"
4821 [[trusted.lock_api]]
4822 criteria = "safe-to-deploy"
4823 user-id = 2915 # Amanieu d'Antras (Amanieu)
4824 start = "2019-05-04"
4825 end = "2024-05-05"
4827 [[trusted.memchr]]
4828 criteria = "safe-to-deploy"
4829 user-id = 189 # Andrew Gallant (BurntSushi)
4830 start = "2019-07-07"
4831 end = "2024-05-03"
4833 [[trusted.mime]]
4834 criteria = "safe-to-deploy"
4835 user-id = 359 # Sean McArthur (seanmonstar)
4836 start = "2019-09-09"
4837 end = "2024-04-25"
4839 [[trusted.mio]]
4840 criteria = "safe-to-deploy"
4841 user-id = 10 # Carl Lerche (carllerche)
4842 start = "2019-05-15"
4843 end = "2024-05-06"
4845 [[trusted.num_cpus]]
4846 criteria = "safe-to-deploy"
4847 user-id = 359 # Sean McArthur (seanmonstar)
4848 start = "2019-06-10"
4849 end = "2024-04-25"
4851 [[trusted.ordered-float]]
4852 criteria = "safe-to-deploy"
4853 user-id = 2017 # Matt Brubeck (mbrubeck)
4854 start = "2019-03-13"
4855 end = "2024-05-06"
4857 [[trusted.parking_lot]]
4858 criteria = "safe-to-deploy"
4859 user-id = 2915 # Amanieu d'Antras (Amanieu)
4860 start = "2019-05-04"
4861 end = "2024-05-05"
4863 [[trusted.parking_lot_core]]
4864 criteria = "safe-to-deploy"
4865 user-id = 2915 # Amanieu d'Antras (Amanieu)
4866 start = "2019-05-04"
4867 end = "2024-05-05"
4869 [[trusted.paste]]
4870 criteria = "safe-to-deploy"
4871 user-id = 3618 # David Tolnay (dtolnay)
4872 start = "2019-03-19"
4873 end = "2024-04-25"
4875 [[trusted.proc-macro-hack]]
4876 criteria = "safe-to-deploy"
4877 user-id = 3618 # David Tolnay (dtolnay)
4878 start = "2019-04-16"
4879 end = "2024-04-25"
4881 [[trusted.proc-macro2]]
4882 criteria = "safe-to-deploy"
4883 user-id = 3618 # David Tolnay (dtolnay)
4884 start = "2019-04-23"
4885 end = "2024-05-30"
4887 [[trusted.quote]]
4888 criteria = "safe-to-deploy"
4889 user-id = 3618 # David Tolnay (dtolnay)
4890 start = "2019-04-09"
4891 end = "2024-05-30"
4893 [[trusted.regex]]
4894 criteria = "safe-to-deploy"
4895 user-id = 189 # Andrew Gallant (BurntSushi)
4896 start = "2019-02-27"
4897 end = "2024-05-03"
4899 [[trusted.regex-automata]]
4900 criteria = "safe-to-deploy"
4901 user-id = 189 # Andrew Gallant (BurntSushi)
4902 start = "2019-02-25"
4903 end = "2024-09-20"
4905 [[trusted.regex-syntax]]
4906 criteria = "safe-to-deploy"
4907 user-id = 189 # Andrew Gallant (BurntSushi)
4908 start = "2019-03-30"
4909 end = "2024-05-03"
4911 [[trusted.rustix]]
4912 criteria = "safe-to-deploy"
4913 user-id = 6825 # Dan Gohman (sunfishcode)
4914 start = "2021-10-29"
4915 end = "2024-09-08"
4917 [[trusted.ryu]]
4918 criteria = "safe-to-deploy"
4919 user-id = 3618 # David Tolnay (dtolnay)
4920 start = "2019-05-02"
4921 end = "2024-04-25"
4923 [[trusted.same-file]]
4924 criteria = "safe-to-deploy"
4925 user-id = 189 # Andrew Gallant (BurntSushi)
4926 start = "2019-07-16"
4927 end = "2024-05-03"
4929 [[trusted.scopeguard]]
4930 criteria = "safe-to-deploy"
4931 user-id = 2915 # Amanieu d'Antras (Amanieu)
4932 start = "2020-02-16"
4933 end = "2024-05-05"
4935 [[trusted.serde]]
4936 criteria = "safe-to-deploy"
4937 user-id = 3618 # David Tolnay (dtolnay)
4938 start = "2019-03-01"
4939 end = "2024-04-25"
4941 [[trusted.serde_bytes]]
4942 criteria = "safe-to-deploy"
4943 user-id = 3618 # David Tolnay (dtolnay)
4944 start = "2019-02-25"
4945 end = "2024-04-25"
4947 [[trusted.serde_derive]]
4948 criteria = "safe-to-deploy"
4949 user-id = 3618 # David Tolnay (dtolnay)
4950 start = "2019-03-01"
4951 end = "2024-04-25"
4953 [[trusted.serde_json]]
4954 criteria = "safe-to-deploy"
4955 user-id = 3618 # David Tolnay (dtolnay)
4956 start = "2019-02-28"
4957 end = "2024-04-25"
4959 [[trusted.serde_repr]]
4960 criteria = "safe-to-deploy"
4961 user-id = 3618 # David Tolnay (dtolnay)
4962 start = "2019-04-26"
4963 end = "2024-04-25"
4965 [[trusted.serde_yaml]]
4966 criteria = "safe-to-deploy"
4967 user-id = 3618 # David Tolnay (dtolnay)
4968 start = "2019-05-02"
4969 end = "2024-04-25"
4971 [[trusted.smallvec]]
4972 criteria = "safe-to-deploy"
4973 user-id = 2017 # Matt Brubeck (mbrubeck)
4974 start = "2019-10-28"
4975 end = "2024-05-06"
4977 [[trusted.syn]]
4978 criteria = "safe-to-deploy"
4979 user-id = 3618 # David Tolnay (dtolnay)
4980 start = "2019-03-01"
4981 end = "2024-04-25"
4983 [[trusted.termcolor]]
4984 criteria = "safe-to-deploy"
4985 user-id = 189 # Andrew Gallant (BurntSushi)
4986 start = "2019-06-04"
4987 end = "2024-05-03"
4989 [[trusted.thiserror]]
4990 criteria = "safe-to-deploy"
4991 user-id = 3618 # David Tolnay (dtolnay)
4992 start = "2019-10-09"
4993 end = "2024-04-25"
4995 [[trusted.thiserror-impl]]
4996 criteria = "safe-to-deploy"
4997 user-id = 3618 # David Tolnay (dtolnay)
4998 start = "2019-10-09"
4999 end = "2024-04-25"
5001 [[trusted.threadbound]]
5002 criteria = "safe-to-deploy"
5003 user-id = 3618 # David Tolnay (dtolnay)
5004 start = "2020-06-16"
5005 end = "2024-04-25"
5007 [[trusted.tokio-macros]]
5008 criteria = "safe-to-deploy"
5009 user-id = 6741 # Alice Ryhl (Darksonn)
5010 start = "2020-10-26"
5011 end = "2024-05-05"
5013 [[trusted.tokio-util]]
5014 criteria = "safe-to-deploy"
5015 user-id = 6741 # Alice Ryhl (Darksonn)
5016 start = "2021-01-12"
5017 end = "2024-05-05"
5019 [[trusted.toml]]
5020 criteria = "safe-to-deploy"
5021 user-id = 1 # Alex Crichton (alexcrichton)
5022 start = "2019-05-16"
5023 end = "2024-05-06"
5025 [[trusted.unicode-ident]]
5026 criteria = "safe-to-deploy"
5027 user-id = 3618 # David Tolnay (dtolnay)
5028 start = "2021-10-02"
5029 end = "2024-04-25"
5031 [[trusted.walkdir]]
5032 criteria = "safe-to-deploy"
5033 user-id = 189 # Andrew Gallant (BurntSushi)
5034 start = "2019-06-09"
5035 end = "2024-05-03"
5037 [[trusted.warp]]
5038 criteria = "safe-to-deploy"
5039 user-id = 359 # Sean McArthur (seanmonstar)
5040 start = "2019-03-20"
5041 end = "2024-05-08"
5043 [[trusted.wasi]]
5044 criteria = "safe-to-deploy"
5045 user-id = 1 # Alex Crichton (alexcrichton)
5046 start = "2020-06-03"
5047 end = "2024-05-05"
5049 [[trusted.winapi-util]]
5050 criteria = "safe-to-deploy"
5051 user-id = 189 # Andrew Gallant (BurntSushi)
5052 start = "2020-01-11"
5053 end = "2024-05-03"
5055 [[trusted.windows-sys]]
5056 criteria = "safe-to-deploy"
5057 user-id = 64539 # Kenny Kerr (kennykerr)
5058 start = "2021-11-15"
5059 end = "2024-09-12"