Files
shoes/tests/support/Cargo.toml
cfal 4e0bd96a34 Replace the custom REALITY TLS stack with rustls (#209)
Replace the bespoke REALITY TLS engine with a pinned rustls fork while retaining Shoes authentication, ML-DSA policy, transparent fallback, and Vision support. Stage and validate target-mirrored handshake flights before sending synthetic bytes, consolidate TLS connection handling, and remove obsolete connection layers and helpers. Outbound handshakes use the native rustls fingerprint; unsupported target layouts fall back transparently, and unclean TLS closure reports UnexpectedEof.
2026-10-22 06:40:20 -04:00

33 lines
718 B
TOML

[package]
name = "shoes-test-support"
version = "0.0.0"
edition = "2024"
publish = false
[dependencies]
aws-lc-rs = { version = "*", default-features = false }
base64 = "*"
bytes = "*"
futures = "*"
http-body-util = "*"
hyper = { version = "*", features = ["server", "http1", "http2"] }
hyper-util = { version = "*", features = ["tokio", "server"] }
rand = "*"
rcgen = { version = "*", default-features = false, features = ["aws_lc_rs", "pem"] }
rustls = "=0.23.46"
serde_json = "*"
tempfile = "*"
tokio = { version = "*", features = [
"fs",
"io-util",
"macros",
"net",
"rt-multi-thread",
"sync",
"time",
] }
tokio-rustls = "*"
[target.'cfg(target_os = "linux")'.dependencies]
libc = "*"