targets = [{ triple = "x86_64-unknown-linux-musl" }] [advisories] unmaintained = "deny" yanked = "deny" unsound = "allow" ignore = [ "RUSTSEC-2021-0139", ] [licenses] # The lint level for crates which do not have a detectable license unlicensed = "deny" allow = ["Apache-2.0", "MIT", "BSD-3-Clause"] copyleft = "deny" exceptions = [ { allow = [ "ISC", "OpenSSL", ], name = "ring" }, { allow = [ "ISC", ], name = "untrusted" }, { allow = ["Unicode-DFS-2016"], name = "unicode-ident" }, ] [[licenses.clarify]] name = "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 expression = "ISC AND MIT AND OpenSSL" license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }] [[licenses.clarify]] name = "encoding_rs" expression = "(Apache-2.0 OR MIT) AND BSD-3-Clause" license-files = [{ path = "COPYRIGHT", hash = 0x39f8ad31 }] [bans] multiple-versions = "deny" deny = [] skip = [ ] skip-tree = [] [sources] unknown-registry = "warn" unknown-git = "warn" allow-git = []