webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Go to the source code of this file.
Functions | |
OPENSSL_COMPILE_ASSERT (SSL3_RT_MAX_ENCRYPTED_OVERHEAD >=SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD, max_overheads_are_consistent) | |
#define DTLS1_MT_HELLO_VERIFY_REQUEST 3 |
#define DTLS1_ST_CR_HELLO_VERIFY_REQUEST_A (0x126 | SSL_ST_CONNECT) |
#define SSL2_MT_CLIENT_HELLO 1 |
#define SSL2_VERSION 0x0002 |
#define SSL3_AD_BAD_CERTIFICATE 42 |
#define SSL3_AD_BAD_RECORD_MAC 20 /* fatal */ |
#define SSL3_AD_CERTIFICATE_EXPIRED 45 |
#define SSL3_AD_CERTIFICATE_REVOKED 44 |
#define SSL3_AD_CERTIFICATE_UNKNOWN 46 |
#define SSL3_AD_CLOSE_NOTIFY 0 |
#define SSL3_AD_DECOMPRESSION_FAILURE 30 /* fatal */ |
#define SSL3_AD_HANDSHAKE_FAILURE 40 /* fatal */ |
#define SSL3_AD_ILLEGAL_PARAMETER 47 /* fatal */ |
#define SSL3_AD_INAPPROPRIATE_FALLBACK 86 /* fatal */ |
#define SSL3_AD_NO_CERTIFICATE 41 |
#define SSL3_AD_UNEXPECTED_MESSAGE 10 /* fatal */ |
#define SSL3_AD_UNSUPPORTED_CERTIFICATE 43 |
#define SSL3_AL_FATAL 2 |
#define SSL3_AL_WARNING 1 |
#define SSL3_ALIGN_PAYLOAD 8 |
#define SSL3_CC_CLIENT 0x10 |
#define SSL3_CC_READ 0x01 |
#define SSL3_CC_SERVER 0x20 |
#define SSL3_CC_WRITE 0x02 |
#define SSL3_CHANGE_CIPHER_CLIENT_READ (SSL3_CC_CLIENT | SSL3_CC_READ) |
#define SSL3_CHANGE_CIPHER_CLIENT_WRITE (SSL3_CC_CLIENT | SSL3_CC_WRITE) |
#define SSL3_CHANGE_CIPHER_SERVER_READ (SSL3_CC_SERVER | SSL3_CC_READ) |
#define SSL3_CHANGE_CIPHER_SERVER_WRITE (SSL3_CC_SERVER | SSL3_CC_WRITE) |
#define SSL3_CK_ADH_DES_192_CBC_SHA 0x0300001B |
#define SSL3_CK_ADH_DES_40_CBC_SHA 0x03000019 |
#define SSL3_CK_ADH_DES_64_CBC_SHA 0x0300001A |
#define SSL3_CK_ADH_RC4_128_MD5 0x03000018 |
#define SSL3_CK_ADH_RC4_40_MD5 0x03000017 |
#define SSL3_CK_DH_DSS_DES_192_CBC3_SHA 0x0300000D |
#define SSL3_CK_DH_DSS_DES_40_CBC_SHA 0x0300000B |
#define SSL3_CK_DH_DSS_DES_64_CBC_SHA 0x0300000C |
#define SSL3_CK_DH_RSA_DES_192_CBC3_SHA 0x03000010 |
#define SSL3_CK_DH_RSA_DES_40_CBC_SHA 0x0300000E |
#define SSL3_CK_DH_RSA_DES_64_CBC_SHA 0x0300000F |
#define SSL3_CK_EDH_DSS_DES_192_CBC3_SHA 0x03000013 |
#define SSL3_CK_EDH_DSS_DES_40_CBC_SHA 0x03000011 |
#define SSL3_CK_EDH_DSS_DES_64_CBC_SHA 0x03000012 |
#define SSL3_CK_EDH_RSA_DES_192_CBC3_SHA 0x03000016 |
#define SSL3_CK_EDH_RSA_DES_40_CBC_SHA 0x03000014 |
#define SSL3_CK_EDH_RSA_DES_64_CBC_SHA 0x03000015 |
#define SSL3_CK_FALLBACK_SCSV 0x03005600 |
#define SSL3_CK_RSA_DES_192_CBC3_SHA 0x0300000A |
#define SSL3_CK_RSA_DES_40_CBC_SHA 0x03000008 |
#define SSL3_CK_RSA_DES_64_CBC_SHA 0x03000009 |
#define SSL3_CK_RSA_IDEA_128_SHA 0x03000007 |
#define SSL3_CK_RSA_NULL_MD5 0x03000001 |
#define SSL3_CK_RSA_NULL_SHA 0x03000002 |
#define SSL3_CK_RSA_RC2_40_MD5 0x03000006 |
#define SSL3_CK_RSA_RC4_128_MD5 0x03000004 |
#define SSL3_CK_RSA_RC4_128_SHA 0x03000005 |
#define SSL3_CK_RSA_RC4_40_MD5 0x03000003 |
#define SSL3_CK_SCSV 0x030000FF |
#define SSL3_CT_DSS_EPHEMERAL_DH 6 |
#define SSL3_CT_DSS_FIXED_DH 4 |
#define SSL3_CT_DSS_SIGN 2 |
#define SSL3_CT_FORTEZZA_DMS 20 |
#define SSL3_CT_RSA_EPHEMERAL_DH 5 |
#define SSL3_CT_RSA_FIXED_DH 3 |
#define SSL3_CT_RSA_SIGN 1 |
#define SSL3_HM_HEADER_LENGTH 4 |
#define SSL3_MASTER_SECRET_SIZE 48 |
#define SSL3_MAX_SSL_SESSION_ID_LENGTH 32 |
#define SSL3_MD_CLIENT_FINISHED_CONST "\x43\x4C\x4E\x54" |
#define SSL3_MD_SERVER_FINISHED_CONST "\x53\x52\x56\x52" |
#define SSL3_MT_CCS 1 |
#define SSL3_MT_CERTIFICATE 11 |
#define SSL3_MT_CERTIFICATE_REQUEST 13 |
#define SSL3_MT_CERTIFICATE_STATUS 22 |
#define SSL3_MT_CERTIFICATE_VERIFY 15 |
#define SSL3_MT_CHANNEL_ID 203 |
#define SSL3_MT_CLIENT_HELLO 1 |
#define SSL3_MT_CLIENT_KEY_EXCHANGE 16 |
#define SSL3_MT_ENCRYPTED_EXTENSIONS 8 |
#define SSL3_MT_FINISHED 20 |
#define SSL3_MT_HELLO_REQUEST 0 |
#define SSL3_MT_HELLO_RETRY_REQUEST 6 |
#define SSL3_MT_KEY_UPDATE 24 |
#define SSL3_MT_NEW_SESSION_TICKET 4 |
#define SSL3_MT_NEWSESSION_TICKET SSL3_MT_NEW_SESSION_TICKET |
#define SSL3_MT_NEXT_PROTO 67 |
#define SSL3_MT_SERVER_DONE SSL3_MT_SERVER_HELLO_DONE |
#define SSL3_MT_SERVER_HELLO 2 |
#define SSL3_MT_SERVER_HELLO_DONE 14 |
#define SSL3_MT_SERVER_KEY_EXCHANGE 12 |
#define SSL3_MT_SUPPLEMENTAL_DATA 23 |
#define SSL3_RANDOM_SIZE 32 |
#define SSL3_RT_ALERT 21 |
#define SSL3_RT_APPLICATION_DATA 23 |
#define SSL3_RT_CHANGE_CIPHER_SPEC 20 |
#define SSL3_RT_HANDSHAKE 22 |
#define SSL3_RT_HEADER 0x100 |
#define SSL3_RT_HEADER_LENGTH 5 |
#define SSL3_RT_MAX_COMPRESSED_LENGTH SSL3_RT_MAX_PLAIN_LENGTH |
#define SSL3_RT_MAX_COMPRESSED_OVERHEAD 1024 |
#define SSL3_RT_MAX_ENCRYPTED_LENGTH (SSL3_RT_MAX_ENCRYPTED_OVERHEAD + SSL3_RT_MAX_COMPRESSED_LENGTH) |
#define SSL3_RT_MAX_ENCRYPTED_OVERHEAD (256 + SSL3_RT_MAX_MD_SIZE) |
#define SSL3_RT_MAX_MD_SIZE 64 |
#define SSL3_RT_MAX_PACKET_SIZE (SSL3_RT_MAX_ENCRYPTED_LENGTH + SSL3_RT_HEADER_LENGTH) |
#define SSL3_RT_MAX_PLAIN_LENGTH 16384 |
#define SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD (EVP_AEAD_MAX_OVERHEAD + EVP_AEAD_MAX_NONCE_LENGTH) |
#define SSL3_SESSION_ID_SIZE 32 |
#define SSL3_SSL_SESSION_ID_LENGTH 32 |
#define SSL3_ST_CR_CERT_A (0x130 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_CERT_REQ_A (0x150 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_CERT_STATUS_A (0x1F0 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_CHANGE (0x1C0 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_FINISHED_A (0x1D0 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_KEY_EXCH_A (0x140 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_KEY_EXCH_B (0x141 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_SESSION_TICKET_A (0x1E0 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_SRVR_DONE_A (0x160 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_SRVR_HELLO_A (0x120 | SSL_ST_CONNECT) |
#define SSL3_ST_CR_SRVR_HELLO_B SSL3_ST_CR_SRVR_HELLO_A |
#define SSL3_ST_CW_CERT_A (0x170 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CERT_B (0x171 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CERT_C (0x172 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CERT_VRFY_A (0x190 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CERT_VRFY_B (0x191 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CERT_VRFY_C (0x192 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CHANGE (0x1A0 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CHANNEL_ID_A (0x220 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CHANNEL_ID_B (0x221 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CLNT_HELLO_A (0x110 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_CLNT_HELLO_B (0x111 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_FINISHED_A (0x1B0 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_FINISHED_B (0x1B1 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_FLUSH (0x100 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_KEY_EXCH_A (0x180 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_KEY_EXCH_B (0x181 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_NEXT_PROTO_A (0x200 | SSL_ST_CONNECT) |
#define SSL3_ST_CW_NEXT_PROTO_B (0x201 | SSL_ST_CONNECT) |
#define SSL3_ST_FALSE_START (0x101 | SSL_ST_CONNECT) |
#define SSL3_ST_SR_CERT_A (0x180 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CERT_VRFY_A (0x1A0 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CHANGE (0x1B0 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CHANNEL_ID_A (0x230 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CLNT_HELLO_A (0x110 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CLNT_HELLO_B (0x111 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CLNT_HELLO_C (0x112 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_CLNT_HELLO_D (0x113 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_FINISHED_A (0x1C0 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_KEY_EXCH_A (0x190 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_KEY_EXCH_B (0x191 | SSL_ST_ACCEPT) |
#define SSL3_ST_SR_NEXT_PROTO_A (0x210 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CERT_A (0x140 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CERT_B (0x141 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CERT_REQ_A (0x160 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CERT_REQ_B (0x161 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CERT_STATUS_A (0x200 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CERT_STATUS_B (0x201 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_CHANGE (0x1D0 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_FINISHED_A (0x1E0 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_FINISHED_B (0x1E1 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_FLUSH (0x100 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_HELLO_REQ_A (0x120 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_HELLO_REQ_B (0x121 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_HELLO_REQ_C (0x122 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_KEY_EXCH_A (0x150 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_KEY_EXCH_B (0x151 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_KEY_EXCH_C (0x152 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SESSION_TICKET_A (0x1F0 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SESSION_TICKET_B (0x1F1 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SRVR_DONE_A (0x170 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SRVR_DONE_B (0x171 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SRVR_HELLO_A (0x130 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SRVR_HELLO_B (0x131 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SUPPLEMENTAL_DATA_A (0x220 | SSL_ST_ACCEPT) |
#define SSL3_ST_SW_SUPPLEMENTAL_DATA_B (0x221 | SSL_ST_ACCEPT) |
#define SSL3_ST_VERIFY_SERVER_CERT (0x102 | SSL_ST_CONNECT) |
#define SSL3_TXT_ADH_DES_192_CBC_SHA "ADH-DES-CBC3-SHA" |
#define SSL3_TXT_ADH_DES_40_CBC_SHA "EXP-ADH-DES-CBC-SHA" |
#define SSL3_TXT_ADH_DES_64_CBC_SHA "ADH-DES-CBC-SHA" |
#define SSL3_TXT_DH_DSS_DES_192_CBC3_SHA "DH-DSS-DES-CBC3-SHA" |
#define SSL3_TXT_DH_DSS_DES_40_CBC_SHA "EXP-DH-DSS-DES-CBC-SHA" |
#define SSL3_TXT_DH_DSS_DES_64_CBC_SHA "DH-DSS-DES-CBC-SHA" |
#define SSL3_TXT_DH_RSA_DES_192_CBC3_SHA "DH-RSA-DES-CBC3-SHA" |
#define SSL3_TXT_DH_RSA_DES_64_CBC_SHA "DH-RSA-DES-CBC-SHA" |
#define SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA "EDH-DSS-DES-CBC3-SHA" |
#define SSL3_TXT_EDH_DSS_DES_40_CBC_SHA "EXP-EDH-DSS-DES-CBC-SHA" |
#define SSL3_TXT_EDH_DSS_DES_64_CBC_SHA "EDH-DSS-DES-CBC-SHA" |
#define SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA "EDH-RSA-DES-CBC3-SHA" |
#define SSL3_TXT_EDH_RSA_DES_40_CBC_SHA "EXP-EDH-RSA-DES-CBC-SHA" |
#define SSL3_TXT_EDH_RSA_DES_64_CBC_SHA "EDH-RSA-DES-CBC-SHA" |
#define SSL3_TXT_RSA_DES_192_CBC3_SHA "DES-CBC3-SHA" |
#define SSL3_TXT_RSA_DES_40_CBC_SHA "EXP-DES-CBC-SHA" |
#define SSL3_TXT_RSA_DES_64_CBC_SHA "DES-CBC-SHA" |
#define SSL3_TXT_RSA_IDEA_128_SHA "IDEA-CBC-SHA" |
#define SSL3_TXT_RSA_NULL_MD5 "NULL-MD5" |
#define SSL3_TXT_RSA_NULL_SHA "NULL-SHA" |
#define SSL3_TXT_RSA_RC2_40_MD5 "EXP-RC2-CBC-MD5" |
#define SSL3_TXT_RSA_RC4_128_MD5 "RC4-MD5" |
#define SSL3_TXT_RSA_RC4_128_SHA "RC4-SHA" |
#define SSL_RT_MAX_CIPHER_BLOCK_SIZE 16 |
OPENSSL_COMPILE_ASSERT | ( | SSL3_RT_MAX_ENCRYPTED_OVERHEAD >= | SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD, |
max_overheads_are_consistent | |||
) |