|
#define | SSL_ERROR_NONE 0 |
|
#define | SSL_ERROR_SSL 1 |
|
#define | SSL_ERROR_WANT_READ 2 |
|
#define | SSL_ERROR_WANT_WRITE 3 |
|
#define | SSL_ERROR_WANT_X509_LOOKUP 4 |
|
#define | SSL_ERROR_SYSCALL 5 |
|
#define | SSL_ERROR_ZERO_RETURN 6 |
|
#define | SSL_ERROR_WANT_CONNECT 7 |
|
#define | SSL_ERROR_WANT_ACCEPT 8 |
|
#define | SSL_ERROR_WANT_CHANNEL_ID_LOOKUP 9 |
|
#define | SSL_ERROR_PENDING_SESSION 11 |
|
#define | SSL_ERROR_PENDING_CERTIFICATE 12 |
|
#define | SSL_ERROR_WANT_PRIVATE_KEY_OPERATION 13 |
|
#define | DTLS1_VERSION_MAJOR 0xfe |
|
#define | SSL3_VERSION_MAJOR 0x03 |
|
#define | SSL3_VERSION 0x0300 |
|
#define | TLS1_VERSION 0x0301 |
|
#define | TLS1_1_VERSION 0x0302 |
|
#define | TLS1_2_VERSION 0x0303 |
|
#define | TLS1_3_VERSION 0x0304 |
|
#define | DTLS1_VERSION 0xfeff |
|
#define | DTLS1_2_VERSION 0xfefd |
|
#define | TLS1_3_DRAFT_VERSION 0x7f10 |
|
#define | SSL_OP_NO_QUERY_MTU 0x00001000L |
|
#define | SSL_OP_NO_TICKET 0x00004000L |
|
#define | SSL_OP_CIPHER_SERVER_PREFERENCE 0x00400000L |
|
#define | SSL_OP_DISABLE_NPN 0x00800000L |
|
#define | SSL_OP_NO_SSLv3 0x02000000L |
|
#define | SSL_OP_NO_TLSv1 0x04000000L |
|
#define | SSL_OP_NO_TLSv1_2 0x08000000L |
|
#define | SSL_OP_NO_TLSv1_1 0x10000000L |
|
#define | SSL_OP_NO_TLSv1_3 0x20000000L |
|
#define | SSL_OP_NO_DTLSv1 SSL_OP_NO_TLSv1 |
|
#define | SSL_OP_NO_DTLSv1_2 SSL_OP_NO_TLSv1_2 |
|
#define | SSL_MODE_ENABLE_PARTIAL_WRITE 0x00000001L |
|
#define | SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER 0x00000002L |
|
#define | SSL_MODE_NO_AUTO_CHAIN 0x00000008L |
|
#define | SSL_MODE_ENABLE_FALSE_START 0x00000080L |
|
#define | SSL_MODE_CBC_RECORD_SPLITTING 0x00000100L |
|
#define | SSL_MODE_NO_SESSION_CREATION 0x00000200L |
|
#define | SSL_MODE_SEND_FALLBACK_SCSV 0x00000400L |
|
#define | SSL_SIGN_RSA_PKCS1_SHA1 0x0201 |
|
#define | SSL_SIGN_RSA_PKCS1_SHA256 0x0401 |
|
#define | SSL_SIGN_RSA_PKCS1_SHA384 0x0501 |
|
#define | SSL_SIGN_RSA_PKCS1_SHA512 0x0601 |
|
#define | SSL_SIGN_ECDSA_SHA1 0x0203 |
|
#define | SSL_SIGN_ECDSA_SECP256R1_SHA256 0x0403 |
|
#define | SSL_SIGN_ECDSA_SECP384R1_SHA384 0x0503 |
|
#define | SSL_SIGN_ECDSA_SECP521R1_SHA512 0x0603 |
|
#define | SSL_SIGN_RSA_PSS_SHA256 0x0804 |
|
#define | SSL_SIGN_RSA_PSS_SHA384 0x0805 |
|
#define | SSL_SIGN_RSA_PSS_SHA512 0x0806 |
|
#define | SSL_SIGN_RSA_PKCS1_MD5_SHA1 0xff01 |
|
#define | SSL_FILETYPE_ASN1 X509_FILETYPE_ASN1 |
|
#define | SSL_FILETYPE_PEM X509_FILETYPE_PEM |
|
#define | SSL_DEFAULT_CIPHER_LIST "ALL" |
|
#define | SSL_SESS_CACHE_OFF 0x0000 |
|
#define | SSL_SESS_CACHE_CLIENT 0x0001 |
|
#define | SSL_SESS_CACHE_SERVER 0x0002 |
|
#define | SSL_SESS_CACHE_BOTH (SSL_SESS_CACHE_CLIENT | SSL_SESS_CACHE_SERVER) |
|
#define | SSL_SESS_CACHE_NO_AUTO_CLEAR 0x0080 |
|
#define | SSL_SESS_CACHE_NO_INTERNAL_LOOKUP 0x0100 |
|
#define | SSL_SESS_CACHE_NO_INTERNAL_STORE 0x0200 |
|
#define | SSL_SESS_CACHE_NO_INTERNAL (SSL_SESS_CACHE_NO_INTERNAL_LOOKUP | SSL_SESS_CACHE_NO_INTERNAL_STORE) |
|
#define | SSL_get0_session SSL_get_session |
|
#define | SSL_DEFAULT_SESSION_TIMEOUT (2 * 60 * 60) |
|
#define | SSL_SESSION_CACHE_MAX_SIZE_DEFAULT (1024 * 20) |
|
#define | SSL_TICKET_KEY_NAME_LEN 16 |
|
#define | SSL_CURVE_SECP256R1 23 |
|
#define | SSL_CURVE_SECP384R1 24 |
|
#define | SSL_CURVE_SECP521R1 25 |
|
#define | SSL_CURVE_X25519 29 |
|
#define | SSL_VERIFY_NONE 0x00 |
|
#define | SSL_VERIFY_PEER 0x01 |
|
#define | SSL_VERIFY_FAIL_IF_NO_PEER_CERT 0x02 |
|
#define | SSL_VERIFY_PEER_IF_NO_OBC 0x04 |
|
#define | TLSEXT_NAMETYPE_host_name 0 |
|
#define | SSL_TLSEXT_ERR_OK 0 |
|
#define | SSL_TLSEXT_ERR_ALERT_WARNING 1 |
|
#define | SSL_TLSEXT_ERR_ALERT_FATAL 2 |
|
#define | SSL_TLSEXT_ERR_NOACK 3 |
|
#define | OPENSSL_NPN_UNSUPPORTED 0 |
|
#define | OPENSSL_NPN_NEGOTIATED 1 |
|
#define | OPENSSL_NPN_NO_OVERLAP 2 |
|
#define | SRTP_AES128_CM_SHA1_80 0x0001 |
|
#define | SRTP_AES128_CM_SHA1_32 0x0002 |
|
#define | SRTP_AES128_F8_SHA1_80 0x0003 |
|
#define | SRTP_AES128_F8_SHA1_32 0x0004 |
|
#define | SRTP_NULL_SHA1_80 0x0005 |
|
#define | SRTP_NULL_SHA1_32 0x0006 |
|
#define | SRTP_AEAD_AES_128_GCM 0x0007 |
|
#define | SRTP_AEAD_AES_256_GCM 0x0008 |
|
#define | PSK_MAX_IDENTITY_LEN 128 |
|
#define | PSK_MAX_PSK_LEN 256 |
|
#define | SSL_AD_REASON_OFFSET 1000 |
|
#define | SSL_AD_CLOSE_NOTIFY SSL3_AD_CLOSE_NOTIFY |
|
#define | SSL_AD_UNEXPECTED_MESSAGE SSL3_AD_UNEXPECTED_MESSAGE |
|
#define | SSL_AD_BAD_RECORD_MAC SSL3_AD_BAD_RECORD_MAC |
|
#define | SSL_AD_DECRYPTION_FAILED TLS1_AD_DECRYPTION_FAILED |
|
#define | SSL_AD_RECORD_OVERFLOW TLS1_AD_RECORD_OVERFLOW |
|
#define | SSL_AD_DECOMPRESSION_FAILURE SSL3_AD_DECOMPRESSION_FAILURE |
|
#define | SSL_AD_HANDSHAKE_FAILURE SSL3_AD_HANDSHAKE_FAILURE |
|
#define | SSL_AD_NO_CERTIFICATE SSL3_AD_NO_CERTIFICATE /* Not used in TLS */ |
|
#define | SSL_AD_BAD_CERTIFICATE SSL3_AD_BAD_CERTIFICATE |
|
#define | SSL_AD_UNSUPPORTED_CERTIFICATE SSL3_AD_UNSUPPORTED_CERTIFICATE |
|
#define | SSL_AD_CERTIFICATE_REVOKED SSL3_AD_CERTIFICATE_REVOKED |
|
#define | SSL_AD_CERTIFICATE_EXPIRED SSL3_AD_CERTIFICATE_EXPIRED |
|
#define | SSL_AD_CERTIFICATE_UNKNOWN SSL3_AD_CERTIFICATE_UNKNOWN |
|
#define | SSL_AD_ILLEGAL_PARAMETER SSL3_AD_ILLEGAL_PARAMETER |
|
#define | SSL_AD_UNKNOWN_CA TLS1_AD_UNKNOWN_CA |
|
#define | SSL_AD_ACCESS_DENIED TLS1_AD_ACCESS_DENIED |
|
#define | SSL_AD_DECODE_ERROR TLS1_AD_DECODE_ERROR |
|
#define | SSL_AD_DECRYPT_ERROR TLS1_AD_DECRYPT_ERROR |
|
#define | SSL_AD_EXPORT_RESTRICTION TLS1_AD_EXPORT_RESTRICTION |
|
#define | SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION |
|
#define | SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY |
|
#define | SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR |
|
#define | SSL_AD_INAPPROPRIATE_FALLBACK SSL3_AD_INAPPROPRIATE_FALLBACK |
|
#define | SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED |
|
#define | SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION |
|
#define | SSL_AD_MISSING_EXTENSION TLS1_AD_MISSING_EXTENSION |
|
#define | SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION |
|
#define | SSL_AD_CERTIFICATE_UNOBTAINABLE TLS1_AD_CERTIFICATE_UNOBTAINABLE |
|
#define | SSL_AD_UNRECOGNIZED_NAME TLS1_AD_UNRECOGNIZED_NAME |
|
#define | SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE |
|
#define | SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE |
|
#define | SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY |
|
#define | SSL_AD_CERTIFICATE_REQUIRED TLS1_AD_CERTIFICATE_REQUIRED |
|
#define | SSL_MAX_CERT_LIST_DEFAULT (1024 * 100) |
|
#define | SSL_ST_CONNECT 0x1000 |
|
#define | SSL_ST_ACCEPT 0x2000 |
|
#define | SSL_ST_MASK 0x0FFF |
|
#define | SSL_ST_INIT (SSL_ST_CONNECT | SSL_ST_ACCEPT) |
|
#define | SSL_ST_OK 0x03 |
|
#define | SSL_ST_RENEGOTIATE (0x04 | SSL_ST_INIT) |
|
#define | SSL_ST_TLS13 (0x05 | SSL_ST_INIT) |
|
#define | SSL_ST_ERROR (0x06| SSL_ST_INIT) |
|
#define | SSL_CB_LOOP 0x01 |
|
#define | SSL_CB_EXIT 0x02 |
|
#define | SSL_CB_READ 0x04 |
|
#define | SSL_CB_WRITE 0x08 |
|
#define | SSL_CB_ALERT 0x4000 |
|
#define | SSL_CB_READ_ALERT (SSL_CB_ALERT | SSL_CB_READ) |
|
#define | SSL_CB_WRITE_ALERT (SSL_CB_ALERT | SSL_CB_WRITE) |
|
#define | SSL_CB_ACCEPT_LOOP (SSL_ST_ACCEPT | SSL_CB_LOOP) |
|
#define | SSL_CB_ACCEPT_EXIT (SSL_ST_ACCEPT | SSL_CB_EXIT) |
|
#define | SSL_CB_CONNECT_LOOP (SSL_ST_CONNECT | SSL_CB_LOOP) |
|
#define | SSL_CB_CONNECT_EXIT (SSL_ST_CONNECT | SSL_CB_EXIT) |
|
#define | SSL_CB_HANDSHAKE_START 0x10 |
|
#define | SSL_CB_HANDSHAKE_DONE 0x20 |
|
#define | SSL_SENT_SHUTDOWN 1 |
|
#define | SSL_RECEIVED_SHUTDOWN 2 |
|
#define | SSL_MODE_HANDSHAKE_CUTTHROUGH SSL_MODE_ENABLE_FALSE_START |
|
#define | SSL_set_app_data(s, arg) (SSL_set_ex_data(s, 0, (char *)(arg))) |
|
#define | SSL_get_app_data(s) (SSL_get_ex_data(s, 0)) |
|
#define | SSL_SESSION_set_app_data(s, a) (SSL_SESSION_set_ex_data(s, 0, (char *)(a))) |
|
#define | SSL_SESSION_get_app_data(s) (SSL_SESSION_get_ex_data(s, 0)) |
|
#define | SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx, 0)) |
|
#define | SSL_CTX_set_app_data(ctx, arg) (SSL_CTX_set_ex_data(ctx, 0, (char *)(arg))) |
|
#define | OpenSSL_add_ssl_algorithms() SSL_library_init() |
|
#define | SSLeay_add_ssl_algorithms() SSL_library_init() |
|
#define | SSL_get_cipher(ssl) SSL_CIPHER_get_name(SSL_get_current_cipher(ssl)) |
|
#define | SSL_get_cipher_bits(ssl, out_alg_bits) SSL_CIPHER_get_bits(SSL_get_current_cipher(ssl), out_alg_bits) |
|
#define | SSL_get_cipher_version(ssl) SSL_CIPHER_get_version(SSL_get_current_cipher(ssl)) |
|
#define | SSL_get_cipher_name(ssl) SSL_CIPHER_get_name(SSL_get_current_cipher(ssl)) |
|
#define | SSL_get_time(session) SSL_SESSION_get_time(session) |
|
#define | SSL_set_time(session, time) SSL_SESSION_set_time((session), (time)) |
|
#define | SSL_get_timeout(session) SSL_SESSION_get_timeout(session) |
|
#define | SSL_set_timeout(session, timeout) SSL_SESSION_set_timeout((session), (timeout)) |
|
#define | SSL_MODE_AUTO_RETRY 0 |
|
#define | SSL_MODE_RELEASE_BUFFERS 0 |
|
#define | SSL_MODE_SEND_CLIENTHELLO_TIME 0 |
|
#define | SSL_MODE_SEND_SERVERHELLO_TIME 0 |
|
#define | SSL_OP_ALL 0 |
|
#define | SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION 0 |
|
#define | SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS 0 |
|
#define | SSL_OP_EPHEMERAL_RSA 0 |
|
#define | SSL_OP_LEGACY_SERVER_CONNECT 0 |
|
#define | SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0 |
|
#define | SSL_OP_MICROSOFT_SESS_ID_BUG 0 |
|
#define | SSL_OP_MSIE_SSLV2_RSA_PADDING 0 |
|
#define | SSL_OP_NETSCAPE_CA_DN_BUG 0 |
|
#define | SSL_OP_NETSCAPE_CHALLENGE_BUG 0 |
|
#define | SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG 0 |
|
#define | SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0 |
|
#define | SSL_OP_NO_COMPRESSION 0 |
|
#define | SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION 0 |
|
#define | SSL_OP_NO_SSLv2 0 |
|
#define | SSL_OP_PKCS1_CHECK_1 0 |
|
#define | SSL_OP_PKCS1_CHECK_2 0 |
|
#define | SSL_OP_SINGLE_DH_USE 0 |
|
#define | SSL_OP_SINGLE_ECDH_USE 0 |
|
#define | SSL_OP_SSLEAY_080_CLIENT_DH_BUG 0 |
|
#define | SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0 |
|
#define | SSL_OP_TLS_BLOCK_PADDING_BUG 0 |
|
#define | SSL_OP_TLS_D5_BUG 0 |
|
#define | SSL_OP_TLS_ROLLBACK_BUG 0 |
|
#define | SSL_VERIFY_CLIENT_ONCE 0 |
|
#define | SSL_NOTHING 1 |
|
#define | SSL_WRITING 2 |
|
#define | SSL_READING 3 |
|
#define | SSL_X509_LOOKUP 4 |
|
#define | SSL_CHANNEL_ID_LOOKUP 5 |
|
#define | SSL_PENDING_SESSION 7 |
|
#define | SSL_CERTIFICATE_SELECTION_PENDING 8 |
|
#define | SSL_PRIVATE_KEY_OPERATION 9 |
|
#define | SSL_want_nothing(ssl) (SSL_want(ssl) == SSL_NOTHING) |
|
#define | SSL_want_read(ssl) (SSL_want(ssl) == SSL_READING) |
|
#define | SSL_want_write(ssl) (SSL_want(ssl) == SSL_WRITING) |
|
#define | SSL_want_x509_lookup(ssl) (SSL_want(ssl) == SSL_X509_LOOKUP) |
|
#define | SSL_want_channel_id_lookup(ssl) (SSL_want(ssl) == SSL_CHANNEL_ID_LOOKUP) |
|
#define | SSL_want_session(ssl) (SSL_want(ssl) == SSL_PENDING_SESSION) |
|
#define | SSL_want_certificate(ssl) (SSL_want(ssl) == SSL_CERTIFICATE_SELECTION_PENDING) |
|
#define | SSL_want_private_key_operation(ssl) (SSL_want(ssl) == SSL_PRIVATE_KEY_OPERATION) |
|
#define | SSL_TXT_MEDIUM "MEDIUM" |
|
#define | SSL_TXT_HIGH "HIGH" |
|
#define | SSL_TXT_FIPS "FIPS" |
|
#define | SSL_TXT_kRSA "kRSA" |
|
#define | SSL_TXT_kDHE "kDHE" |
|
#define | SSL_TXT_kEDH "kEDH" |
|
#define | SSL_TXT_kECDHE "kECDHE" |
|
#define | SSL_TXT_kCECPQ1 "kCECPQ1" |
|
#define | SSL_TXT_kEECDH "kEECDH" |
|
#define | SSL_TXT_kPSK "kPSK" |
|
#define | SSL_TXT_aRSA "aRSA" |
|
#define | SSL_TXT_aECDSA "aECDSA" |
|
#define | SSL_TXT_aPSK "aPSK" |
|
#define | SSL_TXT_DH "DH" |
|
#define | SSL_TXT_DHE "DHE" |
|
#define | SSL_TXT_EDH "EDH" |
|
#define | SSL_TXT_RSA "RSA" |
|
#define | SSL_TXT_ECDH "ECDH" |
|
#define | SSL_TXT_ECDHE "ECDHE" |
|
#define | SSL_TXT_EECDH "EECDH" |
|
#define | SSL_TXT_ECDSA "ECDSA" |
|
#define | SSL_TXT_PSK "PSK" |
|
#define | SSL_TXT_3DES "3DES" |
|
#define | SSL_TXT_RC4 "RC4" |
|
#define | SSL_TXT_AES128 "AES128" |
|
#define | SSL_TXT_AES256 "AES256" |
|
#define | SSL_TXT_AES "AES" |
|
#define | SSL_TXT_AES_GCM "AESGCM" |
|
#define | SSL_TXT_CHACHA20 "CHACHA20" |
|
#define | SSL_TXT_MD5 "MD5" |
|
#define | SSL_TXT_SHA1 "SHA1" |
|
#define | SSL_TXT_SHA "SHA" |
|
#define | SSL_TXT_SHA256 "SHA256" |
|
#define | SSL_TXT_SHA384 "SHA384" |
|
#define | SSL_TXT_SSLV3 "SSLv3" |
|
#define | SSL_TXT_TLSV1 "TLSv1" |
|
#define | SSL_TXT_TLSV1_1 "TLSv1.1" |
|
#define | SSL_TXT_TLSV1_2 "TLSv1.2" |
|
#define | SSL_TXT_TLSV1_3 "TLSv1.3" |
|
#define | SSL_TXT_ALL "ALL" |
|
#define | SSL_TXT_CMPDEF "COMPLEMENTOFDEFAULT" |
|
#define | SSL_get_state(ssl) SSL_state(ssl) |
|
#define | SSL_MAX_SSL_SESSION_ID_LENGTH 32 |
|
#define | SSL_MAX_SID_CTX_LENGTH 32 |
|
#define | SSL_MAX_MASTER_KEY_LENGTH 48 |
|
#define | SSLerr(function, reason) ERR_put_error(ERR_LIB_SSL, 0, reason, __FILE__, __LINE__) |
|
#define | DTLS_CTRL_GET_TIMEOUT doesnt_exist |
|
#define | DTLS_CTRL_HANDLE_TIMEOUT doesnt_exist |
|
#define | SSL_CTRL_CHAIN doesnt_exist |
|
#define | SSL_CTRL_CHAIN_CERT doesnt_exist |
|
#define | SSL_CTRL_CHANNEL_ID doesnt_exist |
|
#define | SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS doesnt_exist |
|
#define | SSL_CTRL_CLEAR_MODE doesnt_exist |
|
#define | SSL_CTRL_CLEAR_OPTIONS doesnt_exist |
|
#define | SSL_CTRL_EXTRA_CHAIN_CERT doesnt_exist |
|
#define | SSL_CTRL_GET_CHAIN_CERTS doesnt_exist |
|
#define | SSL_CTRL_GET_CHANNEL_ID doesnt_exist |
|
#define | SSL_CTRL_GET_CLIENT_CERT_TYPES doesnt_exist |
|
#define | SSL_CTRL_GET_EXTRA_CHAIN_CERTS doesnt_exist |
|
#define | SSL_CTRL_GET_MAX_CERT_LIST doesnt_exist |
|
#define | SSL_CTRL_GET_NUM_RENEGOTIATIONS doesnt_exist |
|
#define | SSL_CTRL_GET_READ_AHEAD doesnt_exist |
|
#define | SSL_CTRL_GET_RI_SUPPORT doesnt_exist |
|
#define | SSL_CTRL_GET_SESSION_REUSED doesnt_exist |
|
#define | SSL_CTRL_GET_SESS_CACHE_MODE doesnt_exist |
|
#define | SSL_CTRL_GET_SESS_CACHE_SIZE doesnt_exist |
|
#define | SSL_CTRL_GET_TLSEXT_TICKET_KEYS doesnt_exist |
|
#define | SSL_CTRL_GET_TOTAL_RENEGOTIATIONS doesnt_exist |
|
#define | SSL_CTRL_MODE doesnt_exist |
|
#define | SSL_CTRL_NEED_TMP_RSA doesnt_exist |
|
#define | SSL_CTRL_OPTIONS doesnt_exist |
|
#define | SSL_CTRL_SESS_NUMBER doesnt_exist |
|
#define | SSL_CTRL_SET_CHANNEL_ID doesnt_exist |
|
#define | SSL_CTRL_SET_CURVES doesnt_exist |
|
#define | SSL_CTRL_SET_CURVES_LIST doesnt_exist |
|
#define | SSL_CTRL_SET_MAX_CERT_LIST doesnt_exist |
|
#define | SSL_CTRL_SET_MAX_SEND_FRAGMENT doesnt_exist |
|
#define | SSL_CTRL_SET_MSG_CALLBACK doesnt_exist |
|
#define | SSL_CTRL_SET_MSG_CALLBACK_ARG doesnt_exist |
|
#define | SSL_CTRL_SET_MTU doesnt_exist |
|
#define | SSL_CTRL_SET_READ_AHEAD doesnt_exist |
|
#define | SSL_CTRL_SET_SESS_CACHE_MODE doesnt_exist |
|
#define | SSL_CTRL_SET_SESS_CACHE_SIZE doesnt_exist |
|
#define | SSL_CTRL_SET_TLSEXT_HOSTNAME doesnt_exist |
|
#define | SSL_CTRL_SET_TLSEXT_SERVERNAME_ARG doesnt_exist |
|
#define | SSL_CTRL_SET_TLSEXT_SERVERNAME_CB doesnt_exist |
|
#define | SSL_CTRL_SET_TLSEXT_TICKET_KEYS doesnt_exist |
|
#define | SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB doesnt_exist |
|
#define | SSL_CTRL_SET_TMP_DH doesnt_exist |
|
#define | SSL_CTRL_SET_TMP_DH_CB doesnt_exist |
|
#define | SSL_CTRL_SET_TMP_ECDH doesnt_exist |
|
#define | SSL_CTRL_SET_TMP_ECDH_CB doesnt_exist |
|
#define | SSL_CTRL_SET_TMP_RSA doesnt_exist |
|
#define | SSL_CTRL_SET_TMP_RSA_CB doesnt_exist |
|
#define | DTLSv1_get_timeout DTLSv1_get_timeout |
|
#define | DTLSv1_handle_timeout DTLSv1_handle_timeout |
|
#define | SSL_CTX_add0_chain_cert SSL_CTX_add0_chain_cert |
|
#define | SSL_CTX_add1_chain_cert SSL_CTX_add1_chain_cert |
|
#define | SSL_CTX_add_extra_chain_cert SSL_CTX_add_extra_chain_cert |
|
#define | SSL_CTX_clear_extra_chain_certs SSL_CTX_clear_extra_chain_certs |
|
#define | SSL_CTX_clear_chain_certs SSL_CTX_clear_chain_certs |
|
#define | SSL_CTX_clear_mode SSL_CTX_clear_mode |
|
#define | SSL_CTX_clear_options SSL_CTX_clear_options |
|
#define | SSL_CTX_enable_tls_channel_id SSL_CTX_enable_tls_channel_id |
|
#define | SSL_CTX_get0_chain_certs SSL_CTX_get0_chain_certs |
|
#define | SSL_CTX_get_extra_chain_certs SSL_CTX_get_extra_chain_certs |
|
#define | SSL_CTX_get_max_cert_list SSL_CTX_get_max_cert_list |
|
#define | SSL_CTX_get_mode SSL_CTX_get_mode |
|
#define | SSL_CTX_get_options SSL_CTX_get_options |
|
#define | SSL_CTX_get_read_ahead SSL_CTX_get_read_ahead |
|
#define | SSL_CTX_get_session_cache_mode SSL_CTX_get_session_cache_mode |
|
#define | SSL_CTX_get_tlsext_ticket_keys SSL_CTX_get_tlsext_ticket_keys |
|
#define | SSL_CTX_need_tmp_RSA SSL_CTX_need_tmp_RSA |
|
#define | SSL_CTX_sess_get_cache_size SSL_CTX_sess_get_cache_size |
|
#define | SSL_CTX_sess_number SSL_CTX_sess_number |
|
#define | SSL_CTX_sess_set_cache_size SSL_CTX_sess_set_cache_size |
|
#define | SSL_CTX_set0_chain SSL_CTX_set0_chain |
|
#define | SSL_CTX_set1_chain SSL_CTX_set1_chain |
|
#define | SSL_CTX_set1_curves SSL_CTX_set1_curves |
|
#define | SSL_CTX_set1_tls_channel_id SSL_CTX_set1_tls_channel_id |
|
#define | SSL_CTX_set_max_cert_list SSL_CTX_set_max_cert_list |
|
#define | SSL_CTX_set_max_send_fragment SSL_CTX_set_max_send_fragment |
|
#define | SSL_CTX_set_mode SSL_CTX_set_mode |
|
#define | SSL_CTX_set_msg_callback_arg SSL_CTX_set_msg_callback_arg |
|
#define | SSL_CTX_set_options SSL_CTX_set_options |
|
#define | SSL_CTX_set_read_ahead SSL_CTX_set_read_ahead |
|
#define | SSL_CTX_set_session_cache_mode SSL_CTX_set_session_cache_mode |
|
#define | SSL_CTX_set_tlsext_servername_arg SSL_CTX_set_tlsext_servername_arg |
|
#define | SSL_CTX_set_tlsext_servername_callback SSL_CTX_set_tlsext_servername_callback |
|
#define | SSL_CTX_set_tlsext_ticket_key_cb SSL_CTX_set_tlsext_ticket_key_cb |
|
#define | SSL_CTX_set_tlsext_ticket_keys SSL_CTX_set_tlsext_ticket_keys |
|
#define | SSL_CTX_set_tmp_dh SSL_CTX_set_tmp_dh |
|
#define | SSL_CTX_set_tmp_ecdh SSL_CTX_set_tmp_ecdh |
|
#define | SSL_CTX_set_tmp_rsa SSL_CTX_set_tmp_rsa |
|
#define | SSL_add0_chain_cert SSL_add0_chain_cert |
|
#define | SSL_add1_chain_cert SSL_add1_chain_cert |
|
#define | SSL_clear_chain_certs SSL_clear_chain_certs |
|
#define | SSL_clear_mode SSL_clear_mode |
|
#define | SSL_clear_options SSL_clear_options |
|
#define | SSL_enable_tls_channel_id SSL_enable_tls_channel_id |
|
#define | SSL_get0_certificate_types SSL_get0_certificate_types |
|
#define | SSL_get0_chain_certs SSL_get0_chain_certs |
|
#define | SSL_get_max_cert_list SSL_get_max_cert_list |
|
#define | SSL_get_mode SSL_get_mode |
|
#define | SSL_get_options SSL_get_options |
|
#define | SSL_get_secure_renegotiation_support SSL_get_secure_renegotiation_support |
|
#define | SSL_get_tls_channel_id SSL_get_tls_channel_id |
|
#define | SSL_need_tmp_RSA SSL_need_tmp_RSA |
|
#define | SSL_num_renegotiations SSL_num_renegotiations |
|
#define | SSL_session_reused SSL_session_reused |
|
#define | SSL_set0_chain SSL_set0_chain |
|
#define | SSL_set1_chain SSL_set1_chain |
|
#define | SSL_set1_curves SSL_set1_curves |
|
#define | SSL_set1_tls_channel_id SSL_set1_tls_channel_id |
|
#define | SSL_set_max_cert_list SSL_set_max_cert_list |
|
#define | SSL_set_max_send_fragment SSL_set_max_send_fragment |
|
#define | SSL_set_mode SSL_set_mode |
|
#define | SSL_set_msg_callback_arg SSL_set_msg_callback_arg |
|
#define | SSL_set_mtu SSL_set_mtu |
|
#define | SSL_set_options SSL_set_options |
|
#define | SSL_set_tlsext_host_name SSL_set_tlsext_host_name |
|
#define | SSL_set_tmp_dh SSL_set_tmp_dh |
|
#define | SSL_set_tmp_ecdh SSL_set_tmp_ecdh |
|
#define | SSL_set_tmp_rsa SSL_set_tmp_rsa |
|
#define | SSL_total_renegotiations SSL_total_renegotiations |
|
#define | SSL_R_APP_DATA_IN_HANDSHAKE 100 |
|
#define | SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT 101 |
|
#define | SSL_R_BAD_ALERT 102 |
|
#define | SSL_R_BAD_CHANGE_CIPHER_SPEC 103 |
|
#define | SSL_R_BAD_DATA_RETURNED_BY_CALLBACK 104 |
|
#define | SSL_R_BAD_DH_P_LENGTH 105 |
|
#define | SSL_R_BAD_DIGEST_LENGTH 106 |
|
#define | SSL_R_BAD_ECC_CERT 107 |
|
#define | SSL_R_BAD_ECPOINT 108 |
|
#define | SSL_R_BAD_HANDSHAKE_RECORD 109 |
|
#define | SSL_R_BAD_HELLO_REQUEST 110 |
|
#define | SSL_R_BAD_LENGTH 111 |
|
#define | SSL_R_BAD_PACKET_LENGTH 112 |
|
#define | SSL_R_BAD_RSA_ENCRYPT 113 |
|
#define | SSL_R_BAD_SIGNATURE 114 |
|
#define | SSL_R_BAD_SRTP_MKI_VALUE 115 |
|
#define | SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST 116 |
|
#define | SSL_R_BAD_SSL_FILETYPE 117 |
|
#define | SSL_R_BAD_WRITE_RETRY 118 |
|
#define | SSL_R_BIO_NOT_SET 119 |
|
#define | SSL_R_BN_LIB 120 |
|
#define | SSL_R_BUFFER_TOO_SMALL 121 |
|
#define | SSL_R_CA_DN_LENGTH_MISMATCH 122 |
|
#define | SSL_R_CA_DN_TOO_LONG 123 |
|
#define | SSL_R_CCS_RECEIVED_EARLY 124 |
|
#define | SSL_R_CERTIFICATE_VERIFY_FAILED 125 |
|
#define | SSL_R_CERT_CB_ERROR 126 |
|
#define | SSL_R_CERT_LENGTH_MISMATCH 127 |
|
#define | SSL_R_CHANNEL_ID_NOT_P256 128 |
|
#define | SSL_R_CHANNEL_ID_SIGNATURE_INVALID 129 |
|
#define | SSL_R_CIPHER_OR_HASH_UNAVAILABLE 130 |
|
#define | SSL_R_CLIENTHELLO_PARSE_FAILED 131 |
|
#define | SSL_R_CLIENTHELLO_TLSEXT 132 |
|
#define | SSL_R_CONNECTION_REJECTED 133 |
|
#define | SSL_R_CONNECTION_TYPE_NOT_SET 134 |
|
#define | SSL_R_CUSTOM_EXTENSION_ERROR 135 |
|
#define | SSL_R_DATA_LENGTH_TOO_LONG 136 |
|
#define | SSL_R_DECODE_ERROR 137 |
|
#define | SSL_R_DECRYPTION_FAILED 138 |
|
#define | SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC 139 |
|
#define | SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG 140 |
|
#define | SSL_R_DH_P_TOO_LONG 141 |
|
#define | SSL_R_DIGEST_CHECK_FAILED 142 |
|
#define | SSL_R_DTLS_MESSAGE_TOO_BIG 143 |
|
#define | SSL_R_ECC_CERT_NOT_FOR_SIGNING 144 |
|
#define | SSL_R_EMS_STATE_INCONSISTENT 145 |
|
#define | SSL_R_ENCRYPTED_LENGTH_TOO_LONG 146 |
|
#define | SSL_R_ERROR_ADDING_EXTENSION 147 |
|
#define | SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST 148 |
|
#define | SSL_R_ERROR_PARSING_EXTENSION 149 |
|
#define | SSL_R_EXCESSIVE_MESSAGE_SIZE 150 |
|
#define | SSL_R_EXTRA_DATA_IN_MESSAGE 151 |
|
#define | SSL_R_FRAGMENT_MISMATCH 152 |
|
#define | SSL_R_GOT_NEXT_PROTO_WITHOUT_EXTENSION 153 |
|
#define | SSL_R_HANDSHAKE_FAILURE_ON_CLIENT_HELLO 154 |
|
#define | SSL_R_HTTPS_PROXY_REQUEST 155 |
|
#define | SSL_R_HTTP_REQUEST 156 |
|
#define | SSL_R_INAPPROPRIATE_FALLBACK 157 |
|
#define | SSL_R_INVALID_COMMAND 158 |
|
#define | SSL_R_INVALID_MESSAGE 159 |
|
#define | SSL_R_INVALID_SSL_SESSION 160 |
|
#define | SSL_R_INVALID_TICKET_KEYS_LENGTH 161 |
|
#define | SSL_R_LENGTH_MISMATCH 162 |
|
#define | SSL_R_LIBRARY_HAS_NO_CIPHERS 163 |
|
#define | SSL_R_MISSING_EXTENSION 164 |
|
#define | SSL_R_MISSING_RSA_CERTIFICATE 165 |
|
#define | SSL_R_MISSING_TMP_DH_KEY 166 |
|
#define | SSL_R_MISSING_TMP_ECDH_KEY 167 |
|
#define | SSL_R_MIXED_SPECIAL_OPERATOR_WITH_GROUPS 168 |
|
#define | SSL_R_MTU_TOO_SMALL 169 |
|
#define | SSL_R_NEGOTIATED_BOTH_NPN_AND_ALPN 170 |
|
#define | SSL_R_NESTED_GROUP 171 |
|
#define | SSL_R_NO_CERTIFICATES_RETURNED 172 |
|
#define | SSL_R_NO_CERTIFICATE_ASSIGNED 173 |
|
#define | SSL_R_NO_CERTIFICATE_SET 174 |
|
#define | SSL_R_NO_CIPHERS_AVAILABLE 175 |
|
#define | SSL_R_NO_CIPHERS_PASSED 176 |
|
#define | SSL_R_NO_CIPHER_MATCH 177 |
|
#define | SSL_R_NO_COMPRESSION_SPECIFIED 178 |
|
#define | SSL_R_NO_METHOD_SPECIFIED 179 |
|
#define | SSL_R_NO_P256_SUPPORT 180 |
|
#define | SSL_R_NO_PRIVATE_KEY_ASSIGNED 181 |
|
#define | SSL_R_NO_RENEGOTIATION 182 |
|
#define | SSL_R_NO_REQUIRED_DIGEST 183 |
|
#define | SSL_R_NO_SHARED_CIPHER 184 |
|
#define | SSL_R_NULL_SSL_CTX 185 |
|
#define | SSL_R_NULL_SSL_METHOD_PASSED 186 |
|
#define | SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED 187 |
|
#define | SSL_R_OLD_SESSION_VERSION_NOT_RETURNED 188 |
|
#define | SSL_R_OUTPUT_ALIASES_INPUT 189 |
|
#define | SSL_R_PARSE_TLSEXT 190 |
|
#define | SSL_R_PATH_TOO_LONG 191 |
|
#define | SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE 192 |
|
#define | SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE 193 |
|
#define | SSL_R_PROTOCOL_IS_SHUTDOWN 194 |
|
#define | SSL_R_PSK_IDENTITY_NOT_FOUND 195 |
|
#define | SSL_R_PSK_NO_CLIENT_CB 196 |
|
#define | SSL_R_PSK_NO_SERVER_CB 197 |
|
#define | SSL_R_READ_TIMEOUT_EXPIRED 198 |
|
#define | SSL_R_RECORD_LENGTH_MISMATCH 199 |
|
#define | SSL_R_RECORD_TOO_LARGE 200 |
|
#define | SSL_R_RENEGOTIATION_ENCODING_ERR 201 |
|
#define | SSL_R_RENEGOTIATION_MISMATCH 202 |
|
#define | SSL_R_REQUIRED_CIPHER_MISSING 203 |
|
#define | SSL_R_RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION 204 |
|
#define | SSL_R_RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION 205 |
|
#define | SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING 206 |
|
#define | SSL_R_SERVERHELLO_TLSEXT 207 |
|
#define | SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED 208 |
|
#define | SSL_R_SESSION_MAY_NOT_BE_CREATED 209 |
|
#define | SSL_R_SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER 210 |
|
#define | SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES 211 |
|
#define | SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE 212 |
|
#define | SSL_R_SSL3_EXT_INVALID_SERVERNAME 213 |
|
#define | SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION 214 |
|
#define | SSL_R_SSL_HANDSHAKE_FAILURE 215 |
|
#define | SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG 216 |
|
#define | SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST 217 |
|
#define | SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG 218 |
|
#define | SSL_R_TOO_MANY_EMPTY_FRAGMENTS 219 |
|
#define | SSL_R_TOO_MANY_WARNING_ALERTS 220 |
|
#define | SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS 221 |
|
#define | SSL_R_UNEXPECTED_EXTENSION 222 |
|
#define | SSL_R_UNEXPECTED_MESSAGE 223 |
|
#define | SSL_R_UNEXPECTED_OPERATOR_IN_GROUP 224 |
|
#define | SSL_R_UNEXPECTED_RECORD 225 |
|
#define | SSL_R_UNINITIALIZED 226 |
|
#define | SSL_R_UNKNOWN_ALERT_TYPE 227 |
|
#define | SSL_R_UNKNOWN_CERTIFICATE_TYPE 228 |
|
#define | SSL_R_UNKNOWN_CIPHER_RETURNED 229 |
|
#define | SSL_R_UNKNOWN_CIPHER_TYPE 230 |
|
#define | SSL_R_UNKNOWN_DIGEST 231 |
|
#define | SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE 232 |
|
#define | SSL_R_UNKNOWN_PROTOCOL 233 |
|
#define | SSL_R_UNKNOWN_SSL_VERSION 234 |
|
#define | SSL_R_UNKNOWN_STATE 235 |
|
#define | SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED 236 |
|
#define | SSL_R_UNSUPPORTED_CIPHER 237 |
|
#define | SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM 238 |
|
#define | SSL_R_UNSUPPORTED_ELLIPTIC_CURVE 239 |
|
#define | SSL_R_UNSUPPORTED_PROTOCOL 240 |
|
#define | SSL_R_WRONG_CERTIFICATE_TYPE 241 |
|
#define | SSL_R_WRONG_CIPHER_RETURNED 242 |
|
#define | SSL_R_WRONG_CURVE 243 |
|
#define | SSL_R_WRONG_MESSAGE_TYPE 244 |
|
#define | SSL_R_WRONG_SIGNATURE_TYPE 245 |
|
#define | SSL_R_WRONG_SSL_VERSION 246 |
|
#define | SSL_R_WRONG_VERSION_NUMBER 247 |
|
#define | SSL_R_X509_LIB 248 |
|
#define | SSL_R_X509_VERIFICATION_SETUP_PROBLEMS 249 |
|
#define | SSL_R_SHUTDOWN_WHILE_IN_INIT 250 |
|
#define | SSL_R_INVALID_OUTER_RECORD_TYPE 251 |
|
#define | SSL_R_UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY 252 |
|
#define | SSL_R_NO_COMMON_SIGNATURE_ALGORITHMS 253 |
|
#define | SSL_R_DOWNGRADE_DETECTED 254 |
|
#define | SSL_R_BUFFERED_MESSAGES_ON_CIPHER_CHANGE 255 |
|
#define | SSL_R_INVALID_COMPRESSION_LIST 256 |
|
#define | SSL_R_DUPLICATE_EXTENSION 257 |
|
#define | SSL_R_MISSING_KEY_SHARE 258 |
|
#define | SSL_R_INVALID_ALPN_PROTOCOL 259 |
|
#define | SSL_R_TOO_MANY_KEY_UPDATES 260 |
|
#define | SSL_R_BLOCK_CIPHER_PAD_IS_WRONG 261 |
|
#define | SSL_R_NO_CIPHERS_SPECIFIED 262 |
|
#define | SSL_R_RENEGOTIATION_EMS_MISMATCH 263 |
|
#define | SSL_R_DUPLICATE_KEY_SHARE 264 |
|
#define | SSL_R_NO_GROUPS_SPECIFIED 265 |
|
#define | SSL_R_NO_SHARED_GROUP 266 |
|
#define | SSL_R_SSLV3_ALERT_CLOSE_NOTIFY 1000 |
|
#define | SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE 1010 |
|
#define | SSL_R_SSLV3_ALERT_BAD_RECORD_MAC 1020 |
|
#define | SSL_R_TLSV1_ALERT_DECRYPTION_FAILED 1021 |
|
#define | SSL_R_TLSV1_ALERT_RECORD_OVERFLOW 1022 |
|
#define | SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE 1030 |
|
#define | SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE 1040 |
|
#define | SSL_R_SSLV3_ALERT_NO_CERTIFICATE 1041 |
|
#define | SSL_R_SSLV3_ALERT_BAD_CERTIFICATE 1042 |
|
#define | SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE 1043 |
|
#define | SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED 1044 |
|
#define | SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED 1045 |
|
#define | SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN 1046 |
|
#define | SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER 1047 |
|
#define | SSL_R_TLSV1_ALERT_UNKNOWN_CA 1048 |
|
#define | SSL_R_TLSV1_ALERT_ACCESS_DENIED 1049 |
|
#define | SSL_R_TLSV1_ALERT_DECODE_ERROR 1050 |
|
#define | SSL_R_TLSV1_ALERT_DECRYPT_ERROR 1051 |
|
#define | SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION 1060 |
|
#define | SSL_R_TLSV1_ALERT_PROTOCOL_VERSION 1070 |
|
#define | SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY 1071 |
|
#define | SSL_R_TLSV1_ALERT_INTERNAL_ERROR 1080 |
|
#define | SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK 1086 |
|
#define | SSL_R_TLSV1_ALERT_USER_CANCELLED 1090 |
|
#define | SSL_R_TLSV1_ALERT_NO_RENEGOTIATION 1100 |
|
#define | SSL_R_TLSV1_UNSUPPORTED_EXTENSION 1110 |
|
#define | SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE 1111 |
|
#define | SSL_R_TLSV1_UNRECOGNIZED_NAME 1112 |
|
#define | SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE 1113 |
|
#define | SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE 1114 |
|
#define | SSL_R_TLSV1_UNKNOWN_PSK_IDENTITY 1115 |
|
#define | SSL_R_TLSV1_CERTIFICATE_REQUIRED 1116 |
|
|
OPENSSL_EXPORT const SSL_METHOD * | TLS_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLS_method (void) |
|
OPENSSL_EXPORT SSL_CTX * | SSL_CTX_new (const SSL_METHOD *method) |
|
OPENSSL_EXPORT int | SSL_CTX_up_ref (SSL_CTX *ctx) |
|
OPENSSL_EXPORT void | SSL_CTX_free (SSL_CTX *ctx) |
|
OPENSSL_EXPORT SSL * | SSL_new (SSL_CTX *ctx) |
|
OPENSSL_EXPORT void | SSL_free (SSL *ssl) |
|
OPENSSL_EXPORT SSL_CTX * | SSL_get_SSL_CTX (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_set_connect_state (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_set_accept_state (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_is_server (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_is_dtls (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_set_bio (SSL *ssl, BIO *rbio, BIO *wbio) |
|
OPENSSL_EXPORT void | SSL_set0_rbio (SSL *ssl, BIO *rbio) |
|
OPENSSL_EXPORT void | SSL_set0_wbio (SSL *ssl, BIO *wbio) |
|
OPENSSL_EXPORT BIO * | SSL_get_rbio (const SSL *ssl) |
|
OPENSSL_EXPORT BIO * | SSL_get_wbio (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_get_fd (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_get_rfd (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_get_wfd (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_set_fd (SSL *ssl, int fd) |
|
OPENSSL_EXPORT int | SSL_set_rfd (SSL *ssl, int fd) |
|
OPENSSL_EXPORT int | SSL_set_wfd (SSL *ssl, int fd) |
|
OPENSSL_EXPORT int | SSL_do_handshake (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_connect (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_accept (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_read (SSL *ssl, void *buf, int num) |
|
OPENSSL_EXPORT int | SSL_peek (SSL *ssl, void *buf, int num) |
|
OPENSSL_EXPORT int | SSL_pending (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_write (SSL *ssl, const void *buf, int num) |
|
OPENSSL_EXPORT int | SSL_shutdown (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_quiet_shutdown (SSL_CTX *ctx, int mode) |
|
OPENSSL_EXPORT int | SSL_CTX_get_quiet_shutdown (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT void | SSL_set_quiet_shutdown (SSL *ssl, int mode) |
|
OPENSSL_EXPORT int | SSL_get_quiet_shutdown (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_get_error (const SSL *ssl, int ret_code) |
|
OPENSSL_EXPORT int | SSL_set_mtu (SSL *ssl, unsigned mtu) |
|
OPENSSL_EXPORT void | DTLSv1_set_initial_timeout_duration (SSL *ssl, unsigned duration_ms) |
|
OPENSSL_EXPORT int | DTLSv1_get_timeout (const SSL *ssl, struct timeval *out) |
|
OPENSSL_EXPORT int | DTLSv1_handle_timeout (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_set_min_proto_version (SSL_CTX *ctx, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_CTX_set_max_proto_version (SSL_CTX *ctx, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_set_min_proto_version (SSL *ssl, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_set_max_proto_version (SSL *ssl, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_version (const SSL *ssl) |
|
OPENSSL_EXPORT uint32_t | SSL_CTX_set_options (SSL_CTX *ctx, uint32_t options) |
|
OPENSSL_EXPORT uint32_t | SSL_CTX_clear_options (SSL_CTX *ctx, uint32_t options) |
|
OPENSSL_EXPORT uint32_t | SSL_CTX_get_options (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT uint32_t | SSL_set_options (SSL *ssl, uint32_t options) |
|
OPENSSL_EXPORT uint32_t | SSL_clear_options (SSL *ssl, uint32_t options) |
|
OPENSSL_EXPORT uint32_t | SSL_get_options (const SSL *ssl) |
|
OPENSSL_EXPORT uint32_t | SSL_CTX_set_mode (SSL_CTX *ctx, uint32_t mode) |
|
OPENSSL_EXPORT uint32_t | SSL_CTX_clear_mode (SSL_CTX *ctx, uint32_t mode) |
|
OPENSSL_EXPORT uint32_t | SSL_CTX_get_mode (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT uint32_t | SSL_set_mode (SSL *ssl, uint32_t mode) |
|
OPENSSL_EXPORT uint32_t | SSL_clear_mode (SSL *ssl, uint32_t mode) |
|
OPENSSL_EXPORT uint32_t | SSL_get_mode (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_use_certificate (SSL_CTX *ctx, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_use_certificate (SSL *ssl, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_CTX_use_PrivateKey (SSL_CTX *ctx, EVP_PKEY *pkey) |
|
OPENSSL_EXPORT int | SSL_use_PrivateKey (SSL *ssl, EVP_PKEY *pkey) |
|
OPENSSL_EXPORT int | SSL_CTX_set0_chain (SSL_CTX *ctx, STACK_OF(X509) *chain) |
|
OPENSSL_EXPORT int | SSL_CTX_set1_chain (SSL_CTX *ctx, STACK_OF(X509) *chain) |
|
OPENSSL_EXPORT int | SSL_set0_chain (SSL *ssl, STACK_OF(X509) *chain) |
|
OPENSSL_EXPORT int | SSL_set1_chain (SSL *ssl, STACK_OF(X509) *chain) |
|
OPENSSL_EXPORT int | SSL_CTX_add0_chain_cert (SSL_CTX *ctx, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_CTX_add1_chain_cert (SSL_CTX *ctx, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_add0_chain_cert (SSL *ssl, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_CTX_add_extra_chain_cert (SSL_CTX *ctx, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_add1_chain_cert (SSL *ssl, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_CTX_clear_chain_certs (SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_clear_extra_chain_certs (SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_clear_chain_certs (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_cert_cb (SSL_CTX *ctx, int(*cb)(SSL *ssl, void *arg), void *arg) |
|
OPENSSL_EXPORT void | SSL_set_cert_cb (SSL *ssl, int(*cb)(SSL *ssl, void *arg), void *arg) |
|
OPENSSL_EXPORT size_t | SSL_get0_certificate_types (SSL *ssl, const uint8_t **out_types) |
|
OPENSSL_EXPORT void | SSL_certs_clear (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_check_private_key (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_check_private_key (const SSL *ssl) |
|
OPENSSL_EXPORT X509 * | SSL_CTX_get0_certificate (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT X509 * | SSL_get_certificate (const SSL *ssl) |
|
OPENSSL_EXPORT EVP_PKEY * | SSL_CTX_get0_privatekey (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT EVP_PKEY * | SSL_get_privatekey (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_get0_chain_certs (const SSL_CTX *ctx, STACK_OF(X509) **out_chain) |
|
OPENSSL_EXPORT int | SSL_CTX_get_extra_chain_certs (const SSL_CTX *ctx, STACK_OF(X509) **out_chain) |
|
OPENSSL_EXPORT int | SSL_get0_chain_certs (const SSL *ssl, STACK_OF(X509) **out_chain) |
|
OPENSSL_EXPORT int | SSL_CTX_set_signed_cert_timestamp_list (SSL_CTX *ctx, const uint8_t *list, size_t list_len) |
|
OPENSSL_EXPORT int | SSL_CTX_set_ocsp_response (SSL_CTX *ctx, const uint8_t *response, size_t response_len) |
|
OPENSSL_EXPORT int | SSL_CTX_set_signing_algorithm_prefs (SSL_CTX *ctx, const uint16_t *prefs, size_t num_prefs) |
|
OPENSSL_EXPORT int | SSL_set_signing_algorithm_prefs (SSL *ssl, const uint16_t *prefs, size_t num_prefs) |
|
OPENSSL_EXPORT int | SSL_CTX_use_RSAPrivateKey (SSL_CTX *ctx, RSA *rsa) |
|
OPENSSL_EXPORT int | SSL_use_RSAPrivateKey (SSL *ssl, RSA *rsa) |
|
OPENSSL_EXPORT int | SSL_CTX_use_certificate_ASN1 (SSL_CTX *ctx, size_t der_len, const uint8_t *der) |
|
OPENSSL_EXPORT int | SSL_use_certificate_ASN1 (SSL *ssl, const uint8_t *der, size_t der_len) |
|
OPENSSL_EXPORT int | SSL_CTX_use_PrivateKey_ASN1 (int pk, SSL_CTX *ctx, const uint8_t *der, size_t der_len) |
|
OPENSSL_EXPORT int | SSL_use_PrivateKey_ASN1 (int type, SSL *ssl, const uint8_t *der, size_t der_len) |
|
OPENSSL_EXPORT int | SSL_CTX_use_RSAPrivateKey_ASN1 (SSL_CTX *ctx, const uint8_t *der, size_t der_len) |
|
OPENSSL_EXPORT int | SSL_use_RSAPrivateKey_ASN1 (SSL *ssl, const uint8_t *der, size_t der_len) |
|
OPENSSL_EXPORT int | SSL_CTX_use_RSAPrivateKey_file (SSL_CTX *ctx, const char *file, int type) |
|
OPENSSL_EXPORT int | SSL_use_RSAPrivateKey_file (SSL *ssl, const char *file, int type) |
|
OPENSSL_EXPORT int | SSL_CTX_use_certificate_file (SSL_CTX *ctx, const char *file, int type) |
|
OPENSSL_EXPORT int | SSL_use_certificate_file (SSL *ssl, const char *file, int type) |
|
OPENSSL_EXPORT int | SSL_CTX_use_PrivateKey_file (SSL_CTX *ctx, const char *file, int type) |
|
OPENSSL_EXPORT int | SSL_use_PrivateKey_file (SSL *ssl, const char *file, int type) |
|
OPENSSL_EXPORT int | SSL_CTX_use_certificate_chain_file (SSL_CTX *ctx, const char *file) |
|
OPENSSL_EXPORT void | SSL_CTX_set_default_passwd_cb (SSL_CTX *ctx, pem_password_cb *cb) |
|
OPENSSL_EXPORT void | SSL_CTX_set_default_passwd_cb_userdata (SSL_CTX *ctx, void *data) |
|
OPENSSL_EXPORT void | SSL_set_private_key_method (SSL *ssl, const SSL_PRIVATE_KEY_METHOD *key_method) |
|
OPENSSL_EXPORT void | SSL_CTX_set_private_key_method (SSL_CTX *ctx, const SSL_PRIVATE_KEY_METHOD *key_method) |
|
OPENSSL_EXPORT const SSL_CIPHER * | SSL_get_cipher_by_value (uint16_t value) |
|
OPENSSL_EXPORT uint32_t | SSL_CIPHER_get_id (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_AES (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_has_MD5_HMAC (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_has_SHA1_HMAC (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_has_SHA256_HMAC (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_AESGCM (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_AES128GCM (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_AES128CBC (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_AES256CBC (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_CHACHA20POLY1305 (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_NULL (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_block_cipher (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_ECDSA (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_DHE (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_ECDHE (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_is_CECPQ1 (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT uint16_t | SSL_CIPHER_get_min_version (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT uint16_t | SSL_CIPHER_get_max_version (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT const char * | SSL_CIPHER_get_name (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT const char * | SSL_CIPHER_get_kx_name (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT char * | SSL_CIPHER_get_rfc_name (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT int | SSL_CIPHER_get_bits (const SSL_CIPHER *cipher, int *out_alg_bits) |
|
OPENSSL_EXPORT int | SSL_CTX_set_cipher_list (SSL_CTX *ctx, const char *str) |
|
OPENSSL_EXPORT int | SSL_CTX_set_cipher_list_tls10 (SSL_CTX *ctx, const char *str) |
|
OPENSSL_EXPORT int | SSL_CTX_set_cipher_list_tls11 (SSL_CTX *ctx, const char *str) |
|
OPENSSL_EXPORT int | SSL_set_cipher_list (SSL *ssl, const char *str) |
|
OPENSSL_EXPORT | STACK_OF (SSL_CIPHER) *SSL_get_ciphers(const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_is_init_finished (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_in_init (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_in_false_start (const SSL *ssl) |
|
OPENSSL_EXPORT X509 * | SSL_get_peer_certificate (const SSL *ssl) |
|
OPENSSL_EXPORT | STACK_OF (X509) *SSL_get_peer_cert_chain(const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_get0_signed_cert_timestamp_list (const SSL *ssl, const uint8_t **out, size_t *out_len) |
|
OPENSSL_EXPORT void | SSL_get0_ocsp_response (const SSL *ssl, const uint8_t **out, size_t *out_len) |
|
OPENSSL_EXPORT int | SSL_get_tls_unique (const SSL *ssl, uint8_t *out, size_t *out_len, size_t max_out) |
|
OPENSSL_EXPORT int | SSL_get_extms_support (const SSL *ssl) |
|
OPENSSL_EXPORT const SSL_CIPHER * | SSL_get_current_cipher (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_session_reused (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_get_secure_renegotiation_support (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_export_keying_material (SSL *ssl, uint8_t *out, size_t out_len, const char *label, size_t label_len, const uint8_t *context, size_t context_len, int use_context) |
|
OPENSSL_EXPORT int | SSL_extension_supported (unsigned extension_value) |
|
OPENSSL_EXPORT int | SSL_CTX_add_client_custom_ext (SSL_CTX *ctx, unsigned extension_value, SSL_custom_ext_add_cb add_cb, SSL_custom_ext_free_cb free_cb, void *add_arg, SSL_custom_ext_parse_cb parse_cb, void *parse_arg) |
|
OPENSSL_EXPORT int | SSL_CTX_add_server_custom_ext (SSL_CTX *ctx, unsigned extension_value, SSL_custom_ext_add_cb add_cb, SSL_custom_ext_free_cb free_cb, void *add_arg, SSL_custom_ext_parse_cb parse_cb, void *parse_arg) |
|
| DECLARE_PEM_rw (SSL_SESSION, SSL_SESSION) OPENSSL_EXPORT SSL_SESSION *SSL_SESSION_new(void) |
|
OPENSSL_EXPORT int | SSL_SESSION_up_ref (SSL_SESSION *session) |
|
OPENSSL_EXPORT void | SSL_SESSION_free (SSL_SESSION *session) |
|
OPENSSL_EXPORT int | SSL_SESSION_to_bytes (const SSL_SESSION *in, uint8_t **out_data, size_t *out_len) |
|
OPENSSL_EXPORT int | SSL_SESSION_to_bytes_for_ticket (const SSL_SESSION *in, uint8_t **out_data, size_t *out_len) |
|
OPENSSL_EXPORT SSL_SESSION * | SSL_SESSION_from_bytes (const uint8_t *in, size_t in_len) |
|
OPENSSL_EXPORT const char * | SSL_SESSION_get_version (const SSL_SESSION *session) |
|
OPENSSL_EXPORT const uint8_t * | SSL_SESSION_get_id (const SSL_SESSION *session, unsigned *out_len) |
|
OPENSSL_EXPORT long | SSL_SESSION_get_time (const SSL_SESSION *session) |
|
OPENSSL_EXPORT long | SSL_SESSION_get_timeout (const SSL_SESSION *session) |
|
OPENSSL_EXPORT X509 * | SSL_SESSION_get0_peer (const SSL_SESSION *session) |
|
OPENSSL_EXPORT size_t | SSL_SESSION_get_master_key (const SSL_SESSION *session, uint8_t *out, size_t max_out) |
|
OPENSSL_EXPORT long | SSL_SESSION_set_time (SSL_SESSION *session, long time) |
|
OPENSSL_EXPORT long | SSL_SESSION_set_timeout (SSL_SESSION *session, long timeout) |
|
OPENSSL_EXPORT int | SSL_SESSION_set1_id_context (SSL_SESSION *session, const uint8_t *sid_ctx, unsigned sid_ctx_len) |
|
OPENSSL_EXPORT int | SSL_CTX_set_session_cache_mode (SSL_CTX *ctx, int mode) |
|
OPENSSL_EXPORT int | SSL_CTX_get_session_cache_mode (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_set_session (SSL *ssl, SSL_SESSION *session) |
|
OPENSSL_EXPORT SSL_SESSION * | SSL_get_session (const SSL *ssl) |
|
OPENSSL_EXPORT SSL_SESSION * | SSL_get1_session (SSL *ssl) |
|
OPENSSL_EXPORT long | SSL_CTX_set_timeout (SSL_CTX *ctx, long timeout) |
|
OPENSSL_EXPORT long | SSL_CTX_get_timeout (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_set_session_id_context (SSL_CTX *ctx, const uint8_t *sid_ctx, unsigned sid_ctx_len) |
|
OPENSSL_EXPORT int | SSL_set_session_id_context (SSL *ssl, const uint8_t *sid_ctx, unsigned sid_ctx_len) |
|
OPENSSL_EXPORT unsigned long | SSL_CTX_sess_set_cache_size (SSL_CTX *ctx, unsigned long size) |
|
OPENSSL_EXPORT unsigned long | SSL_CTX_sess_get_cache_size (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT | LHASH_OF (SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx) |
|
OPENSSL_EXPORT size_t | SSL_CTX_sess_number (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_add_session (SSL_CTX *ctx, SSL_SESSION *session) |
|
OPENSSL_EXPORT int | SSL_CTX_remove_session (SSL_CTX *ctx, SSL_SESSION *session) |
|
OPENSSL_EXPORT void | SSL_CTX_flush_sessions (SSL_CTX *ctx, long time) |
|
OPENSSL_EXPORT void | SSL_CTX_sess_set_new_cb (SSL_CTX *ctx, int(*new_session_cb)(SSL *ssl, SSL_SESSION *session)) |
|
OPENSSL_EXPORT void | SSL_CTX_sess_set_remove_cb (SSL_CTX *ctx, void(*remove_session_cb)(SSL_CTX *ctx, SSL_SESSION *session)) |
|
OPENSSL_EXPORT void | SSL_CTX_sess_set_get_cb (SSL_CTX *ctx, SSL_SESSION *(*get_session_cb)(SSL *ssl, uint8_t *id, int id_len, int *out_copy)) |
|
OPENSSL_EXPORT SSL_SESSION * | SSL_magic_pending_session_ptr (void) |
|
OPENSSL_EXPORT int | SSL_CTX_get_tlsext_ticket_keys (SSL_CTX *ctx, void *out, size_t len) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tlsext_ticket_keys (SSL_CTX *ctx, const void *in, size_t len) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tlsext_ticket_key_cb (SSL_CTX *ctx, int(*callback)(SSL *ssl, uint8_t *key_name, uint8_t *iv, EVP_CIPHER_CTX *ctx, HMAC_CTX *hmac_ctx, int encrypt)) |
|
OPENSSL_EXPORT int | SSL_CTX_set1_curves (SSL_CTX *ctx, const int *curves, size_t curves_len) |
|
OPENSSL_EXPORT int | SSL_set1_curves (SSL *ssl, const int *curves, size_t curves_len) |
|
OPENSSL_EXPORT int | SSL_CTX_set1_curves_list (SSL_CTX *ctx, const char *curves) |
|
OPENSSL_EXPORT int | SSL_set1_curves_list (SSL *ssl, const char *curves) |
|
OPENSSL_EXPORT uint16_t | SSL_get_curve_id (const SSL *ssl) |
|
OPENSSL_EXPORT const char * | SSL_get_curve_name (uint16_t curve_id) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tmp_dh (SSL_CTX *ctx, const DH *dh) |
|
OPENSSL_EXPORT int | SSL_set_tmp_dh (SSL *ssl, const DH *dh) |
|
OPENSSL_EXPORT void | SSL_CTX_set_tmp_dh_callback (SSL_CTX *ctx, DH *(*callback)(SSL *ssl, int is_export, int keylength)) |
|
OPENSSL_EXPORT void | SSL_set_tmp_dh_callback (SSL *ssl, DH *(*dh)(SSL *ssl, int is_export, int keylength)) |
|
OPENSSL_EXPORT unsigned | SSL_get_dhe_group_size (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_verify (SSL_CTX *ctx, int mode, int(*callback)(int ok, X509_STORE_CTX *store_ctx)) |
|
OPENSSL_EXPORT void | SSL_set_verify (SSL *ssl, int mode, int(*callback)(int ok, X509_STORE_CTX *store_ctx)) |
|
OPENSSL_EXPORT int | SSL_CTX_get_verify_mode (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_get_verify_mode (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_verify_depth (SSL_CTX *ctx, int depth) |
|
OPENSSL_EXPORT void | SSL_set_verify_depth (SSL *ssl, int depth) |
|
OPENSSL_EXPORT int | SSL_CTX_get_verify_depth (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_get_verify_depth (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_set1_param (SSL_CTX *ctx, const X509_VERIFY_PARAM *param) |
|
OPENSSL_EXPORT int | SSL_set1_param (SSL *ssl, const X509_VERIFY_PARAM *param) |
|
OPENSSL_EXPORT X509_VERIFY_PARAM * | SSL_CTX_get0_param (SSL_CTX *ctx) |
|
OPENSSL_EXPORT X509_VERIFY_PARAM * | SSL_get0_param (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_set_purpose (SSL_CTX *ctx, int purpose) |
|
OPENSSL_EXPORT int | SSL_set_purpose (SSL *ssl, int purpose) |
|
OPENSSL_EXPORT int | SSL_CTX_set_trust (SSL_CTX *ctx, int trust) |
|
OPENSSL_EXPORT int | SSL_set_trust (SSL *ssl, int trust) |
|
OPENSSL_EXPORT void | SSL_CTX_set_cert_store (SSL_CTX *ctx, X509_STORE *store) |
|
OPENSSL_EXPORT X509_STORE * | SSL_CTX_get_cert_store (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_set_default_verify_paths (SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_load_verify_locations (SSL_CTX *ctx, const char *ca_file, const char *ca_dir) |
|
OPENSSL_EXPORT long | SSL_get_verify_result (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_get_ex_data_X509_STORE_CTX_idx (void) |
|
OPENSSL_EXPORT void | SSL_CTX_set_cert_verify_callback (SSL_CTX *ctx, int(*callback)(X509_STORE_CTX *store_ctx, void *arg), void *arg) |
|
OPENSSL_EXPORT int | SSL_enable_signed_cert_timestamps (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_enable_signed_cert_timestamps (SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_enable_ocsp_stapling (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_enable_ocsp_stapling (SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_set0_verify_cert_store (SSL_CTX *ctx, X509_STORE *store) |
|
OPENSSL_EXPORT int | SSL_CTX_set1_verify_cert_store (SSL_CTX *ctx, X509_STORE *store) |
|
OPENSSL_EXPORT int | SSL_set0_verify_cert_store (SSL *ssl, X509_STORE *store) |
|
OPENSSL_EXPORT int | SSL_set1_verify_cert_store (SSL *ssl, X509_STORE *store) |
|
OPENSSL_EXPORT void | SSL_set_client_CA_list (SSL *ssl, STACK_OF(X509_NAME) *name_list) |
|
OPENSSL_EXPORT void | SSL_CTX_set_client_CA_list (SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list) |
|
OPENSSL_EXPORT | STACK_OF (X509_NAME) *SSL_get_client_CA_list(const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_add_client_CA (SSL *ssl, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_CTX_add_client_CA (SSL_CTX *ctx, X509 *x509) |
|
OPENSSL_EXPORT int | SSL_add_file_cert_subjects_to_stack (STACK_OF(X509_NAME) *out, const char *file) |
|
OPENSSL_EXPORT int | SSL_set_tlsext_host_name (SSL *ssl, const char *name) |
|
OPENSSL_EXPORT const char * | SSL_get_servername (const SSL *ssl, const int type) |
|
OPENSSL_EXPORT int | SSL_get_servername_type (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tlsext_servername_callback (SSL_CTX *ctx, int(*callback)(SSL *ssl, int *out_alert, void *arg)) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tlsext_servername_arg (SSL_CTX *ctx, void *arg) |
|
OPENSSL_EXPORT int | SSL_CTX_set_alpn_protos (SSL_CTX *ctx, const uint8_t *protos, unsigned protos_len) |
|
OPENSSL_EXPORT int | SSL_set_alpn_protos (SSL *ssl, const uint8_t *protos, unsigned protos_len) |
|
OPENSSL_EXPORT void | SSL_CTX_set_alpn_select_cb (SSL_CTX *ctx, int(*cb)(SSL *ssl, const uint8_t **out, uint8_t *out_len, const uint8_t *in, unsigned in_len, void *arg), void *arg) |
|
OPENSSL_EXPORT void | SSL_get0_alpn_selected (const SSL *ssl, const uint8_t **out_data, unsigned *out_len) |
|
OPENSSL_EXPORT void | SSL_CTX_set_next_protos_advertised_cb (SSL_CTX *ctx, int(*cb)(SSL *ssl, const uint8_t **out, unsigned *out_len, void *arg), void *arg) |
|
OPENSSL_EXPORT void | SSL_CTX_set_next_proto_select_cb (SSL_CTX *ctx, int(*cb)(SSL *ssl, uint8_t **out, uint8_t *out_len, const uint8_t *in, unsigned in_len, void *arg), void *arg) |
|
OPENSSL_EXPORT void | SSL_get0_next_proto_negotiated (const SSL *ssl, const uint8_t **out_data, unsigned *out_len) |
|
OPENSSL_EXPORT int | SSL_select_next_proto (uint8_t **out, uint8_t *out_len, const uint8_t *server, unsigned server_len, const uint8_t *client, unsigned client_len) |
|
OPENSSL_EXPORT int | SSL_CTX_enable_tls_channel_id (SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_enable_tls_channel_id (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_set1_tls_channel_id (SSL_CTX *ctx, EVP_PKEY *private_key) |
|
OPENSSL_EXPORT int | SSL_set1_tls_channel_id (SSL *ssl, EVP_PKEY *private_key) |
|
OPENSSL_EXPORT size_t | SSL_get_tls_channel_id (SSL *ssl, uint8_t *out, size_t max_out) |
|
OPENSSL_EXPORT void | SSL_CTX_set_channel_id_cb (SSL_CTX *ctx, void(*channel_id_cb)(SSL *ssl, EVP_PKEY **out_pkey)) |
|
OPENSSL_EXPORT int | SSL_CTX_set_srtp_profiles (SSL_CTX *ctx, const char *profiles) |
|
OPENSSL_EXPORT int | SSL_set_srtp_profiles (SSL *ssl, const char *profiles) |
|
OPENSSL_EXPORT | STACK_OF (SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl) |
|
OPENSSL_EXPORT const SRTP_PROTECTION_PROFILE * | SSL_get_selected_srtp_profile (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_psk_client_callback (SSL_CTX *ctx, unsigned(*psk_client_callback)(SSL *ssl, const char *hint, char *identity, unsigned max_identity_len, uint8_t *psk, unsigned max_psk_len)) |
|
OPENSSL_EXPORT void | SSL_set_psk_client_callback (SSL *ssl, unsigned(*psk_client_callback)(SSL *ssl, const char *hint, char *identity, unsigned max_identity_len, uint8_t *psk, unsigned max_psk_len)) |
|
OPENSSL_EXPORT void | SSL_CTX_set_psk_server_callback (SSL_CTX *ctx, unsigned(*psk_server_callback)(SSL *ssl, const char *identity, uint8_t *psk, unsigned max_psk_len)) |
|
OPENSSL_EXPORT void | SSL_set_psk_server_callback (SSL *ssl, unsigned(*psk_server_callback)(SSL *ssl, const char *identity, uint8_t *psk, unsigned max_psk_len)) |
|
OPENSSL_EXPORT int | SSL_CTX_use_psk_identity_hint (SSL_CTX *ctx, const char *identity_hint) |
|
OPENSSL_EXPORT int | SSL_use_psk_identity_hint (SSL *ssl, const char *identity_hint) |
|
OPENSSL_EXPORT const char * | SSL_get_psk_identity_hint (const SSL *ssl) |
|
OPENSSL_EXPORT const char * | SSL_get_psk_identity (const SSL *ssl) |
|
OPENSSL_EXPORT const char * | SSL_alert_type_string_long (int value) |
|
OPENSSL_EXPORT const char * | SSL_alert_desc_string_long (int value) |
|
OPENSSL_EXPORT int | SSL_send_fatal_alert (SSL *ssl, uint8_t alert) |
|
OPENSSL_EXPORT int | SSL_set_ex_data (SSL *ssl, int idx, void *data) |
|
OPENSSL_EXPORT void * | SSL_get_ex_data (const SSL *ssl, int idx) |
|
OPENSSL_EXPORT int | SSL_get_ex_new_index (long argl, void *argp, CRYPTO_EX_unused *unused, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
|
OPENSSL_EXPORT int | SSL_SESSION_set_ex_data (SSL_SESSION *session, int idx, void *data) |
|
OPENSSL_EXPORT void * | SSL_SESSION_get_ex_data (const SSL_SESSION *session, int idx) |
|
OPENSSL_EXPORT int | SSL_SESSION_get_ex_new_index (long argl, void *argp, CRYPTO_EX_unused *unused, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
|
OPENSSL_EXPORT int | SSL_CTX_set_ex_data (SSL_CTX *ctx, int idx, void *data) |
|
OPENSSL_EXPORT void * | SSL_CTX_get_ex_data (const SSL_CTX *ctx, int idx) |
|
OPENSSL_EXPORT int | SSL_CTX_get_ex_new_index (long argl, void *argp, CRYPTO_EX_unused *unused, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
|
OPENSSL_EXPORT int | SSL_get_ivs (const SSL *ssl, const uint8_t **out_read_iv, const uint8_t **out_write_iv, size_t *out_iv_len) |
|
OPENSSL_EXPORT size_t | SSL_get_key_block_len (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_generate_key_block (const SSL *ssl, uint8_t *out, size_t out_len) |
|
OPENSSL_EXPORT uint64_t | SSL_get_read_sequence (const SSL *ssl) |
|
OPENSSL_EXPORT uint64_t | SSL_get_write_sequence (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_get_structure_sizes (size_t *ssl_size, size_t *ssl_ctx_size, size_t *ssl_session_size) |
|
OPENSSL_EXPORT void | SSL_CTX_set_msg_callback (SSL_CTX *ctx, void(*cb)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)) |
|
OPENSSL_EXPORT void | SSL_CTX_set_msg_callback_arg (SSL_CTX *ctx, void *arg) |
|
OPENSSL_EXPORT void | SSL_set_msg_callback (SSL *ssl, void(*cb)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)) |
|
OPENSSL_EXPORT void | SSL_set_msg_callback_arg (SSL *ssl, void *arg) |
|
OPENSSL_EXPORT void | SSL_CTX_set_keylog_callback (SSL_CTX *ctx, void(*cb)(const SSL *ssl, const char *line)) |
|
OPENSSL_EXPORT void | SSL_CTX_set_current_time_cb (SSL_CTX *ctx, void(*cb)(const SSL *ssl, struct timeval *out_clock)) |
|
OPENSSL_EXPORT void | SSL_set_renegotiate_mode (SSL *ssl, enum ssl_renegotiate_mode_t mode) |
|
OPENSSL_EXPORT int | SSL_renegotiate_pending (SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_total_renegotiations (const SSL *ssl) |
|
OPENSSL_EXPORT size_t | SSL_CTX_get_max_cert_list (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT void | SSL_CTX_set_max_cert_list (SSL_CTX *ctx, size_t max_cert_list) |
|
OPENSSL_EXPORT size_t | SSL_get_max_cert_list (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_set_max_cert_list (SSL *ssl, size_t max_cert_list) |
|
OPENSSL_EXPORT int | SSL_CTX_set_max_send_fragment (SSL_CTX *ctx, size_t max_send_fragment) |
|
OPENSSL_EXPORT int | SSL_set_max_send_fragment (SSL *ssl, size_t max_send_fragment) |
|
OPENSSL_EXPORT int | SSL_early_callback_ctx_extension_get (const struct ssl_early_callback_ctx *ctx, uint16_t extension_type, const uint8_t **out_data, size_t *out_len) |
|
OPENSSL_EXPORT void | SSL_CTX_set_select_certificate_cb (SSL_CTX *ctx, int(*cb)(const struct ssl_early_callback_ctx *)) |
|
OPENSSL_EXPORT void | SSL_CTX_set_dos_protection_cb (SSL_CTX *ctx, int(*cb)(const struct ssl_early_callback_ctx *)) |
|
OPENSSL_EXPORT void | SSL_CTX_set_info_callback (SSL_CTX *ctx, void(*cb)(const SSL *ssl, int type, int value)) |
|
OPENSSL_EXPORT void | SSL_set_info_callback (SSL *ssl, void(*cb)(const SSL *ssl, int type, int value)) |
|
OPENSSL_EXPORT const char * | SSL_state_string_long (const SSL *ssl) |
|
OPENSSL_EXPORT SSL_CTX * | SSL_set_SSL_CTX (SSL *ssl, SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_get_shutdown (const SSL *ssl) |
|
OPENSSL_EXPORT uint16_t | SSL_get_peer_signature_algorithm (const SSL *ssl) |
|
OPENSSL_EXPORT size_t | SSL_get_client_random (const SSL *ssl, uint8_t *out, size_t max_out) |
|
OPENSSL_EXPORT size_t | SSL_get_server_random (const SSL *ssl, uint8_t *out, size_t max_out) |
|
OPENSSL_EXPORT const SSL_CIPHER * | SSL_get_pending_cipher (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_retain_only_sha256_of_client_certs (SSL_CTX *ctx, int enable) |
|
OPENSSL_EXPORT void | SSL_CTX_set_grease_enabled (SSL_CTX *ctx, int enabled) |
|
OPENSSL_EXPORT int | SSL_library_init (void) |
|
OPENSSL_EXPORT void | SSL_set_reject_peer_renegotiations (SSL *ssl, int reject) |
|
OPENSSL_EXPORT const char * | SSL_CIPHER_description (const SSL_CIPHER *cipher, char *buf, int len) |
|
OPENSSL_EXPORT const char * | SSL_CIPHER_get_version (const SSL_CIPHER *cipher) |
|
OPENSSL_EXPORT COMP_METHOD * | SSL_COMP_get_compression_methods (void) |
|
OPENSSL_EXPORT int | SSL_COMP_add_compression_method (int id, COMP_METHOD *cm) |
|
OPENSSL_EXPORT const char * | SSL_COMP_get_name (const COMP_METHOD *comp) |
|
OPENSSL_EXPORT void | SSL_COMP_free_compression_methods (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | SSLv23_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | SSLv3_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_1_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_2_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLSv1_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLSv1_2_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLS_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLS_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | SSLv23_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | SSLv23_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | SSLv3_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | SSLv3_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_1_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_1_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_2_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | TLSv1_2_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLS_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLS_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLSv1_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLSv1_client_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLSv1_2_server_method (void) |
|
OPENSSL_EXPORT const SSL_METHOD * | DTLSv1_2_client_method (void) |
|
OPENSSL_EXPORT int | SSL_clear (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_CTX_set_tmp_rsa_callback (SSL_CTX *ctx, RSA *(*cb)(SSL *ssl, int is_export, int keylength)) |
|
OPENSSL_EXPORT void | SSL_set_tmp_rsa_callback (SSL *ssl, RSA *(*cb)(SSL *ssl, int is_export, int keylength)) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_connect (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_connect_good (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_connect_renegotiate (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_accept (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_accept_renegotiate (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_accept_good (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_hits (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_cb_hits (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_misses (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_timeouts (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_CTX_sess_cache_full (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_cutthrough_complete (const SSL *s) |
|
OPENSSL_EXPORT int | SSL_num_renegotiations (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_need_tmp_RSA (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT int | SSL_need_tmp_RSA (const SSL *ssl) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tmp_rsa (SSL_CTX *ctx, const RSA *rsa) |
|
OPENSSL_EXPORT int | SSL_set_tmp_rsa (SSL *ssl, const RSA *rsa) |
|
OPENSSL_EXPORT int | SSL_CTX_get_read_ahead (const SSL_CTX *ctx) |
|
OPENSSL_EXPORT void | SSL_CTX_set_read_ahead (SSL_CTX *ctx, int yes) |
|
OPENSSL_EXPORT int | SSL_get_read_ahead (const SSL *s) |
|
OPENSSL_EXPORT void | SSL_set_read_ahead (SSL *s, int yes) |
|
OPENSSL_EXPORT int | SSL_renegotiate (SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_set_state (SSL *ssl, int state) |
|
OPENSSL_EXPORT char * | SSL_get_shared_ciphers (const SSL *ssl, char *buf, int len) |
|
OPENSSL_EXPORT int | i2d_SSL_SESSION (SSL_SESSION *in, uint8_t **pp) |
|
OPENSSL_EXPORT SSL_SESSION * | d2i_SSL_SESSION (SSL_SESSION **a, const uint8_t **pp, long length) |
|
OPENSSL_EXPORT int | i2d_SSL_SESSION_bio (BIO *bio, const SSL_SESSION *session) |
|
OPENSSL_EXPORT SSL_SESSION * | d2i_SSL_SESSION_bio (BIO *bio, SSL_SESSION **out) |
|
OPENSSL_EXPORT void | ERR_load_SSL_strings (void) |
|
OPENSSL_EXPORT void | SSL_load_error_strings (void) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tlsext_use_srtp (SSL_CTX *ctx, const char *profiles) |
|
OPENSSL_EXPORT int | SSL_set_tlsext_use_srtp (SSL *ssl, const char *profiles) |
|
OPENSSL_EXPORT const COMP_METHOD * | SSL_get_current_compression (SSL *s) |
|
OPENSSL_EXPORT const COMP_METHOD * | SSL_get_current_expansion (SSL *s) |
|
OPENSSL_EXPORT int * | SSL_get_server_tmp_key (SSL *ssl, EVP_PKEY **out_key) |
|
OPENSSL_EXPORT int | SSL_cache_hit (SSL *ssl) |
|
OPENSSL_EXPORT long | SSL_get_default_timeout (const SSL *ssl) |
|
OPENSSL_EXPORT const char * | SSL_get_version (const SSL *ssl) |
|
OPENSSL_EXPORT const char * | SSL_get_cipher_list (const SSL *ssl, int n) |
|
OPENSSL_EXPORT void | SSL_CTX_set_client_cert_cb (SSL_CTX *ctx, int(*client_cert_cb)(SSL *ssl, X509 **out_x509, EVP_PKEY **out_pkey)) |
|
OPENSSL_EXPORT int | SSL_want (const SSL *ssl) |
|
OPENSSL_EXPORT size_t | SSL_get_finished (const SSL *ssl, void *buf, size_t count) |
|
OPENSSL_EXPORT size_t | SSL_get_peer_finished (const SSL *ssl, void *buf, size_t count) |
|
OPENSSL_EXPORT const char * | SSL_alert_type_string (int value) |
|
OPENSSL_EXPORT const char * | SSL_alert_desc_string (int value) |
|
OPENSSL_EXPORT int | SSL_state (const SSL *ssl) |
|
OPENSSL_EXPORT const char * | SSL_state_string (const SSL *ssl) |
|
OPENSSL_EXPORT void | SSL_set_shutdown (SSL *ssl, int mode) |
|
OPENSSL_EXPORT int | SSL_CTX_set_tmp_ecdh (SSL_CTX *ctx, const EC_KEY *ec_key) |
|
OPENSSL_EXPORT int | SSL_set_tmp_ecdh (SSL *ssl, const EC_KEY *ec_key) |
|
OPENSSL_EXPORT int | SSL_add_dir_cert_subjects_to_stack (STACK_OF(X509_NAME) *out, const char *dir) |
|
OPENSSL_EXPORT int | SSL_set_private_key_digest_prefs (SSL *ssl, const int *digest_nids, size_t num_digests) |
|
OPENSSL_EXPORT void | SSL_set_verify_result (SSL *ssl, long result) |
|
OPENSSL_EXPORT int | SSL_CTX_set_min_version (SSL_CTX *ctx, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_CTX_set_max_version (SSL_CTX *ctx, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_set_min_version (SSL *ssl, uint16_t version) |
|
OPENSSL_EXPORT int | SSL_set_max_version (SSL *ssl, uint16_t version) |
|