Bug 1839316: part 5) Guard the "fetchpriority" attribute behind a pref. r=kershaw...
[gecko.git] / supply-chain / audits.toml
blobd2a5bdf657e1a2ea0b94426fe358990c946ea346
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.etagere]]
165 who = "Nicolas Silva <nical@fastmail.com>"
166 criteria = "safe-to-deploy"
167 user-id = 1281 # Nicolas Silva (nical)
168 start = "2020-11-12"
169 end = "2024-04-25"
170 notes = "I am the author of this crate."
172 [[wildcard-audits.euclid]]
173 who = "Nicolas Silva <nical@fastmail.com>"
174 criteria = "safe-to-deploy"
175 user-id = 1281 # Nicolas Silva (nical)
176 start = "2019-03-14"
177 end = "2024-04-25"
178 notes = "I wrote most of the commits in the euclid reprository and review every change that is not produced by me."
180 [[wildcard-audits.freetype]]
181 who = "Bobby Holley <bobbyholley@gmail.com>"
182 criteria = "safe-to-deploy"
183 user-id = 2396 # Josh Matthews (jdm)
184 start = "2020-02-28"
185 end = "2023-05-04"
186 renew = false
187 notes = "All code written or reviewed by Mozilla staff."
189 [[wildcard-audits.gleam]]
190 who = "Bobby Holley <bobbyholley@gmail.com>"
191 criteria = "safe-to-deploy"
192 user-id = 2396 # Josh Matthews (jdm)
193 start = "2019-03-18"
194 end = "2023-05-04"
195 renew = false
196 notes = "All code written or reviewed by Mozilla."
198 [[wildcard-audits.gleam]]
199 who = "Bobby Holley <bobbyholley@gmail.com>"
200 criteria = "safe-to-deploy"
201 user-id = 5946 # Jeff Muizelaar (jrmuizel)
202 start = "2023-04-21"
203 end = "2023-05-04"
204 renew = false
205 notes = "All code written or reviewed by Mozilla."
207 [[wildcard-audits.gleam]]
208 who = "Bobby Holley <bobbyholley@gmail.com>"
209 criteria = "safe-to-deploy"
210 user-id = 1039
211 start = "2019-03-01"
212 end = "2023-05-04"
213 renew = false
214 notes = "All code written or reviewed by Mozilla."
216 [[wildcard-audits.glean]]
217 who = "Chris H-C <chutten@mozilla.com>"
218 criteria = "safe-to-deploy"
219 user-id = 48 # Jan-Erik Rediger (badboy)
220 start = "2020-11-10"
221 end = "2024-02-24"
222 notes = "The Glean SDKs are maintained by the Glean Team at Mozilla."
224 [[wildcard-audits.glean-core]]
225 who = "Chris H-C <chutten@mozilla.com>"
226 criteria = "safe-to-deploy"
227 user-id = 48 # Jan-Erik Rediger (badboy)
228 start = "2019-09-24"
229 end = "2024-02-24"
230 notes = "The Glean SDKs are maintained by the Glean Team at Mozilla."
232 [[wildcard-audits.glslopt]]
233 who = "Jamie Nicol <jnicol@mozilla.com>"
234 criteria = "safe-to-deploy"
235 user-id = 84794 # Jamie Nicol (jamienicol)
236 start = "2020-04-07"
237 end = "2024-04-25"
239 [[wildcard-audits.io-surface]]
240 who = "Bobby Holley <bobbyholley@gmail.com>"
241 criteria = "safe-to-deploy"
242 user-id = 2396 # Josh Matthews (jdm)
243 start = "2019-07-23"
244 end = "2023-05-04"
245 renew = false
246 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
248 [[wildcard-audits.marionette]]
249 who = "Henrik Skupin <mail@hskupin.info>"
250 criteria = "safe-to-run"
251 user-id = 22262
252 start = "2020-11-03"
253 end = "2024-03-31"
254 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
256 [[wildcard-audits.mozdevice]]
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.mozprofile]]
265 who = "Henrik Skupin <mail@hskupin.info>"
266 criteria = "safe-to-deploy"
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.mozrunner]]
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.mozversion]]
281 who = "Henrik Skupin <mail@hskupin.info>"
282 criteria = "safe-to-run"
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.ohttp]]
289 who = "Martin Thomson <mt@lowentropy.net>"
290 criteria = "safe-to-deploy"
291 user-id = 128763 # Martin Thomson (martinthomson)
292 start = "2022-08-04"
293 end = "2024-03-09"
294 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."
296 [[wildcard-audits.rust_cascade]]
297 who = "Dana Keeler <dkeeler@mozilla.com>"
298 criteria = "safe-to-deploy"
299 user-id = 57462 # Dana Keeler (mozkeeler)
300 start = "2019-11-15"
301 end = "2024-04-24"
302 notes = "Written and maintained by the security engineering team at Mozilla."
304 [[wildcard-audits.unicode-normalization]]
305 who = "Manish Goregaokar <manishsmail@gmail.com>"
306 criteria = "safe-to-deploy"
307 user-id = 1139 # Manish Goregaokar (Manishearth)
308 start = "2019-11-06"
309 end = "2024-05-03"
310 notes = "All code written or reviewed by Manish"
312 [[wildcard-audits.unicode-segmentation]]
313 who = "Manish Goregaokar <manishsmail@gmail.com>"
314 criteria = "safe-to-deploy"
315 user-id = 1139 # Manish Goregaokar (Manishearth)
316 start = "2019-05-15"
317 end = "2024-05-03"
318 notes = "All code written or reviewed by Manish"
320 [[wildcard-audits.unicode-width]]
321 who = "Manish Goregaokar <manishsmail@gmail.com>"
322 criteria = "safe-to-deploy"
323 user-id = 1139 # Manish Goregaokar (Manishearth)
324 start = "2019-12-05"
325 end = "2024-05-03"
326 notes = "All code written or reviewed by Manish"
328 [[wildcard-audits.unicode-xid]]
329 who = "Manish Goregaokar <manishsmail@gmail.com>"
330 criteria = "safe-to-deploy"
331 user-id = 1139 # Manish Goregaokar (Manishearth)
332 start = "2019-07-25"
333 end = "2024-05-03"
334 notes = "All code written or reviewed by Manish"
336 [[wildcard-audits.uniffi]]
337 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
338 criteria = "safe-to-deploy"
339 user-id = 48 # Jan-Erik Rediger (badboy)
340 start = "2022-05-05"
341 end = "2024-06-21"
342 notes = "Maintained by the Glean and Application Services teams"
344 [[wildcard-audits.uniffi_bindgen]]
345 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
346 criteria = "safe-to-deploy"
347 user-id = 48 # Jan-Erik Rediger (badboy)
348 start = "2022-05-05"
349 end = "2024-06-21"
350 notes = "Maintained by the Glean and Application Services teams"
352 [[wildcard-audits.uniffi_build]]
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_checksum_derive]]
361 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
362 criteria = "safe-to-deploy"
363 user-id = 48 # Jan-Erik Rediger (badboy)
364 start = "2022-12-16"
365 end = "2024-06-21"
366 notes = "Maintained by the Glean and Application Services teams"
368 [[wildcard-audits.uniffi_core]]
369 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
370 criteria = "safe-to-deploy"
371 user-id = 48 # Jan-Erik Rediger (badboy)
372 start = "2023-06-21"
373 end = "2024-06-21"
374 notes = "Maintained by the Glean and Application Services teams"
376 [[wildcard-audits.uniffi_macros]]
377 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
378 criteria = "safe-to-deploy"
379 user-id = 48 # Jan-Erik Rediger (badboy)
380 start = "2022-05-05"
381 end = "2024-06-21"
382 notes = "Maintained by the Glean and Application Services teams"
384 [[wildcard-audits.uniffi_meta]]
385 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
386 criteria = "safe-to-deploy"
387 user-id = 48 # Jan-Erik Rediger (badboy)
388 start = "2022-08-31"
389 end = "2024-06-21"
390 notes = "Maintained by the Glean and Application Services teams"
392 [[wildcard-audits.uniffi_testing]]
393 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
394 criteria = "safe-to-deploy"
395 user-id = 48 # Jan-Erik Rediger (badboy)
396 start = "2022-12-16"
397 end = "2024-06-21"
398 notes = "Maintained by the Glean and Application Services teams"
400 [[wildcard-audits.utf8_iter]]
401 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
402 criteria = "safe-to-deploy"
403 user-id = 4484 # Henri Sivonen (hsivonen)
404 start = "2022-04-19"
405 end = "2024-06-16"
406 notes = "Maintained by Henri Sivonen who works at Mozilla."
408 [[wildcard-audits.webdriver]]
409 who = "Henrik Skupin <mail@hskupin.info>"
410 criteria = "safe-to-deploy"
411 user-id = 22262
412 start = "2020-11-03"
413 end = "2024-03-31"
414 notes = "Maintained by the DevTools team at Mozilla and has no unsafe code."
416 [[audits.aa-stroke]]
417 who = "Lee Salzman <lsalzman@mozilla.com>"
418 criteria = "safe-to-deploy"
419 version = "0.1.0"
420 notes = "Written and maintained by Gfx team at Mozilla."
422 [[audits.aho-corasick]]
423 who = "Mike Hommey <mh+mozilla@glandium.org>"
424 criteria = "safe-to-deploy"
425 delta = "0.7.18 -> 0.7.20"
427 [[audits.alsa]]
428 who = "Mike Hommey <mh+mozilla@glandium.org>"
429 criteria = "safe-to-deploy"
430 delta = "0.4.3 -> 0.7.0"
432 [[audits.android_logger]]
433 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
434 criteria = "safe-to-deploy"
435 version = "0.11.0"
436 notes = "Small crate, wrapping Android log functionality, reviewed by janerik"
438 [[audits.android_logger]]
439 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
440 criteria = "safe-to-deploy"
441 delta = "0.11.0 -> 0.11.1"
442 notes = "Small crate, wrapping Android log functionality, now switched to properly using MaybeUninit"
444 [[audits.android_logger]]
445 who = "Mike Hommey <mh+mozilla@glandium.org>"
446 criteria = "safe-to-deploy"
447 delta = "0.11.1 -> 0.11.3"
449 [[audits.android_logger]]
450 who = "Chris H-C <chutten@mozilla.com>"
451 criteria = "safe-to-deploy"
452 delta = "0.11.3 -> 0.12.0"
453 notes = "Small wrapper crate. This update fixes log level filtering."
455 [[audits.android_system_properties]]
456 who = "Nicolas Silva <nical@fastmail.com>"
457 criteria = "safe-to-deploy"
458 version = "0.1.2"
459 notes = "I wrote this crate, reviewed by jimb. It is mostly a Rust port of some C++ code we already ship."
461 [[audits.android_system_properties]]
462 who = "Mike Hommey <mh+mozilla@glandium.org>"
463 criteria = "safe-to-deploy"
464 delta = "0.1.2 -> 0.1.4"
466 [[audits.android_system_properties]]
467 who = "Mike Hommey <mh+mozilla@glandium.org>"
468 criteria = "safe-to-deploy"
469 delta = "0.1.4 -> 0.1.5"
471 [[audits.anyhow]]
472 who = "Mike Hommey <mh+mozilla@glandium.org>"
473 criteria = "safe-to-deploy"
474 delta = "1.0.57 -> 1.0.61"
476 [[audits.anyhow]]
477 who = "Bobby Holley <bobbyholley@gmail.com>"
478 criteria = "safe-to-deploy"
479 delta = "1.0.58 -> 1.0.57"
480 notes = "No functional differences, just CI config and docs."
482 [[audits.anyhow]]
483 who = "Mike Hommey <mh+mozilla@glandium.org>"
484 criteria = "safe-to-deploy"
485 delta = "1.0.61 -> 1.0.62"
487 [[audits.anyhow]]
488 who = "Mike Hommey <mh+mozilla@glandium.org>"
489 criteria = "safe-to-deploy"
490 delta = "1.0.62 -> 1.0.68"
492 [[audits.anyhow]]
493 who = "Mike Hommey <mh+mozilla@glandium.org>"
494 criteria = "safe-to-deploy"
495 delta = "1.0.68 -> 1.0.69"
497 [[audits.app_units]]
498 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
499 criteria = "safe-to-deploy"
500 version = "0.7.1"
501 notes = """
502 I'm pretty familiar with this crate. It provides a fixed-point numeric type.
503 The code is pretty straight-forward, there's no unsafe code at all.
506 [[audits.app_units]]
507 who = "Nicolas Silva <nical@fastmail.com>"
508 criteria = "safe-to-deploy"
509 version = "0.7.3"
511 [[audits.app_units]]
512 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
513 criteria = "safe-to-deploy"
514 delta = "0.7.1 -> 0.7.2"
515 notes = "Adding repr(transparent) plus a couple minor clean-ups, no functional changes from 0.7.1."
517 [[audits.arbitrary]]
518 who = "Mike Hommey <mh+mozilla@glandium.org>"
519 criteria = "safe-to-run"
520 delta = "1.1.0 -> 1.1.1"
522 [[audits.arbitrary]]
523 who = "Mike Hommey <mh+mozilla@glandium.org>"
524 criteria = "safe-to-run"
525 delta = "1.1.1 -> 1.1.3"
527 [[audits.arbitrary]]
528 who = "Mike Hommey <mh+mozilla@glandium.org>"
529 criteria = "safe-to-run"
530 delta = "1.1.3 -> 1.2.0"
532 [[audits.arbitrary]]
533 who = "Mike Hommey <mh+mozilla@glandium.org>"
534 criteria = "safe-to-run"
535 delta = "1.2.0 -> 1.2.3"
537 [[audits.ash]]
538 who = "Jim Blandy <jimb@red-bean.com>"
539 criteria = "safe-to-deploy"
540 delta = "0.37.0+1.3.209 -> 0.37.1+1.3.235"
541 notes = """
542 Nicolas Silva, Jim Blandy, and Teodor Tanasoaia audited ash master
543 branch commits from e43e9c0c to 6bd82768 inclusive.
546 [[audits.ash]]
547 who = "Nicolas Silva <nical@fastmail.com>"
548 criteria = "safe-to-deploy"
549 delta = "0.37.1+1.3.235 -> 0.37.2+1.3.238"
551 [[audits.ash]]
552 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
553 criteria = "safe-to-deploy"
554 delta = "0.37.2+1.3.238 -> 0.37.3+1.3.251"
556 [[audits.ashmem]]
557 who = "Matthew Gregan <kinetik@flim.org>"
558 criteria = "safe-to-deploy"
559 version = "0.1.2"
560 notes = """
561 Small unsafe wrapper around Android 8.0's ASharedMemory native API that falls
562 back to older private ioctl-based API at runtime on earlier OS releases.  The
563 shim code is small and doesn't inspect the API arguments, so is unlikely to
564 expose any safety issues beyond those presented by the native OS API.
567 [[audits.askama]]
568 who = "Bobby Holley <bobbyholley@gmail.com>"
569 criteria = "safe-to-deploy"
570 version = "0.11.1"
571 notes = """
572 Just contains some traits and re-exports for use by a broader package of related
573 crates. No unsafe code or ambient capability usage.
576 [[audits.async-task]]
577 who = "Nika Layzell <nika@thelayzells.com>"
578 criteria = "safe-to-deploy"
579 delta = "4.0.3 -> 4.0.3@git:f6488e35beccb26eb6e85847b02aa78a42cd3d0e"
580 notes = "Recorded by bholley, confirmed over slack."
582 [[audits.async-task]]
583 who = "Nika Layzell <nika@thelayzells.com>"
584 criteria = "safe-to-deploy"
585 delta = "4.0.3 -> 4.3.0"
586 notes = "Main addition is the new FallibleTask type, which I implemented. No risky unsafe code changes."
588 [[audits.async-trait]]
589 who = "Mike Hommey <mh+mozilla@glandium.org>"
590 criteria = "safe-to-deploy"
591 delta = "0.1.56 -> 0.1.57"
593 [[audits.async-trait]]
594 who = "Mike Hommey <mh+mozilla@glandium.org>"
595 criteria = "safe-to-deploy"
596 delta = "0.1.57 -> 0.1.60"
598 [[audits.async-trait]]
599 who = "Mike Hommey <mh+mozilla@glandium.org>"
600 criteria = "safe-to-deploy"
601 delta = "0.1.60 -> 0.1.64"
603 [[audits.atomic_refcell]]
604 who = "Bobby Holley <bholley@mozilla.com>"
605 criteria = "safe-to-deploy"
606 version = "0.1.8"
607 notes = "I maintain this crate and have reviewed every line."
609 [[audits.atomic_refcell]]
610 who = "Mike Hommey <mh+mozilla@glandium.org>"
611 criteria = "safe-to-deploy"
612 delta = "0.1.8 -> 0.1.9"
614 [[audits.audio-mixer]]
615 who = "Chun-Min Chang <chun.m.chang@gmail.com>"
616 criteria = "safe-to-deploy"
617 version = "0.1.2"
618 notes = "audio-mixer is a Mozilla-developed package."
620 [[audits.authenticator]]
621 who = "John M. Schanck <jschanck@mozilla.com>"
622 criteria = "safe-to-deploy"
623 version = "0.4.0-alpha.13"
624 notes = "Maintained by the CryptoEng team at Mozilla."
626 [[audits.autocfg]]
627 who = "Josh Stone <jistone@redhat.com>"
628 criteria = "safe-to-deploy"
629 version = "1.1.0"
630 notes = "All code written or reviewed by Josh Stone."
632 [[audits.base64]]
633 who = "Mike Hommey <mh+mozilla@glandium.org>"
634 criteria = "safe-to-deploy"
635 delta = "0.13.0 -> 0.13.1"
637 [[audits.bindgen]]
638 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
639 criteria = "safe-to-deploy"
640 version = "0.59.2"
641 notes = "I'm the primary author and maintainer of the crate."
643 [[audits.bindgen]]
644 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
645 criteria = "safe-to-deploy"
646 delta = "0.59.2 -> 0.63.0"
648 [[audits.bindgen]]
649 who = "Mike Hommey <mh+mozilla@glandium.org>"
650 criteria = "safe-to-deploy"
651 delta = "0.63.0 -> 0.64.0"
653 [[audits.bindgen]]
654 who = "Mike Hommey <mh+mozilla@glandium.org>"
655 criteria = "safe-to-deploy"
656 delta = "0.64.0 -> 0.66.1"
658 [[audits.bit-set]]
659 who = "Aria Beingessner <a.beingessner@gmail.com>"
660 criteria = "safe-to-deploy"
661 version = "0.5.2"
662 notes = "Another crate I own via contain-rs that is ancient and maintenance mode, no known issues."
664 [[audits.bit-set]]
665 who = "Mike Hommey <mh+mozilla@glandium.org>"
666 criteria = "safe-to-deploy"
667 delta = "0.5.2 -> 0.5.3"
669 [[audits.bit-vec]]
670 who = "Aria Beingessner <a.beingessner@gmail.com>"
671 criteria = "safe-to-deploy"
672 version = "0.6.3"
673 notes = "Another crate I own via contain-rs that is ancient and in maintenance mode but otherwise perfectly fine."
675 [[audits.bitflags]]
676 who = "Alex Franchuk <afranchuk@mozilla.com>"
677 criteria = "safe-to-deploy"
678 delta = "1.3.2 -> 2.0.2"
679 notes = "Removal of some unsafe code/methods. No changes to externals, just some refactoring (mostly internal)."
681 [[audits.bitflags]]
682 who = "Nicolas Silva <nical@fastmail.com>"
683 criteria = "safe-to-deploy"
684 delta = "2.0.2 -> 2.1.0"
686 [[audits.bitflags]]
687 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
688 criteria = "safe-to-deploy"
689 delta = "2.2.1 -> 2.3.2"
691 [[audits.block-buffer]]
692 who = "Mike Hommey <mh+mozilla@glandium.org>"
693 criteria = "safe-to-deploy"
694 delta = "0.10.2 -> 0.10.3"
696 [[audits.build-parallel]]
697 who = "Jeff Muizelaar <jmuizelaar@mozilla.com>"
698 criteria = "safe-to-deploy"
699 version = "0.1.2"
701 [[audits.bumpalo]]
702 who = "Bobby Holley <bobbyholley@gmail.com>"
703 criteria = "safe-to-run"
704 delta = "3.9.1 -> 3.10.0"
705 notes = """
706 Some nontrivial functional changes but certainly meets the no-malware bar of
707 safe-to-run. If we needed safe-to-deploy for this in m-c I'd ask Nick to re-
708 certify this version, but we don't, so this is fine for now.
711 [[audits.bumpalo]]
712 who = "Mike Hommey <mh+mozilla@glandium.org>"
713 criteria = "safe-to-run"
714 delta = "3.11.1 -> 3.12.0"
716 [[audits.bytes]]
717 who = "Mike Hommey <mh+mozilla@glandium.org>"
718 criteria = "safe-to-deploy"
719 delta = "1.1.0 -> 1.2.1"
721 [[audits.bytes]]
722 who = "Mike Hommey <mh+mozilla@glandium.org>"
723 criteria = "safe-to-deploy"
724 delta = "1.2.1 -> 1.3.0"
726 [[audits.bytes]]
727 who = "Mike Hommey <mh+mozilla@glandium.org>"
728 criteria = "safe-to-deploy"
729 delta = "1.3.0 -> 1.4.0"
731 [[audits.camino]]
732 who = "Mike Hommey <mh+mozilla@glandium.org>"
733 criteria = "safe-to-deploy"
734 delta = "1.0.9 -> 1.1.1"
736 [[audits.camino]]
737 who = "Mike Hommey <mh+mozilla@glandium.org>"
738 criteria = "safe-to-deploy"
739 delta = "1.1.1 -> 1.1.2"
741 [[audits.cargo_metadata]]
742 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
743 criteria = "safe-to-deploy"
744 version = "0.15.2"
745 notes = "I reviewed the whole code base. Parser for the output of cargo-metadata, relying mostly on serde. No unsafe code used."
747 [[audits.cargo_metadata]]
748 who = "Mike Hommey <mh+mozilla@glandium.org>"
749 criteria = "safe-to-deploy"
750 delta = "0.15.2 -> 0.15.3"
752 [[audits.chardetng]]
753 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
754 criteria = "safe-to-deploy"
755 version = "0.1.9"
756 notes = "I, Henri Sivonen, wrote this (safe-code-only) crate for Gecko even though the crate is published via crates.io."
758 [[audits.chardetng]]
759 who = "Bobby Holley <bobbyholley@gmail.com>"
760 criteria = "safe-to-deploy"
761 delta = "0.1.9 -> 0.1.9@git:3484d3e3ebdc8931493aa5df4d7ee9360a90e76b"
763 [[audits.chardetng_c]]
764 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
765 criteria = "safe-to-deploy"
766 version = "0.1.2"
767 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."
769 [[audits.chardetng_c]]
770 who = "Bobby Holley <bobbyholley@gmail.com>"
771 criteria = "safe-to-deploy"
772 delta = "0.1.2 -> 0.1.2@git:ed8a4c6f900a90d4dbc1d64b856e61490a1c3570"
774 [[audits.clang-sys]]
775 who = "Mike Hommey <mh+mozilla@glandium.org>"
776 criteria = "safe-to-deploy"
777 delta = "1.3.3 -> 1.4.0"
779 [[audits.clang-sys]]
780 who = "Mike Hommey <mh+mozilla@glandium.org>"
781 criteria = "safe-to-deploy"
782 delta = "1.4.0 -> 1.6.0"
784 [[audits.clap_lex]]
785 who = "Mike Hommey <mh+mozilla@glandium.org>"
786 criteria = "safe-to-deploy"
787 delta = "0.2.0 -> 0.2.2"
789 [[audits.clap_lex]]
790 who = "Mike Hommey <mh+mozilla@glandium.org>"
791 criteria = "safe-to-deploy"
792 delta = "0.2.2 -> 0.2.4"
794 [[audits.comedy]]
795 who = "Nick Alexander <nalexander@mozilla.com>"
796 criteria = "safe-to-deploy"
797 version = "0.2.0"
798 notes = """
799 The comedy crate was written by Adam Gashlin for Mozilla's use.  The entire
800 comedy 0.2.0 crate is full of `unsafe` code and makes many assumptions about
801 memory and layout, but there is no particular processing of untrusted input
802 here.
805 [[audits.cookie]]
806 who = "Mike Hommey <mh+mozilla@glandium.org>"
807 criteria = "safe-to-run"
808 delta = "0.16.0 -> 0.16.2"
810 [[audits.core-graphics]]
811 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
812 criteria = "safe-to-deploy"
813 delta = "0.22.3 -> 0.23.1"
815 [[audits.core-graphics-types]]
816 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
817 criteria = "safe-to-deploy"
818 delta = "0.1.1 -> 0.1.2"
820 [[audits.core-text]]
821 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
822 criteria = "safe-to-deploy"
823 delta = "19.2.0 -> 20.0.0"
825 [[audits.coreaudio-sys]]
826 who = "Mike Hommey <mh+mozilla@glandium.org>"
827 criteria = "safe-to-deploy"
828 delta = "0.2.10 -> 0.2.11"
830 [[audits.coreaudio-sys]]
831 who = "Mike Hommey <mh+mozilla@glandium.org>"
832 criteria = "safe-to-deploy"
833 delta = "0.2.11 -> 0.2.12"
835 [[audits.cose]]
836 who = "Mathew Hodson <mathew.hodson@gmail.com>"
837 criteria = "safe-to-deploy"
838 delta = "0.1.4 -> 0.1.4@git:43c22248d136c8b38fe42ea709d08da6355cf04b"
840 [[audits.cpufeatures]]
841 who = "Mike Hommey <mh+mozilla@glandium.org>"
842 criteria = "safe-to-deploy"
843 delta = "0.2.2 -> 0.2.4"
845 [[audits.cpufeatures]]
846 who = "Mike Hommey <mh+mozilla@glandium.org>"
847 criteria = "safe-to-deploy"
848 delta = "0.2.4 -> 0.2.5"
850 [[audits.cpufeatures]]
851 who = "Gabriele Svelto <gsvelto@mozilla.com>"
852 criteria = "safe-to-deploy"
853 delta = "0.2.7 -> 0.2.8"
854 notes = "This release contains a single fix for an issue that affected Firefox"
856 [[audits.crash-context]]
857 who = "Gabriele Svelto <gsvelto@mozilla.com>"
858 criteria = "safe-to-deploy"
859 version = "0.5.1"
860 notes = "Mozilla employees contributed to this crate and the remaining code was fully audited"
862 [[audits.crash-context]]
863 who = "Alex Franchuk <afranchuk@mozilla.com>"
864 criteria = "safe-to-deploy"
865 delta = "0.5.1 -> 0.6.0"
866 notes = """
867 There are few changes. The main change is the removal of `winapi` in favor of
868 manually-generated bindings (which are minimal). The few small bugfixes are
869 sound.
872 [[audits.crash-context]]
873 who = "Gabriele Svelto <gsvelto@mozilla.com>"
874 criteria = "safe-to-deploy"
875 delta = "0.6.0 -> 0.6.1"
877 [[audits.crossbeam-channel]]
878 who = "Mike Hommey <mh+mozilla@glandium.org>"
879 criteria = "safe-to-deploy"
880 delta = "0.5.4 -> 0.5.6"
882 [[audits.crossbeam-deque]]
883 who = "Mike Hommey <mh+mozilla@glandium.org>"
884 criteria = "safe-to-deploy"
885 delta = "0.8.1 -> 0.8.2"
887 [[audits.crossbeam-epoch]]
888 who = "Mike Hommey <mh+mozilla@glandium.org>"
889 criteria = "safe-to-deploy"
890 delta = "0.9.8 -> 0.9.10"
892 [[audits.crossbeam-epoch]]
893 who = "Mike Hommey <mh+mozilla@glandium.org>"
894 criteria = "safe-to-deploy"
895 delta = "0.9.10 -> 0.9.13"
897 [[audits.crossbeam-epoch]]
898 who = "Mike Hommey <mh+mozilla@glandium.org>"
899 criteria = "safe-to-deploy"
900 delta = "0.9.13 -> 0.9.14"
902 [[audits.crossbeam-queue]]
903 who = "Matthew Gregan <kinetik@flim.org>"
904 criteria = "safe-to-deploy"
905 version = "0.3.8"
907 [[audits.crossbeam-utils]]
908 who = "Mike Hommey <mh+mozilla@glandium.org>"
909 criteria = "safe-to-deploy"
910 delta = "0.8.8 -> 0.8.11"
912 [[audits.crossbeam-utils]]
913 who = "Mike Hommey <mh+mozilla@glandium.org>"
914 criteria = "safe-to-deploy"
915 delta = "0.8.11 -> 0.8.14"
917 [[audits.crypto-common]]
918 who = "Mike Hommey <mh+mozilla@glandium.org>"
919 criteria = "safe-to-deploy"
920 delta = "0.1.3 -> 0.1.6"
922 [[audits.cssparser]]
923 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
924 criteria = "safe-to-deploy"
925 version = "0.29.6"
926 notes = """
927 I've reviewed or authored most of the recent changes to this library, and it
928 was developed by other mozilla folks. Unsafe code there is reasonable (utf-8
929 casts for serialization and parsing).
932 [[audits.cssparser]]
933 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
934 criteria = "safe-to-deploy"
935 version = "0.31.0@git:6ce91afdf292c4290118843e7421e146f0a4c48b"
936 notes = "Local changes authored by me that aren't published yet."
938 [[audits.cssparser]]
939 who = "Bobby Holley <bobbyholley@gmail.com>"
940 criteria = "safe-to-deploy"
941 delta = "0.29.6 -> 0.31.0"
942 notes = """
943 All the changes in this release were authored by Mozilla staff, except the
944 uninit_array stuff, which looks fine.
947 [[audits.cssparser]]
948 who = "Mike Hommey <mh+mozilla@glandium.org>"
949 criteria = "safe-to-deploy"
950 delta = "0.31.0 -> 0.31.2"
952 [[audits.cssparser]]
953 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
954 criteria = "safe-to-deploy"
955 delta = "0.31.2 -> 0.32.0"
956 notes = "All changes were either authored or reviewed by Mozilla employees."
958 [[audits.cssparser-macros]]
959 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
960 criteria = "safe-to-deploy"
961 version = "0.6.0"
962 notes = """
963 Trivial crate with a single proc macro to compute the max length of the inputs
964 to a match expression.
967 [[audits.cssparser-macros]]
968 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
969 criteria = "safe-to-deploy"
970 version = "0.6.0@git:6ce91afdf292c4290118843e7421e146f0a4c48b"
971 notes = "We are pulling this package from a non crates.io source until the changes are published. No changes were made to the code."
973 [[audits.cssparser-macros]]
974 who = "Mike Hommey <mh+mozilla@glandium.org>"
975 criteria = "safe-to-deploy"
976 delta = "0.6.0 -> 0.6.1"
978 [[audits.cstr]]
979 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
980 criteria = "safe-to-deploy"
981 version = "0.2.10"
982 notes = """
983 I've reviewed the code of the crate thoroughly. It generates an unsafe block
984 which is statically guaranteed to be safe. Inputs to the macro have to be
985 static so there's no uncontrolled input whatsoever.
988 [[audits.cstr]]
989 who = "Mike Hommey <mh+mozilla@glandium.org>"
990 criteria = "safe-to-deploy"
991 delta = "0.2.10 -> 0.2.11"
993 [[audits.cubeb]]
994 who = "Matthew Gregan <kinetik@flim.org>"
995 criteria = "safe-to-deploy"
996 version = "0.10.1"
997 notes = """
998 Mozilla-developed package.
1001 [[audits.cubeb]]
1002 who = "Matthew Gregan <kinetik@flim.org>"
1003 criteria = "safe-to-deploy"
1004 delta = "0.10.1 -> 0.10.2"
1006 [[audits.cubeb]]
1007 who = "Mike Hommey <mh+mozilla@glandium.org>"
1008 criteria = "safe-to-deploy"
1009 delta = "0.10.2 -> 0.10.3"
1011 [[audits.cubeb-backend]]
1012 who = "Matthew Gregan <kinetik@flim.org>"
1013 criteria = "safe-to-deploy"
1014 version = "0.10.1"
1015 notes = """
1016 Mozilla-developed package.
1019 [[audits.cubeb-backend]]
1020 who = "Matthew Gregan <kinetik@flim.org>"
1021 criteria = "safe-to-deploy"
1022 delta = "0.10.1 -> 0.10.2"
1024 [[audits.cubeb-backend]]
1025 who = "Paul Adenot <paul@paul.cx>"
1026 criteria = "safe-to-deploy"
1027 delta = "0.10.2 -> 0.10.3"
1028 notes = """
1029 Mozilla-developed package.
1032 [[audits.cubeb-core]]
1033 who = "Matthew Gregan <kinetik@flim.org>"
1034 criteria = "safe-to-deploy"
1035 version = "0.10.1"
1036 notes = """
1037 Mozilla-developed package.
1040 [[audits.cubeb-core]]
1041 who = "Matthew Gregan <kinetik@flim.org>"
1042 criteria = "safe-to-deploy"
1043 delta = "0.10.1 -> 0.10.2"
1045 [[audits.cubeb-core]]
1046 who = "Paul Adenot <paul@paul.cx>"
1047 criteria = "safe-to-deploy"
1048 delta = "0.10.2 -> 0.10.3"
1049 notes = """
1050 Mozilla-developed package.
1053 [[audits.cubeb-sys]]
1054 who = "Matthew Gregan <kinetik@flim.org>"
1055 criteria = "safe-to-deploy"
1056 version = "0.10.1"
1057 notes = """
1058 Mozilla-developed package.
1061 [[audits.cubeb-sys]]
1062 who = "Matthew Gregan <kinetik@flim.org>"
1063 criteria = "safe-to-deploy"
1064 delta = "0.10.1 -> 0.10.2"
1066 [[audits.cubeb-sys]]
1067 who = "Paul Adenot <paul@paul.cx>"
1068 criteria = "safe-to-deploy"
1069 delta = "0.10.2 -> 0.10.3"
1070 notes = """
1071 Mozilla-developed package.
1074 [[audits.d3d12]]
1075 who = "Jim Blandy <jimb@red-bean.com>"
1076 criteria = "safe-to-deploy"
1077 delta = "0.4.1 -> 0.5.0"
1078 notes = "The commits between 0.4.1 and 0.5.0 were all audited by Dzmitry Malyshau or myself."
1080 [[audits.d3d12]]
1081 who = "Nicolas Silva <nical@fastmail.com>"
1082 criteria = "safe-to-deploy"
1083 delta = "0.5.0 -> 0.5.0@git:a990c93ec64eeab78f2292763d0715da9dba1d59"
1085 [[audits.d3d12]]
1086 who = "Nicolas Silva <nical@fastmail.com>"
1087 criteria = "safe-to-deploy"
1088 delta = "0.5.0@git:a990c93ec64eeab78f2292763d0715da9dba1d59 -> 0.6.0@git:b940b1d71ab7083ae80eec697872672dc1f2bd32"
1090 [[audits.d3d12]]
1091 who = "Nicolas Silva <nical@fastmail.com>"
1092 criteria = "safe-to-deploy"
1093 delta = "0.6.0@git:b940b1d71ab7083ae80eec697872672dc1f2bd32 -> 0.7.0"
1095 [[audits.darling]]
1096 who = "Mike Hommey <mh+mozilla@glandium.org>"
1097 criteria = "safe-to-deploy"
1098 delta = "0.13.4 -> 0.14.2"
1100 [[audits.darling]]
1101 who = "Mike Hommey <mh+mozilla@glandium.org>"
1102 criteria = "safe-to-deploy"
1103 delta = "0.14.2 -> 0.14.3"
1105 [[audits.darling]]
1106 who = "Mike Hommey <mh+mozilla@glandium.org>"
1107 criteria = "safe-to-deploy"
1108 delta = "0.14.3 -> 0.20.1"
1110 [[audits.darling_core]]
1111 who = "Mike Hommey <mh+mozilla@glandium.org>"
1112 criteria = "safe-to-deploy"
1113 delta = "0.13.4 -> 0.14.2"
1115 [[audits.darling_core]]
1116 who = "Mike Hommey <mh+mozilla@glandium.org>"
1117 criteria = "safe-to-deploy"
1118 delta = "0.14.2 -> 0.14.3"
1120 [[audits.darling_core]]
1121 who = "Mike Hommey <mh+mozilla@glandium.org>"
1122 criteria = "safe-to-deploy"
1123 delta = "0.14.3 -> 0.20.1"
1125 [[audits.darling_macro]]
1126 who = "Mike Hommey <mh+mozilla@glandium.org>"
1127 criteria = "safe-to-deploy"
1128 delta = "0.13.4 -> 0.14.2"
1130 [[audits.darling_macro]]
1131 who = "Mike Hommey <mh+mozilla@glandium.org>"
1132 criteria = "safe-to-deploy"
1133 delta = "0.14.2 -> 0.14.3"
1135 [[audits.darling_macro]]
1136 who = "Mike Hommey <mh+mozilla@glandium.org>"
1137 criteria = "safe-to-deploy"
1138 delta = "0.14.3 -> 0.20.1"
1140 [[audits.data-encoding]]
1141 who = "Mike Hommey <mh+mozilla@glandium.org>"
1142 criteria = "safe-to-deploy"
1143 delta = "2.3.2 -> 2.3.3"
1145 [[audits.debugid]]
1146 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1147 criteria = "safe-to-deploy"
1148 version = "0.8.0"
1149 notes = "This crates was written by Sentry and I've fully audited it as Firefox crash reporting machinery relies on it."
1151 [[audits.derive_arbitrary]]
1152 who = "Mike Hommey <mh+mozilla@glandium.org>"
1153 criteria = "safe-to-run"
1154 delta = "1.1.0 -> 1.1.1"
1156 [[audits.derive_arbitrary]]
1157 who = "Mike Hommey <mh+mozilla@glandium.org>"
1158 criteria = "safe-to-run"
1159 delta = "1.1.1 -> 1.1.3"
1161 [[audits.derive_arbitrary]]
1162 who = "Mike Hommey <mh+mozilla@glandium.org>"
1163 criteria = "safe-to-run"
1164 delta = "1.1.3 -> 1.2.1"
1166 [[audits.derive_arbitrary]]
1167 who = "Mike Hommey <mh+mozilla@glandium.org>"
1168 criteria = "safe-to-run"
1169 delta = "1.2.1 -> 1.2.3"
1171 [[audits.derive_arbitrary]]
1172 who = "Mike Hommey <mh+mozilla@glandium.org>"
1173 criteria = "safe-to-run"
1174 delta = "1.3.0 -> 1.3.1"
1176 [[audits.derive_more]]
1177 who = "Mike Hommey <mh+mozilla@glandium.org>"
1178 criteria = "safe-to-deploy"
1179 delta = "0.99.17 -> 1.0.0-beta.2"
1181 [[audits.devd-rs]]
1182 who = "Mike Hommey <mh+mozilla@glandium.org>"
1183 criteria = "safe-to-deploy"
1184 delta = "0.3.4 -> 0.3.5"
1186 [[audits.devd-rs]]
1187 who = "Mike Hommey <mh+mozilla@glandium.org>"
1188 criteria = "safe-to-deploy"
1189 delta = "0.3.5 -> 0.3.6"
1191 [[audits.digest]]
1192 who = "Mike Hommey <mh+mozilla@glandium.org>"
1193 criteria = "safe-to-deploy"
1194 delta = "0.10.3 -> 0.10.6"
1196 [[audits.diplomat]]
1197 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1198 criteria = "safe-to-deploy"
1199 version = "0.5.2"
1200 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."
1202 [[audits.diplomat]]
1203 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1204 criteria = "safe-to-deploy"
1205 delta = "0.5.2 -> 0.5.2@git:8d125999893fedfdf30595e97334c21ec4b18da9"
1207 [[audits.diplomat-runtime]]
1208 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1209 criteria = "safe-to-deploy"
1210 version = "0.5.2"
1211 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."
1213 [[audits.diplomat-runtime]]
1214 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1215 criteria = "safe-to-deploy"
1216 delta = "0.5.2 -> 0.5.2@git:8d125999893fedfdf30595e97334c21ec4b18da9"
1218 [[audits.diplomat_core]]
1219 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1220 criteria = "safe-to-deploy"
1221 version = "0.5.2"
1222 notes = "This crate contains unsafe code, no network and no file access."
1224 [[audits.diplomat_core]]
1225 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1226 criteria = "safe-to-deploy"
1227 delta = "0.5.2 -> 0.5.2@git:8d125999893fedfdf30595e97334c21ec4b18da9"
1229 [[audits.displaydoc]]
1230 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1231 criteria = "safe-to-deploy"
1232 version = "0.2.3"
1233 notes = """
1234 This crate is convenient macros to implement core::fmt::Display trait.
1235 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.
1236 It meets the criteria for safe-to-deploy.
1239 [[audits.displaydoc]]
1240 who = "Mike Hommey <mh+mozilla@glandium.org>"
1241 criteria = "safe-to-deploy"
1242 delta = "0.2.3 -> 0.2.4"
1244 [[audits.dogear]]
1245 who = "Sammy Khamis <skhamis@mozilla.com>"
1246 criteria = "safe-to-deploy"
1247 delta = "0.4.0 -> 0.5.0"
1248 notes = "The repository for this crate belongs in the Mozilla org."
1250 [[audits.dtoa-short]]
1251 who = "Bobby Holley <bobbyholley@gmail.com>"
1252 criteria = "safe-to-deploy"
1253 version = "0.3.3"
1255 [[audits.dwrote]]
1256 who = "Bobby Holley <bobbyholley@gmail.com>"
1257 criteria = "safe-to-deploy"
1258 version = "0.11.0"
1259 notes = "All code written or reviewed by Mozilla staff."
1261 [[audits.either]]
1262 who = "Mike Hommey <mh+mozilla@glandium.org>"
1263 criteria = "safe-to-deploy"
1264 delta = "1.6.1 -> 1.7.0"
1266 [[audits.either]]
1267 who = "Mike Hommey <mh+mozilla@glandium.org>"
1268 criteria = "safe-to-deploy"
1269 delta = "1.7.0 -> 1.8.0"
1271 [[audits.either]]
1272 who = "Mike Hommey <mh+mozilla@glandium.org>"
1273 criteria = "safe-to-deploy"
1274 delta = "1.8.0 -> 1.8.1"
1276 [[audits.encoding_c]]
1277 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
1278 criteria = "safe-to-deploy"
1279 version = "0.9.8"
1280 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"
1282 [[audits.encoding_c_mem]]
1283 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
1284 criteria = "safe-to-deploy"
1285 version = "0.2.6"
1286 notes = """
1287 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
1288 ++ 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
1289 ssues/79#issuecomment-1211870361
1292 [[audits.encoding_rs]]
1293 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
1294 criteria = "safe-to-deploy"
1295 version = "0.8.31"
1296 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 ."
1298 [[audits.encoding_rs]]
1299 who = "Mike Hommey <mh+mozilla@glandium.org>"
1300 criteria = "safe-to-deploy"
1301 delta = "0.8.31 -> 0.8.32"
1303 [[audits.enum-primitive-derive]]
1304 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1305 criteria = "safe-to-deploy"
1306 version = "0.2.2"
1308 [[audits.enumset]]
1309 who = "Mike Hommey <mh+mozilla@glandium.org>"
1310 criteria = "safe-to-deploy"
1311 delta = "1.0.11 -> 1.0.12"
1313 [[audits.enumset]]
1314 who = "Mike Hommey <mh+mozilla@glandium.org>"
1315 criteria = "safe-to-deploy"
1316 delta = "1.0.12 -> 1.1.2"
1318 [[audits.enumset_derive]]
1319 who = "Mike Hommey <mh+mozilla@glandium.org>"
1320 criteria = "safe-to-deploy"
1321 delta = "0.6.0 -> 0.6.1"
1323 [[audits.enumset_derive]]
1324 who = "Mike Hommey <mh+mozilla@glandium.org>"
1325 criteria = "safe-to-deploy"
1326 delta = "0.6.1 -> 0.8.1"
1328 [[audits.env_logger]]
1329 who = "Mike Hommey <mh+mozilla@glandium.org>"
1330 criteria = "safe-to-deploy"
1331 delta = "0.9.0 -> 0.9.3"
1333 [[audits.env_logger]]
1334 who = "Nicolas Silva <nical@fastmail.com>"
1335 criteria = "safe-to-deploy"
1336 delta = "0.9.3 -> 0.10.0"
1338 [[audits.extend]]
1339 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
1340 criteria = "safe-to-deploy"
1341 version = "1.1.2"
1342 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."
1344 [[audits.extend]]
1345 who = "Mike Hommey <mh+mozilla@glandium.org>"
1346 criteria = "safe-to-deploy"
1347 delta = "1.1.2 -> 1.2.0"
1349 [[audits.fallible_collections]]
1350 who = "Mike Hommey <mh+mozilla@glandium.org>"
1351 criteria = "safe-to-deploy"
1352 delta = "0.4.4 -> 0.4.5"
1354 [[audits.fallible_collections]]
1355 who = "Mike Hommey <mh+mozilla@glandium.org>"
1356 criteria = "safe-to-deploy"
1357 delta = "0.4.5 -> 0.4.6"
1358 notes = "The changes in this version are mine."
1360 [[audits.fastrand]]
1361 who = "Mike Hommey <mh+mozilla@glandium.org>"
1362 criteria = "safe-to-deploy"
1363 delta = "1.7.0 -> 1.8.0"
1365 [[audits.fastrand]]
1366 who = "Mike Hommey <mh+mozilla@glandium.org>"
1367 criteria = "safe-to-deploy"
1368 delta = "1.8.0 -> 1.9.0"
1370 [[audits.filetime_win]]
1371 who = "Nick Alexander <nalexander@mozilla.com>"
1372 criteria = "safe-to-deploy"
1373 version = "0.2.0"
1374 notes = """
1375 filetime_win was written by Adam Gashlin for Mozilla's use.  The `unsafe` code
1376 blocks in filetime_win 0.2.0 are straight-forward invocations of `mem::zeroed`
1377 and expected invocations of Win32 APIs (with error handling as appropriate).
1380 [[audits.flagset]]
1381 who = "Ryan Hunt <rhunt@eqrion.net>"
1382 criteria = "safe-to-deploy"
1383 version = "0.4.3"
1384 notes = "Uses no ambient capabilities, vetted the one instance of unsafe."
1386 [[audits.flate2]]
1387 who = "Mike Hommey <mh+mozilla@glandium.org>"
1388 criteria = "safe-to-deploy"
1389 delta = "1.0.24 -> 1.0.25"
1391 [[audits.fluent]]
1392 who = "Zibi Braniecki <zibi@unicode.org>"
1393 criteria = "safe-to-deploy"
1394 version = "0.16.0"
1396 [[audits.fluent-bundle]]
1397 who = "Zibi Braniecki <zibi@unicode.org>"
1398 criteria = "safe-to-deploy"
1399 version = "0.15.2"
1401 [[audits.fluent-fallback]]
1402 who = "Zibi Braniecki <zibi@unicode.org>"
1403 criteria = "safe-to-deploy"
1404 version = "0.6.0"
1406 [[audits.fluent-fallback]]
1407 who = "Greg Tatum <tatum.creative@gmail.com>"
1408 criteria = "safe-to-deploy"
1409 delta = "0.6.0 -> 0.7.0"
1411 [[audits.fluent-langneg]]
1412 who = "Zibi Braniecki <zibi@unicode.org>"
1413 criteria = "safe-to-deploy"
1414 version = "0.13.0"
1416 [[audits.fluent-pseudo]]
1417 who = "Zibi Braniecki <zibi@unicode.org>"
1418 criteria = "safe-to-deploy"
1419 version = "0.3.1"
1421 [[audits.fluent-syntax]]
1422 who = "Zibi Braniecki <zibi@unicode.org>"
1423 criteria = "safe-to-deploy"
1424 version = "0.11.0"
1426 [[audits.fluent-testing]]
1427 who = "Zibi Braniecki <zibi@unicode.org>"
1428 criteria = "safe-to-run"
1429 version = "0.0.2"
1431 [[audits.fluent-testing]]
1432 who = "Greg Tatum <tatum.creative@gmail.com>"
1433 criteria = "safe-to-run"
1434 delta = "0.0.2 -> 0.0.3"
1436 [[audits.fnv]]
1437 who = "Bobby Holley <bobbyholley@gmail.com>"
1438 criteria = "safe-to-deploy"
1439 version = "1.0.7"
1440 notes = "Simple hasher implementation with no unsafe code."
1442 [[audits.foreign-types]]
1443 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1444 criteria = "safe-to-deploy"
1445 delta = "0.3.2 -> 0.5.0"
1447 [[audits.foreign-types-macros]]
1448 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1449 criteria = "safe-to-deploy"
1450 version = "0.2.3"
1452 [[audits.foreign-types-shared]]
1453 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1454 criteria = "safe-to-deploy"
1455 delta = "0.1.1 -> 0.3.1"
1457 [[audits.fs-err]]
1458 who = "Mike Hommey <mh+mozilla@glandium.org>"
1459 criteria = "safe-to-deploy"
1460 delta = "2.7.0 -> 2.8.1"
1462 [[audits.fs-err]]
1463 who = "Mike Hommey <mh+mozilla@glandium.org>"
1464 criteria = "safe-to-deploy"
1465 delta = "2.8.1 -> 2.9.0"
1467 [[audits.futures]]
1468 who = "Mike Hommey <mh+mozilla@glandium.org>"
1469 criteria = "safe-to-deploy"
1470 delta = "0.3.21 -> 0.3.23"
1472 [[audits.futures]]
1473 who = "Mike Hommey <mh+mozilla@glandium.org>"
1474 criteria = "safe-to-deploy"
1475 delta = "0.3.23 -> 0.3.25"
1477 [[audits.futures]]
1478 who = "Mike Hommey <mh+mozilla@glandium.org>"
1479 criteria = "safe-to-deploy"
1480 delta = "0.3.25 -> 0.3.26"
1482 [[audits.futures]]
1483 who = "Mike Hommey <mh+mozilla@glandium.org>"
1484 criteria = "safe-to-deploy"
1485 delta = "0.3.26 -> 0.3.28"
1487 [[audits.futures-channel]]
1488 who = "Mike Hommey <mh+mozilla@glandium.org>"
1489 criteria = "safe-to-deploy"
1490 delta = "0.3.21 -> 0.3.23"
1492 [[audits.futures-channel]]
1493 who = "Mike Hommey <mh+mozilla@glandium.org>"
1494 criteria = "safe-to-deploy"
1495 delta = "0.3.23 -> 0.3.25"
1497 [[audits.futures-channel]]
1498 who = "Mike Hommey <mh+mozilla@glandium.org>"
1499 criteria = "safe-to-deploy"
1500 delta = "0.3.25 -> 0.3.26"
1502 [[audits.futures-channel]]
1503 who = "Bobby Holley <bobbyholley@gmail.com>"
1504 criteria = "safe-to-deploy"
1505 delta = "0.3.27 -> 0.3.26"
1507 [[audits.futures-channel]]
1508 who = "Mike Hommey <mh+mozilla@glandium.org>"
1509 criteria = "safe-to-deploy"
1510 delta = "0.3.27 -> 0.3.28"
1512 [[audits.futures-core]]
1513 who = "Mike Hommey <mh+mozilla@glandium.org>"
1514 criteria = "safe-to-deploy"
1515 delta = "0.3.21 -> 0.3.23"
1517 [[audits.futures-core]]
1518 who = "Mike Hommey <mh+mozilla@glandium.org>"
1519 criteria = "safe-to-deploy"
1520 delta = "0.3.23 -> 0.3.25"
1522 [[audits.futures-core]]
1523 who = "Mike Hommey <mh+mozilla@glandium.org>"
1524 criteria = "safe-to-deploy"
1525 delta = "0.3.25 -> 0.3.26"
1527 [[audits.futures-core]]
1528 who = "Bobby Holley <bobbyholley@gmail.com>"
1529 criteria = "safe-to-deploy"
1530 delta = "0.3.27 -> 0.3.26"
1532 [[audits.futures-core]]
1533 who = "Mike Hommey <mh+mozilla@glandium.org>"
1534 criteria = "safe-to-deploy"
1535 delta = "0.3.27 -> 0.3.28"
1537 [[audits.futures-executor]]
1538 who = "Mike Hommey <mh+mozilla@glandium.org>"
1539 criteria = "safe-to-deploy"
1540 delta = "0.3.21 -> 0.3.23"
1542 [[audits.futures-executor]]
1543 who = "Mike Hommey <mh+mozilla@glandium.org>"
1544 criteria = "safe-to-deploy"
1545 delta = "0.3.23 -> 0.3.25"
1547 [[audits.futures-executor]]
1548 who = "Mike Hommey <mh+mozilla@glandium.org>"
1549 criteria = "safe-to-deploy"
1550 delta = "0.3.25 -> 0.3.26"
1552 [[audits.futures-executor]]
1553 who = "Bobby Holley <bobbyholley@gmail.com>"
1554 criteria = "safe-to-deploy"
1555 delta = "0.3.27 -> 0.3.23"
1557 [[audits.futures-executor]]
1558 who = "Mike Hommey <mh+mozilla@glandium.org>"
1559 criteria = "safe-to-deploy"
1560 delta = "0.3.27 -> 0.3.28"
1562 [[audits.futures-io]]
1563 who = "Mike Hommey <mh+mozilla@glandium.org>"
1564 criteria = "safe-to-deploy"
1565 delta = "0.3.21 -> 0.3.23"
1567 [[audits.futures-io]]
1568 who = "Mike Hommey <mh+mozilla@glandium.org>"
1569 criteria = "safe-to-deploy"
1570 delta = "0.3.23 -> 0.3.25"
1572 [[audits.futures-io]]
1573 who = "Mike Hommey <mh+mozilla@glandium.org>"
1574 criteria = "safe-to-deploy"
1575 delta = "0.3.25 -> 0.3.26"
1577 [[audits.futures-io]]
1578 who = "Bobby Holley <bobbyholley@gmail.com>"
1579 criteria = "safe-to-deploy"
1580 delta = "0.3.27 -> 0.3.23"
1582 [[audits.futures-io]]
1583 who = "Mike Hommey <mh+mozilla@glandium.org>"
1584 criteria = "safe-to-deploy"
1585 delta = "0.3.27 -> 0.3.28"
1587 [[audits.futures-macro]]
1588 who = "Mike Hommey <mh+mozilla@glandium.org>"
1589 criteria = "safe-to-deploy"
1590 delta = "0.3.21 -> 0.3.23"
1592 [[audits.futures-macro]]
1593 who = "Mike Hommey <mh+mozilla@glandium.org>"
1594 criteria = "safe-to-deploy"
1595 delta = "0.3.23 -> 0.3.25"
1597 [[audits.futures-macro]]
1598 who = "Mike Hommey <mh+mozilla@glandium.org>"
1599 criteria = "safe-to-deploy"
1600 delta = "0.3.25 -> 0.3.26"
1602 [[audits.futures-macro]]
1603 who = "Mike Hommey <mh+mozilla@glandium.org>"
1604 criteria = "safe-to-deploy"
1605 delta = "0.3.26 -> 0.3.28"
1607 [[audits.futures-sink]]
1608 who = "Mike Hommey <mh+mozilla@glandium.org>"
1609 criteria = "safe-to-deploy"
1610 delta = "0.3.21 -> 0.3.23"
1612 [[audits.futures-sink]]
1613 who = "Mike Hommey <mh+mozilla@glandium.org>"
1614 criteria = "safe-to-deploy"
1615 delta = "0.3.23 -> 0.3.25"
1617 [[audits.futures-sink]]
1618 who = "Mike Hommey <mh+mozilla@glandium.org>"
1619 criteria = "safe-to-deploy"
1620 delta = "0.3.25 -> 0.3.26"
1622 [[audits.futures-sink]]
1623 who = "Bobby Holley <bobbyholley@gmail.com>"
1624 criteria = "safe-to-deploy"
1625 delta = "0.3.27 -> 0.3.23"
1627 [[audits.futures-sink]]
1628 who = "Mike Hommey <mh+mozilla@glandium.org>"
1629 criteria = "safe-to-deploy"
1630 delta = "0.3.27 -> 0.3.28"
1632 [[audits.futures-task]]
1633 who = "Mike Hommey <mh+mozilla@glandium.org>"
1634 criteria = "safe-to-deploy"
1635 delta = "0.3.21 -> 0.3.23"
1637 [[audits.futures-task]]
1638 who = "Mike Hommey <mh+mozilla@glandium.org>"
1639 criteria = "safe-to-deploy"
1640 delta = "0.3.23 -> 0.3.25"
1642 [[audits.futures-task]]
1643 who = "Mike Hommey <mh+mozilla@glandium.org>"
1644 criteria = "safe-to-deploy"
1645 delta = "0.3.25 -> 0.3.26"
1647 [[audits.futures-task]]
1648 who = "Mike Hommey <mh+mozilla@glandium.org>"
1649 criteria = "safe-to-deploy"
1650 delta = "0.3.26 -> 0.3.28"
1652 [[audits.futures-util]]
1653 who = "Mike Hommey <mh+mozilla@glandium.org>"
1654 criteria = "safe-to-deploy"
1655 delta = "0.3.21 -> 0.3.23"
1657 [[audits.futures-util]]
1658 who = "Mike Hommey <mh+mozilla@glandium.org>"
1659 criteria = "safe-to-deploy"
1660 delta = "0.3.23 -> 0.3.25"
1662 [[audits.futures-util]]
1663 who = "Mike Hommey <mh+mozilla@glandium.org>"
1664 criteria = "safe-to-deploy"
1665 delta = "0.3.25 -> 0.3.26"
1667 [[audits.futures-util]]
1668 who = "Mike Hommey <mh+mozilla@glandium.org>"
1669 criteria = "safe-to-deploy"
1670 delta = "0.3.26 -> 0.3.28"
1672 [[audits.fxhash]]
1673 who = "Bobby Holley <bobbyholley@gmail.com>"
1674 criteria = "safe-to-deploy"
1675 version = "0.2.1"
1676 notes = "Straightforward crate with no unsafe code, does what it says on the tin."
1678 [[audits.generic-array]]
1679 who = "Mike Hommey <mh+mozilla@glandium.org>"
1680 criteria = "safe-to-deploy"
1681 delta = "0.14.5 -> 0.14.6"
1683 [[audits.getrandom]]
1684 who = "Mike Hommey <mh+mozilla@glandium.org>"
1685 criteria = "safe-to-deploy"
1686 delta = "0.2.6 -> 0.2.7"
1688 [[audits.getrandom]]
1689 who = "Mike Hommey <mh+mozilla@glandium.org>"
1690 criteria = "safe-to-deploy"
1691 delta = "0.2.7 -> 0.2.8"
1693 [[audits.getrandom]]
1694 who = "Yannis Juglaret <yjuglaret@mozilla.com>"
1695 criteria = "safe-to-deploy"
1696 delta = "0.2.8 -> 0.2.9"
1698 [[audits.gleam]]
1699 who = "Jamie Nicol <jnicol@mozilla.com>"
1700 criteria = "safe-to-deploy"
1701 delta = "0.13.1 -> 0.15.0"
1703 [[audits.glob]]
1704 who = "Mike Hommey <mh+mozilla@glandium.org>"
1705 criteria = "safe-to-deploy"
1706 delta = "0.3.0 -> 0.3.1"
1708 [[audits.glsl]]
1709 who = "Mike Hommey <mh+mozilla@glandium.org>"
1710 criteria = "safe-to-deploy"
1711 delta = "6.0.1 -> 6.0.2"
1712 notes = "I'm the author of the changes in this version of the crate."
1714 [[audits.goblin]]
1715 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
1716 criteria = "safe-to-deploy"
1717 delta = "0.1.3 -> 0.5.4"
1718 notes = "Several bugfixes since 2019. This version is also in use by Mozilla's crash reporting tooling, e.g. minidump-writer"
1720 [[audits.goblin]]
1721 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1722 criteria = "safe-to-deploy"
1723 delta = "0.5.4 -> 0.6.0"
1724 notes = "Mostly bug fixes and some added functionality"
1726 [[audits.goblin]]
1727 who = "Gabriele Svelto <gsvelto@mozilla.com>"
1728 criteria = "safe-to-deploy"
1729 delta = "0.6.0 -> 0.7.1"
1731 [[audits.gpu-alloc]]
1732 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1733 criteria = "safe-to-deploy"
1734 delta = "0.5.3 -> 0.6.0"
1736 [[audits.gpu-alloc-types]]
1737 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
1738 criteria = "safe-to-deploy"
1739 delta = "0.2.0 -> 0.3.0"
1741 [[audits.gpu-descriptor]]
1742 who = "Mike Hommey <mh+mozilla@glandium.org>"
1743 criteria = "safe-to-deploy"
1744 delta = "0.2.2 -> 0.2.3"
1746 [[audits.guid_win]]
1747 who = "Bobby Holley <bobbyholley@gmail.com>"
1748 criteria = "safe-to-deploy"
1749 version = "0.2.0"
1750 notes = """
1751 This crate has some unsafe code for the FFI bits, which I've reviewed carefully.
1752 It uses the deprecated mem::uninitialized(), which is generally sketchy. However
1753 the usage is pretty straightforward and while it's technically UB, it seems no
1754 more likely to lead to miscompilation than any other use of mem::uninitialized.
1757 [[audits.h2]]
1758 who = "Mike Hommey <mh+mozilla@glandium.org>"
1759 criteria = "safe-to-run"
1760 delta = "0.3.13 -> 0.3.14"
1762 [[audits.h2]]
1763 who = "Mike Hommey <mh+mozilla@glandium.org>"
1764 criteria = "safe-to-run"
1765 delta = "0.3.14 -> 0.3.15"
1767 [[audits.half]]
1768 who = "John M. Schanck <jschanck@mozilla.com>"
1769 criteria = "safe-to-deploy"
1770 version = "1.8.2"
1771 notes = """
1772 This crate contains unsafe code for bitwise casts to/from binary16 floating-point
1773 format. I've reviewed these and found no issues. There are no uses of ambient
1774 capabilities.
1777 [[audits.hashbrown]]
1778 who = "Mike Hommey <mh+mozilla@glandium.org>"
1779 criteria = "safe-to-deploy"
1780 version = "0.12.3"
1781 notes = "This version is used in rust's libstd, so effectively we're already trusting it"
1783 [[audits.hashlink]]
1784 who = "Mike Hommey <mh+mozilla@glandium.org>"
1785 criteria = "safe-to-deploy"
1786 delta = "0.7.0 -> 0.8.1"
1788 [[audits.headers]]
1789 who = "Mike Hommey <mh+mozilla@glandium.org>"
1790 criteria = "safe-to-run"
1791 delta = "0.3.7 -> 0.3.8"
1793 [[audits.headers-core]]
1794 who = "Bobby Holley <bobbyholley@gmail.com>"
1795 criteria = "safe-to-deploy"
1796 version = "0.2.0"
1797 notes = "Trivial crate, no unsafe code."
1799 [[audits.heck]]
1800 who = "Mike Hommey <mh+mozilla@glandium.org>"
1801 criteria = "safe-to-deploy"
1802 delta = "0.4.0 -> 0.4.1"
1804 [[audits.hermit-abi]]
1805 who = "Mike Hommey <mh+mozilla@glandium.org>"
1806 criteria = "safe-to-deploy"
1807 delta = "0.1.19 -> 0.2.6"
1809 [[audits.hex]]
1810 who = "Simon Friedberger <simon@mozilla.com>"
1811 criteria = "safe-to-deploy"
1812 version = "0.4.3"
1814 [[audits.http]]
1815 who = "Mike Hommey <mh+mozilla@glandium.org>"
1816 criteria = "safe-to-run"
1817 delta = "0.2.8 -> 0.2.9"
1819 [[audits.httparse]]
1820 who = "Mike Hommey <mh+mozilla@glandium.org>"
1821 criteria = "safe-to-run"
1822 delta = "1.7.1 -> 1.8.0"
1824 [[audits.hyper]]
1825 who = "Mike Hommey <mh+mozilla@glandium.org>"
1826 criteria = "safe-to-run"
1827 delta = "0.14.19 -> 0.14.20"
1829 [[audits.hyper]]
1830 who = "Mike Hommey <mh+mozilla@glandium.org>"
1831 criteria = "safe-to-run"
1832 delta = "0.14.20 -> 0.14.22"
1834 [[audits.hyper]]
1835 who = "Mike Hommey <mh+mozilla@glandium.org>"
1836 criteria = "safe-to-run"
1837 delta = "0.14.22 -> 0.14.23"
1839 [[audits.hyper]]
1840 who = "Mike Hommey <mh+mozilla@glandium.org>"
1841 criteria = "safe-to-run"
1842 delta = "0.14.23 -> 0.14.24"
1844 [[audits.icu_capi]]
1845 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1846 criteria = "safe-to-deploy"
1847 version = "1.2.2"
1848 notes = "This crate is C/C++ FFI for ICU4X using diplomat crate. no unsafe and no file access etc on this crate."
1850 [[audits.icu_collections]]
1851 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1852 criteria = "safe-to-deploy"
1853 version = "1.2.0"
1854 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."
1856 [[audits.icu_locid]]
1857 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1858 criteria = "safe-to-deploy"
1859 version = "1.2.0"
1860 notes = "This has unsafe block to handle ascii string in utf-8 string. I've vetted the one instance of unsafe code."
1862 [[audits.icu_provider]]
1863 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1864 criteria = "safe-to-deploy"
1865 version = "1.2.0"
1866 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."
1868 [[audits.icu_provider_adapters]]
1869 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1870 criteria = "safe-to-deploy"
1871 version = "1.2.0"
1872 notes = "This is one of ICU4X data provider crates that depends on data type. This has no unsafe code and uses no ambient capabilities."
1874 [[audits.icu_provider_macros]]
1875 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1876 criteria = "safe-to-deploy"
1877 version = "1.2.0"
1878 notes = "This crate is macros for ICU4X's data provider implementer. This has no unsafe code and uses no ambient capabilities."
1880 [[audits.icu_provider_macros]]
1881 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1882 criteria = "safe-to-deploy"
1883 delta = "1.2.0 -> 1.2.0@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
1885 [[audits.icu_segmenter]]
1886 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1887 criteria = "safe-to-deploy"
1888 version = "1.2.1"
1889 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."
1891 [[audits.icu_testdata]]
1892 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1893 criteria = "safe-to-deploy"
1894 version = "1.2.0"
1895 notes = "This is just ICU4X data only that is generated by ICU4X datagen. Generated data is in unsafe block to use zero-copy implmentation, but it is safety."
1897 [[audits.idna]]
1898 who = "Bobby Holley <bobbyholley@gmail.com>"
1899 criteria = "safe-to-deploy"
1900 delta = "0.3.0 -> 0.2.3"
1901 notes = "Backwards diff with some algorithm changes, no unsafe code."
1903 [[audits.indexmap]]
1904 who = "Mike Hommey <mh+mozilla@glandium.org>"
1905 criteria = "safe-to-deploy"
1906 delta = "1.8.2 -> 1.9.1"
1908 [[audits.indexmap]]
1909 who = "Mike Hommey <mh+mozilla@glandium.org>"
1910 criteria = "safe-to-deploy"
1911 delta = "1.9.1 -> 1.9.2"
1913 [[audits.inherent]]
1914 who = "Mike Hommey <mh+mozilla@glandium.org>"
1915 criteria = "safe-to-deploy"
1916 delta = "1.0.1 -> 1.0.2"
1918 [[audits.inherent]]
1919 who = "Mike Hommey <mh+mozilla@glandium.org>"
1920 criteria = "safe-to-deploy"
1921 delta = "1.0.2 -> 1.0.3"
1923 [[audits.inherent]]
1924 who = "Mike Hommey <mh+mozilla@glandium.org>"
1925 criteria = "safe-to-deploy"
1926 delta = "1.0.3 -> 1.0.4"
1928 [[audits.inplace_it]]
1929 who = "Mike Hommey <mh+mozilla@glandium.org>"
1930 criteria = "safe-to-deploy"
1931 delta = "0.3.3 -> 0.3.4"
1933 [[audits.intl-memoizer]]
1934 who = "Zibi Braniecki <zibi@unicode.org>"
1935 criteria = "safe-to-deploy"
1936 version = "0.5.1"
1938 [[audits.intl_pluralrules]]
1939 who = "Zibi Braniecki <zibi@unicode.org>"
1940 criteria = "safe-to-deploy"
1941 version = "7.0.1"
1943 [[audits.intl_pluralrules]]
1944 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1945 criteria = "safe-to-deploy"
1946 delta = "7.0.1 -> 7.0.2"
1948 [[audits.itertools]]
1949 who = "Mike Hommey <mh+mozilla@glandium.org>"
1950 criteria = "safe-to-deploy"
1951 delta = "0.10.3 -> 0.10.5"
1953 [[audits.itoa]]
1954 who = "Mike Hommey <mh+mozilla@glandium.org>"
1955 criteria = "safe-to-deploy"
1956 delta = "1.0.2 -> 1.0.3"
1958 [[audits.itoa]]
1959 who = "Mike Hommey <mh+mozilla@glandium.org>"
1960 criteria = "safe-to-deploy"
1961 delta = "1.0.3 -> 1.0.5"
1963 [[audits.jobserver]]
1964 who = "Mike Hommey <mh+mozilla@glandium.org>"
1965 criteria = "safe-to-deploy"
1966 delta = "0.1.24 -> 0.1.25"
1968 [[audits.keccak]]
1969 who = "Simon Friedberger <simon@mozilla.com>"
1970 criteria = "safe-to-deploy"
1971 delta = "0.1.2 -> 0.1.3"
1973 [[audits.libc]]
1974 who = "Mike Hommey <mh+mozilla@glandium.org>"
1975 criteria = "safe-to-deploy"
1976 delta = "0.2.126 -> 0.2.132"
1978 [[audits.libc]]
1979 who = "Mike Hommey <mh+mozilla@glandium.org>"
1980 criteria = "safe-to-deploy"
1981 delta = "0.2.132 -> 0.2.138"
1983 [[audits.libc]]
1984 who = "Mike Hommey <mh+mozilla@glandium.org>"
1985 criteria = "safe-to-deploy"
1986 delta = "0.2.138 -> 0.2.139"
1988 [[audits.libloading]]
1989 who = "Mike Hommey <mh+mozilla@glandium.org>"
1990 criteria = "safe-to-deploy"
1991 delta = "0.7.3 -> 0.7.4"
1993 [[audits.libm]]
1994 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
1995 criteria = "safe-to-deploy"
1996 version = "0.2.6"
1997 notes = "This crate uses unsafe block, but this doesn't have network and file access. I audited code."
1999 [[audits.libsqlite3-sys]]
2000 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
2001 criteria = "safe-to-deploy"
2002 delta = "0.25.2 -> 0.26.0"
2004 [[audits.linked-hash-map]]
2005 who = "Aria Beingessner <a.beingessner@gmail.com>"
2006 criteria = "safe-to-deploy"
2007 version = "0.5.4"
2008 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."
2010 [[audits.linked-hash-map]]
2011 who = "Mike Hommey <mh+mozilla@glandium.org>"
2012 criteria = "safe-to-run"
2013 delta = "0.5.4 -> 0.5.6"
2015 [[audits.litemap]]
2016 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
2017 criteria = "safe-to-deploy"
2018 version = "0.7.0"
2019 notes = "This crete has no unsafe code, no file acceess and no network access."
2021 [[audits.lmdb-rkv]]
2022 who = "Bobby Holley <bobbyholley@gmail.com>"
2023 criteria = "safe-to-deploy"
2024 version = "0.14.0"
2025 notes = "Victor and Myk developed this crate at Mozilla."
2027 [[audits.lock_api]]
2028 who = "Mike Hommey <mh+mozilla@glandium.org>"
2029 criteria = "safe-to-deploy"
2030 delta = "0.4.7 -> 0.4.9"
2032 [[audits.log]]
2033 who = "Mike Hommey <mh+mozilla@glandium.org>"
2034 criteria = "safe-to-deploy"
2035 version = "0.4.17"
2037 [[audits.mach2]]
2038 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2039 criteria = "safe-to-deploy"
2040 version = "0.4.1"
2042 [[audits.malloc_buf]]
2043 who = "Bobby Holley <bobbyholley@gmail.com>"
2044 criteria = "safe-to-deploy"
2045 version = "0.0.6"
2046 notes = """
2047 Very small crate for managing malloc-ed buffers, primarily for use in the objc crate.
2048 There is an edge-case condition that passes slice::from_raw_parts(0x1, 0) which I'm
2049 not entirely certain is technically sound, but in either case I am reasonably confident
2050 it's not exploitable.
2053 [[audits.malloc_size_of_derive]]
2054 who = "Bobby Holley <bobbyholley@gmail.com>"
2055 criteria = "safe-to-deploy"
2056 version = "0.1.2"
2057 notes = """
2058 This was originally servo code which I put on crates.io some years ago but didn't
2059 examine at the time, so I examined it now. I didn't perform a full logic review
2060 but convinced myself that any generated code will be entirely safe to deploy.
2063 [[audits.matches]]
2064 who = "Bobby Holley <bobbyholley@gmail.com>"
2065 criteria = "safe-to-deploy"
2066 version = "0.1.9"
2067 notes = "This is a trivial crate."
2069 [[audits.matches]]
2070 who = "Mike Hommey <mh+mozilla@glandium.org>"
2071 criteria = "safe-to-deploy"
2072 delta = "0.1.9 -> 0.1.10"
2074 [[audits.md-5]]
2075 who = "Dana Keeler <dkeeler@mozilla.com>"
2076 criteria = "safe-to-deploy"
2077 version = "0.10.5"
2079 [[audits.memmap2]]
2080 who = "Mike Hommey <mh+mozilla@glandium.org>"
2081 criteria = "safe-to-deploy"
2082 delta = "0.5.4 -> 0.5.7"
2084 [[audits.memmap2]]
2085 who = "Mike Hommey <mh+mozilla@glandium.org>"
2086 criteria = "safe-to-deploy"
2087 delta = "0.5.7 -> 0.5.8"
2089 [[audits.memmap2]]
2090 who = "Mike Hommey <mh+mozilla@glandium.org>"
2091 criteria = "safe-to-deploy"
2092 delta = "0.5.8 -> 0.5.9"
2094 [[audits.memoffset]]
2095 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2096 criteria = "safe-to-deploy"
2097 delta = "0.6.5 -> 0.7.1"
2099 [[audits.memoffset]]
2100 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2101 criteria = "safe-to-deploy"
2102 delta = "0.8.0 -> 0.9.0"
2104 [[audits.metal]]
2105 who = "Jim Blandy <jimb@red-bean.com>"
2106 criteria = "safe-to-deploy"
2107 version = "0.23.1"
2108 notes = "This audit treats Dzmitry Malyshau (kvark) as a trusted reviewer."
2110 [[audits.metal]]
2111 who = "Jim Blandy <jimb@red-bean.com>"
2112 criteria = "safe-to-deploy"
2113 delta = "0.23.1 -> 0.24.0"
2114 notes = "This audit treats Dzmitry Malyshau (kvark) as a trusted reviewer."
2116 [[audits.metal]]
2117 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
2118 criteria = "safe-to-deploy"
2119 delta = "0.24.0 -> 0.25.0"
2121 [[audits.metal]]
2122 who = "Erich Gubler <egubler@mozilla.com>"
2123 criteria = "safe-to-deploy"
2124 delta = "0.25.0 -> 0.26.0"
2126 [[audits.midir]]
2127 who = "Bobby Holley <bobbyholley@gmail.com>"
2128 criteria = "safe-to-deploy"
2129 delta = "0.7.0 -> 0.7.0@git:519e651241e867af3391db08f9ae6400bc023e18"
2131 [[audits.minidump-common]]
2132 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2133 criteria = "safe-to-deploy"
2134 version = "0.15.2"
2135 notes = "The code in this crate was written or reviewed by Mozilla employees."
2137 [[audits.minidump-common]]
2138 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2139 criteria = "safe-to-deploy"
2140 delta = "0.15.2 -> 0.17.0"
2142 [[audits.minidump-common]]
2143 who = "Mike Hommey <mh+mozilla@glandium.org>"
2144 criteria = "safe-to-deploy"
2145 delta = "0.17.0 -> 0.17.0@git:87a29fba5e19cfae5ebf73a57ba31504a3872545"
2147 [[audits.minidump-writer]]
2148 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2149 criteria = "safe-to-deploy"
2150 version = "0.7.0"
2151 notes = "The code in this crate was written or reviewed by Mozilla employees, the crate it evolved from was written specifically for gecko."
2153 [[audits.minidump-writer]]
2154 who = "Alex Franchuk <afranchuk@mozilla.com>"
2155 criteria = "safe-to-deploy"
2156 delta = "0.7.0 -> 0.8.0"
2157 notes = "The code in this crate was written or reviewed by Mozilla employees, the crate it evolved from was written specifically for gecko."
2159 [[audits.minidump-writer]]
2160 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2161 criteria = "safe-to-deploy"
2162 delta = "0.8.0 -> 0.8.1"
2164 [[audits.minidump-writer]]
2165 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2166 criteria = "safe-to-deploy"
2167 delta = "0.8.1 -> 0.8.1@git:a15bd5cab6a3de251c0c23264be14b977c0af09c"
2169 [[audits.miniz_oxide]]
2170 who = "Mike Hommey <mh+mozilla@glandium.org>"
2171 criteria = "safe-to-deploy"
2172 delta = "0.5.3 -> 0.6.2"
2174 [[audits.mio]]
2175 who = "Bobby Holley <bobbyholley@gmail.com>"
2176 criteria = "safe-to-run"
2177 delta = "0.6.21 -> 0.6.23"
2179 [[audits.moz_cbor]]
2180 who = "Bobby Holley <bobbyholley@gmail.com>"
2181 criteria = "safe-to-deploy"
2182 version = "0.1.2"
2183 notes = "Developed by Mozilla staff."
2185 [[audits.naga]]
2186 who = "Dzmitry Malyshau <kvark@fastmail.com>"
2187 criteria = "safe-to-deploy"
2188 version = "0.8.0"
2189 notes = """
2190 This crate, up through the indicated version, was written or reviewed
2191 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
2192 Mozilla at the beginning of February 2022. This audit statement was
2193 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
2194 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
2197 [[audits.naga]]
2198 who = "Jim Blandy <jimb@red-bean.com>"
2199 criteria = "safe-to-deploy"
2200 delta = "0.8.0 -> 0.9.0"
2202 [[audits.naga]]
2203 who = "Jim Blandy <jimb@red-bean.com>"
2204 criteria = "safe-to-deploy"
2205 delta = "0.9.0 -> 0.10.0"
2207 [[audits.naga]]
2208 who = "Nicolas Silva <nical@fastmail.com>"
2209 criteria = "safe-to-deploy"
2210 delta = "0.10.0 -> 0.10.0@git:e98bd9264c3a6b04dff15a6b1213c0c80201740a"
2212 [[audits.naga]]
2213 who = "Nicolas Silva <nical@fastmail.com>"
2214 criteria = "safe-to-deploy"
2215 delta = "0.10.0@git:1be8024bda3594987b417bead5024b98be9ab521 -> 0.11.0@git:f0edae8ce9e55eeef489fc53b10dc95fb79561cc"
2217 [[audits.naga]]
2218 who = "Nicolas Silva <nical@fastmail.com>"
2219 criteria = "safe-to-deploy"
2220 delta = "0.10.0@git:e98bd9264c3a6b04dff15a6b1213c0c80201740a -> 0.10.0@git:1be8024bda3594987b417bead5024b98be9ab521"
2222 [[audits.naga]]
2223 who = "Nicolas Silva <nical@fastmail.com>"
2224 criteria = "safe-to-deploy"
2225 delta = "0.11.0@git:4b796b157cb2b67b0ab166a2238fe4e9473bfd52 -> 0.11.0@git:9742f1616c3e3dd2cc9a5880616fc886c391bb9f"
2227 [[audits.naga]]
2228 who = "Nicolas Silva <nical@fastmail.com>"
2229 criteria = "safe-to-deploy"
2230 delta = "0.11.0@git:9742f1616c3e3dd2cc9a5880616fc886c391bb9f -> 0.11.0@git:f59668ccfaf7bdb3a7e43d84363a21c77357b2fe"
2232 [[audits.naga]]
2233 who = "Nicolas Silva <nical@fastmail.com>"
2234 criteria = "safe-to-deploy"
2235 delta = "0.11.0@git:f0edae8ce9e55eeef489fc53b10dc95fb79561cc -> 0.11.0@git:4b796b157cb2b67b0ab166a2238fe4e9473bfd52"
2237 [[audits.naga]]
2238 who = "Nicolas Silva <nical@fastmail.com>"
2239 criteria = "safe-to-deploy"
2240 delta = "0.11.0@git:f59668ccfaf7bdb3a7e43d84363a21c77357b2fe -> 0.12.0@git:b99d58ea435090e561377949f428bce2c18451bb"
2242 [[audits.naga]]
2243 who = "Erich Gubler <egubler@mozilla.com"
2244 criteria = "safe-to-deploy"
2245 delta = "0.12.0@git:409239c0e2313bfd0dc4fd64f8c3021185ccef1b -> 0.13.0@git:bac2d82a430fbfcf100ee22b7c3bc12f3d593079"
2247 [[audits.naga]]
2248 who = "Nicolas Silva <nical@fastmail.com>"
2249 criteria = "safe-to-deploy"
2250 delta = "0.12.0@git:76003dc0035d53a474d366dcdf49d2e4d12e921f -> 0.12.0@git:409239c0e2313bfd0dc4fd64f8c3021185ccef1b"
2252 [[audits.naga]]
2253 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
2254 criteria = "safe-to-deploy"
2255 delta = "0.12.0@git:b99d58ea435090e561377949f428bce2c18451bb -> 0.12.0@git:76003dc0035d53a474d366dcdf49d2e4d12e921f"
2257 [[audits.net2]]
2258 who = "Mike Hommey <mh+mozilla@glandium.org>"
2259 criteria = "safe-to-run"
2260 delta = "0.2.37 -> 0.2.38"
2262 [[audits.new_debug_unreachable]]
2263 who = "Bobby Holley <bobbyholley@gmail.com>"
2264 criteria = "safe-to-deploy"
2265 version = "1.0.4"
2266 notes = "This is a trivial crate."
2268 [[audits.nix]]
2269 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2270 criteria = "safe-to-deploy"
2271 delta = "0.15.0 -> 0.25.0"
2272 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."
2274 [[audits.nix]]
2275 who = "Mike Hommey <mh+mozilla@glandium.org>"
2276 criteria = "safe-to-deploy"
2277 delta = "0.25.0 -> 0.25.1"
2279 [[audits.nix]]
2280 who = "Mike Hommey <mh+mozilla@glandium.org>"
2281 criteria = "safe-to-deploy"
2282 delta = "0.25.1 -> 0.26.2"
2284 [[audits.nom]]
2285 who = "Mike Hommey <mh+mozilla@glandium.org>"
2286 criteria = "safe-to-deploy"
2287 delta = "7.1.1 -> 7.1.3"
2289 [[audits.nss-gk-api]]
2290 who = "John M. Schanck <jschanck@mozilla.com>"
2291 criteria = "safe-to-deploy"
2292 version = "0.2.1"
2293 notes = "Maintained by the CryptoEng team at Mozilla."
2295 [[audits.ntapi]]
2296 who = "Mike Hommey <mh+mozilla@glandium.org>"
2297 criteria = "safe-to-deploy"
2298 delta = "0.3.7 -> 0.4.0"
2300 [[audits.num]]
2301 who = "Josh Stone <jistone@redhat.com>"
2302 criteria = "safe-to-deploy"
2303 version = "0.4.0"
2304 notes = "All code written or reviewed by Josh Stone."
2306 [[audits.num-bigint]]
2307 who = "Josh Stone <jistone@redhat.com>"
2308 criteria = "safe-to-deploy"
2309 version = "0.2.6"
2310 notes = "All code written or reviewed by Josh Stone."
2312 [[audits.num-bigint]]
2313 who = "Josh Stone <jistone@redhat.com>"
2314 criteria = "safe-to-deploy"
2315 version = "0.4.3"
2316 notes = "All code written or reviewed by Josh Stone."
2318 [[audits.num-complex]]
2319 who = "Josh Stone <jistone@redhat.com>"
2320 criteria = "safe-to-deploy"
2321 version = "0.4.2"
2322 notes = "All code written or reviewed by Josh Stone."
2324 [[audits.num-derive]]
2325 who = "Josh Stone <jistone@redhat.com>"
2326 criteria = "safe-to-deploy"
2327 version = "0.3.3"
2328 notes = "All code written or reviewed by Josh Stone."
2330 [[audits.num-derive]]
2331 who = "Mike Hommey <mh+mozilla@glandium.org>"
2332 criteria = "safe-to-deploy"
2333 delta = "0.3.3 -> 0.4.0"
2335 [[audits.num-integer]]
2336 who = "Josh Stone <jistone@redhat.com>"
2337 criteria = "safe-to-deploy"
2338 version = "0.1.45"
2339 notes = "All code written or reviewed by Josh Stone."
2341 [[audits.num-iter]]
2342 who = "Josh Stone <jistone@redhat.com>"
2343 criteria = "safe-to-deploy"
2344 version = "0.1.43"
2345 notes = "All code written or reviewed by Josh Stone."
2347 [[audits.num-macros]]
2348 who = "Josh Stone <jistone@redhat.com>"
2349 criteria = "safe-to-deploy"
2350 version = "0.1.40"
2351 notes = "All code written or reviewed by Josh Stone."
2353 [[audits.num-rational]]
2354 who = "Josh Stone <jistone@redhat.com>"
2355 criteria = "safe-to-deploy"
2356 version = "0.4.1"
2357 notes = "All code written or reviewed by Josh Stone."
2359 [[audits.num-traits]]
2360 who = "Josh Stone <jistone@redhat.com>"
2361 criteria = "safe-to-deploy"
2362 version = "0.2.15"
2363 notes = "All code written or reviewed by Josh Stone."
2365 [[audits.num_cpus]]
2366 who = "Mike Hommey <mh+mozilla@glandium.org>"
2367 criteria = "safe-to-deploy"
2368 delta = "1.13.1 -> 1.14.0"
2370 [[audits.num_cpus]]
2371 who = "Mike Hommey <mh+mozilla@glandium.org>"
2372 criteria = "safe-to-deploy"
2373 delta = "1.14.0 -> 1.15.0"
2375 [[audits.object]]
2376 who = "Mike Hommey <mh+mozilla@glandium.org>"
2377 criteria = "safe-to-deploy"
2378 delta = "0.28.4 -> 0.30.0"
2380 [[audits.object]]
2381 who = "Mike Hommey <mh+mozilla@glandium.org>"
2382 criteria = "safe-to-deploy"
2383 delta = "0.30.0 -> 0.30.3"
2385 [[audits.once_cell]]
2386 who = "Mike Hommey <mh+mozilla@glandium.org>"
2387 criteria = "safe-to-deploy"
2388 delta = "1.12.0 -> 1.13.1"
2390 [[audits.once_cell]]
2391 who = "Mike Hommey <mh+mozilla@glandium.org>"
2392 criteria = "safe-to-deploy"
2393 delta = "1.13.1 -> 1.16.0"
2395 [[audits.once_cell]]
2396 who = "Mike Hommey <mh+mozilla@glandium.org>"
2397 criteria = "safe-to-deploy"
2398 delta = "1.16.0 -> 1.17.1"
2400 [[audits.ordered-float]]
2401 who = "Mike Hommey <mh+mozilla@glandium.org>"
2402 criteria = "safe-to-deploy"
2403 delta = "3.0.0 -> 3.4.0"
2405 [[audits.origin-trial-token]]
2406 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
2407 criteria = "safe-to-deploy"
2408 version = "0.1.1"
2409 notes = """
2410 I'm the author of the crate. The only unsafe code is a view over a byte array
2411 which is properly validated.
2413 Cryptography shenanigans are delegated to the caller so there's no possible
2414 unsoundness there.
2417 [[audits.os_str_bytes]]
2418 who = "Mike Hommey <mh+mozilla@glandium.org>"
2419 criteria = "safe-to-deploy"
2420 delta = "6.1.0 -> 6.3.0"
2422 [[audits.os_str_bytes]]
2423 who = "Mike Hommey <mh+mozilla@glandium.org>"
2424 criteria = "safe-to-deploy"
2425 delta = "6.3.0 -> 6.4.1"
2427 [[audits.packed_simd_2]]
2428 who = "Mike Hommey <mh+mozilla@glandium.org>"
2429 criteria = "safe-to-deploy"
2430 delta = "0.3.7 -> 0.3.8"
2432 [[audits.packed_simd_2]]
2433 who = "Bobby Holley <bobbyholley@gmail.com>"
2434 criteria = "safe-to-deploy"
2435 delta = "0.3.8 -> 0.3.8@git:412f9a0aa556611de021bde89dee8fefe6e0fbbd"
2437 [[audits.parking_lot_core]]
2438 who = "Mike Hommey <mh+mozilla@glandium.org>"
2439 criteria = "safe-to-deploy"
2440 delta = "0.8.5 -> 0.8.6"
2442 [[audits.paste]]
2443 who = "Mike Hommey <mh+mozilla@glandium.org>"
2444 criteria = "safe-to-deploy"
2445 delta = "1.0.7 -> 1.0.8"
2447 [[audits.paste]]
2448 who = "Mike Hommey <mh+mozilla@glandium.org>"
2449 criteria = "safe-to-deploy"
2450 delta = "1.0.8 -> 1.0.11"
2452 [[audits.peeking_take_while]]
2453 who = "Bobby Holley <bobbyholley@gmail.com>"
2454 criteria = "safe-to-deploy"
2455 delta = "1.0.0 -> 0.1.2"
2456 notes = "Small refactor of some simple iterator logic, no unsafe code or capabilities."
2458 [[audits.phf]]
2459 who = "Mike Hommey <mh+mozilla@glandium.org>"
2460 criteria = "safe-to-deploy"
2461 delta = "0.10.1 -> 0.11.2"
2463 [[audits.phf_codegen]]
2464 who = "Mike Hommey <mh+mozilla@glandium.org>"
2465 criteria = "safe-to-deploy"
2466 delta = "0.10.0 -> 0.11.2"
2468 [[audits.phf_generator]]
2469 who = "Mike Hommey <mh+mozilla@glandium.org>"
2470 criteria = "safe-to-deploy"
2471 delta = "0.10.0 -> 0.11.2"
2473 [[audits.phf_macros]]
2474 who = "Mike Hommey <mh+mozilla@glandium.org>"
2475 criteria = "safe-to-deploy"
2476 delta = "0.10.0 -> 0.11.2"
2478 [[audits.phf_shared]]
2479 who = "Mike Hommey <mh+mozilla@glandium.org>"
2480 criteria = "safe-to-deploy"
2481 delta = "0.10.0 -> 0.11.2"
2483 [[audits.pin-project]]
2484 who = "Mike Hommey <mh+mozilla@glandium.org>"
2485 criteria = "safe-to-run"
2486 delta = "1.0.10 -> 1.0.12"
2488 [[audits.pin-project]]
2489 who = "Mike Hommey <mh+mozilla@glandium.org>"
2490 criteria = "safe-to-run"
2491 delta = "1.0.12 -> 1.1.0"
2493 [[audits.pin-project-internal]]
2494 who = "Mike Hommey <mh+mozilla@glandium.org>"
2495 criteria = "safe-to-run"
2496 delta = "1.0.10 -> 1.0.12"
2498 [[audits.pin-project-internal]]
2499 who = "Mike Hommey <mh+mozilla@glandium.org>"
2500 criteria = "safe-to-run"
2501 delta = "1.0.12 -> 1.1.0"
2503 [[audits.pkcs11-bindings]]
2504 who = "Dana Keeler <dkeeler@mozilla.com>"
2505 criteria = "safe-to-deploy"
2506 version = "0.1.0"
2507 notes = """
2508 This crate consists of declarations of types and constants that are
2509 auto-generated by running bindgen on the PKCS#11 specification headers. Other
2510 than the tests generated by bindgen, it consists of no runnable code.
2513 [[audits.pkcs11-bindings]]
2514 who = "John M. Schanck <jmschanck@gmail.com>"
2515 criteria = "safe-to-deploy"
2516 version = "0.1.1"
2518 [[audits.pkcs11-bindings]]
2519 who = "Mike Hommey <mh+mozilla@glandium.org>"
2520 criteria = "safe-to-deploy"
2521 delta = "0.1.1 -> 0.1.4"
2523 [[audits.pkcs11-bindings]]
2524 who = "Mike Hommey <mh+mozilla@glandium.org>"
2525 criteria = "safe-to-deploy"
2526 delta = "0.1.4 -> 0.1.5"
2528 [[audits.pkg-config]]
2529 who = "Mike Hommey <mh+mozilla@glandium.org>"
2530 criteria = "safe-to-deploy"
2531 delta = "0.3.25 -> 0.3.26"
2533 [[audits.plane-split]]
2534 who = "Nicolas Silva <nical@fastmail.com>"
2535 criteria = "safe-to-deploy"
2536 version = "0.18.0"
2537 notes = "Mozilla-developed package, no unsafe code, no access to file system, network or other far reaching APIs."
2539 [[audits.ppv-lite86]]
2540 who = "Mike Hommey <mh+mozilla@glandium.org>"
2541 criteria = "safe-to-deploy"
2542 delta = "0.2.16 -> 0.2.17"
2544 [[audits.precomputed-hash]]
2545 who = "Bobby Holley <bobbyholley@gmail.com>"
2546 criteria = "safe-to-deploy"
2547 version = "0.1.1"
2548 notes = "This is a trivial crate."
2550 [[audits.prio]]
2551 who = "Simon Friedberger <simon@mozilla.com>"
2552 criteria = "safe-to-deploy"
2553 version = "0.8.4"
2554 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."
2556 [[audits.prio]]
2557 who = "Simon Friedberger <simon@mozilla.com>"
2558 criteria = "safe-to-deploy"
2559 version = "0.9.1"
2561 [[audits.proc-macro-hack]]
2562 who = "Mike Hommey <mh+mozilla@glandium.org>"
2563 criteria = "safe-to-deploy"
2564 delta = "0.5.19 -> 0.5.20+deprecated"
2566 [[audits.proc-macro2]]
2567 who = "Nika Layzell <nika@thelayzells.com>"
2568 criteria = "safe-to-deploy"
2569 version = "1.0.39"
2570 notes = """
2571 `proc-macro2` acts as either a thin(-ish) wrapper around the std-provided
2572 `proc_macro` crate, or as a fallback implementation of the crate, depending on
2573 where it is used.
2575 If using this crate on older versions of rustc (1.56 and earlier), it will
2576 temporarily replace the panic handler while initializing in order to detect if
2577 it is running within a `proc_macro`, which could lead to surprising behaviour.
2578 This should not be an issue for more recent compiler versions, which support
2579 `proc_macro::is_available()`.
2581 The `proc-macro2` crate's fallback behaviour is not identical to the complex
2582 behaviour of the rustc compiler (e.g. it does not perform unicode normalization
2583 for identifiers), however it behaves well enough for its intended use-case
2584 (tests and scripts processing rust code).
2586 `proc-macro2` does not use unsafe code, however exposes one `unsafe` API to
2587 allow bypassing checks in the fallback implementation when constructing
2588 `Literal` using `from_str_unchecked`. This was intended to only be used by the
2589 `quote!` macro, however it has been removed
2590 (https://github.com/dtolnay/quote/commit/f621fe64a8a501cae8e95ebd6848e637bbc79078),
2591 and is likely completely unused. Even when used, this API shouldn't be able to
2592 cause unsoundness.
2595 [[audits.proc-macro2]]
2596 who = "Mike Hommey <mh+mozilla@glandium.org>"
2597 criteria = "safe-to-deploy"
2598 delta = "1.0.39 -> 1.0.43"
2600 [[audits.proc-macro2]]
2601 who = "Mike Hommey <mh+mozilla@glandium.org>"
2602 criteria = "safe-to-deploy"
2603 delta = "1.0.43 -> 1.0.49"
2605 [[audits.proc-macro2]]
2606 who = "Mike Hommey <mh+mozilla@glandium.org>"
2607 criteria = "safe-to-deploy"
2608 delta = "1.0.49 -> 1.0.51"
2610 [[audits.procfs-core]]
2611 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2612 criteria = "safe-to-deploy"
2613 version = "0.16.0-RC1"
2615 [[audits.profiling]]
2616 who = "Mike Hommey <mh+mozilla@glandium.org>"
2617 criteria = "safe-to-deploy"
2618 delta = "1.0.6 -> 1.0.7"
2620 [[audits.prost]]
2621 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
2622 criteria = "safe-to-deploy"
2623 delta = "0.8.0 -> 0.11.9"
2624 notes = "Mostly internal refactorings. Minimal new unsafe code, but with the invariants explicitly checked in code"
2626 [[audits.prost-derive]]
2627 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
2628 criteria = "safe-to-deploy"
2629 delta = "0.8.0 -> 0.11.9"
2630 notes = "Documentation and internal refactoring changes only"
2632 [[audits.prost-derive]]
2633 who = "Mike Hommey <mh+mozilla@glandium.org>"
2634 criteria = "safe-to-deploy"
2635 delta = "0.11.9 -> 0.11.9@git:95964e9d33df3c2a9c3f14285e262867cab6f96b"
2636 notes = "Changes against 0.11.9 are mine."
2638 [[audits.qcms]]
2639 who = "Jeff Muizelaar <jmuizelaar@mozilla.com>"
2640 criteria = "safe-to-deploy"
2641 version = "0.2.0"
2643 [[audits.quote]]
2644 who = "Nika Layzell <nika@thelayzells.com>"
2645 criteria = "safe-to-deploy"
2646 version = "1.0.18"
2647 notes = """
2648 `quote` is a utility crate used by proc-macros to generate TokenStreams
2649 conveniently from source code. The bulk of the logic is some complex
2650 interlocking `macro_rules!` macros which are used to parse and build the
2651 `TokenStream` within the proc-macro.
2653 This crate contains no unsafe code, and the internal logic, while difficult to
2654 read, is generally straightforward. I have audited the the quote macros, ident
2655 formatter, and runtime logic.
2658 [[audits.quote]]
2659 who = "Mike Hommey <mh+mozilla@glandium.org>"
2660 criteria = "safe-to-deploy"
2661 delta = "1.0.18 -> 1.0.21"
2663 [[audits.quote]]
2664 who = "Mike Hommey <mh+mozilla@glandium.org>"
2665 criteria = "safe-to-deploy"
2666 delta = "1.0.21 -> 1.0.23"
2668 [[audits.radium]]
2669 who = "Nika Layzell <nika@thelayzells.com>"
2670 criteria = "safe-to-deploy"
2671 version = "0.5.3"
2672 notes = """
2673 I am no longer the primary maintainer of `radium`, however I have audited the
2674 code to ensure it is still correct. The implementation contains no `unsafe`
2675 logic, and will not abstract away `Sync` trait bounds.
2677 The core logic is very simple, and acts as an abstraction trait for `Cell<T>`
2678 and `AtomicT`.
2681 [[audits.rand_core]]
2682 who = "Mike Hommey <mh+mozilla@glandium.org>"
2683 criteria = "safe-to-deploy"
2684 delta = "0.6.3 -> 0.6.4"
2686 [[audits.range-alloc]]
2687 who = "Bobby Holley <bobbyholley@gmail.com>"
2688 criteria = "safe-to-deploy"
2689 version = "0.1.2"
2690 notes = "Dzmitry authored this crate while he was staff at Mozilla."
2692 [[audits.range-alloc]]
2693 who = "Mike Hommey <mh+mozilla@glandium.org>"
2694 criteria = "safe-to-deploy"
2695 delta = "0.1.2 -> 0.1.3"
2697 [[audits.range-map]]
2698 who = "Gabriele Svelto <gsvelto@mozilla.com>"
2699 criteria = "safe-to-deploy"
2700 version = "0.2.0"
2702 [[audits.raw-window-handle]]
2703 who = "Jim Blandy <jimb@red-bean.com>"
2704 criteria = "safe-to-deploy"
2705 version = "0.5.0"
2706 notes = "I looked through all the sources of the v0.5.0 crate."
2708 [[audits.rayon]]
2709 who = "Josh Stone <jistone@redhat.com>"
2710 criteria = "safe-to-deploy"
2711 version = "1.5.3"
2712 notes = "All code written or reviewed by Josh Stone or Niko Matsakis."
2714 [[audits.rayon]]
2715 who = "Mike Hommey <mh+mozilla@glandium.org>"
2716 criteria = "safe-to-deploy"
2717 delta = "1.5.3 -> 1.6.1"
2719 [[audits.rayon-core]]
2720 who = "Josh Stone <jistone@redhat.com>"
2721 criteria = "safe-to-deploy"
2722 version = "1.9.3"
2723 notes = "All code written or reviewed by Josh Stone or Niko Matsakis."
2725 [[audits.rayon-core]]
2726 who = "Mike Hommey <mh+mozilla@glandium.org>"
2727 criteria = "safe-to-deploy"
2728 delta = "1.9.3 -> 1.10.1"
2730 [[audits.rayon-core]]
2731 who = "Mike Hommey <mh+mozilla@glandium.org>"
2732 criteria = "safe-to-deploy"
2733 delta = "1.10.1 -> 1.10.2"
2735 [[audits.redox_syscall]]
2736 who = "Mike Hommey <mh+mozilla@glandium.org>"
2737 criteria = "safe-to-deploy"
2738 delta = "0.2.13 -> 0.2.16"
2740 [[audits.regex]]
2741 who = "Mike Hommey <mh+mozilla@glandium.org>"
2742 criteria = "safe-to-deploy"
2743 delta = "1.5.6 -> 1.6.0"
2745 [[audits.regex]]
2746 who = "Mike Hommey <mh+mozilla@glandium.org>"
2747 criteria = "safe-to-deploy"
2748 delta = "1.6.0 -> 1.7.0"
2750 [[audits.regex]]
2751 who = "Mike Hommey <mh+mozilla@glandium.org>"
2752 criteria = "safe-to-deploy"
2753 delta = "1.7.0 -> 1.7.1"
2755 [[audits.regex-syntax]]
2756 who = "Mike Hommey <mh+mozilla@glandium.org>"
2757 criteria = "safe-to-deploy"
2758 delta = "0.6.26 -> 0.6.27"
2760 [[audits.regex-syntax]]
2761 who = "Mike Hommey <mh+mozilla@glandium.org>"
2762 criteria = "safe-to-deploy"
2763 delta = "0.6.27 -> 0.6.28"
2765 [[audits.rkv]]
2766 who = "Chris H-C <chutten@mozilla.com>"
2767 criteria = "safe-to-deploy"
2768 version = "0.18.2"
2769 notes = "Maintained by Jan-Erik and :krosylight."
2771 [[audits.rkv]]
2772 who = "Chris H-C <chutten@mozilla.com>"
2773 criteria = "safe-to-deploy"
2774 version = "0.18.4"
2776 [[audits.ron]]
2777 who = "Mike Hommey <mh+mozilla@glandium.org>"
2778 criteria = "safe-to-deploy"
2779 delta = "0.7.0 -> 0.7.1"
2781 [[audits.ron]]
2782 who = "Jim Blandy <jimb@red-bean.com>"
2783 criteria = "safe-to-deploy"
2784 delta = "0.7.1 -> 0.8.0"
2786 [[audits.rure]]
2787 who = "Nika Layzell <nika@thelayzells.com>"
2788 criteria = "safe-to-deploy"
2789 version = "0.2.2"
2790 notes = """
2791 This is a fairly straightforward FFI wrapper crate for `regex`, maintained by
2792 the `regex` developers in the same repository.
2794 This crate is explicitly designed for FFI use, and should not be used directly
2795 by Rust code. The exported `extern \"C\"` functions are not marked as `unsafe`,
2796 meaning that it is technically incorrect to use them from within Rust code,
2797 however they are reasonable to use from C code.
2799 The unsafe code in this crate heavily depends on the C caller maintaining
2800 invariants, however these invariants are clearly documented in the `rure.h`
2801 file, bundled with the crate.
2803 I have checked the signatures of each function both in C++ and in the Rust to
2804 ensure they match.  In some places, the c `rure.h` header file is missing a
2805 `const` qualifier which could be present given the Rust code, however this will
2806 have no impact on ABI, and is fairly normal for FFI crates.
2808 Panics are handled in all Rust FFI methods, meaning that projects which do not
2809 disable unwinding will still consistently abort (using `libc::abort()`) if a
2810 panic occurs in the Rust code.
2813 [[audits.rusqlite]]
2814 who = "Mike Hommey <mh+mozilla@glandium.org>"
2815 criteria = "safe-to-deploy"
2816 delta = "0.27.0 -> 0.28.0"
2818 [[audits.rusqlite]]
2819 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
2820 criteria = "safe-to-deploy"
2821 delta = "0.28.0 -> 0.29.0"
2823 [[audits.rust_cascade]]
2824 who = "Mike Hommey <mh+mozilla@glandium.org>"
2825 criteria = "safe-to-deploy"
2826 delta = "1.4.0 -> 1.5.0"
2828 [[audits.rust_decimal]]
2829 who = "Mike Hommey <mh+mozilla@glandium.org>"
2830 criteria = "safe-to-deploy"
2831 delta = "1.24.0 -> 1.25.0"
2833 [[audits.rust_decimal]]
2834 who = "Mike Hommey <mh+mozilla@glandium.org>"
2835 criteria = "safe-to-deploy"
2836 delta = "1.25.0 -> 1.26.1"
2838 [[audits.rust_decimal]]
2839 who = "Mike Hommey <mh+mozilla@glandium.org>"
2840 criteria = "safe-to-deploy"
2841 delta = "1.26.1 -> 1.27.0"
2843 [[audits.rust_decimal]]
2844 who = "Mike Hommey <mh+mozilla@glandium.org>"
2845 criteria = "safe-to-deploy"
2846 delta = "1.27.0 -> 1.28.1"
2848 [[audits.rustc-hash]]
2849 who = "Bobby Holley <bobbyholley@gmail.com>"
2850 criteria = "safe-to-deploy"
2851 version = "1.1.0"
2852 notes = "Straightforward crate with no unsafe code, does what it says on the tin."
2854 [[audits.rustc_version]]
2855 who = "Nika Layzell <nika@thelayzells.com>"
2856 criteria = "safe-to-run"
2857 version = "0.4.0"
2858 notes = """
2859 Straightforward crate which runs `$RUSTC -vV` and parses the output into a
2860 machine-interpretable form for build scripts.
2863 [[audits.rustversion]]
2864 who = "Bobby Holley <bobbyholley@gmail.com>"
2865 criteria = "safe-to-deploy"
2866 version = "1.0.9"
2867 notes = """
2868 This crate has a build-time component and procedural macro logic, which I looked
2869 at enough to convince myself it wasn't going to do anything dramatically wrong.
2870 I don't think logic bugs in the version parsing etc can realistically introduce
2871 a security vulnerability.
2874 [[audits.rustversion]]
2875 who = "Mike Hommey <mh+mozilla@glandium.org>"
2876 criteria = "safe-to-run"
2877 delta = "1.0.9 -> 1.0.11"
2879 [[audits.ryu]]
2880 who = "Mike Hommey <mh+mozilla@glandium.org>"
2881 criteria = "safe-to-deploy"
2882 delta = "1.0.10 -> 1.0.11"
2884 [[audits.ryu]]
2885 who = "Mike Hommey <mh+mozilla@glandium.org>"
2886 criteria = "safe-to-deploy"
2887 delta = "1.0.11 -> 1.0.12"
2889 [[audits.safemem]]
2890 who = "Bobby Holley <bobbyholley@gmail.com>"
2891 criteria = "safe-to-run"
2892 version = "0.3.3"
2893 notes = "I didn't review the allocation code carefully but it's not malicious."
2895 [[audits.scoped-tls]]
2896 who = "Mike Hommey <mh+mozilla@glandium.org>"
2897 criteria = "safe-to-run"
2898 delta = "1.0.0 -> 1.0.1"
2900 [[audits.scroll]]
2901 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
2902 criteria = "safe-to-deploy"
2903 delta = "0.10.2 -> 0.11.0"
2904 notes = "Small changes to exposed traits, that look reasonable and have additional buffer boundary checks. No unsafe code touched."
2906 [[audits.scroll_derive]]
2907 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
2908 criteria = "safe-to-deploy"
2909 delta = "0.10.5 -> 0.11.0"
2910 notes = "No code changes. Tagged together with its parent crate scroll."
2912 [[audits.scroll_derive]]
2913 who = "Mike Hommey <mh+mozilla@glandium.org>"
2914 criteria = "safe-to-deploy"
2915 delta = "0.11.0 -> 0.11.1"
2917 [[audits.selectors]]
2918 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
2919 criteria = "safe-to-deploy"
2920 version = "0.22.0"
2921 notes = """
2922 This crate is basically developed in-tree. Mozilla employees have either
2923 reviewed or written virtually all of the code.
2926 [[audits.semver]]
2927 who = "Mike Hommey <mh+mozilla@glandium.org>"
2928 criteria = "safe-to-deploy"
2929 delta = "1.0.9 -> 1.0.10"
2931 [[audits.semver]]
2932 who = "Mike Hommey <mh+mozilla@glandium.org>"
2933 criteria = "safe-to-deploy"
2934 delta = "1.0.10 -> 1.0.13"
2936 [[audits.semver]]
2937 who = "Mike Hommey <mh+mozilla@glandium.org>"
2938 criteria = "safe-to-deploy"
2939 delta = "1.0.13 -> 1.0.16"
2941 [[audits.semver]]
2942 who = "Bobby Holley <bobbyholley@gmail.com>"
2943 criteria = "safe-to-deploy"
2944 delta = "1.0.17 -> 1.0.16"
2946 [[audits.serde]]
2947 who = "Mike Hommey <mh+mozilla@glandium.org>"
2948 criteria = "safe-to-deploy"
2949 delta = "1.0.137 -> 1.0.143"
2951 [[audits.serde]]
2952 who = "Mike Hommey <mh+mozilla@glandium.org>"
2953 criteria = "safe-to-deploy"
2954 delta = "1.0.143 -> 1.0.144"
2956 [[audits.serde]]
2957 who = "Mike Hommey <mh+mozilla@glandium.org>"
2958 criteria = "safe-to-deploy"
2959 delta = "1.0.144 -> 1.0.151"
2961 [[audits.serde]]
2962 who = "Mike Hommey <mh+mozilla@glandium.org>"
2963 criteria = "safe-to-deploy"
2964 delta = "1.0.151 -> 1.0.152"
2966 [[audits.serde_bytes]]
2967 who = "Mike Hommey <mh+mozilla@glandium.org>"
2968 criteria = "safe-to-deploy"
2969 delta = "0.11.6 -> 0.11.7"
2971 [[audits.serde_bytes]]
2972 who = "Mike Hommey <mh+mozilla@glandium.org>"
2973 criteria = "safe-to-deploy"
2974 delta = "0.11.7 -> 0.11.8"
2976 [[audits.serde_bytes]]
2977 who = "Mike Hommey <mh+mozilla@glandium.org>"
2978 criteria = "safe-to-deploy"
2979 delta = "0.11.8 -> 0.11.9"
2981 [[audits.serde_cbor]]
2982 who = "R. Martinho Fernandes <bugs@rmf.io>"
2983 criteria = "safe-to-deploy"
2984 version = "0.11.1"
2986 [[audits.serde_cbor]]
2987 who = "John M. Schanck <jschanck@mozilla.com>"
2988 criteria = "safe-to-deploy"
2989 delta = "0.11.1 -> 0.11.2"
2991 [[audits.serde_derive]]
2992 who = "Mike Hommey <mh+mozilla@glandium.org>"
2993 criteria = "safe-to-deploy"
2994 delta = "1.0.137 -> 1.0.143"
2996 [[audits.serde_derive]]
2997 who = "Mike Hommey <mh+mozilla@glandium.org>"
2998 criteria = "safe-to-deploy"
2999 delta = "1.0.143 -> 1.0.144"
3001 [[audits.serde_derive]]
3002 who = "Mike Hommey <mh+mozilla@glandium.org>"
3003 criteria = "safe-to-deploy"
3004 delta = "1.0.144 -> 1.0.151"
3006 [[audits.serde_derive]]
3007 who = "Mike Hommey <mh+mozilla@glandium.org>"
3008 criteria = "safe-to-deploy"
3009 delta = "1.0.151 -> 1.0.152"
3011 [[audits.serde_json]]
3012 who = "Mike Hommey <mh+mozilla@glandium.org>"
3013 criteria = "safe-to-deploy"
3014 delta = "1.0.81 -> 1.0.83"
3016 [[audits.serde_json]]
3017 who = "Mike Hommey <mh+mozilla@glandium.org>"
3018 criteria = "safe-to-deploy"
3019 delta = "1.0.83 -> 1.0.85"
3021 [[audits.serde_json]]
3022 who = "Mike Hommey <mh+mozilla@glandium.org>"
3023 criteria = "safe-to-deploy"
3024 delta = "1.0.85 -> 1.0.91"
3026 [[audits.serde_json]]
3027 who = "Mike Hommey <mh+mozilla@glandium.org>"
3028 criteria = "safe-to-deploy"
3029 delta = "1.0.91 -> 1.0.93"
3031 [[audits.serde_path_to_error]]
3032 who = "Ben Dean-Kawamura <bdk@mozilla.com>"
3033 criteria = "safe-to-deploy"
3034 version = "0.1.11"
3036 [[audits.serde_repr]]
3037 who = "Mike Hommey <mh+mozilla@glandium.org>"
3038 criteria = "safe-to-run"
3039 delta = "0.1.8 -> 0.1.9"
3041 [[audits.serde_repr]]
3042 who = "Mike Hommey <mh+mozilla@glandium.org>"
3043 criteria = "safe-to-run"
3044 delta = "0.1.9 -> 0.1.10"
3046 [[audits.serde_with]]
3047 who = "Mike Hommey <mh+mozilla@glandium.org>"
3048 criteria = "safe-to-deploy"
3049 delta = "1.14.0 -> 3.0.0"
3051 [[audits.serde_with_macros]]
3052 who = "Mike Hommey <mh+mozilla@glandium.org>"
3053 criteria = "safe-to-deploy"
3054 delta = "1.5.2 -> 3.0.0"
3056 [[audits.serde_yaml]]
3057 who = "Mike Hommey <mh+mozilla@glandium.org>"
3058 criteria = "safe-to-run"
3059 delta = "0.8.24 -> 0.8.26"
3061 [[audits.servo_arc]]
3062 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
3063 criteria = "safe-to-deploy"
3064 version = "0.1.1"
3065 notes = "Developed in-tree, effectively."
3067 [[audits.sfv]]
3068 who = "Mike Hommey <mh+mozilla@glandium.org>"
3069 criteria = "safe-to-deploy"
3070 delta = "0.9.2 -> 0.9.3"
3072 [[audits.sha1]]
3073 who = "Dana Keeler <dkeeler@mozilla.com>"
3074 criteria = "safe-to-deploy"
3075 version = "0.10.5"
3077 [[audits.sha1]]
3078 who = "Mike Hommey <mh+mozilla@glandium.org>"
3079 criteria = "safe-to-run"
3080 delta = "0.10.0 -> 0.10.5"
3082 [[audits.sha2]]
3083 who = "Mike Hommey <mh+mozilla@glandium.org>"
3084 criteria = "safe-to-deploy"
3085 delta = "0.10.2 -> 0.10.6"
3087 [[audits.sha3]]
3088 who = "Simon Friedberger <simon@mozilla.com>"
3089 criteria = "safe-to-deploy"
3090 delta = "0.10.6 -> 0.10.7"
3092 [[audits.slab]]
3093 who = "Mike Hommey <mh+mozilla@glandium.org>"
3094 criteria = "safe-to-deploy"
3095 delta = "0.4.6 -> 0.4.7"
3097 [[audits.slab]]
3098 who = "Mike Hommey <mh+mozilla@glandium.org>"
3099 criteria = "safe-to-deploy"
3100 delta = "0.4.7 -> 0.4.8"
3102 [[audits.smallbitvec]]
3103 who = "Bobby Holley <bobbyholley@gmail.com>"
3104 criteria = "safe-to-deploy"
3105 version = "2.5.0"
3106 notes = "All code written or reviewed by Mozilla staff."
3108 [[audits.smallbitvec]]
3109 who = "Bobby Holley <bobbyholley@gmail.com>"
3110 criteria = "safe-to-deploy"
3111 delta = "2.5.0 -> 2.5.1"
3113 [[audits.smallvec]]
3114 who = "Mike Hommey <mh+mozilla@glandium.org>"
3115 criteria = "safe-to-deploy"
3116 delta = "1.8.0 -> 1.9.0"
3118 [[audits.smallvec]]
3119 who = "Mike Hommey <mh+mozilla@glandium.org>"
3120 criteria = "safe-to-deploy"
3121 delta = "1.9.0 -> 1.10.0"
3123 [[audits.smart-default]]
3124 who = "Gabriele Svelto <gsvelto@mozilla.com>"
3125 criteria = "safe-to-deploy"
3126 version = "0.6.0"
3128 [[audits.smart-default]]
3129 who = "Mike Hommey <mh+mozilla@glandium.org>"
3130 criteria = "safe-to-deploy"
3131 delta = "0.6.0 -> 0.7.1"
3133 [[audits.socket2]]
3134 who = "Mike Hommey <mh+mozilla@glandium.org>"
3135 criteria = "safe-to-deploy"
3136 delta = "0.4.4 -> 0.4.7"
3138 [[audits.strck]]
3139 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3140 criteria = "safe-to-deploy"
3141 version = "0.1.2"
3142 notes = "This crate uses unsafe lock to keep invariant. I auditted code. Also, this doesn't have file access and network access."
3144 [[audits.strck_ident]]
3145 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3146 criteria = "safe-to-deploy"
3147 version = "0.1.2"
3148 notes = "This crate doesn't use unsafe block, network access and filesystem access."
3150 [[audits.subtle]]
3151 who = "Simon Friedberger <simon@mozilla.com>"
3152 criteria = "safe-to-deploy"
3153 version = "2.5.0"
3154 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."
3156 [[audits.svg_fmt]]
3157 who = "Bobby Holley <bobbyholley@gmail.com>"
3158 criteria = "safe-to-deploy"
3159 version = "0.4.1"
3160 notes = "Simple string processing with no unsafe code or ambient capability usage."
3162 [[audits.syn]]
3163 who = "Mike Hommey <mh+mozilla@glandium.org>"
3164 criteria = "safe-to-deploy"
3165 delta = "1.0.96 -> 1.0.99"
3167 [[audits.syn]]
3168 who = "Mike Hommey <mh+mozilla@glandium.org>"
3169 criteria = "safe-to-deploy"
3170 delta = "1.0.99 -> 1.0.107"
3172 [[audits.synstructure]]
3173 who = "Nika Layzell <nika@thelayzells.com>"
3174 criteria = "safe-to-deploy"
3175 version = "0.12.6"
3176 notes = """
3177 I am the primary author of the `synstructure` crate, and its current
3178 maintainer. The one use of `unsafe` is unnecessary, but documented and
3179 harmless. It will be removed in the next version.
3182 [[audits.synstructure]]
3183 who = "Mike Hommey <mh+mozilla@glandium.org>"
3184 criteria = "safe-to-deploy"
3185 delta = "0.12.6 -> 0.13.0"
3187 [[audits.termcolor]]
3188 who = "Mike Hommey <mh+mozilla@glandium.org>"
3189 criteria = "safe-to-deploy"
3190 delta = "1.1.3 -> 1.2.0"
3192 [[audits.textwrap]]
3193 who = "Mike Hommey <mh+mozilla@glandium.org>"
3194 criteria = "safe-to-deploy"
3195 delta = "0.15.0 -> 0.15.2"
3197 [[audits.textwrap]]
3198 who = "Mike Hommey <mh+mozilla@glandium.org>"
3199 criteria = "safe-to-deploy"
3200 delta = "0.15.2 -> 0.16.0"
3202 [[audits.thin-vec]]
3203 who = "Aria Beingessner <a.beingessner@gmail.com>"
3204 criteria = "safe-to-deploy"
3205 version = "0.2.5"
3206 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."
3208 [[audits.thin-vec]]
3209 who = "Mike Hommey <mh+mozilla@glandium.org>"
3210 criteria = "safe-to-deploy"
3211 delta = "0.2.5 -> 0.2.7"
3213 [[audits.thin-vec]]
3214 who = "Mike Hommey <mh+mozilla@glandium.org>"
3215 criteria = "safe-to-deploy"
3216 delta = "0.2.7 -> 0.2.12"
3218 [[audits.thiserror]]
3219 who = "Mike Hommey <mh+mozilla@glandium.org>"
3220 criteria = "safe-to-deploy"
3221 delta = "1.0.31 -> 1.0.32"
3223 [[audits.thiserror]]
3224 who = "Mike Hommey <mh+mozilla@glandium.org>"
3225 criteria = "safe-to-deploy"
3226 delta = "1.0.32 -> 1.0.38"
3228 [[audits.thiserror-impl]]
3229 who = "Mike Hommey <mh+mozilla@glandium.org>"
3230 criteria = "safe-to-deploy"
3231 delta = "1.0.31 -> 1.0.32"
3233 [[audits.thiserror-impl]]
3234 who = "Mike Hommey <mh+mozilla@glandium.org>"
3235 criteria = "safe-to-deploy"
3236 delta = "1.0.32 -> 1.0.38"
3238 [[audits.threadbound]]
3239 who = "Mike Hommey <mh+mozilla@glandium.org>"
3240 criteria = "safe-to-deploy"
3241 delta = "0.1.3 -> 0.1.4"
3243 [[audits.threadbound]]
3244 who = "Mike Hommey <mh+mozilla@glandium.org>"
3245 criteria = "safe-to-deploy"
3246 delta = "0.1.4 -> 0.1.5"
3248 [[audits.time]]
3249 who = "Mike Hommey <mh+mozilla@glandium.org>"
3250 criteria = "safe-to-deploy"
3251 delta = "0.1.44 -> 0.1.45"
3253 [[audits.time]]
3254 who = "Kershaw Chang <kershaw@mozilla.com>"
3255 criteria = "safe-to-deploy"
3256 delta = "0.1.45 -> 0.3.17"
3258 [[audits.time]]
3259 who = "Mike Hommey <mh+mozilla@glandium.org>"
3260 criteria = "safe-to-run"
3261 delta = "0.3.9 -> 0.3.17"
3263 [[audits.time-core]]
3264 who = "Kershaw Chang <kershaw@mozilla.com>"
3265 criteria = "safe-to-deploy"
3266 version = "0.1.0"
3268 [[audits.time-core]]
3269 who = "Mike Hommey <mh+mozilla@glandium.org>"
3270 criteria = "safe-to-run"
3271 version = "0.1.0"
3273 [[audits.time-macros]]
3274 who = "Kershaw Chang <kershaw@mozilla.com>"
3275 criteria = "safe-to-deploy"
3276 version = "0.2.6"
3278 [[audits.time-macros]]
3279 who = "Mike Hommey <mh+mozilla@glandium.org>"
3280 criteria = "safe-to-run"
3281 delta = "0.2.4 -> 0.2.6"
3283 [[audits.tinystr]]
3284 who = "Zibi Braniecki <zibi@unicode.org>"
3285 criteria = "safe-to-deploy"
3286 version = "0.3.4"
3288 [[audits.tinystr]]
3289 who = "Zibi Braniecki <zibi@unicode.org>"
3290 criteria = "safe-to-deploy"
3291 version = "0.6.0"
3293 [[audits.tinystr]]
3294 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3295 criteria = "safe-to-deploy"
3296 version = "0.7.0"
3297 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."
3299 [[audits.tinystr]]
3300 who = "Mike Hommey <mh+mozilla@glandium.org>"
3301 criteria = "safe-to-deploy"
3302 delta = "0.7.0 -> 0.7.1"
3304 [[audits.tokio-macros]]
3305 who = "Mike Hommey <mh+mozilla@glandium.org>"
3306 criteria = "safe-to-run"
3307 delta = "1.8.0 -> 1.8.2"
3309 [[audits.tokio-stream]]
3310 who = "Mike Hommey <mh+mozilla@glandium.org>"
3311 criteria = "safe-to-run"
3312 delta = "0.1.9 -> 0.1.11"
3314 [[audits.tokio-stream]]
3315 who = "Mike Hommey <mh+mozilla@glandium.org>"
3316 criteria = "safe-to-run"
3317 delta = "0.1.11 -> 0.1.12"
3319 [[audits.toml]]
3320 who = "Bobby Holley <bobbyholley@gmail.com>"
3321 criteria = "safe-to-deploy"
3322 delta = "0.5.7 -> 0.5.9"
3324 [[audits.toml]]
3325 who = "Mike Hommey <mh+mozilla@glandium.org>"
3326 criteria = "safe-to-deploy"
3327 delta = "0.5.9 -> 0.5.10"
3329 [[audits.toml]]
3330 who = "Mike Hommey <mh+mozilla@glandium.org>"
3331 criteria = "safe-to-deploy"
3332 delta = "0.5.10 -> 0.5.11"
3334 [[audits.topological-sort]]
3335 who = "Bobby Holley <bobbyholley@gmail.com>"
3336 criteria = "safe-to-deploy"
3337 version = "0.1.0"
3338 notes = "Simple algorithm crate with no unsafe code or capability usage."
3340 [[audits.tower-service]]
3341 who = "Mike Hommey <mh+mozilla@glandium.org>"
3342 criteria = "safe-to-run"
3343 delta = "0.3.1 -> 0.3.2"
3345 [[audits.tracing]]
3346 who = "Mike Hommey <mh+mozilla@glandium.org>"
3347 criteria = "safe-to-run"
3348 delta = "0.1.35 -> 0.1.36"
3350 [[audits.tracing]]
3351 who = "Mike Hommey <mh+mozilla@glandium.org>"
3352 criteria = "safe-to-run"
3353 delta = "0.1.36 -> 0.1.37"
3355 [[audits.tracing-attributes]]
3356 who = "Mike Hommey <mh+mozilla@glandium.org>"
3357 criteria = "safe-to-run"
3358 delta = "0.1.21 -> 0.1.22"
3360 [[audits.tracing-attributes]]
3361 who = "Mike Hommey <mh+mozilla@glandium.org>"
3362 criteria = "safe-to-run"
3363 delta = "0.1.22 -> 0.1.23"
3365 [[audits.tracing-attributes]]
3366 who = "Mike Hommey <mh+mozilla@glandium.org>"
3367 criteria = "safe-to-run"
3368 delta = "0.1.23 -> 0.1.24"
3370 [[audits.tracing-core]]
3371 who = "Mike Hommey <mh+mozilla@glandium.org>"
3372 criteria = "safe-to-run"
3373 delta = "0.1.27 -> 0.1.29"
3375 [[audits.tracing-core]]
3376 who = "Mike Hommey <mh+mozilla@glandium.org>"
3377 criteria = "safe-to-run"
3378 delta = "0.1.29 -> 0.1.30"
3380 [[audits.tracy-rs]]
3381 who = "Glenn Watson <git@intuitionlibrary.com>"
3382 criteria = "safe-to-deploy"
3383 version = "0.1.2"
3385 [[audits.try-lock]]
3386 who = "Mike Hommey <mh+mozilla@glandium.org>"
3387 criteria = "safe-to-run"
3388 delta = "0.2.3 -> 0.2.4"
3390 [[audits.typed-arena-nomut]]
3391 who = "Lee Salzman <lsalzman@gmail.com>"
3392 criteria = "safe-to-deploy"
3393 version = "0.1.0"
3395 [[audits.typenum]]
3396 who = "Mike Hommey <mh+mozilla@glandium.org>"
3397 criteria = "safe-to-deploy"
3398 delta = "1.15.0 -> 1.16.0"
3400 [[audits.uluru]]
3401 who = "Emilio Cobos Álvarez <emilio@crisal.io>"
3402 criteria = "safe-to-deploy"
3403 version = "3.0.0"
3404 notes = """
3405 I've reviewed multiple patches in this crate, including the initial
3406 implementation back in the day. It has no unsafe code at all nowadays.
3409 [[audits.unic-langid]]
3410 who = "Zibi Braniecki <zibi@unicode.org>"
3411 criteria = "safe-to-deploy"
3412 version = "0.9.0"
3414 [[audits.unic-langid]]
3415 who = "Mike Hommey <mh+mozilla@glandium.org>"
3416 criteria = "safe-to-deploy"
3417 delta = "0.9.0 -> 0.9.1"
3419 [[audits.unic-langid-impl]]
3420 who = "Zibi Braniecki <zibi@unicode.org>"
3421 criteria = "safe-to-deploy"
3422 version = "0.9.0"
3424 [[audits.unic-langid-impl]]
3425 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3426 criteria = "safe-to-deploy"
3427 delta = "0.9.0 -> 0.9.1"
3429 [[audits.unic-langid-macros]]
3430 who = "Zibi Braniecki <zibi@unicode.org>"
3431 criteria = "safe-to-deploy"
3432 version = "0.9.0"
3434 [[audits.unic-langid-macros]]
3435 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3436 criteria = "safe-to-deploy"
3437 delta = "0.9.0 -> 0.9.1"
3439 [[audits.unic-langid-macros-impl]]
3440 who = "Zibi Braniecki <zibi@unicode.org>"
3441 criteria = "safe-to-deploy"
3442 version = "0.9.0"
3444 [[audits.unic-langid-macros-impl]]
3445 who = "Mike Hommey <mh+mozilla@glandium.org>"
3446 criteria = "safe-to-deploy"
3447 delta = "0.9.0 -> 0.9.1"
3449 [[audits.unicode-bidi]]
3450 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
3451 criteria = "safe-to-deploy"
3452 delta = "0.3.8 -> 0.3.13"
3454 [[audits.unicode-ident]]
3455 who = "Mike Hommey <mh+mozilla@glandium.org>"
3456 criteria = "safe-to-deploy"
3457 delta = "1.0.0 -> 1.0.1"
3459 [[audits.unicode-ident]]
3460 who = "Mike Hommey <mh+mozilla@glandium.org>"
3461 criteria = "safe-to-deploy"
3462 delta = "1.0.1 -> 1.0.3"
3464 [[audits.unicode-ident]]
3465 who = "Mike Hommey <mh+mozilla@glandium.org>"
3466 criteria = "safe-to-deploy"
3467 delta = "1.0.3 -> 1.0.6"
3469 [[audits.unicode-normalization]]
3470 who = "Mike Hommey <mh+mozilla@glandium.org>"
3471 criteria = "safe-to-deploy"
3472 delta = "0.1.19 -> 0.1.20"
3473 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."
3475 [[audits.unicode-normalization]]
3476 who = "Mike Hommey <mh+mozilla@glandium.org>"
3477 criteria = "safe-to-deploy"
3478 delta = "0.1.20 -> 0.1.21"
3480 [[audits.unicode-normalization]]
3481 who = "Mike Hommey <mh+mozilla@glandium.org>"
3482 criteria = "safe-to-deploy"
3483 delta = "0.1.21 -> 0.1.22"
3485 [[audits.unicode-segmentation]]
3486 who = "Mike Hommey <mh+mozilla@glandium.org>"
3487 criteria = "safe-to-deploy"
3488 delta = "1.9.0 -> 1.10.0"
3490 [[audits.unicode-width]]
3491 who = "Mike Hommey <mh+mozilla@glandium.org>"
3492 criteria = "safe-to-deploy"
3493 delta = "0.1.9 -> 0.1.10"
3495 [[audits.unicode-xid]]
3496 who = "Mike Hommey <mh+mozilla@glandium.org>"
3497 criteria = "safe-to-deploy"
3498 delta = "0.2.3 -> 0.2.4"
3500 [[audits.uniffi]]
3501 who = "Travis Long <tlong@mozilla.com>"
3502 criteria = "safe-to-deploy"
3503 version = "0.19.3"
3504 notes = "Maintained by the Glean and Application Services teams"
3506 [[audits.uniffi]]
3507 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3508 criteria = "safe-to-deploy"
3509 delta = "0.19.3 -> 0.19.6"
3510 notes = "Maintained by the Glean and Application Services team."
3512 [[audits.uniffi]]
3513 who = "Perry McManis <pmcmanis@mozilla.com>"
3514 criteria = "safe-to-deploy"
3515 delta = "0.19.6 -> 0.20.0"
3517 [[audits.uniffi]]
3518 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3519 criteria = "safe-to-deploy"
3520 delta = "0.20.0 -> 0.21.0"
3521 notes = "Maintained by the Glean and Application Services team."
3523 [[audits.uniffi]]
3524 who = "Mike Hommey <mh+mozilla@glandium.org>"
3525 criteria = "safe-to-deploy"
3526 delta = "0.21.0 -> 0.21.1"
3527 notes = "No changes."
3529 [[audits.uniffi]]
3530 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3531 criteria = "safe-to-deploy"
3532 delta = "0.21.1 -> 0.23.0"
3533 notes = "Maintained by the Glean and Application Services team."
3535 [[audits.uniffi_bindgen]]
3536 who = "Travis Long <tlong@mozilla.com>"
3537 criteria = "safe-to-deploy"
3538 version = "0.19.3"
3539 notes = "Maintained by the Glean and Application Services teams."
3541 [[audits.uniffi_bindgen]]
3542 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3543 criteria = "safe-to-deploy"
3544 delta = "0.19.3 -> 0.19.6"
3545 notes = "Maintained by the Glean and Application Services team."
3547 [[audits.uniffi_bindgen]]
3548 who = "Perry McManis <pmcmanis@mozilla.com>"
3549 criteria = "safe-to-deploy"
3550 delta = "0.19.6 -> 0.20.0"
3552 [[audits.uniffi_bindgen]]
3553 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3554 criteria = "safe-to-deploy"
3555 delta = "0.20.0 -> 0.21.0"
3556 notes = "Maintained by the Glean and Application Services team."
3558 [[audits.uniffi_bindgen]]
3559 who = "Mike Hommey <mh+mozilla@glandium.org>"
3560 criteria = "safe-to-deploy"
3561 delta = "0.21.0 -> 0.21.1"
3562 notes = "I authored the changes in this version."
3564 [[audits.uniffi_bindgen]]
3565 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3566 criteria = "safe-to-deploy"
3567 delta = "0.21.1 -> 0.23.0"
3568 notes = "Maintained by the Glean and Application Services team."
3570 [[audits.uniffi_build]]
3571 who = "Travis Long <tlong@mozilla.com>"
3572 criteria = "safe-to-deploy"
3573 version = "0.19.3"
3574 notes = "Maintained by the Glean and Application Services teams."
3576 [[audits.uniffi_build]]
3577 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3578 criteria = "safe-to-deploy"
3579 delta = "0.19.3 -> 0.19.6"
3580 notes = "Maintained by the Glean and Application Services team."
3582 [[audits.uniffi_build]]
3583 who = "Perry McManis <pmcmanis@mozilla.com>"
3584 criteria = "safe-to-deploy"
3585 delta = "0.19.6 -> 0.20.0"
3587 [[audits.uniffi_build]]
3588 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3589 criteria = "safe-to-deploy"
3590 delta = "0.20.0 -> 0.21.0"
3591 notes = "Maintained by the Glean and Application Services team."
3593 [[audits.uniffi_build]]
3594 who = "Mike Hommey <mh+mozilla@glandium.org>"
3595 criteria = "safe-to-deploy"
3596 delta = "0.21.0 -> 0.21.1"
3597 notes = "No changes."
3599 [[audits.uniffi_build]]
3600 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3601 criteria = "safe-to-deploy"
3602 delta = "0.21.1 -> 0.23.0"
3603 notes = "Maintained by the Glean and Application Services team."
3605 [[audits.uniffi_checksum_derive]]
3606 who = "Mike Hommey <mh+mozilla@glandium.org>"
3607 criteria = "safe-to-deploy"
3608 version = "0.21.1"
3609 notes = "I authored this crate."
3611 [[audits.uniffi_checksum_derive]]
3612 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3613 criteria = "safe-to-deploy"
3614 delta = "0.21.1 -> 0.23.0"
3615 notes = "Maintained by the Glean and Application Services team."
3617 [[audits.uniffi_core]]
3618 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3619 criteria = "safe-to-deploy"
3620 version = "0.23.0"
3621 notes = "Maintained by the Glean and Application Services teams."
3623 [[audits.uniffi_macros]]
3624 who = "Travis Long <tlong@mozilla.com>"
3625 criteria = "safe-to-deploy"
3626 version = "0.19.3"
3627 notes = "Maintained by the Glean and Application Services teams."
3629 [[audits.uniffi_macros]]
3630 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3631 criteria = "safe-to-deploy"
3632 delta = "0.19.3 -> 0.19.6"
3633 notes = "Maintained by the Glean and Application Services team."
3635 [[audits.uniffi_macros]]
3636 who = "Perry McManis <pmcmanis@mozilla.com>"
3637 criteria = "safe-to-deploy"
3638 delta = "0.19.6 -> 0.20.0"
3640 [[audits.uniffi_macros]]
3641 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3642 criteria = "safe-to-deploy"
3643 delta = "0.20.0 -> 0.21.0"
3644 notes = "Maintained by the Glean and Application Services team."
3646 [[audits.uniffi_macros]]
3647 who = "Mike Hommey <mh+mozilla@glandium.org>"
3648 criteria = "safe-to-deploy"
3649 delta = "0.21.0 -> 0.21.1"
3650 notes = "No changes."
3652 [[audits.uniffi_macros]]
3653 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3654 criteria = "safe-to-deploy"
3655 delta = "0.21.1 -> 0.23.0"
3656 notes = "Maintained by the Glean and Application Services team."
3658 [[audits.uniffi_meta]]
3659 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3660 criteria = "safe-to-deploy"
3661 version = "0.19.6"
3662 notes = "Maintained by the Glean and Application Services team."
3664 [[audits.uniffi_meta]]
3665 who = "Perry McManis <pmcmanis@mozilla.com>"
3666 criteria = "safe-to-deploy"
3667 delta = "0.19.6 -> 0.20.0"
3669 [[audits.uniffi_meta]]
3670 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3671 criteria = "safe-to-deploy"
3672 delta = "0.20.0 -> 0.21.0"
3673 notes = "Maintained by the Glean and Application Services team."
3675 [[audits.uniffi_meta]]
3676 who = "Mike Hommey <mh+mozilla@glandium.org>"
3677 criteria = "safe-to-deploy"
3678 delta = "0.21.0 -> 0.21.1"
3679 notes = "I authored the changes in this version."
3681 [[audits.uniffi_meta]]
3682 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3683 criteria = "safe-to-deploy"
3684 delta = "0.21.1 -> 0.23.0"
3685 notes = "Maintained by the Glean and Application Services team."
3687 [[audits.uniffi_testing]]
3688 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3689 criteria = "safe-to-deploy"
3690 version = "0.23.0"
3691 notes = "Maintained by the Glean and Application Services team."
3693 [[audits.uuid]]
3694 who = "Gabriele Svelto <gsvelto@mozilla.com>"
3695 criteria = "safe-to-deploy"
3696 delta = "0.8.2 -> 1.2.2"
3698 [[audits.uuid]]
3699 who = "Mike Hommey <mh+mozilla@glandium.org>"
3700 criteria = "safe-to-deploy"
3701 delta = "1.2.2 -> 1.3.0"
3703 [[audits.void]]
3704 who = "Bobby Holley <bobbyholley@gmail.com>"
3705 criteria = "safe-to-deploy"
3706 version = "1.0.2"
3707 notes = "Very small crate, just hosts the Void type for easier cross-crate interfacing."
3709 [[audits.warp]]
3710 who = "Mike Hommey <mh+mozilla@glandium.org>"
3711 criteria = "safe-to-run"
3712 delta = "0.3.2 -> 0.3.3"
3714 [[audits.warp]]
3715 who = "Bobby Holley <bobbyholley@gmail.com>"
3716 criteria = "safe-to-run"
3717 delta = "0.3.3 -> 0.3.3@git:4af45fae95bc98b0eba1ef0db17e1dac471bb23d"
3719 [[audits.wasm-encoder]]
3720 who = "Ryan Hunt <rhunt@eqrion.net>"
3721 criteria = "safe-to-deploy"
3722 version = "0.7.0"
3723 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. This has no unsafe code and uses no ambient capabilities."
3725 [[audits.wasm-encoder]]
3726 who = "Ryan Hunt <rhunt@eqrion.net>"
3727 criteria = "safe-to-deploy"
3728 delta = "0.7.0 -> 0.14.0"
3729 notes = "wasm-encoder has no unsafe code and uses no ambient capabilities."
3731 [[audits.wasm-encoder]]
3732 who = "Yury Delendik <ydelendik@mozilla.com>"
3733 criteria = "safe-to-deploy"
3734 delta = "0.14.0 -> 0.15.0"
3736 [[audits.wasm-encoder]]
3737 who = "Yury Delendik <ydelendik@mozilla.com>"
3738 criteria = "safe-to-deploy"
3739 delta = "0.16.0 -> 0.17.0"
3741 [[audits.wasm-encoder]]
3742 who = "Ryan Hunt <rhunt@eqrion.net>"
3743 criteria = "safe-to-deploy"
3744 delta = "0.19.0 -> 0.19.1"
3746 [[audits.wasm-smith]]
3747 who = "Ryan Hunt <rhunt@eqrion.net>"
3748 criteria = "safe-to-deploy"
3749 version = "0.11.2"
3750 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. I've vetted the one instance of unsafe code."
3752 [[audits.wasm-smith]]
3753 who = "Yury Delendik <ydelendik@mozilla.com>"
3754 criteria = "safe-to-run"
3755 delta = "0.11.2 -> 0.11.3"
3757 [[audits.wasm-smith]]
3758 who = "Yury Delendik <ydelendik@mozilla.com>"
3759 criteria = "safe-to-run"
3760 delta = "0.11.4 -> 0.11.5"
3762 [[audits.wasm-smith]]
3763 who = "Ryan Hunt <rhunt@eqrion.net>"
3764 criteria = "safe-to-run"
3765 delta = "0.11.7 -> 0.11.8"
3767 [[audits.wasmparser]]
3768 who = "Ryan Hunt <rhunt@eqrion.net>"
3769 criteria = "safe-to-deploy"
3770 version = "0.87.0"
3771 notes = "Maintained by the Bytecode Alliance, with contributions from Mozilla. I've vetted the one instance of unsafe code."
3773 [[audits.wasmparser]]
3774 who = "Yury Delendik <ydelendik@mozilla.com>"
3775 criteria = "safe-to-deploy"
3776 delta = "0.87.0 -> 0.88.0"
3778 [[audits.wasmparser]]
3779 who = "Yury Delendik <ydelendik@mozilla.com>"
3780 criteria = "safe-to-deploy"
3781 delta = "0.89.1 -> 0.91.0"
3783 [[audits.wasmparser]]
3784 who = "Ryan Hunt <rhunt@eqrion.net>"
3785 criteria = "safe-to-deploy"
3786 delta = "0.93.0 -> 0.94.0"
3788 [[audits.wast]]
3789 who = "Ryan Hunt <rhunt@eqrion.net>"
3790 criteria = "safe-to-deploy"
3791 version = "44.0.0"
3793 [[audits.wast]]
3794 who = "Ryan Hunt <rhunt@eqrion.net>"
3795 criteria = "safe-to-deploy"
3796 version = "44.0.0"
3797 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."
3799 [[audits.wast]]
3800 who = "Yury Delendik <ydelendik@mozilla.com>"
3801 criteria = "safe-to-deploy"
3802 delta = "44.0.0 -> 45.0.0"
3804 [[audits.wast]]
3805 who = "Yury Delendik <ydelendik@mozilla.com>"
3806 criteria = "safe-to-deploy"
3807 delta = "46.0.0 -> 47.0.0"
3809 [[audits.wast]]
3810 who = "Ryan Hunt <rhunt@eqrion.net>"
3811 criteria = "safe-to-deploy"
3812 delta = "48.0.0 -> 49.0.0"
3814 [[audits.wast]]
3815 who = "Ben Visness <bvisness@mozilla.com>"
3816 criteria = "safe-to-deploy"
3817 delta = "55.0.0 -> 56.0.0"
3819 [[audits.webrtc-sdp]]
3820 who = "Byron Campen <docfaraday@gmail.com>"
3821 criteria = "safe-to-deploy"
3822 delta = "0.3.9 -> 0.3.10"
3824 [[audits.weedle2]]
3825 who = "Travis Long <tlong@mozilla.com>"
3826 criteria = "safe-to-deploy"
3827 version = "3.0.0"
3828 notes = "Maintained by the Glean and Application Services teams."
3830 [[audits.weedle2]]
3831 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
3832 criteria = "safe-to-deploy"
3833 delta = "3.0.0 -> 4.0.0"
3834 notes = "Maintained by the Glean and Application Services team."
3836 [[audits.wgpu-core]]
3837 who = "Dzmitry Malyshau <kvark@fastmail.com>"
3838 criteria = "safe-to-deploy"
3839 version = "0.12.0"
3840 notes = """
3841 This crate, up through the indicated version, was written or reviewed
3842 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
3843 Mozilla at the beginning of February 2022. This audit statement was
3844 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
3845 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
3848 [[audits.wgpu-core]]
3849 who = "Jim Blandy <jimb@mozilla.com>"
3850 criteria = "safe-to-deploy"
3851 delta = "0.12.0 -> 0.13.0"
3853 [[audits.wgpu-core]]
3854 who = "Jim Blandy <jimb@red-bean.com>"
3855 criteria = "safe-to-deploy"
3856 delta = "0.13.0 -> 0.14.0"
3857 notes = "Audit by Erich Gubler, Jim Blandy, Nicolas Silva, and Teodor Tanasoaia."
3859 [[audits.wgpu-core]]
3860 who = "Nicolas Silva <nical@fastmail.com>"
3861 criteria = "safe-to-deploy"
3862 delta = "0.14.0 -> 0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c"
3864 [[audits.wgpu-core]]
3865 who = "Nicolas Silva <nical@fastmail.com>"
3866 criteria = "safe-to-deploy"
3867 delta = "0.14.0@git:24a904256e225b20b11fb30f914ef53212a2909e -> 0.15.0@git:48d8666de002c7bfddbe85a2596f7748b4cc18b4"
3869 [[audits.wgpu-core]]
3870 who = "Nicolas Silva <nical@fastmail.com>"
3871 criteria = "safe-to-deploy"
3872 delta = "0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c -> 0.14.0@git:24a904256e225b20b11fb30f914ef53212a2909e"
3874 [[audits.wgpu-core]]
3875 who = "Nicolas Silva <nical@fastmail.com>"
3876 criteria = "safe-to-deploy"
3877 delta = "0.15.0@git:41de797c745d317e93b9cf50e7446faff7f65954 -> 0.15.0@git:581b22e6a026ac92589be2f36a30357600f9d02c"
3879 [[audits.wgpu-core]]
3880 who = "Nicolas Silva <nical@fastmail.com>"
3881 criteria = "safe-to-deploy"
3882 delta = "0.15.0@git:48d8666de002c7bfddbe85a2596f7748b4cc18b4 -> 0.15.0@git:41de797c745d317e93b9cf50e7446faff7f65954"
3884 [[audits.wgpu-core]]
3885 who = "Nicolas Silva <nical@fastmail.com>"
3886 criteria = "safe-to-deploy"
3887 delta = "0.15.0@git:581b22e6a026ac92589be2f36a30357600f9d02c -> 0.15.0@git:b33731c44c9dd3bfb79d889e7a699c26c3929cd3"
3889 [[audits.wgpu-core]]
3890 who = "Nicolas Silva <nical@fastmail.com>"
3891 criteria = "safe-to-deploy"
3892 delta = "0.15.0@git:73b4257b17cc62ecc8df6d6aa3730bd9c6cba4b9 -> 0.15.0@git:f3bf0f782e4dfc561d48e758e1f1e04f77860925"
3894 [[audits.wgpu-core]]
3895 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
3896 criteria = "safe-to-deploy"
3897 delta = "0.15.0@git:74303308cd6030071889e865c40aa638214ed938 -> 0.15.0@git:73b4257b17cc62ecc8df6d6aa3730bd9c6cba4b9"
3899 [[audits.wgpu-core]]
3900 who = "Nicolas Silva <nical@fastmail.com>"
3901 criteria = "safe-to-deploy"
3902 delta = "0.15.0@git:b33731c44c9dd3bfb79d889e7a699c26c3929cd3 -> 0.15.0@git:74303308cd6030071889e865c40aa638214ed938"
3904 [[audits.wgpu-core]]
3905 who = "Nicolas Silva <nical@fastmail.com>"
3906 criteria = "safe-to-deploy"
3907 delta = "0.15.0@git:f3bf0f782e4dfc561d48e758e1f1e04f77860925 -> 0.16.0@git:25cb9f61e9a6be572ee42536bbe57aa5f759a700"
3909 [[audits.wgpu-core]]
3910 who = "Erich Gubler <erichdongubler@gmail.com>"
3911 criteria = "safe-to-deploy"
3912 delta = "0.16.0@git:1161a22f4fbb4fc204eb06f2ac4243f83e0e980d -> 0.17.0@git:09b010b26af6876ce84991576a168a572172f08d"
3914 [[audits.wgpu-core]]
3915 who = "Erich Gubler <erichdongubler@gmail.com>"
3916 criteria = "safe-to-deploy"
3917 delta = "0.16.0@git:25cb9f61e9a6be572ee42536bbe57aa5f759a700 -> 0.16.0@git:f71a1bc736fde37509262ca03e91d8f56a13aeb5"
3919 [[audits.wgpu-core]]
3920 who = "Nicolas Silva <nical@fastmail.com>"
3921 criteria = "safe-to-deploy"
3922 delta = "0.16.0@git:dcad7dfba92dd85c3ca21bb553a61834e01b04f5 -> 0.16.0@git:e4eb5b38ecb5646ec354c16ff1128f7e49c0f020"
3924 [[audits.wgpu-core]]
3925 who = "Nicolas Silva <nical@fastmail.com>"
3926 criteria = "safe-to-deploy"
3927 delta = "0.16.0@git:e4eb5b38ecb5646ec354c16ff1128f7e49c0f020 -> 0.16.0@git:1161a22f4fbb4fc204eb06f2ac4243f83e0e980d"
3929 [[audits.wgpu-core]]
3930 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
3931 criteria = "safe-to-deploy"
3932 delta = "0.16.0@git:f71a1bc736fde37509262ca03e91d8f56a13aeb5 -> 0.16.0@git:dcad7dfba92dd85c3ca21bb553a61834e01b04f5"
3934 [[audits.wgpu-core]]
3935 who = "Erich Gubler <erichdongubler@gmail.com>"
3936 criteria = "safe-to-deploy"
3937 delta = "0.17.0@git:09b010b26af6876ce84991576a168a572172f08d -> 0.17.0@git:7c6b85756237f77bfe8d6231dfc7a1412ff662b6"
3939 [[audits.wgpu-hal]]
3940 who = "Dzmitry Malyshau <kvark@fastmail.com>"
3941 criteria = "safe-to-deploy"
3942 version = "0.12.0"
3943 notes = """
3944 This crate, up through the indicated version, was written or reviewed
3945 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
3946 Mozilla at the beginning of February 2022. This audit statement was
3947 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
3948 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
3951 [[audits.wgpu-hal]]
3952 who = "Jim Blandy <jimb@mozilla.com>"
3953 criteria = "safe-to-deploy"
3954 delta = "0.12.0 -> 0.13.0"
3956 [[audits.wgpu-hal]]
3957 who = "Jim Blandy <jimb@red-bean.com>"
3958 criteria = "safe-to-deploy"
3959 delta = "0.13.0 -> 0.14.0"
3960 notes = "Audit by Erich Gubler, Jim Blandy, Nicolas Silva, and Teodor Tanasoaia."
3962 [[audits.wgpu-hal]]
3963 who = "Nicolas Silva <nical@fastmail.com>"
3964 criteria = "safe-to-deploy"
3965 delta = "0.14.0 -> 0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c"
3967 [[audits.wgpu-hal]]
3968 who = "Nicolas Silva <nical@fastmail.com>"
3969 criteria = "safe-to-deploy"
3970 delta = "0.14.0@git:24a904256e225b20b11fb30f914ef53212a2909e -> 0.15.1@git:48d8666de002c7bfddbe85a2596f7748b4cc18b4"
3972 [[audits.wgpu-hal]]
3973 who = "Nicolas Silva <nical@fastmail.com>"
3974 criteria = "safe-to-deploy"
3975 delta = "0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c -> 0.14.0@git:24a904256e225b20b11fb30f914ef53212a2909e"
3977 [[audits.wgpu-hal]]
3978 who = "Nicolas Silva <nical@fastmail.com>"
3979 criteria = "safe-to-deploy"
3980 delta = "0.15.1@git:41de797c745d317e93b9cf50e7446faff7f65954 -> 0.15.1@git:581b22e6a026ac92589be2f36a30357600f9d02c"
3982 [[audits.wgpu-hal]]
3983 who = "Nicolas Silva <nical@fastmail.com>"
3984 criteria = "safe-to-deploy"
3985 delta = "0.15.1@git:48d8666de002c7bfddbe85a2596f7748b4cc18b4 -> 0.15.1@git:41de797c745d317e93b9cf50e7446faff7f65954"
3987 [[audits.wgpu-hal]]
3988 who = "Nicolas Silva <nical@fastmail.com>"
3989 criteria = "safe-to-deploy"
3990 delta = "0.15.1@git:581b22e6a026ac92589be2f36a30357600f9d02c -> 0.15.1@git:b33731c44c9dd3bfb79d889e7a699c26c3929cd3"
3992 [[audits.wgpu-hal]]
3993 who = "Nicolas Silva <nical@fastmail.com>"
3994 criteria = "safe-to-deploy"
3995 delta = "0.15.1@git:73b4257b17cc62ecc8df6d6aa3730bd9c6cba4b9 -> 0.15.1@git:f3bf0f782e4dfc561d48e758e1f1e04f77860925"
3997 [[audits.wgpu-hal]]
3998 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
3999 criteria = "safe-to-deploy"
4000 delta = "0.15.1@git:74303308cd6030071889e865c40aa638214ed938 -> 0.15.1@git:73b4257b17cc62ecc8df6d6aa3730bd9c6cba4b9"
4002 [[audits.wgpu-hal]]
4003 who = "Nicolas Silva <nical@fastmail.com>"
4004 criteria = "safe-to-deploy"
4005 delta = "0.15.1@git:b33731c44c9dd3bfb79d889e7a699c26c3929cd3 -> 0.15.1@git:74303308cd6030071889e865c40aa638214ed938"
4007 [[audits.wgpu-hal]]
4008 who = "Nicolas Silva <nical@fastmail.com>"
4009 criteria = "safe-to-deploy"
4010 delta = "0.15.1@git:f3bf0f782e4dfc561d48e758e1f1e04f77860925 -> 0.16.0@git:25cb9f61e9a6be572ee42536bbe57aa5f759a700"
4012 [[audits.wgpu-hal]]
4013 who = "Erich Gubler <erichdongubler@gmail.com>"
4014 criteria = "safe-to-deploy"
4015 delta = "0.16.0@git:1161a22f4fbb4fc204eb06f2ac4243f83e0e980d -> 0.17.0@git:09b010b26af6876ce84991576a168a572172f08d"
4017 [[audits.wgpu-hal]]
4018 who = "Erich Gubler <erichdongubler@gmail.com>"
4019 criteria = "safe-to-deploy"
4020 delta = "0.16.0@git:25cb9f61e9a6be572ee42536bbe57aa5f759a700 -> 0.16.0@git:f71a1bc736fde37509262ca03e91d8f56a13aeb5"
4022 [[audits.wgpu-hal]]
4023 who = "Nicolas Silva <nical@fastmail.com>"
4024 criteria = "safe-to-deploy"
4025 delta = "0.16.0@git:dcad7dfba92dd85c3ca21bb553a61834e01b04f5 -> 0.16.0@git:e4eb5b38ecb5646ec354c16ff1128f7e49c0f020"
4027 [[audits.wgpu-hal]]
4028 who = "Nicolas Silva <nical@fastmail.com>"
4029 criteria = "safe-to-deploy"
4030 delta = "0.16.0@git:e4eb5b38ecb5646ec354c16ff1128f7e49c0f020 -> 0.16.0@git:1161a22f4fbb4fc204eb06f2ac4243f83e0e980d"
4032 [[audits.wgpu-hal]]
4033 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
4034 criteria = "safe-to-deploy"
4035 delta = "0.16.0@git:f71a1bc736fde37509262ca03e91d8f56a13aeb5 -> 0.16.0@git:dcad7dfba92dd85c3ca21bb553a61834e01b04f5"
4037 [[audits.wgpu-hal]]
4038 who = "Erich Gubler <erichdongubler@gmail.com>"
4039 criteria = "safe-to-deploy"
4040 delta = "0.17.0@git:09b010b26af6876ce84991576a168a572172f08d -> 0.17.0@git:7c6b85756237f77bfe8d6231dfc7a1412ff662b6"
4042 [[audits.wgpu-types]]
4043 who = "Dzmitry Malyshau <kvark@fastmail.com>"
4044 criteria = "safe-to-deploy"
4045 version = "0.12.0"
4046 notes = """
4047 This crate, up through the indicated version, was written or reviewed
4048 by Dzmitry Malyshau while he was a Mozilla employee. Dzmitry left
4049 Mozilla at the beginning of February 2022. This audit statement was
4050 collected by Jim Blandy, a Mozilla employee, over email in July 2022:
4051 Dzmitry was shown, and agreed to, the 'safe-to-deploy' text.
4054 [[audits.wgpu-types]]
4055 who = "Jim Blandy <jimb@mozilla.com>"
4056 criteria = "safe-to-deploy"
4057 delta = "0.12.0 -> 0.13.0"
4059 [[audits.wgpu-types]]
4060 who = "Jim Blandy <jimb@red-bean.com>"
4061 criteria = "safe-to-deploy"
4062 delta = "0.13.0 -> 0.14.0"
4063 notes = "Audit by Erich Gubler, Jim Blandy, Nicolas Silva, and Teodor Tanasoaia."
4065 [[audits.wgpu-types]]
4066 who = "Nicolas Silva <nical@fastmail.com>"
4067 criteria = "safe-to-deploy"
4068 delta = "0.14.0 -> 0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c"
4070 [[audits.wgpu-types]]
4071 who = "Nicolas Silva <nical@fastmail.com>"
4072 criteria = "safe-to-deploy"
4073 delta = "0.14.0@git:24a904256e225b20b11fb30f914ef53212a2909e -> 0.15.0@git:48d8666de002c7bfddbe85a2596f7748b4cc18b4"
4075 [[audits.wgpu-types]]
4076 who = "Nicolas Silva <nical@fastmail.com>"
4077 criteria = "safe-to-deploy"
4078 delta = "0.14.0@git:fac4731288117d951d0944d96cf0b00fa006dd6c -> 0.14.0@git:24a904256e225b20b11fb30f914ef53212a2909e"
4080 [[audits.wgpu-types]]
4081 who = "Nicolas Silva <nical@fastmail.com>"
4082 criteria = "safe-to-deploy"
4083 delta = "0.15.0@git:41de797c745d317e93b9cf50e7446faff7f65954 -> 0.15.0@git:581b22e6a026ac92589be2f36a30357600f9d02c"
4085 [[audits.wgpu-types]]
4086 who = "Nicolas Silva <nical@fastmail.com>"
4087 criteria = "safe-to-deploy"
4088 delta = "0.15.0@git:48d8666de002c7bfddbe85a2596f7748b4cc18b4 -> 0.15.0@git:41de797c745d317e93b9cf50e7446faff7f65954"
4090 [[audits.wgpu-types]]
4091 who = "Nicolas Silva <nical@fastmail.com>"
4092 criteria = "safe-to-deploy"
4093 delta = "0.15.0@git:581b22e6a026ac92589be2f36a30357600f9d02c -> 0.15.0@git:b33731c44c9dd3bfb79d889e7a699c26c3929cd3"
4095 [[audits.wgpu-types]]
4096 who = "Nicolas Silva <nical@fastmail.com>"
4097 criteria = "safe-to-deploy"
4098 delta = "0.15.0@git:73b4257b17cc62ecc8df6d6aa3730bd9c6cba4b9 -> 0.15.0@git:f3bf0f782e4dfc561d48e758e1f1e04f77860925"
4100 [[audits.wgpu-types]]
4101 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
4102 criteria = "safe-to-deploy"
4103 delta = "0.15.0@git:74303308cd6030071889e865c40aa638214ed938 -> 0.15.0@git:73b4257b17cc62ecc8df6d6aa3730bd9c6cba4b9"
4105 [[audits.wgpu-types]]
4106 who = "Nicolas Silva <nical@fastmail.com>"
4107 criteria = "safe-to-deploy"
4108 delta = "0.15.0@git:b33731c44c9dd3bfb79d889e7a699c26c3929cd3 -> 0.15.0@git:74303308cd6030071889e865c40aa638214ed938"
4110 [[audits.wgpu-types]]
4111 who = "Nicolas Silva <nical@fastmail.com>"
4112 criteria = "safe-to-deploy"
4113 delta = "0.15.0@git:f3bf0f782e4dfc561d48e758e1f1e04f77860925 -> 0.16.0@git:25cb9f61e9a6be572ee42536bbe57aa5f759a700"
4115 [[audits.wgpu-types]]
4116 who = "Erich Gubler <erichdongubler@gmail.com>"
4117 criteria = "safe-to-deploy"
4118 delta = "0.16.0@git:1161a22f4fbb4fc204eb06f2ac4243f83e0e980d -> 0.17.0@git:09b010b26af6876ce84991576a168a572172f08d"
4120 [[audits.wgpu-types]]
4121 who = "Erich Gubler <erichdongubler@gmail.com>"
4122 criteria = "safe-to-deploy"
4123 delta = "0.16.0@git:25cb9f61e9a6be572ee42536bbe57aa5f759a700 -> 0.16.0@git:f71a1bc736fde37509262ca03e91d8f56a13aeb5"
4125 [[audits.wgpu-types]]
4126 who = "Nicolas Silva <nical@fastmail.com>"
4127 criteria = "safe-to-deploy"
4128 delta = "0.16.0@git:dcad7dfba92dd85c3ca21bb553a61834e01b04f5 -> 0.16.0@git:e4eb5b38ecb5646ec354c16ff1128f7e49c0f020"
4130 [[audits.wgpu-types]]
4131 who = "Nicolas Silva <nical@fastmail.com>"
4132 criteria = "safe-to-deploy"
4133 delta = "0.16.0@git:e4eb5b38ecb5646ec354c16ff1128f7e49c0f020 -> 0.16.0@git:1161a22f4fbb4fc204eb06f2ac4243f83e0e980d"
4135 [[audits.wgpu-types]]
4136 who = "Teodor Tanasoaia <ttanasoaia@mozilla.com>"
4137 criteria = "safe-to-deploy"
4138 delta = "0.16.0@git:f71a1bc736fde37509262ca03e91d8f56a13aeb5 -> 0.16.0@git:dcad7dfba92dd85c3ca21bb553a61834e01b04f5"
4140 [[audits.wgpu-types]]
4141 who = "Erich Gubler <erichdongubler@gmail.com>"
4142 criteria = "safe-to-deploy"
4143 delta = "0.17.0@git:09b010b26af6876ce84991576a168a572172f08d -> 0.17.0@git:7c6b85756237f77bfe8d6231dfc7a1412ff662b6"
4145 [[audits.whatsys]]
4146 who = "Bobby Holley <bobbyholley@gmail.com>"
4147 criteria = "safe-to-deploy"
4148 version = "0.1.2"
4149 notes = """
4150 Contains platform-specific FFI code for apple, mac, and windows. The windows code
4151 also contains a small C file compiled at build-time. I audited all of it and it
4152 looks correct.
4155 [[audits.whatsys]]
4156 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
4157 criteria = "safe-to-deploy"
4158 delta = "0.1.2 -> 0.3.1"
4159 notes = "Maintained by me. I have written or reviewed all of the code."
4161 [[audits.winreg]]
4162 who = "Ray Kraesig <rkraesig@mozilla.com>"
4163 criteria = "safe-to-run"
4164 version = "0.10.1"
4165 notes = """
4166 This crate uses a lot of `unsafe`; not all of it is necessary, and not all of it
4167 is correct. (In particular, the alignment of data buffers does not seem to be
4168 correctly ensured at type-conversion time.) However, the code is not deceptive,
4169 and any more subtle issues do not appear to be exploitable -- certainly not from
4170 a test environment.
4173 [[audits.wpf-gpu-raster]]
4174 who = "Lee Salzman <lsalzman@mozilla.com>"
4175 criteria = "safe-to-deploy"
4176 version = "0.1.0"
4177 notes = "Written and maintained by Gfx team at Mozilla."
4179 [[audits.writeable]]
4180 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4181 criteria = "safe-to-deploy"
4182 version = "0.5.2"
4183 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."
4185 [[audits.xmldecl]]
4186 who = "Henri Sivonen <hsivonen@hsivonen.fi>"
4187 criteria = "safe-to-deploy"
4188 version = "0.2.0"
4189 notes = "I, Henri Sivonen, wrote this crate myself for Gecko even though it's published on crates.io."
4191 [[audits.yoke]]
4192 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4193 criteria = "safe-to-deploy"
4194 version = "0.7.1"
4195 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."
4197 [[audits.yoke-derive]]
4198 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4199 criteria = "safe-to-deploy"
4200 version = "0.7.1@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
4201 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."
4203 [[audits.zerofrom]]
4204 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4205 criteria = "safe-to-deploy"
4206 version = "0.1.2"
4207 notes = "This crate is zero-copy version of \"From\". This has no unsafe code and uses no ambient capabilities."
4209 [[audits.zerofrom-derive]]
4210 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4211 criteria = "safe-to-deploy"
4212 version = "0.1.2@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
4213 notes = "This is custom derives for `ZeroFrom` that is from zerofrom crate. This has no unsafe code and uses no ambient capabilities."
4215 [[audits.zerovec]]
4216 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4217 criteria = "safe-to-deploy"
4218 version = "0.9.4"
4219 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."
4221 [[audits.zerovec-derive]]
4222 who = "Makoto Kato <m_kato@ga2.so-net.ne.jp>"
4223 criteria = "safe-to-deploy"
4224 version = "0.9.4@git:14e9a3a9857be74582abe2dfa7ab799c5eaac873"
4225 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."
4227 [[audits.zip]]
4228 who = "Mike Hommey <mh+mozilla@glandium.org>"
4229 criteria = "safe-to-run"
4230 delta = "0.6.2 -> 0.6.3"
4232 [[audits.zip]]
4233 who = "Mike Hommey <mh+mozilla@glandium.org>"
4234 criteria = "safe-to-run"
4235 delta = "0.6.3 -> 0.6.4"
4237 [[trusted.aho-corasick]]
4238 criteria = "safe-to-deploy"
4239 user-id = 189 # Andrew Gallant (BurntSushi)
4240 start = "2019-03-28"
4241 end = "2024-05-03"
4243 [[trusted.async-trait]]
4244 criteria = "safe-to-deploy"
4245 user-id = 3618 # David Tolnay (dtolnay)
4246 start = "2019-07-23"
4247 end = "2024-04-25"
4249 [[trusted.atomic]]
4250 criteria = "safe-to-deploy"
4251 user-id = 2915 # Amanieu d'Antras (Amanieu)
4252 start = "2019-02-22"
4253 end = "2024-05-05"
4255 [[trusted.byteorder]]
4256 criteria = "safe-to-deploy"
4257 user-id = 189 # Andrew Gallant (BurntSushi)
4258 start = "2019-06-09"
4259 end = "2024-05-03"
4261 [[trusted.bytes]]
4262 criteria = "safe-to-deploy"
4263 user-id = 6741 # Alice Ryhl (Darksonn)
4264 start = "2021-01-11"
4265 end = "2024-05-05"
4267 [[trusted.clap]]
4268 criteria = "safe-to-deploy"
4269 user-id = 6743 # Ed Page (epage)
4270 start = "2021-12-08"
4271 end = "2024-06-02"
4273 [[trusted.clap_builder]]
4274 criteria = "safe-to-deploy"
4275 user-id = 6743 # Ed Page (epage)
4276 start = "2023-03-28"
4277 end = "2024-06-02"
4279 [[trusted.clap_derive]]
4280 criteria = "safe-to-deploy"
4281 user-id = 6743 # Ed Page (epage)
4282 start = "2021-12-08"
4283 end = "2024-06-02"
4285 [[trusted.clap_lex]]
4286 criteria = "safe-to-deploy"
4287 user-id = 6743 # Ed Page (epage)
4288 start = "2022-04-15"
4289 end = "2024-06-02"
4291 [[trusted.dtoa]]
4292 criteria = "safe-to-deploy"
4293 user-id = 3618 # David Tolnay (dtolnay)
4294 start = "2019-05-02"
4295 end = "2024-04-25"
4297 [[trusted.equivalent]]
4298 criteria = "safe-to-deploy"
4299 user-id = 539 # Josh Stone (cuviper)
4300 start = "2023-02-05"
4301 end = "2024-07-17"
4303 [[trusted.flate2]]
4304 criteria = "safe-to-deploy"
4305 user-id = 4333 # Josh Triplett (joshtriplett)
4306 start = "2020-09-30"
4307 end = "2024-05-05"
4309 [[trusted.hashbrown]]
4310 criteria = "safe-to-deploy"
4311 user-id = 2915 # Amanieu d'Antras (Amanieu)
4312 start = "2019-04-02"
4313 end = "2024-07-17"
4315 [[trusted.headers]]
4316 criteria = "safe-to-deploy"
4317 user-id = 359 # Sean McArthur (seanmonstar)
4318 start = "2019-09-09"
4319 end = "2024-04-25"
4321 [[trusted.httparse]]
4322 criteria = "safe-to-deploy"
4323 user-id = 359 # Sean McArthur (seanmonstar)
4324 start = "2019-07-03"
4325 end = "2024-04-25"
4327 [[trusted.indexmap]]
4328 criteria = "safe-to-deploy"
4329 user-id = 539 # Josh Stone (cuviper)
4330 start = "2020-01-15"
4331 end = "2024-05-05"
4333 [[trusted.inherent]]
4334 criteria = "safe-to-deploy"
4335 user-id = 3618 # David Tolnay (dtolnay)
4336 start = "2019-07-14"
4337 end = "2024-04-25"
4339 [[trusted.iovec]]
4340 criteria = "safe-to-deploy"
4341 user-id = 10 # Carl Lerche (carllerche)
4342 start = "2019-10-09"
4343 end = "2024-05-05"
4345 [[trusted.itoa]]
4346 criteria = "safe-to-deploy"
4347 user-id = 3618 # David Tolnay (dtolnay)
4348 start = "2019-05-02"
4349 end = "2024-04-25"
4351 [[trusted.jobserver]]
4352 criteria = "safe-to-deploy"
4353 user-id = 1 # Alex Crichton (alexcrichton)
4354 start = "2019-03-15"
4355 end = "2024-05-05"
4357 [[trusted.libc]]
4358 criteria = "safe-to-deploy"
4359 user-id = 2915 # Amanieu d'Antras (Amanieu)
4360 start = "2021-01-27"
4361 end = "2024-05-05"
4363 [[trusted.lock_api]]
4364 criteria = "safe-to-deploy"
4365 user-id = 2915 # Amanieu d'Antras (Amanieu)
4366 start = "2019-05-04"
4367 end = "2024-05-05"
4369 [[trusted.memchr]]
4370 criteria = "safe-to-deploy"
4371 user-id = 189 # Andrew Gallant (BurntSushi)
4372 start = "2019-07-07"
4373 end = "2024-05-03"
4375 [[trusted.mime]]
4376 criteria = "safe-to-deploy"
4377 user-id = 359 # Sean McArthur (seanmonstar)
4378 start = "2019-09-09"
4379 end = "2024-04-25"
4381 [[trusted.mio]]
4382 criteria = "safe-to-deploy"
4383 user-id = 10 # Carl Lerche (carllerche)
4384 start = "2019-05-15"
4385 end = "2024-05-06"
4387 [[trusted.num_cpus]]
4388 criteria = "safe-to-deploy"
4389 user-id = 359 # Sean McArthur (seanmonstar)
4390 start = "2019-06-10"
4391 end = "2024-04-25"
4393 [[trusted.ordered-float]]
4394 criteria = "safe-to-deploy"
4395 user-id = 2017 # Matt Brubeck (mbrubeck)
4396 start = "2019-03-13"
4397 end = "2024-05-06"
4399 [[trusted.parking_lot]]
4400 criteria = "safe-to-deploy"
4401 user-id = 2915 # Amanieu d'Antras (Amanieu)
4402 start = "2019-05-04"
4403 end = "2024-05-05"
4405 [[trusted.parking_lot_core]]
4406 criteria = "safe-to-deploy"
4407 user-id = 2915 # Amanieu d'Antras (Amanieu)
4408 start = "2019-05-04"
4409 end = "2024-05-05"
4411 [[trusted.paste]]
4412 criteria = "safe-to-deploy"
4413 user-id = 3618 # David Tolnay (dtolnay)
4414 start = "2019-03-19"
4415 end = "2024-04-25"
4417 [[trusted.proc-macro-hack]]
4418 criteria = "safe-to-deploy"
4419 user-id = 3618 # David Tolnay (dtolnay)
4420 start = "2019-04-16"
4421 end = "2024-04-25"
4423 [[trusted.proc-macro2]]
4424 criteria = "safe-to-deploy"
4425 user-id = 3618 # David Tolnay (dtolnay)
4426 start = "2019-04-23"
4427 end = "2024-05-30"
4429 [[trusted.quote]]
4430 criteria = "safe-to-deploy"
4431 user-id = 3618 # David Tolnay (dtolnay)
4432 start = "2019-04-09"
4433 end = "2024-05-30"
4435 [[trusted.regex]]
4436 criteria = "safe-to-deploy"
4437 user-id = 189 # Andrew Gallant (BurntSushi)
4438 start = "2019-02-27"
4439 end = "2024-05-03"
4441 [[trusted.regex-syntax]]
4442 criteria = "safe-to-deploy"
4443 user-id = 189 # Andrew Gallant (BurntSushi)
4444 start = "2019-03-30"
4445 end = "2024-05-03"
4447 [[trusted.ryu]]
4448 criteria = "safe-to-deploy"
4449 user-id = 3618 # David Tolnay (dtolnay)
4450 start = "2019-05-02"
4451 end = "2024-04-25"
4453 [[trusted.same-file]]
4454 criteria = "safe-to-deploy"
4455 user-id = 189 # Andrew Gallant (BurntSushi)
4456 start = "2019-07-16"
4457 end = "2024-05-03"
4459 [[trusted.scopeguard]]
4460 criteria = "safe-to-deploy"
4461 user-id = 2915 # Amanieu d'Antras (Amanieu)
4462 start = "2020-02-16"
4463 end = "2024-05-05"
4465 [[trusted.serde]]
4466 criteria = "safe-to-deploy"
4467 user-id = 3618 # David Tolnay (dtolnay)
4468 start = "2019-03-01"
4469 end = "2024-04-25"
4471 [[trusted.serde_bytes]]
4472 criteria = "safe-to-deploy"
4473 user-id = 3618 # David Tolnay (dtolnay)
4474 start = "2019-02-25"
4475 end = "2024-04-25"
4477 [[trusted.serde_derive]]
4478 criteria = "safe-to-deploy"
4479 user-id = 3618 # David Tolnay (dtolnay)
4480 start = "2019-03-01"
4481 end = "2024-04-25"
4483 [[trusted.serde_json]]
4484 criteria = "safe-to-deploy"
4485 user-id = 3618 # David Tolnay (dtolnay)
4486 start = "2019-02-28"
4487 end = "2024-04-25"
4489 [[trusted.serde_repr]]
4490 criteria = "safe-to-deploy"
4491 user-id = 3618 # David Tolnay (dtolnay)
4492 start = "2019-04-26"
4493 end = "2024-04-25"
4495 [[trusted.serde_yaml]]
4496 criteria = "safe-to-deploy"
4497 user-id = 3618 # David Tolnay (dtolnay)
4498 start = "2019-05-02"
4499 end = "2024-04-25"
4501 [[trusted.smallvec]]
4502 criteria = "safe-to-deploy"
4503 user-id = 2017 # Matt Brubeck (mbrubeck)
4504 start = "2019-10-28"
4505 end = "2024-05-06"
4507 [[trusted.syn]]
4508 criteria = "safe-to-deploy"
4509 user-id = 3618 # David Tolnay (dtolnay)
4510 start = "2019-03-01"
4511 end = "2024-04-25"
4513 [[trusted.termcolor]]
4514 criteria = "safe-to-deploy"
4515 user-id = 189 # Andrew Gallant (BurntSushi)
4516 start = "2019-06-04"
4517 end = "2024-05-03"
4519 [[trusted.thiserror]]
4520 criteria = "safe-to-deploy"
4521 user-id = 3618 # David Tolnay (dtolnay)
4522 start = "2019-10-09"
4523 end = "2024-04-25"
4525 [[trusted.thiserror-impl]]
4526 criteria = "safe-to-deploy"
4527 user-id = 3618 # David Tolnay (dtolnay)
4528 start = "2019-10-09"
4529 end = "2024-04-25"
4531 [[trusted.threadbound]]
4532 criteria = "safe-to-deploy"
4533 user-id = 3618 # David Tolnay (dtolnay)
4534 start = "2020-06-16"
4535 end = "2024-04-25"
4537 [[trusted.tokio-macros]]
4538 criteria = "safe-to-deploy"
4539 user-id = 6741 # Alice Ryhl (Darksonn)
4540 start = "2020-10-26"
4541 end = "2024-05-05"
4543 [[trusted.tokio-util]]
4544 criteria = "safe-to-deploy"
4545 user-id = 6741 # Alice Ryhl (Darksonn)
4546 start = "2021-01-12"
4547 end = "2024-05-05"
4549 [[trusted.toml]]
4550 criteria = "safe-to-deploy"
4551 user-id = 1 # Alex Crichton (alexcrichton)
4552 start = "2019-05-16"
4553 end = "2024-05-06"
4555 [[trusted.unicode-ident]]
4556 criteria = "safe-to-deploy"
4557 user-id = 3618 # David Tolnay (dtolnay)
4558 start = "2021-10-02"
4559 end = "2024-04-25"
4561 [[trusted.walkdir]]
4562 criteria = "safe-to-deploy"
4563 user-id = 189 # Andrew Gallant (BurntSushi)
4564 start = "2019-06-09"
4565 end = "2024-05-03"
4567 [[trusted.warp]]
4568 criteria = "safe-to-deploy"
4569 user-id = 359 # Sean McArthur (seanmonstar)
4570 start = "2019-03-20"
4571 end = "2024-05-08"
4573 [[trusted.wasi]]
4574 criteria = "safe-to-deploy"
4575 user-id = 1 # Alex Crichton (alexcrichton)
4576 start = "2020-06-03"
4577 end = "2024-05-05"
4579 [[trusted.winapi-util]]
4580 criteria = "safe-to-deploy"
4581 user-id = 189 # Andrew Gallant (BurntSushi)
4582 start = "2020-01-11"
4583 end = "2024-05-03"