summaryrefslogtreecommitdiffstats
path: root/vendor/orion/deny.toml
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/orion/deny.toml')
-rw-r--r--vendor/orion/deny.toml37
1 files changed, 37 insertions, 0 deletions
diff --git a/vendor/orion/deny.toml b/vendor/orion/deny.toml
new file mode 100644
index 0000000..eb9e60c
--- /dev/null
+++ b/vendor/orion/deny.toml
@@ -0,0 +1,37 @@
+targets = [
+ { triple = "x86_64-unknown-linux-gnu" },
+ { triple = "x86_64-unknown-linux-musl" },
+ { triple = "x86_64-apple-darwin" },
+ { triple = "x86_64-pc-windows-msvc" },
+]
+
+[advisories]
+unmaintained = "deny"
+yanked = "deny"
+notice = "deny"
+unsound = "deny"
+vulnerability = "deny"
+ignore = []
+
+[licenses]
+unlicensed = "deny"
+# We want really high confidence when inferring licenses from text
+confidence-threshold = 0.93
+allow = [
+ "MIT",
+ "BSD-3-Clause",
+ "Apache-2.0",
+]
+exceptions = [
+ { allow = [
+ "Unicode-DFS-2016",
+ ], name = "unicode-ident" },
+]
+
+[bans]
+multiple-versions = "allow" # We don't maintain Cargo lockfile, so this isn't really feasible to deny
+wildcards = "deny" # Dependencies should not have be specified with '*'
+
+[sources]
+unknown-registry = "deny" # crates.io is allowed and a known register by default
+unknown-git = "deny" \ No newline at end of file