Repository navigation
Expand file tree
/
Copy pathdeny.toml
More file actions
45 lines (40 loc) · 1.44 KB
/
Copy pathdeny.toml
File metadata and controls
45 lines (40 loc) · 1.44 KB
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
# Policy for the shipped Windows application, including build/dev dependencies.
# cargo-audit separately checks every package in Cargo.lock on all platforms.
[graph]
targets = ["x86_64-pc-windows-msvc"]
[advisories]
yanked = "deny"
unmaintained = "all"
unsound = "all"
unused-ignored-advisory = "deny"
# Owner: repository maintainers. Review by 2026-10-23, or on an oxifont update.
# Build-time only: oxifont processes font bytes bundled by locked dependencies.
# No patched release exists; migrate/update the subsetter to remove this crate.
# Keep cargo-audit's warning visible. This does not ignore future vulnerabilities.
ignore = [
{ id = "RUSTSEC-2026-0192", reason = "ttf-parser 0.25.1 is unmaintained; required by oxifont-subset/oxifont-parser 0.2.2 for build-time bundled font subsetting. Owner: repository maintainers; review by 2026-10-23. See docs/dependency-security.md." },
]
[licenses]
confidence-threshold = 0.93
allow = [
"Apache-2.0",
"BSL-1.0",
"CDLA-Permissive-2.0",
"ISC",
"MIT",
"Unicode-3.0",
"Zlib",
]
# Limit the existing font licenses to this crate.
[[licenses.exceptions]]
name = "epaint_default_fonts"
allow = ["OFL-1.1", "Ubuntu-font-1.0"]
[bans]
# The GUI/Windows dependency graph currently needs multiple crate versions.
multiple-versions = "warn"
wildcards = "deny"
[sources]
unknown-registry = "deny"
unknown-git = "deny"
allow-registry = ["https://github.com/rust-lang/crates.io-index"]
allow-git = []