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
# cargo-deny config: each section is checked by `cargo deny check` in the security workflow
# Documentation: https://embarkstudios.github.io/cargo-deny/
[]
# Scan the dependency surface of every feature combination (dev-dependencies included)
= true
[]
= 2
= 0.93
= [
"Apache-2.0",
"MIT",
"BSD-2-Clause",
"BSD-3-Clause",
"ISC",
"Unicode-3.0",
"Unicode-DFS-2016",
"Zlib",
# License for webpki-roots 0.26+ root certificate data.
"CDLA-Permissive-2.0",
]
# ring uses a non-standard SPDX declaration (OpenSSL-derived terms); clarify
# it explicitly following the cargo-deny template.
[[]]
= "ring"
= "ISC AND MIT AND OpenSSL"
= [{ = "LICENSE", = 0xbd0eed23 }]
[]
= 2
# Warn on yanked versions; RustSec advisories fail by default.
= "warn"
# RustCrypto RSA 0.10.0-rc.18 is still affected by Marvin timing side
# channels and upstream has not published a fixed release. RSA is opt-in in
# this crate; keep the exception explicit until RustCrypto ships a fix.
= ["RUSTSEC-2023-0071"]
[]
# Warn on multiple versions of the same crate while the dependency graph is
# monitored; tighten this to deny after the actual graph is stable.
= "warn"
[]
= "warn"
= "warn"
= ["https://github.com/rust-lang/crates.io-index"]