Skip to content

Commit f5e2ac7

Browse files
committed
chore(k8s-intf): Move rustls to aws-lc-rs
ring is fine for rustls but aws-lc-rs has better formal verification and is now preferred. This commit also adds the OpenSSL license to permitted licenses since aws-lc-rs uses code with this license. This commit also adds the OpenSSL and SSLeay statement to NOTICE. Signed-off-by: Manish Vachharajani <[email protected]>
1 parent 6078874 commit f5e2ac7

File tree

4 files changed

+62
-1
lines changed

4 files changed

+62
-1
lines changed

Cargo.lock

Lines changed: 57 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

NOTICE

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
2+
3+
This product includes cryptographic software written by Eric Young ([email protected])

deny.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ allow = [
6767
"NCSA",
6868
"Nokia",
6969
"OFL-1.1",
70+
"OpenSSL",
7071
"OSL-1.0",
7172
"OSL-2.0",
7273
"OSL-2.1",

k8s-intf/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ futures = { workspace = true }
2222
kube = { workspace = true, features = ["client", "derive", "runtime", "rustls-tls"] }
2323
k8s-openapi = { workspace = true, features = ["latest", "schemars", "std"] }
2424
linkme = { workspace = true }
25-
rustls = { workspace = true, features = ["ring"] }
25+
rustls = { workspace = true, features = ["aws-lc-rs"] }
2626
schemars = { workspace = true, features = ["derive", "std"] }
2727
serde = { workspace = true }
2828
serde-duration-ext = { workspace = true }

0 commit comments

Comments
 (0)