1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
# spell-checker:ignore SSLeay RUSTSEC
# This section is considered when running `cargo deny check advisories`
# More documentation for the advisories section can be found here:
# https://embarkstudios.github.io/cargo-deny/checks/advisories/cfg.html
[]
= "~/.cargo/advisory-db"
= ["https://github.com/rustsec/advisory-db"]
= 2
= "warn"
= [
#"RUSTSEC-0000-0000",
]
# This section is considered when running `cargo deny check licenses`
# More documentation for the licenses section can be found here:
# https://embarkstudios.github.io/cargo-deny/checks/licenses/cfg.html
[]
= 2
= [
"MIT",
"Apache-2.0",
"ISC",
"BSD-2-Clause",
"BSD-3-Clause",
"BSL-1.0",
"CC0-1.0",
"Unicode-3.0",
"Zlib",
]
= 0.8
[[]]
= "ring"
# SPDX considers OpenSSL to encompass both the OpenSSL and SSLeay licenses
# https://spdx.org/licenses/OpenSSL.html
# ISC - Both BoringSSL and ring use this for their new files
# MIT - "Files in third_party/ have their own licenses, as described therein. The MIT
# license, for third_party/fiat, which, unlike other third_party directories, is
# compiled into non-test libraries, is included below."
# OpenSSL - Obviously
= "ISC AND MIT AND OpenSSL"
= [{ = "LICENSE", = 0xbd0eed23 }]
# This section is considered when running `cargo deny check bans`.
# More documentation about the 'bans' section can be found here:
# https://embarkstudios.github.io/cargo-deny/checks/bans/cfg.html
[]
= "deny"
= "allow"
= "all"
# For each duplicate dependency, indicate the name of the dependency which
# introduces it.
# spell-checker: disable
= [
# dns-lookup
{ = "windows-sys", = "0.48.0" },
# mio, nu-ansi-term, socket2
{ = "windows-sys", = "0.52.0" },
# windows-sys
{ = "windows-targets", = "0.48.0" },
# windows-targets
{ = "windows_aarch64_gnullvm", = "0.48.0" },
# windows-targets
{ = "windows_aarch64_msvc", = "0.48.0" },
# windows-targets
{ = "windows_i686_gnu", = "0.48.0" },
# windows-targets
{ = "windows_i686_msvc", = "0.48.0" },
# windows-targets
{ = "windows_x86_64_gnu", = "0.48.0" },
# windows-targets
{ = "windows_x86_64_gnullvm", = "0.48.0" },
# windows-targets
{ = "windows_x86_64_msvc", = "0.48.0" },
# kqueue-sys, onig
{ = "bitflags", = "1.3.2" },
# ansi-width
{ = "unicode-width", = "0.1.13" },
# filedescriptor, utmp-classic
{ = "thiserror", = "1.0.69" },
# thiserror
{ = "thiserror-impl", = "1.0.69" },
# bindgen
{ = "itertools", = "0.13.0" },
# fluent-bundle
{ = "rustc-hash", = "1.1.0" },
# ordered-multimap
{ = "hashbrown", = "0.14.5" },
# cexpr (via bindgen)
{ = "nom", = "7.1.3" },
# const-random-macro, rand_core
{ = "getrandom", = "0.2.15" },
# getrandom, mio
{ = "wasi", = "0.11.0+wasi-snapshot-preview1" },
# num-bigint, num-prime, phf_generator
{ = "rand", = "0.8.5" },
# rand
{ = "rand_chacha", = "0.3.1" },
# rand
{ = "rand_core", = "0.6.4" },
# crossterm, procfs, terminal_size
{ = "rustix", = "0.38.43" },
# rustix
{ = "linux-raw-sys", = "0.4.15" },
]
# spell-checker: enable
# This section is considered when running `cargo deny check sources`.
# More documentation about the 'sources' section can be found here:
# https://embarkstudios.github.io/cargo-deny/checks/sources/cfg.html
[]
= "warn"
= "warn"
= ["https://github.com/rust-lang/crates.io-index"]
= []