use rustcrypto instead of ring

This commit is contained in:
Toshit Chawda 2024-11-03 16:32:00 -08:00
parent 286dcba20a
commit ec60501b06
No known key found for this signature in database
GPG key ID: 91480ED99E2B3D9D
3 changed files with 439 additions and 2 deletions

View file

@ -67,7 +67,7 @@ impl StreamProvider {
wisp_generator: ProviderWispTransportGenerator,
options: &EpoxyClientOptions,
) -> Result<Self, EpoxyError> {
let provider = Arc::new(futures_rustls::rustls::crypto::ring::default_provider());
let provider = Arc::new(rustls_rustcrypto::provider());
let client_config = ClientConfig::builder_with_provider(provider.clone())
.with_safe_default_protocol_versions()?;
let mut client_config = if options.disable_certificate_validation {