diff options
| author | Steven Fackler <[email protected]> | 2018-03-03 15:06:47 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-03-03 15:06:47 -0800 |
| commit | 5760ded1cecaddbf63e9f035ac63777a10380234 (patch) | |
| tree | c8e40a59a470b2043884f1f6f101923bdb69b0b5 | |
| parent | Release openssl v0.10.5 (diff) | |
| parent | Add SslOptions::ENABLE_MIDDLEBOX_COMPAT (diff) | |
| download | rust-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.rs | 7 |
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; } } |