From b0c07a21b162649f5eb9280f237ba13f60e46157 Mon Sep 17 00:00:00 2001 From: bouzuya Date: Sat, 5 Aug 2023 11:41:54 +0900 Subject: [PATCH] Bump rustls to v0.21.6 (#1928) * Bump rustls to 0.21.6 * Fix to use with_client_auth_cert --- Cargo.toml | 2 +- src/tls.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 76277b281..a9e188252 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -119,7 +119,7 @@ tokio-native-tls = { version = "0.3.0", optional = true } # rustls-tls hyper-rustls = { version = "0.24.0", default-features = false, optional = true } -rustls = { version = "0.21.0", features = ["dangerous_configuration"], optional = true } +rustls = { version = "0.21.6", features = ["dangerous_configuration"], optional = true } tokio-rustls = { version = "0.24", optional = true } webpki-roots = { version = "0.25", optional = true } rustls-native-certs = { version = "0.6", optional = true } diff --git a/src/tls.rs b/src/tls.rs index 60d702d77..07f3d4543 100644 --- a/src/tls.rs +++ b/src/tls.rs @@ -307,7 +307,7 @@ impl Identity { ) -> crate::Result { match self.inner { ClientCert::Pem { key, certs } => config_builder - .with_single_cert(certs, key) + .with_client_auth_cert(certs, key) .map_err(crate::error::builder), #[cfg(feature = "native-tls")] ClientCert::Pkcs12(..) | ClientCert::Pkcs8(..) => {