@@ -3192,6 +3192,11 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
3192
3192
<a href="https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html">https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_options.html</a>
3193
3193
for detail.</td>
3194
3194
</tr >
3195
+ <tr >
3196
+ <td><code>SSL_OP_ALLOW_NO_DHE_KEX</code></td>
3197
+ <td>Instructs OpenSSL to allow a non-[EC]DHE-based key exchange mode
3198
+ for TLS v1.3</td>
3199
+ </tr >
3195
3200
<tr >
3196
3201
<td><code>SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION</code></td>
3197
3202
<td>Allows legacy insecure renegotiation between OpenSSL and unpatched
@@ -3264,10 +3269,18 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
3264
3269
<td><code>SSL_OP_NO_COMPRESSION</code></td>
3265
3270
<td>Instructs OpenSSL to disable support for SSL/TLS compression.</td>
3266
3271
</tr >
3272
+ <tr >
3273
+ <td><code>SSL_OP_NO_ENCRYPT_THEN_MAC</code></td>
3274
+ <td>Instructs OpenSSL to disable encrypt-then-MAC.</td>
3275
+ </tr >
3267
3276
<tr >
3268
3277
<td><code>SSL_OP_NO_QUERY_MTU</code></td>
3269
3278
<td></td>
3270
3279
</tr >
3280
+ <tr >
3281
+ <td><code>SSL_OP_NO_RENEGOTIATION</code></td>
3282
+ <td>Instructs OpenSSL to disable renegotiation.</td>
3283
+ </tr >
3271
3284
<tr >
3272
3285
<td><code>SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION</code></td>
3273
3286
<td>Instructs OpenSSL to always start a new session when performing
@@ -3296,6 +3309,10 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
3296
3309
<tr >
3297
3310
<td><code>SSL_OP_NO_TLSv1_2</code></td>
3298
3311
<td>Instructs OpenSSL to turn off TLS v1.2</td>
3312
+ </tr >
3313
+ <tr >
3314
+ <td><code>SSL_OP_NO_TLSv1_3</code></td>
3315
+ <td>Instructs OpenSSL to turn off TLS v1.3</td>
3299
3316
</tr >
3300
3317
<td><code>SSL_OP_PKCS1_CHECK_1</code></td>
3301
3318
<td></td>
@@ -3304,6 +3321,14 @@ the `crypto`, `tls`, and `https` modules and are generally specific to OpenSSL.
3304
3321
<td><code>SSL_OP_PKCS1_CHECK_2</code></td>
3305
3322
<td></td>
3306
3323
</tr >
3324
+ <tr >
3325
+ <td><code>SSL_OP_PRIORITIZE_CHACHA</code></td>
3326
+ <td>Instructs OpenSSL server to prioritize ChaCha20Poly1305
3327
+ when client does.
3328
+ This option has no effect if
3329
+ <code>SSL_OP_CIPHER_SERVER_PREFERENCE</code>
3330
+ is not enabled.</td>
3331
+ </tr >
3307
3332
<tr >
3308
3333
<td><code>SSL_OP_SINGLE_DH_USE</code></td>
3309
3334
<td>Instructs OpenSSL to always create a new key when using
0 commit comments