Skip to content

Commit

Permalink
fix: some deny.toml stuff
Browse files Browse the repository at this point in the history
Signed-off-by: Christina Sørensen <[email protected]>
  • Loading branch information
cafkafk committed Jun 21, 2024
1 parent af33a44 commit 2735445
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,14 @@ ignore = [

# DO NOT ADD
# - "BSD-4-Clause": GPL incompatible
# - "OpenSSL": GPL incompatible
# - "GPL-2.0": GPL3 incompatible
allow = [
"MIT",
"Apache-2.0",
"ISC",
"Unicode-DFS-2016",
"BSD-3-Clause",
#"Apache-2.0 WITH LLVM-exception",
]
# The confidence threshold for detecting a license from license text.
# The higher the value, the more closely the license text must be to the
Expand All @@ -116,11 +117,16 @@ exceptions = [
# list
#{ allow = ["Zlib"], crate = "adler32" },

# We give an exception for ring, since the rust ecosystem heavily relies on
# it. This is not GPL-compatible, we are only making this exception because
# ring is working on fixing this.
# NOTE: We give an exception for ring, since the rust ecosystem heavily
# relies on it. This is not GPL-compatible, we are only making this exception
# because ring is working on fixing this.
#
# See: https://cafkafk.dev/p/rusts-ring-problem/
# EUPL-1.2 works with all BSD licenses, including BSD-4-Clause, which is what
# the old OpenSSL is equivalent to.
#
# Us making this exception should be considered... well, exceptional, and
# only because we absolutely need it. All other crates MUST be
# GPL-compatible.
{ allow = ["OpenSSL"], crate = "ring" },
]

Expand Down

0 comments on commit 2735445

Please sign in to comment.