Clean fork deps

This commit is contained in:
Pascal Engélibert 2026-06-01 13:24:32 +02:00
commit 191a05236f
3 changed files with 17 additions and 15 deletions

View file

@ -10,7 +10,8 @@ env_logger = "0.11.8"
futures-util = "0.3.31"
log = "0.4.28"
rustls-platform-verifier = "0.6.2"
sslrelay = { path = "../sslrelay", optional = true }
#sslrelay = { path = "../sslrelay", optional = true }
sslrelay = { git = "https://git.zoai.re/tuxmain/sslrelay.git", rev = "11a4777cfebfc41695583c23c545478dc50bdbe0", optional = true }
static_cell = "2.1.1"
tokio = { version = "1.49.0", features = ["io-util", "macros", "net", "rt-multi-thread", "sync", "time"]}
tokio-rustls = "0.26.4"
@ -20,7 +21,9 @@ x509-parser = "0.18.1"
# TLS impls
aws-lc-rs = { version = "1.16.0", optional = true }
#boring-rustls-provider = { git = "https://github.com/janrueth/boring-rustls-provider.git", rev = "b88c87235dc43c85bb7d93cf9c9f039a865aec00", features = ["tls12", "mlkem"], optional = true }
boring-rustls-provider = { path = "../boring-rustls-provider/boring-rustls-provider", features = ["tls12", "mlkem"], optional = true }
# Our boring-rustls-provider fork only makes public the algorithm lists.
#boring-rustls-provider = { path = "../boring-rustls-provider/boring-rustls-provider", features = ["tls12", "mlkem"], optional = true }
boring-rustls-provider = { git = "https://git.zoai.re/tuxmain/boring-rustls-provider.git", rev = "b667e1450b9346e0f3ecef0c222d1c37cdc110cc", features = ["tls12", "mlkem"], optional = true }
rustls-graviola = { version = "0.3.3", optional = true }
rustls-openssl = { version = "0.3.0", default-features = false, features = ["tls12"], optional = true }
rustls-post-quantum = { version = "0.2.4", optional = true }
@ -28,7 +31,7 @@ rustls-symcrypt = { version = "0.2.1", optional = true, features = ["chacha", "x
[features]
default = [
"boring",# Change this to the wanted cryptographic backend (list below)
"aws-lc",# Change this to the wanted cryptographic backend (list below)
#"record",# It may be needed to remove the record feature when building with openssl
]
@ -45,7 +48,3 @@ symcrypt = ["rustls-symcrypt"]
[profile.release]
lto = "fat"
[patch.crates-io]
rustls = { path = "../rustls/rustls" }
rustls-platform-verifier = { path = "../rustls-platform-verifier/rustls-platform-verifier"}