aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2018-03-03 15:06:47 -0800
committerGitHub <[email protected]>2018-03-03 15:06:47 -0800
commit5760ded1cecaddbf63e9f035ac63777a10380234 (patch)
treec8e40a59a470b2043884f1f6f101923bdb69b0b5
parentRelease openssl v0.10.5 (diff)
parentAdd SslOptions::ENABLE_MIDDLEBOX_COMPAT (diff)
downloadrust-openssl-5760ded1cecaddbf63e9f035ac63777a10380234.tar.xz
rust-openssl-5760ded1cecaddbf63e9f035ac63777a10380234.zip
Merge pull request #857 from Ralith/middlebox-compat
Add SslOptions::ENABLE_MIDDLEBOX_COMPAT
-rw-r--r--openssl/src/ssl/mod.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/openssl/src/ssl/mod.rs b/openssl/src/ssl/mod.rs
index 1ae480c5..5431df13 100644
--- a/openssl/src/ssl/mod.rs
+++ b/openssl/src/ssl/mod.rs
@@ -214,6 +214,13 @@ bitflags! {
#[cfg(any(all(feature = "v102", ossl102), all(feature = "v110", ossl110),
all(feature = "v111", ossl111)))]
const NO_SSL_MASK = ffi::SSL_OP_NO_SSL_MASK;
+
+ /// Enable TLSv1.3 Compatibility mode.
+ ///
+ /// This is on by default in OpenSSL 1.1.1. A future version may have this
+ /// disabled by default.
+ #[cfg(all(feature = "v111", ossl111))]
+ const ENABLE_MIDDLEBOX_COMPAT = ffi::SSL_OP_ENABLE_MIDDLEBOX_COMPAT;
}
}