From dfb592b97f3b7b1598ac4107dc6caa593252eef4 Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Thu, 28 Mar 2024 17:36:32 -0700 Subject: [PATCH] Update deny.toml for recent updates to cargo-deny --- deny.toml | 37 +++++++++++++------------------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/deny.toml b/deny.toml index 80e7830..8a352eb 100644 --- a/deny.toml +++ b/deny.toml @@ -3,6 +3,7 @@ # For further details on all configuration options see: # https://embarkstudios.github.io/cargo-deny/checks/cfg.html +[graph] targets = [ { triple = "x86_64-unknown-linux-gnu" }, { triple = "x86_64-apple-darwin" }, @@ -10,45 +11,33 @@ targets = [ { triple = "aarch64-apple-darwin" }, ] -# Deny all advisories unless explicitly ignored. [advisories] -vulnerability = "allow" # "deny" # TODO: Re-enable when possible. -unmaintained = "allow" # "deny" # TODO: Re-enable when possible. -yanked = "allow" # "deny" # TODO: Re-enable when possible. -notice = "allow" # "deny" # TODO: Re-enable when possible. +version = 2 -# Deny multiple versions unless explicitly skipped. [bans] -multiple-versions = "allow" # "deny" # TODO: Re-enable when possible. -wildcards = "allow" +multiple-versions = "deny" +wildcards = "deny" -# List of allowed licenses. [licenses] +version = 2 allow = [ "Apache-2.0", - "BSD-2-Clause", + # "BSD-2-Clause", "BSD-3-Clause", - "CC0-1.0", - "ISC", - "LicenseRef-ring", + # "CC0-1.0", + # "ISC", "MIT", - "MPL-2.0", + # "MPL-2.0", "Unicode-DFS-2016", - "Zlib", + # "Zlib", ] -copyleft = "deny" -unlicensed = "deny" -confidence-threshold = 0.8 +confidence-threshold = 0.9 [[licenses.clarify]] name = "ring" -expression = "LicenseRef-ring" -license-files = [ - { path = "LICENSE", hash = 3171872035 } -] +expression = "ISC AND MIT AND OpenSSL" +license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }] [sources] unknown-registry = "deny" unknown-git = "deny" -allow-registry = ["https://github.com/rust-lang/crates.io-index"] -allow-git = []