From 027e1d4a13d10de272a78d78e7cb99e69fe82705 Mon Sep 17 00:00:00 2001 From: SleeplessOne1917 <28871516+SleeplessOne1917@users.noreply.github.com> Date: Thu, 2 May 2024 01:39:28 -0400 Subject: [PATCH] Fix accept openssl test --- actix-tls/Cargo.toml | 2 +- actix-tls/tests/accept-openssl.rs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/actix-tls/Cargo.toml b/actix-tls/Cargo.toml index e2a58487..367d8ca2 100755 --- a/actix-tls/Cargo.toml +++ b/actix-tls/Cargo.toml @@ -127,7 +127,7 @@ futures-util = { version = "0.3.17", default-features = false, features = ["sink itertools = "0.12" rcgen = "0.12" rustls-pemfile = "2" -tokio-rustls-025 = { package = "tokio-rustls", version = "0.25" } +tokio-rustls-026 = { package = "tokio-rustls", version = "0.26", features = ["ring"] } trust-dns-resolver = "0.23" [[example]] diff --git a/actix-tls/tests/accept-openssl.rs b/actix-tls/tests/accept-openssl.rs index 3ae29c0c..dedb162e 100644 --- a/actix-tls/tests/accept-openssl.rs +++ b/actix-tls/tests/accept-openssl.rs @@ -51,7 +51,7 @@ fn openssl_acceptor(cert: String, key: String) -> tls_openssl::ssl::SslAcceptor mod danger { use rustls_pki_types_1::{CertificateDer, ServerName, UnixTime}; - use tokio_rustls_025::rustls; + use tokio_rustls_026::rustls; /// Disables certificate verification to allow self-signed certs from rcgen. #[derive(Debug)] @@ -63,7 +63,7 @@ mod danger { _end_entity: &CertificateDer<'_>, _intermediates: &[CertificateDer<'_>], _server_name: &ServerName<'_>, - _ocsp_response: &[u8], + _ocsp: &[u8], _now: UnixTime, ) -> Result { Ok(rustls::client::danger::ServerCertVerified::assertion()) @@ -137,13 +137,13 @@ async fn accepts_connections() { let config = rustls_connector(cert, key); let config = Arc::new(config); - let mut conn = tokio_rustls_025::rustls::ClientConnection::new( + let mut conn = tokio_rustls_026::rustls::ClientConnection::new( config, ServerName::try_from("localhost").unwrap(), ) .unwrap(); - let mut stream = tokio_rustls_025::rustls::Stream::new(&mut conn, &mut sock); + let mut stream = tokio_rustls_026::rustls::Stream::new(&mut conn, &mut sock); stream.flush().expect("TLS handshake failed"); }