Skip to content

Commit bbf4fae

Browse files
committed
fix: Remove now unused OpenSSL license permission from deny and about
Siunce the ring crate and their OpenSSL upstream changed their licensing, this is no longer needed. It also works now out of the box without workarounds.
1 parent d0cd20f commit bbf4fae

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

about.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
accepted = ["MIT", "Apache-2.0", "ISC", "BSD-3-Clause", "Unicode-3.0", "OpenSSL", "Zlib"]
2-
workarounds = ["ring"]
1+
accepted = ["MIT", "Apache-2.0", "ISC", "BSD-3-Clause", "Unicode-3.0", "Zlib"]
32
targets = ["x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl"]
43
private = { ignore = true }

deny.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ ignore = [
9090
# List of explicitly allowed licenses
9191
# See https://spdx.org/licenses/ for list of possible licenses
9292
# [possible values: any SPDX 3.11 short identifier (+ optional exception)].
93-
allow = ["MIT", "Apache-2.0", "ISC", "BSD-3-Clause", "Unicode-3.0", "OpenSSL", "Zlib"]
93+
allow = ["MIT", "Apache-2.0", "ISC", "BSD-3-Clause", "Unicode-3.0", "Zlib"]
9494

9595
# The confidence threshold for detecting a license from license text.
9696
# The higher the value, the more closely the license text must be to the
@@ -108,20 +108,20 @@ exceptions = [
108108
# Some crates don't have (easily) machine readable licensing information,
109109
# adding a clarification entry for it allows you to manually specify the
110110
# licensing information
111-
[[licenses.clarify]]
111+
# [[licenses.clarify]]
112112
# The package spec the clarification applies to
113-
crate = "ring"
113+
# crate = "ring"
114114
# The SPDX expression for the license requirements of the crate
115-
expression = "MIT AND ISC AND OpenSSL"
115+
# expression = "MIT AND ISC"
116116
# One or more files in the crate's source used as the "source of truth" for
117117
# the license expression. If the contents match, the clarification will be used
118118
# when running the license check, otherwise the clarification will be ignored
119119
# and the crate will be checked normally, which may produce warnings or errors
120120
# depending on the rest of your configuration
121-
license-files = [
121+
# license-files = [
122122
# Each entry is a crate relative path, and the (opaque) hash of its contents
123-
{ path = "LICENSE", hash = 0xbd0eed23 }
124-
]
123+
# { path = "LICENSE", hash = 0xbd0eed23 }
124+
# ]
125125

126126
[licenses.private]
127127
# If true, ignores workspace crates that aren't published, or are only

0 commit comments

Comments
 (0)