We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a99bb85 commit a6763a5Copy full SHA for a6763a5
1 file changed
stdlib/src/ssl.rs
@@ -90,6 +90,7 @@ mod _ssl {
90
// X509_V_FLAG_X509_STRICT as VERIFY_X509_STRICT,
91
SSL_ERROR_ZERO_RETURN,
92
SSL_OP_CIPHER_SERVER_PREFERENCE as OP_CIPHER_SERVER_PREFERENCE,
93
+ SSL_OP_ENABLE_MIDDLEBOX_COMPAT as OP_ENABLE_MIDDLEBOX_COMPAT,
94
SSL_OP_LEGACY_SERVER_CONNECT as OP_LEGACY_SERVER_CONNECT,
95
SSL_OP_NO_SSLv2 as OP_NO_SSLv2,
96
SSL_OP_NO_SSLv3 as OP_NO_SSLv3,
@@ -552,6 +553,7 @@ mod _ssl {
552
553
options |= SslOptions::CIPHER_SERVER_PREFERENCE;
554
options |= SslOptions::SINGLE_DH_USE;
555
options |= SslOptions::SINGLE_ECDH_USE;
556
+ options |= SslOptions::ENABLE_MIDDLEBOX_COMPAT;
557
builder.set_options(options);
558
559
let mode = ssl::SslMode::ACCEPT_MOVING_WRITE_BUFFER | ssl::SslMode::AUTO_RETRY;
0 commit comments