Bug 1835231 - Use dlopen() wrapper for Android <= 22 r=gsvelto
[gecko.git] / supply-chain / imports.lock
blob8c4b68cad9697808e533f99559c3d25cfecffe1f
2 # cargo-vet imports lock
4 [[publisher.aho-corasick]]
5 version = "0.7.20"
6 when = "2022-11-22"
7 user-id = 189
8 user-login = "BurntSushi"
9 user-name = "Andrew Gallant"
11 [[publisher.async-trait]]
12 version = "0.1.64"
13 when = "2023-01-30"
14 user-id = 3618
15 user-login = "dtolnay"
16 user-name = "David Tolnay"
18 [[publisher.atomic]]
19 version = "0.4.6"
20 when = "2020-07-05"
21 user-id = 2915
22 user-login = "Amanieu"
23 user-name = "Amanieu d'Antras"
25 [[publisher.audio_thread_priority]]
26 version = "0.26.1"
27 when = "2022-03-22"
28 user-id = 1258
29 user-login = "padenot"
30 user-name = "Paul Adenot"
32 [[publisher.authenticator]]
33 version = "0.4.0-alpha.15"
34 when = "2023-05-15"
35 user-id = 175410
36 user-login = "jschanck"
37 user-name = "John Schanck"
39 [[publisher.bhttp]]
40 version = "0.3.1"
41 when = "2023-02-23"
42 user-id = 128763
43 user-login = "martinthomson"
44 user-name = "Martin Thomson"
46 [[publisher.byteorder]]
47 version = "1.4.3"
48 when = "2021-03-10"
49 user-id = 189
50 user-login = "BurntSushi"
51 user-name = "Andrew Gallant"
53 [[publisher.bytes]]
54 version = "1.4.0"
55 when = "2023-01-31"
56 user-id = 6741
57 user-login = "Darksonn"
58 user-name = "Alice Ryhl"
60 [[publisher.cexpr]]
61 version = "0.6.0"
62 when = "2021-10-11"
63 user-id = 3788
64 user-login = "emilio"
65 user-name = "Emilio Cobos Álvarez"
67 [[publisher.core-foundation]]
68 version = "0.9.3"
69 when = "2022-02-07"
70 user-id = 5946
71 user-login = "jrmuizel"
72 user-name = "Jeff Muizelaar"
74 [[publisher.core-foundation-sys]]
75 version = "0.8.3"
76 when = "2021-10-12"
77 user-id = 2396
78 user-login = "jdm"
79 user-name = "Josh Matthews"
81 [[publisher.core-graphics]]
82 version = "0.22.3"
83 when = "2021-11-02"
84 user-id = 5946
85 user-login = "jrmuizel"
86 user-name = "Jeff Muizelaar"
88 [[publisher.core-graphics-types]]
89 version = "0.1.1"
90 when = "2020-09-15"
91 user-id = 2396
92 user-login = "jdm"
93 user-name = "Josh Matthews"
95 [[publisher.core-text]]
96 version = "19.2.0"
97 when = "2021-02-14"
98 user-id = 5946
99 user-login = "jrmuizel"
100 user-name = "Jeff Muizelaar"
102 [[publisher.dogear]]
103 version = "0.4.0"
104 when = "2019-09-16"
105 user-id = 27901
106 user-login = "linabutler"
107 user-name = "Lina Butler"
109 [[publisher.dtoa]]
110 version = "0.4.8"
111 when = "2021-03-29"
112 user-id = 3618
113 user-login = "dtolnay"
114 user-name = "David Tolnay"
116 [[publisher.etagere]]
117 version = "0.2.7"
118 when = "2022-05-04"
119 user-id = 1281
120 user-login = "nical"
121 user-name = "Nicolas Silva"
123 [[publisher.euclid]]
124 version = "0.22.7"
125 when = "2022-04-04"
126 user-id = 1281
127 user-login = "nical"
128 user-name = "Nicolas Silva"
130 [[publisher.flate2]]
131 version = "1.0.24"
132 when = "2022-05-28"
133 user-id = 4333
134 user-login = "joshtriplett"
135 user-name = "Josh Triplett"
137 [[publisher.freetype]]
138 version = "0.7.0"
139 when = "2020-07-14"
140 user-id = 2396
141 user-login = "jdm"
142 user-name = "Josh Matthews"
144 [[publisher.gleam]]
145 version = "0.15.0"
146 when = "2023-04-21"
147 user-id = 5946
148 user-login = "jrmuizel"
149 user-name = "Jeff Muizelaar"
151 [[publisher.glean]]
152 version = "52.7.0"
153 when = "2023-05-10"
154 user-id = 48
155 user-login = "badboy"
156 user-name = "Jan-Erik Rediger"
158 [[publisher.glean-core]]
159 version = "52.7.0"
160 when = "2023-05-10"
161 user-id = 48
162 user-login = "badboy"
163 user-name = "Jan-Erik Rediger"
165 [[publisher.glslopt]]
166 version = "0.1.9"
167 when = "2021-03-17"
168 user-id = 84794
169 user-login = "jamienicol"
170 user-name = "Jamie Nicol"
172 [[publisher.headers]]
173 version = "0.3.8"
174 when = "2022-09-02"
175 user-id = 359
176 user-login = "seanmonstar"
177 user-name = "Sean McArthur"
179 [[publisher.httparse]]
180 version = "1.8.0"
181 when = "2022-08-30"
182 user-id = 359
183 user-login = "seanmonstar"
184 user-name = "Sean McArthur"
186 [[publisher.indexmap]]
187 version = "1.9.2"
188 when = "2022-11-17"
189 user-id = 539
190 user-login = "cuviper"
191 user-name = "Josh Stone"
193 [[publisher.inherent]]
194 version = "1.0.4"
195 when = "2023-02-15"
196 user-id = 3618
197 user-login = "dtolnay"
198 user-name = "David Tolnay"
200 [[publisher.iovec]]
201 version = "0.1.4"
202 when = "2019-10-09"
203 user-id = 10
204 user-login = "carllerche"
205 user-name = "Carl Lerche"
207 [[publisher.itoa]]
208 version = "1.0.5"
209 when = "2022-12-17"
210 user-id = 3618
211 user-login = "dtolnay"
212 user-name = "David Tolnay"
214 [[publisher.jobserver]]
215 version = "0.1.25"
216 when = "2022-09-23"
217 user-id = 1
218 user-login = "alexcrichton"
219 user-name = "Alex Crichton"
221 [[publisher.libc]]
222 version = "0.2.132"
223 when = "2022-08-16"
224 user-id = 2915
225 user-login = "Amanieu"
226 user-name = "Amanieu d'Antras"
228 [[publisher.lock_api]]
229 version = "0.4.9"
230 when = "2022-09-20"
231 user-id = 2915
232 user-login = "Amanieu"
233 user-name = "Amanieu d'Antras"
235 [[publisher.memchr]]
236 version = "2.5.0"
237 when = "2022-04-30"
238 user-id = 189
239 user-login = "BurntSushi"
240 user-name = "Andrew Gallant"
242 [[publisher.mime]]
243 version = "0.3.16"
244 when = "2020-01-07"
245 user-id = 359
246 user-login = "seanmonstar"
247 user-name = "Sean McArthur"
249 [[publisher.mio]]
250 version = "0.6.21"
251 when = "2019-11-27"
252 user-id = 10
253 user-login = "carllerche"
254 user-name = "Carl Lerche"
256 [[publisher.num_cpus]]
257 version = "1.15.0"
258 when = "2022-12-20"
259 user-id = 359
260 user-login = "seanmonstar"
261 user-name = "Sean McArthur"
263 [[publisher.ohttp]]
264 version = "0.3.1"
265 when = "2023-02-23"
266 user-id = 128763
267 user-login = "martinthomson"
268 user-name = "Martin Thomson"
270 [[publisher.ordered-float]]
271 version = "3.4.0"
272 when = "2022-11-06"
273 user-id = 2017
274 user-login = "mbrubeck"
275 user-name = "Matt Brubeck"
277 [[publisher.parking_lot]]
278 version = "0.11.2"
279 when = "2021-08-27"
280 user-id = 2915
281 user-login = "Amanieu"
282 user-name = "Amanieu d'Antras"
284 [[publisher.parking_lot_core]]
285 version = "0.8.6"
286 when = "2022-12-12"
287 user-id = 2915
288 user-login = "Amanieu"
289 user-name = "Amanieu d'Antras"
291 [[publisher.paste]]
292 version = "1.0.11"
293 when = "2022-12-17"
294 user-id = 3618
295 user-login = "dtolnay"
296 user-name = "David Tolnay"
298 [[publisher.proc-macro-hack]]
299 version = "0.5.20+deprecated"
300 when = "2022-12-19"
301 user-id = 3618
302 user-login = "dtolnay"
303 user-name = "David Tolnay"
305 [[publisher.regex]]
306 version = "1.7.1"
307 when = "2023-01-09"
308 user-id = 189
309 user-login = "BurntSushi"
310 user-name = "Andrew Gallant"
312 [[publisher.regex-syntax]]
313 version = "0.6.28"
314 when = "2022-11-05"
315 user-id = 189
316 user-login = "BurntSushi"
317 user-name = "Andrew Gallant"
319 [[publisher.rust_cascade]]
320 version = "1.5.0"
321 when = "2023-04-05"
322 user-id = 57462
323 user-login = "mozkeeler"
324 user-name = "Dana Keeler"
326 [[publisher.ryu]]
327 version = "1.0.12"
328 when = "2022-12-17"
329 user-id = 3618
330 user-login = "dtolnay"
331 user-name = "David Tolnay"
333 [[publisher.same-file]]
334 version = "1.0.6"
335 when = "2020-01-11"
336 user-id = 189
337 user-login = "BurntSushi"
338 user-name = "Andrew Gallant"
340 [[publisher.scopeguard]]
341 version = "1.1.0"
342 when = "2020-02-16"
343 user-id = 2915
344 user-login = "Amanieu"
345 user-name = "Amanieu d'Antras"
347 [[publisher.serde]]
348 version = "1.0.152"
349 when = "2022-12-26"
350 user-id = 3618
351 user-login = "dtolnay"
352 user-name = "David Tolnay"
354 [[publisher.serde_bytes]]
355 version = "0.11.9"
356 when = "2023-02-05"
357 user-id = 3618
358 user-login = "dtolnay"
359 user-name = "David Tolnay"
361 [[publisher.serde_derive]]
362 version = "1.0.152"
363 when = "2022-12-26"
364 user-id = 3618
365 user-login = "dtolnay"
366 user-name = "David Tolnay"
368 [[publisher.serde_json]]
369 version = "1.0.93"
370 when = "2023-02-08"
371 user-id = 3618
372 user-login = "dtolnay"
373 user-name = "David Tolnay"
375 [[publisher.serde_repr]]
376 version = "0.1.10"
377 when = "2022-12-17"
378 user-id = 3618
379 user-login = "dtolnay"
380 user-name = "David Tolnay"
382 [[publisher.serde_yaml]]
383 version = "0.8.26"
384 when = "2022-07-16"
385 user-id = 3618
386 user-login = "dtolnay"
387 user-name = "David Tolnay"
389 [[publisher.smallvec]]
390 version = "1.10.0"
391 when = "2022-10-02"
392 user-id = 2017
393 user-login = "mbrubeck"
394 user-name = "Matt Brubeck"
396 [[publisher.syn]]
397 version = "1.0.107"
398 when = "2022-12-18"
399 user-id = 3618
400 user-login = "dtolnay"
401 user-name = "David Tolnay"
403 [[publisher.termcolor]]
404 version = "1.2.0"
405 when = "2023-01-15"
406 user-id = 189
407 user-login = "BurntSushi"
408 user-name = "Andrew Gallant"
410 [[publisher.thiserror]]
411 version = "1.0.38"
412 when = "2022-12-17"
413 user-id = 3618
414 user-login = "dtolnay"
415 user-name = "David Tolnay"
417 [[publisher.thiserror-impl]]
418 version = "1.0.38"
419 when = "2022-12-17"
420 user-id = 3618
421 user-login = "dtolnay"
422 user-name = "David Tolnay"
424 [[publisher.threadbound]]
425 version = "0.1.5"
426 when = "2022-12-17"
427 user-id = 3618
428 user-login = "dtolnay"
429 user-name = "David Tolnay"
431 [[publisher.tokio-macros]]
432 version = "1.8.0"
433 when = "2022-06-04"
434 user-id = 6741
435 user-login = "Darksonn"
436 user-name = "Alice Ryhl"
438 [[publisher.tokio-util]]
439 version = "0.7.2"
440 when = "2022-05-15"
441 user-id = 6741
442 user-login = "Darksonn"
443 user-name = "Alice Ryhl"
445 [[publisher.toml]]
446 version = "0.5.7"
447 when = "2020-10-11"
448 user-id = 1
449 user-login = "alexcrichton"
450 user-name = "Alex Crichton"
452 [[publisher.unicode-ident]]
453 version = "1.0.6"
454 when = "2022-12-17"
455 user-id = 3618
456 user-login = "dtolnay"
457 user-name = "David Tolnay"
459 [[publisher.unicode-segmentation]]
460 version = "1.10.0"
461 when = "2022-09-13"
462 user-id = 1139
463 user-login = "Manishearth"
464 user-name = "Manish Goregaokar"
466 [[publisher.unicode-width]]
467 version = "0.1.10"
468 when = "2022-09-13"
469 user-id = 1139
470 user-login = "Manishearth"
471 user-name = "Manish Goregaokar"
473 [[publisher.unicode-xid]]
474 version = "0.2.4"
475 when = "2022-09-15"
476 user-id = 1139
477 user-login = "Manishearth"
478 user-name = "Manish Goregaokar"
480 [[publisher.walkdir]]
481 version = "2.3.2"
482 when = "2021-03-22"
483 user-id = 189
484 user-login = "BurntSushi"
485 user-name = "Andrew Gallant"
487 [[publisher.warp]]
488 version = "0.3.3"
489 when = "2022-09-27"
490 user-id = 359
491 user-login = "seanmonstar"
492 user-name = "Sean McArthur"
494 [[publisher.wasi]]
495 version = "0.11.0+wasi-snapshot-preview1"
496 when = "2022-01-19"
497 user-id = 1
498 user-login = "alexcrichton"
499 user-name = "Alex Crichton"
501 [[publisher.winapi-util]]
502 version = "0.1.5"
503 when = "2020-04-20"
504 user-id = 189
505 user-login = "BurntSushi"
506 user-name = "Andrew Gallant"
508 [[publisher.zeitstempel]]
509 version = "0.1.1"
510 when = "2021-03-18"
511 user-id = 48
512 user-login = "badboy"
513 user-name = "Jan-Erik Rediger"
515 [[audits.bytecode-alliance.audits.arbitrary]]
516 who = "Nick Fitzgerald <fitzgen@gmail.com>"
517 criteria = "safe-to-deploy"
518 version = "1.1.0"
519 notes = "I am the author of this crate."
521 [[audits.bytecode-alliance.audits.arrayref]]
522 who = "Nick Fitzgerald <fitzgen@gmail.com>"
523 criteria = "safe-to-deploy"
524 version = "0.3.6"
525 notes = """
526 Unsafe code, but its logic looks good to me. Necessary given what it is
527 doing. Well tested, has quickchecks.
530 [[audits.bytecode-alliance.audits.arrayvec]]
531 who = "Nick Fitzgerald <fitzgen@gmail.com>"
532 criteria = "safe-to-deploy"
533 version = "0.7.2"
534 notes = """
535 Well documented invariants, good assertions for those invariants in unsafe code,
536 and tested with MIRI to boot. LGTM.
539 [[audits.bytecode-alliance.audits.atty]]
540 who = "Alex Crichton <alex@alexcrichton.com>"
541 criteria = "safe-to-deploy"
542 version = "0.2.14"
543 notes = """
544 Contains only unsafe code for what this crate's purpose is and only accesses
545 the environment's terminal information when asked. Does its stated purpose and
546 no more.
549 [[audits.bytecode-alliance.audits.base64]]
550 who = "Pat Hickey <phickey@fastly.com>"
551 criteria = "safe-to-deploy"
552 version = "0.21.0"
553 notes = "This crate has no dependencies, no build.rs, and contains no unsafe code."
555 [[audits.bytecode-alliance.audits.block-buffer]]
556 who = "Benjamin Bouvier <public@benj.me>"
557 criteria = "safe-to-deploy"
558 delta = "0.9.0 -> 0.10.2"
560 [[audits.bytecode-alliance.audits.bumpalo]]
561 who = "Nick Fitzgerald <fitzgen@gmail.com>"
562 criteria = "safe-to-deploy"
563 version = "3.11.1"
564 notes = "I am the author of this crate."
566 [[audits.bytecode-alliance.audits.cargo-platform]]
567 who = "Pat Hickey <phickey@fastly.com>"
568 criteria = "safe-to-deploy"
569 version = "0.1.2"
570 notes = "no build, no ambient capabilities, no unsafe"
572 [[audits.bytecode-alliance.audits.cc]]
573 who = "Alex Crichton <alex@alexcrichton.com>"
574 criteria = "safe-to-deploy"
575 version = "1.0.73"
576 notes = "I am the author of this crate."
578 [[audits.bytecode-alliance.audits.cfg-if]]
579 who = "Alex Crichton <alex@alexcrichton.com>"
580 criteria = "safe-to-deploy"
581 version = "1.0.0"
582 notes = "I am the author of this crate."
584 [[audits.bytecode-alliance.audits.codespan-reporting]]
585 who = "Jamey Sharp <jsharp@fastly.com>"
586 criteria = "safe-to-deploy"
587 version = "0.11.1"
588 notes = "This library uses `forbid(unsafe_code)` and has no filesystem or network I/O."
590 [[audits.bytecode-alliance.audits.crypto-common]]
591 who = "Benjamin Bouvier <public@benj.me>"
592 criteria = "safe-to-deploy"
593 version = "0.1.3"
595 [[audits.bytecode-alliance.audits.derive_arbitrary]]
596 who = "Nick Fitzgerald <fitzgen@gmail.com>"
597 criteria = "safe-to-deploy"
598 version = "1.1.0"
599 notes = "I am the author of this crate."
601 [[audits.bytecode-alliance.audits.foreign-types]]
602 who = "Pat Hickey <phickey@fastly.com>"
603 criteria = "safe-to-deploy"
604 version = "0.3.2"
605 notes = "This crate defined a macro-rules which creates wrappers working with FFI types. The implementation of this crate appears to be safe, but each use of this macro would need to be vetted for correctness as well."
607 [[audits.bytecode-alliance.audits.foreign-types-shared]]
608 who = "Pat Hickey <phickey@fastly.com>"
609 criteria = "safe-to-deploy"
610 version = "0.1.1"
612 [[audits.bytecode-alliance.audits.form_urlencoded]]
613 who = "Alex Crichton <alex@alexcrichton.com>"
614 criteria = "safe-to-deploy"
615 version = "1.1.0"
616 notes = """
617 This is a small crate for working with url-encoded forms which doesn't have any
618 more than what it says on the tin. Contains one `unsafe` block related to
619 performance around utf-8 validation which is fairly easy to verify as correct.
622 [[audits.bytecode-alliance.audits.futures-channel]]
623 who = "Pat Hickey <phickey@fastly.com>"
624 criteria = "safe-to-deploy"
625 version = "0.3.27"
626 notes = "build.rs is just detecting the target and setting cfg. unsafety is for implementing a concurrency primitives using atomics and unsafecell, and is not obviously incorrect (this is the sort of thing I wouldn't certify as correct without formal methods)"
628 [[audits.bytecode-alliance.audits.futures-core]]
629 who = "Pat Hickey <phickey@fastly.com>"
630 criteria = "safe-to-deploy"
631 version = "0.3.27"
632 notes = "Unsafe used to implement a concurrency primitive AtomicWaker. Well-commented and not obviously incorrect. Like my other audits of these concurrency primitives inside the futures family, I couldn't certify that it is correct without formal methods, but that is out of scope for this vetting."
634 [[audits.bytecode-alliance.audits.futures-executor]]
635 who = "Pat Hickey <phickey@fastly.com>"
636 criteria = "safe-to-deploy"
637 version = "0.3.27"
638 notes = "Unsafe used to implement the unpark mutex, which is well commented and not obviously incorrect. Like with futures-channel I wouldn't be able to certify it as correct without formal methods."
640 [[audits.bytecode-alliance.audits.futures-io]]
641 who = "Pat Hickey <phickey@fastly.com>"
642 criteria = "safe-to-deploy"
643 version = "0.3.27"
645 [[audits.bytecode-alliance.audits.futures-sink]]
646 who = "Pat Hickey <phickey@fastly.com>"
647 criteria = "safe-to-deploy"
648 version = "0.3.27"
650 [[audits.bytecode-alliance.audits.heck]]
651 who = "Alex Crichton <alex@alexcrichton.com>"
652 criteria = "safe-to-deploy"
653 version = "0.4.0"
654 notes = "Contains `forbid_unsafe` and only uses `std::fmt` from the standard library. Otherwise only contains string manipulation."
656 [[audits.bytecode-alliance.audits.id-arena]]
657 who = "Nick Fitzgerald <fitzgen@gmail.com>"
658 criteria = "safe-to-deploy"
659 version = "2.2.1"
660 notes = "I am the author of this crate."
662 [[audits.bytecode-alliance.audits.idna]]
663 who = "Alex Crichton <alex@alexcrichton.com>"
664 criteria = "safe-to-deploy"
665 version = "0.3.0"
666 notes = """
667 This is a crate without unsafe code or usage of the standard library. The large
668 size of this crate comes from the large generated unicode tables file. This
669 crate is broadly used throughout the ecosystem and does not contain anything
670 suspicious.
673 [[audits.bytecode-alliance.audits.leb128]]
674 who = "Nick Fitzgerald <fitzgen@gmail.com>"
675 criteria = "safe-to-deploy"
676 version = "0.2.5"
677 notes = "I am the author of this crate."
679 [[audits.bytecode-alliance.audits.memoffset]]
680 who = "Alex Crichton <alex@alexcrichton.com>"
681 criteria = "safe-to-deploy"
682 delta = "0.7.1 -> 0.8.0"
683 notes = "This was a small update to the crate which has to do with Rust language features and compiler versions, no substantial changes."
685 [[audits.bytecode-alliance.audits.peeking_take_while]]
686 who = "Nick Fitzgerald <fitzgen@gmail.com>"
687 criteria = "safe-to-deploy"
688 version = "1.0.0"
689 notes = "I am the author of this crate."
691 [[audits.bytecode-alliance.audits.percent-encoding]]
692 who = "Alex Crichton <alex@alexcrichton.com>"
693 criteria = "safe-to-deploy"
694 version = "2.2.0"
695 notes = """
696 This crate is a single-file crate that does what it says on the tin. There are
697 a few `unsafe` blocks related to utf-8 validation which are locally verifiable
698 as correct and otherwise this crate is good to go.
701 [[audits.bytecode-alliance.audits.pin-utils]]
702 who = "Pat Hickey <phickey@fastly.com>"
703 criteria = "safe-to-deploy"
704 version = "0.1.0"
706 [[audits.bytecode-alliance.audits.pkg-config]]
707 who = "Pat Hickey <phickey@fastly.com>"
708 criteria = "safe-to-deploy"
709 version = "0.3.25"
710 notes = "This crate shells out to the pkg-config executable, but it appears to sanitize inputs reasonably."
712 [[audits.bytecode-alliance.audits.rustc-demangle]]
713 who = "Alex Crichton <alex@alexcrichton.com>"
714 criteria = "safe-to-deploy"
715 version = "0.1.21"
716 notes = "I am the author of this crate."
718 [[audits.bytecode-alliance.audits.semver]]
719 who = "Pat Hickey <phickey@fastly.com>"
720 criteria = "safe-to-deploy"
721 version = "1.0.17"
722 notes = "plenty of unsafe pointer and vec tricks, but in well-structured and commented code that appears to be correct"
724 [[audits.bytecode-alliance.audits.slab]]
725 who = "Pat Hickey <phickey@fastly.com>"
726 criteria = "safe-to-deploy"
727 version = "0.4.6"
728 notes = "provides a datastructure implemented using std's Vec. all uses of unsafe are just delegating to the underlying unsafe Vec methods."
730 [[audits.bytecode-alliance.audits.unicase]]
731 who = "Alex Crichton <alex@alexcrichton.com>"
732 criteria = "safe-to-deploy"
733 version = "2.6.0"
734 notes = """
735 This crate contains no `unsafe` code and no unnecessary use of the standard
736 library.
739 [[audits.bytecode-alliance.audits.unicode-bidi]]
740 who = "Alex Crichton <alex@alexcrichton.com>"
741 criteria = "safe-to-deploy"
742 version = "0.3.8"
743 notes = """
744 This crate has no unsafe code and does not use `std::*`. Skimming the crate it
745 does not attempt to out of the bounds of what it's already supposed to be doing.
748 [[audits.bytecode-alliance.audits.unicode-normalization]]
749 who = "Alex Crichton <alex@alexcrichton.com>"
750 criteria = "safe-to-deploy"
751 version = "0.1.19"
752 notes = """
753 This crate contains one usage of `unsafe` which I have manually checked to see
754 it as correct. This crate's size comes in large part due to the generated
755 unicode tables that it contains. This crate is additionally widely used
756 throughout the ecosystem and skimming the crate shows no usage of `std::*` APIs
757 and nothing suspicious.
760 [[audits.bytecode-alliance.audits.wasm-encoder]]
761 who = "Alex Crichton <alex@alexcrichton.com>"
762 criteria = "safe-to-deploy"
763 version = "0.25.0"
764 notes = "The Bytecode Alliance is the author of this crate."
766 [[audits.bytecode-alliance.audits.wasm-smith]]
767 who = "Alex Crichton <alex@alexcrichton.com>"
768 criteria = "safe-to-run"
769 version = "0.12.5"
770 notes = "The Bytecode Alliance is the author of this crate."
772 [[audits.bytecode-alliance.audits.wasmparser]]
773 who = "Alex Crichton <alex@alexcrichton.com>"
774 criteria = "safe-to-deploy"
775 version = "0.102.0"
776 notes = "The Bytecode Alliance is the author of this crate."
778 [[audits.bytecode-alliance.audits.wast]]
779 who = "Alex Crichton <alex@alexcrichton.com>"
780 criteria = "safe-to-deploy"
781 version = "55.0.0"
782 notes = "The Bytecode Alliance is the author of this crate."
784 [[audits.embark-studios.audits.anyhow]]
785 who = "Johan Andersson <opensource@embark-studios.com>"
786 criteria = "safe-to-deploy"
787 version = "1.0.58"
789 [[audits.embark-studios.audits.cty]]
790 who = "Johan Andersson <opensource@embark-studios.com>"
791 criteria = "safe-to-deploy"
792 version = "0.2.2"
793 notes = "Inspected it and is a tiny crate with just type definitions"
795 [[audits.embark-studios.audits.derive_more]]
796 who = "Johan Andersson <opensource@embark-studios.com>"
797 criteria = "safe-to-deploy"
798 version = "0.99.17"
799 notes = "No unsafe usage or ambient capabilities"
801 [[audits.embark-studios.audits.epaint]]
802 who = "Johan Andersson <opensource@embark-studios.com>"
803 criteria = "safe-to-deploy"
804 violation = "<0.20.0"
805 notes = "Specified crate license does not include licenses of embedded fonts if using default features or the `default_fonts` feature. Tracked in: https://github.com/emilk/egui/issues/2321"
807 [[audits.embark-studios.audits.ident_case]]
808 who = "Johan Andersson <opensource@embark-studios.com>"
809 criteria = "safe-to-deploy"
810 version = "1.0.1"
811 notes = "No unsafe usage or ambient capabilities"
813 [[audits.embark-studios.audits.serial_test]]
814 who = "Johan Andersson <opensource@embark-studios.com>"
815 criteria = "safe-to-run"
816 version = "0.6.0"
818 [[audits.embark-studios.audits.serial_test_derive]]
819 who = "Johan Andersson <opensource@embark-studios.com>"
820 criteria = "safe-to-run"
821 version = "0.6.0"
823 [[audits.google.audits.ash]]
824 who = "David Koloski <dkoloski@google.com>"
825 criteria = "safe-to-deploy"
826 version = "0.37.0+1.3.209"
827 notes = "Reviewed on https://fxrev.dev/694269"
828 aggregated-from = "https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/third_party/rust_crates/supply-chain/audits.toml?format=TEXT"
830 [[audits.google.audits.fastrand]]
831 who = "George Burgess IV <gbiv@google.com>"
832 criteria = "safe-to-deploy"
833 version = "1.9.0"
834 notes = """
835 `does-not-implement-crypto` is certified because this crate explicitly says
836 that the RNG here is not cryptographically secure.
838 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
840 [[audits.google.audits.glob]]
841 who = "George Burgess IV <gbiv@google.com>"
842 criteria = "safe-to-deploy"
843 version = "0.3.1"
844 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
846 [[audits.google.audits.h2]]
847 who = "ChromeOS"
848 criteria = "safe-to-run"
849 version = "0.3.14"
850 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
852 [[audits.google.audits.http]]
853 who = "ChromeOS"
854 criteria = "safe-to-run"
855 version = "0.2.8"
856 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
858 [[audits.google.audits.http-body]]
859 who = "ChromeOS"
860 criteria = "safe-to-run"
861 version = "0.4.5"
862 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
864 [[audits.google.audits.httpdate]]
865 who = "ChromeOS"
866 criteria = "safe-to-run"
867 version = "1.0.2"
868 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
870 [[audits.google.audits.hyper]]
871 who = "ChromeOS"
872 criteria = "safe-to-run"
873 version = "0.14.20"
874 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
876 [[audits.google.audits.pin-project]]
877 who = "ChromeOS"
878 criteria = "safe-to-run"
879 version = "1.0.12"
880 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
882 [[audits.google.audits.pin-project-internal]]
883 who = "ChromeOS"
884 criteria = "safe-to-run"
885 version = "1.0.12"
886 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
888 [[audits.google.audits.proc-macro-error-attr]]
889 who = "George Burgess IV <gbiv@google.com>"
890 criteria = "safe-to-deploy"
891 version = "1.0.4"
892 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
894 [[audits.google.audits.scoped-tls]]
895 who = "George Burgess IV <gbiv@google.com>"
896 criteria = "safe-to-run"
897 version = "1.0.0"
898 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
900 [[audits.google.audits.serde_urlencoded]]
901 who = "ChromeOS"
902 criteria = "safe-to-run"
903 version = "0.7.1"
904 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
906 [[audits.google.audits.tokio-stream]]
907 who = "David Koloski <dkoloski@google.com>"
908 criteria = "safe-to-deploy"
909 version = "0.1.11"
910 notes = "Reviewed on https://fxrev.dev/804724"
911 aggregated-from = "https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/third_party/rust_crates/supply-chain/audits.toml?format=TEXT"
913 [[audits.google.audits.tower-service]]
914 who = "ChromeOS"
915 criteria = "safe-to-run"
916 version = "0.3.2"
917 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
919 [[audits.google.audits.tracing]]
920 who = "ChromeOS"
921 criteria = "safe-to-run"
922 version = "0.1.35"
923 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
925 [[audits.google.audits.tracing-attributes]]
926 who = "ChromeOS"
927 criteria = "safe-to-run"
928 version = "0.1.22"
929 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
931 [[audits.google.audits.tracing-core]]
932 who = "ChromeOS"
933 criteria = "safe-to-run"
934 version = "0.1.29"
935 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
937 [[audits.google.audits.try-lock]]
938 who = "ChromeOS"
939 criteria = "safe-to-run"
940 version = "0.2.3"
941 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
943 [[audits.google.audits.version_check]]
944 who = "George Burgess IV <gbiv@google.com>"
945 criteria = "safe-to-deploy"
946 version = "0.9.4"
947 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
949 [[audits.google.audits.want]]
950 who = "ChromeOS"
951 criteria = "safe-to-run"
952 version = "0.3.0"
953 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml?format=TEXT"
955 [[audits.isrg.audits.block-buffer]]
956 who = "David Cook <dcook@divviup.org>"
957 criteria = "safe-to-deploy"
958 version = "0.9.0"
960 [[audits.mozilla.wildcard-audits.zeitstempel]]
961 who = "Jan-Erik Rediger <jrediger@mozilla.com>"
962 criteria = "safe-to-deploy"
963 user-id = 48 # Jan-Erik Rediger (badboy)
964 start = "2021-03-03"
965 end = "2024-05-10"
966 notes = "Maintained by me"
967 aggregated-from = "https://raw.githubusercontent.com/mozilla/glean/main/supply-chain/audits.toml"
969 [[audits.mozilla.audits.either]]
970 who = "Nika Layzell <nika@thelayzells.com>"
971 criteria = "safe-to-deploy"
972 version = "1.6.1"
973 notes = """
974 Straightforward crate providing the Either enum and trait implementations with
975 no unsafe code.
977 aggregated-from = "https://raw.githubusercontent.com/mozilla/cargo-vet/main/supply-chain/audits.toml"
979 [[audits.mozilla.audits.lazy_static]]
980 who = "Nika Layzell <nika@thelayzells.com>"
981 criteria = "safe-to-deploy"
982 version = "1.4.0"
983 notes = "I have read over the macros, and audited the unsafe code."
984 aggregated-from = "https://raw.githubusercontent.com/mozilla/cargo-vet/main/supply-chain/audits.toml"