From a2acf91d9bc43605c1e1d2bb73953dacb02a51c8 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Mon, 24 Feb 2020 18:53:52 -0500 Subject: [PATCH] Bump rustls crate versions to latest (#822) --- Cargo.toml | 8 ++++---- src/tls.rs | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 290fe57..61d0bc1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -96,10 +96,10 @@ native-tls-crate = { version = "0.2", optional = true, package = "native-tls" } tokio-tls = { version = "0.3.0", optional = true } # rustls-tls -hyper-rustls = { version = "0.19", optional = true } -rustls = { version = "0.16", features = ["dangerous_configuration"], optional = true } -tokio-rustls = { version = "0.12", optional = true } -webpki-roots = { version = "0.17", optional = true } +hyper-rustls = { version = "0.20", optional = true } +rustls = { version = "0.17", features = ["dangerous_configuration"], optional = true } +tokio-rustls = { version = "0.13", optional = true } +webpki-roots = { version = "0.18", optional = true } ## cookies cookie_crate = { version = "0.12", package = "cookie", optional = true } diff --git a/src/tls.rs b/src/tls.rs index 90ee494..2e16344 100644 --- a/src/tls.rs +++ b/src/tls.rs @@ -245,7 +245,7 @@ impl Identity { pub(crate) fn add_to_rustls(self, tls: &mut rustls::ClientConfig) -> crate::Result<()> { match self.inner { ClientCert::Pem { key, certs } => { - tls.set_single_client_cert(certs, key); + tls.set_single_client_cert(certs, key).map_err(|e| crate::error::builder(e))?; Ok(()) } #[cfg(feature = "native-tls")]