]> gitweb.factorcode.org Git - factor.git/commitdiff
openssl.libssl: add more flags like SSL_OP_IGNORE_UNEXPECTED_EOF
authorDoug Coleman <doug.coleman@gmail.com>
Sat, 12 Aug 2023 05:32:05 +0000 (00:32 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Sat, 12 Aug 2023 05:49:34 +0000 (00:49 -0500)
basis/openssl/libssl/libssl.factor

index 855c10d86b34d99281d0d50df3d2c6edd14e6c92..5a97c4afea5b74523ffe2e1c2f0dd789e3626dbf 100644 (file)
@@ -171,11 +171,42 @@ CONSTANT: TLSEXT_hash_num                                 7
 
 CONSTANT: TLSEXT_nid_unknown                              0x1000000
 
-CONSTANT: SSL_OP_NO_SSLv2 0x01000000
+CONSTANT: SSL_OP_NO_EXTENDED_MASTER_SECRET 0x00000001
+CONSTANT: SSL_OP_CLEANSE_PLAINTEXT 0x00000002
+CONSTANT: SSL_OP_LEGACY_SERVER_CONNECT 0x00000004
+CONSTANT: SSL_OP_ENABLE_KTLS 0x00000008
+CONSTANT: SSL_OP_TLSEXT_PADDING 0x00000010
+CONSTANT: SSL_OP_SAFARI_ECDHE_ECDSA_BUG 0x00000040
+CONSTANT: SSL_OP_IGNORE_UNEXPECTED_EOF 0x00000080
+CONSTANT: SSL_OP_ALLOW_CLIENT_RENEGOTIATION 0x00000100
+CONSTANT: SSL_OP_DISABLE_TLSEXT_CA_NAMES 0x00000200
+CONSTANT: SSL_OP_ALLOW_NO_DHE_KEX 0x00000400
+CONSTANT: SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS 0x00000800
+CONSTANT: SSL_OP_NO_QUERY_MTU 0x00001000
+CONSTANT: SSL_OP_COOKIE_EXCHANGE 0x00002000
+CONSTANT: SSL_OP_NO_TICKET 0x00004000
+CONSTANT: SSL_OP_CISCO_ANYCONNECT 0x00008000
+CONSTANT: SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION 0x00010000
+CONSTANT: SSL_OP_NO_COMPRESSION 0x00020000
+CONSTANT: SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION 0x00040000
+CONSTANT: SSL_OP_NO_ENCRYPT_THEN_MAC 0x00080000
+CONSTANT: SSL_OP_ENABLE_MIDDLEBOX_COMPAT 0x00100000
+CONSTANT: SSL_OP_PRIORITIZE_CHACHA 0x00200000
+CONSTANT: SSL_OP_CIPHER_SERVER_PREFERENCE 0x00400000
+CONSTANT: SSL_OP_TLS_ROLLBACK_BUG 0x00800000
+CONSTANT: SSL_OP_NO_ANTI_REPLAY 0x01000000
 CONSTANT: SSL_OP_NO_SSLv3 0x02000000
 CONSTANT: SSL_OP_NO_TLSv1 0x04000000
 CONSTANT: SSL_OP_NO_TLSv1_2 0x08000000
 CONSTANT: SSL_OP_NO_TLSv1_1 0x10000000
+CONSTANT: SSL_OP_NO_TLSv1_3 0x20000000
+CONSTANT: SSL_OP_NO_DTLSv1 0x04000000
+CONSTANT: SSL_OP_NO_DTLSv1_2 0x08000000
+CONSTANT: SSL_OP_NO_RENEGOTIATION 0x40000000
+CONSTANT: SSL_OP_CRYPTOPRO_TLSEXT_BUG 0x80000000
+CONSTANT: SSL_OP_NO_TX_CERTIFICATE_COMPRESSION 0x100000000
+CONSTANT: SSL_OP_NO_RX_CERTIFICATE_COMPRESSION 0x200000000
+CONSTANT: SSL_OP_ENABLE_KTLS_TX_ZEROCOPY_SENDFILE 0x400000000
 
 CONSTANT: SSL_VERIFY_NONE 0
 CONSTANT: SSL_VERIFY_PEER 1