#include <openssl/ssl.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <openssl/bytestring.h>
#include <openssl/crypto.h>
#include <openssl/err.h>
#include <openssl/lhash.h>
#include <openssl/mem.h>
#include <openssl/rand.h>
#include "internal.h"
#include "../crypto/internal.h"
#include <sys/socket.h>
#include <sys/time.h>
Go to the source code of this file.
Variables | |
BSSL_NAMESPACE_BEGIN | |
static CRYPTO_EX_DATA_CLASS | g_ex_data_class_ssl |
static CRYPTO_EX_DATA_CLASS | g_ex_data_class_ssl_ctx |
static const size_t | kMaxHandshakeSize = (1u << 24) - 1 |
void(*)(const SSL *ssl, const char *line) | SSL_CTX_get_keylog_callback (const SSL_CTX *ctx) |
void(*)(const SSL *ssl, int type, int value) | SSL_get_info_callback (const SSL *ssl) |
Definition at line 2789 of file ssl_lib.cc.
Definition at line 1279 of file ssl_lib.cc.
Definition at line 275 of file ssl_lib.cc.
Definition at line 190 of file ssl_lib.cc.
Definition at line 214 of file ssl_lib.cc.
|
static |
Definition at line 1618 of file ssl_lib.cc.
void ERR_load_SSL_strings | ( | void | ) |
Definition at line 2973 of file ssl_lib.cc.
Definition at line 2309 of file ssl_lib.cc.
int OPENSSL_init_ssl | ( | uint64_t | opts, |
const OPENSSL_INIT_SETTINGS * | settings | ||
) |
Definition at line 489 of file ssl_lib.cc.
|
static |
Definition at line 1505 of file ssl_lib.cc.
Definition at line 866 of file ssl_lib.cc.
int SSL_add_application_settings | ( | SSL * | ssl, |
const uint8_t * | proto, | ||
size_t | proto_len, | ||
const uint8_t * | settings, | ||
size_t | settings_len | ||
) |
Definition at line 2240 of file ssl_lib.cc.
Definition at line 2975 of file ssl_lib.cc.
Definition at line 226 of file ssl_lib.cc.
Definition at line 2708 of file ssl_lib.cc.
Definition at line 410 of file ssl_lib.cc.
Definition at line 222 of file ssl_lib.cc.
void SSL_certs_clear | ( | SSL * | ssl | ) |
Definition at line 1541 of file ssl_lib.cc.
Definition at line 1709 of file ssl_lib.cc.
Definition at line 2915 of file ssl_lib.cc.
Definition at line 1460 of file ssl_lib.cc.
Definition at line 1436 of file ssl_lib.cc.
Definition at line 857 of file ssl_lib.cc.
int SSL_CTX_add_cert_compression_alg | ( | SSL_CTX * | ctx, |
uint16_t | alg_id, | ||
ssl_cert_compression_func_t | compress, | ||
ssl_cert_decompression_func_t | decompress | ||
) |
Definition at line 2270 of file ssl_lib.cc.
Definition at line 1704 of file ssl_lib.cc.
Definition at line 1959 of file ssl_lib.cc.
Definition at line 1448 of file ssl_lib.cc.
Definition at line 1424 of file ssl_lib.cc.
void SSL_CTX_enable_ocsp_stapling | ( | SSL_CTX * | ctx | ) |
Definition at line 2070 of file ssl_lib.cc.
void SSL_CTX_enable_signed_cert_timestamps | ( | SSL_CTX * | ctx | ) |
Definition at line 2059 of file ssl_lib.cc.
Definition at line 2292 of file ssl_lib.cc.
void SSL_CTX_free | ( | SSL_CTX * | ctx | ) |
Definition at line 576 of file ssl_lib.cc.
Definition at line 2388 of file ssl_lib.cc.
void ssl_ctx_get_current_time | ( | const SSL_CTX * | ctx, |
struct OPENSSL_timeval * | out_clock | ||
) |
Definition at line 360 of file ssl_lib.cc.
Definition at line 2561 of file ssl_lib.cc.
int SSL_CTX_get_ex_new_index | ( | long | argl, |
void * | argp, | ||
CRYPTO_EX_unused * | unused, | ||
CRYPTO_EX_dup * | dup_unused, | ||
CRYPTO_EX_free * | free_func | ||
) |
Definition at line 2546 of file ssl_lib.cc.
Definition at line 1769 of file ssl_lib.cc.
Definition at line 1453 of file ssl_lib.cc.
Definition at line 1429 of file ssl_lib.cc.
Definition at line 2415 of file ssl_lib.cc.
Definition at line 1688 of file ssl_lib.cc.
Definition at line 1852 of file ssl_lib.cc.
Definition at line 1857 of file ssl_lib.cc.
Definition at line 2969 of file ssl_lib.cc.
SSL_CTX* SSL_CTX_new | ( | const SSL_METHOD * | method | ) |
Definition at line 538 of file ssl_lib.cc.
Definition at line 2956 of file ssl_lib.cc.
Definition at line 2958 of file ssl_lib.cc.
Definition at line 2957 of file ssl_lib.cc.
Definition at line 2963 of file ssl_lib.cc.
Definition at line 2960 of file ssl_lib.cc.
Definition at line 2953 of file ssl_lib.cc.
Definition at line 2954 of file ssl_lib.cc.
Definition at line 2955 of file ssl_lib.cc.
Definition at line 1842 of file ssl_lib.cc.
Definition at line 2959 of file ssl_lib.cc.
Definition at line 2961 of file ssl_lib.cc.
Definition at line 1831 of file ssl_lib.cc.
Definition at line 1836 of file ssl_lib.cc.
Definition at line 2962 of file ssl_lib.cc.
void SSL_CTX_set0_buffer_pool | ( | SSL_CTX * | ctx, |
CRYPTO_BUFFER_POOL * | pool | ||
) |
Definition at line 1467 of file ssl_lib.cc.
Definition at line 1912 of file ssl_lib.cc.
Definition at line 1925 of file ssl_lib.cc.
Definition at line 2316 of file ssl_lib.cc.
Definition at line 2236 of file ssl_lib.cc.
Definition at line 2192 of file ssl_lib.cc.
void SSL_CTX_set_alpn_select_cb | ( | SSL_CTX * | ctx, |
int(*)(SSL *ssl, const uint8_t **out, uint8_t *out_len, const uint8_t *in, unsigned in_len, void *arg) | cb, | ||
void * | arg | ||
) |
Definition at line 2216 of file ssl_lib.cc.
Definition at line 1997 of file ssl_lib.cc.
void SSL_CTX_set_current_time_cb | ( | SSL_CTX * | ctx, |
void(*)(const SSL *ssl, struct timeval *out_clock) | cb | ||
) |
Definition at line 2702 of file ssl_lib.cc.
void SSL_CTX_set_custom_verify | ( | SSL_CTX * | ctx, |
int | mode, | ||
enum ssl_verify_result_t(*)(SSL *ssl, uint8_t *out_alert) | callback | ||
) |
Definition at line 2042 of file ssl_lib.cc.
void SSL_CTX_set_dos_protection_cb | ( | SSL_CTX * | ctx, |
int(*)(const SSL_CLIENT_HELLO *) | cb | ||
) |
Definition at line 2752 of file ssl_lib.cc.
Definition at line 1204 of file ssl_lib.cc.
Definition at line 2557 of file ssl_lib.cc.
Definition at line 2886 of file ssl_lib.cc.
Definition at line 2867 of file ssl_lib.cc.
Definition at line 406 of file ssl_lib.cc.
Definition at line 2692 of file ssl_lib.cc.
void SSL_CTX_set_max_cert_list | ( | SSL_CTX * | ctx, |
size_t | max_cert_list | ||
) |
Definition at line 1773 of file ssl_lib.cc.
Definition at line 1791 of file ssl_lib.cc.
Definition at line 1443 of file ssl_lib.cc.
void SSL_CTX_set_msg_callback | ( | SSL_CTX * | ctx, |
void(*)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg) | cb | ||
) |
Definition at line 2670 of file ssl_lib.cc.
void SSL_CTX_set_msg_callback_arg | ( | SSL_CTX * | ctx, |
void * | arg | ||
) |
Definition at line 2677 of file ssl_lib.cc.
void SSL_CTX_set_next_proto_select_cb | ( | SSL_CTX * | ctx, |
int(*)(SSL *ssl, uint8_t **out, uint8_t *out_len, const uint8_t *in, unsigned in_len, void *arg) | cb, | ||
void * | arg | ||
) |
Definition at line 2184 of file ssl_lib.cc.
void SSL_CTX_set_next_protos_advertised_cb | ( | SSL_CTX * | ctx, |
int(*)(SSL *ssl, const uint8_t **out, unsigned *out_len, void *arg) | cb, | ||
void * | arg | ||
) |
Definition at line 2176 of file ssl_lib.cc.
Definition at line 1419 of file ssl_lib.cc.
Definition at line 2871 of file ssl_lib.cc.
void SSL_CTX_set_psk_client_callback | ( | SSL_CTX * | ctx, |
unsigned(*)(SSL *ssl, const char *hint, char *identity, unsigned max_identity_len, uint8_t *psk, unsigned max_psk_len) | cb | ||
) |
Definition at line 2648 of file ssl_lib.cc.
void SSL_CTX_set_psk_server_callback | ( | SSL_CTX * | ctx, |
unsigned(*)(SSL *ssl, const char *identity, uint8_t *psk, unsigned max_psk_len) | cb | ||
) |
Definition at line 2664 of file ssl_lib.cc.
int SSL_CTX_set_quic_method | ( | SSL_CTX * | ctx, |
const SSL_QUIC_METHOD * | quic_method | ||
) |
Definition at line 2512 of file ssl_lib.cc.
Definition at line 2411 of file ssl_lib.cc.
Definition at line 1692 of file ssl_lib.cc.
Definition at line 2863 of file ssl_lib.cc.
Definition at line 2757 of file ssl_lib.cc.
void SSL_CTX_set_select_certificate_cb | ( | SSL_CTX * | ctx, |
enum ssl_select_cert_result_t(*)(const SSL_CLIENT_HELLO *) | cb | ||
) |
Definition at line 2746 of file ssl_lib.cc.
Definition at line 1846 of file ssl_lib.cc.
Definition at line 1518 of file ssl_lib.cc.
Definition at line 2001 of file ssl_lib.cc.
void SSL_CTX_set_ticket_aead_method | ( | SSL_CTX * | ctx, |
const SSL_TICKET_AEAD_METHOD * | aead_method | ||
) |
Definition at line 2995 of file ssl_lib.cc.
Definition at line 2288 of file ssl_lib.cc.
Definition at line 2132 of file ssl_lib.cc.
int SSL_CTX_set_tlsext_servername_callback | ( | SSL_CTX * | ctx, |
int(*)(SSL *ssl, int *out_alert, void *arg) | callback | ||
) |
Definition at line 2126 of file ssl_lib.cc.
Definition at line 3069 of file ssl_lib.cc.
Definition at line 3063 of file ssl_lib.cc.
int SSL_CTX_set_tlsext_ticket_key_cb | ( | SSL_CTX * | ctx, |
int(*)(SSL *ssl, uint8_t *key_name, uint8_t *iv, EVP_CIPHER_CTX *ctx, HMAC_CTX *hmac_ctx, int encrypt) | callback | ||
) |
Definition at line 1904 of file ssl_lib.cc.
Definition at line 1880 of file ssl_lib.cc.
void SSL_CTX_set_tmp_dh_callback | ( | SSL_CTX * | ctx, |
DH *(*)(SSL *ssl, int is_export, int keylength) | cb | ||
) |
Definition at line 2574 of file ssl_lib.cc.
Definition at line 2977 of file ssl_lib.cc.
Definition at line 2971 of file ssl_lib.cc.
void SSL_CTX_set_tmp_rsa_callback | ( | SSL_CTX * | ctx, |
RSA *(*)(SSL *ssl, int is_export, int keylength) | cb | ||
) |
Definition at line 2567 of file ssl_lib.cc.
Definition at line 571 of file ssl_lib.cc.
Definition at line 2605 of file ssl_lib.cc.
Definition at line 2738 of file ssl_lib.cc.
Definition at line 825 of file ssl_lib.cc.
Definition at line 316 of file ssl_lib.cc.
void ssl_do_msg_callback | ( | const SSL * | ssl, |
int | is_write, | ||
int | content_type, | ||
Span< const uint8_t > | in | ||
) |
Definition at line 329 of file ssl_lib.cc.
|
static |
Definition at line 875 of file ssl_lib.cc.
Definition at line 1219 of file ssl_lib.cc.
const char* SSL_early_data_reason_string | ( | enum ssl_early_data_reason_t | reason | ) |
Definition at line 1244 of file ssl_lib.cc.
void SSL_enable_ocsp_stapling | ( | SSL * | ssl | ) |
Definition at line 2074 of file ssl_lib.cc.
void SSL_enable_signed_cert_timestamps | ( | SSL * | ssl | ) |
Definition at line 2063 of file ssl_lib.cc.
Definition at line 2304 of file ssl_lib.cc.
Definition at line 1374 of file ssl_lib.cc.
void SSL_free | ( | SSL * | ssl | ) |
Definition at line 697 of file ssl_lib.cc.
Definition at line 2225 of file ssl_lib.cc.
Definition at line 2347 of file ssl_lib.cc.
void SSL_get0_next_proto_negotiated | ( | const SSL * | ssl, |
const uint8_t ** | out_data, | ||
unsigned * | out_len | ||
) |
Definition at line 2170 of file ssl_lib.cc.
Definition at line 2094 of file ssl_lib.cc.
void SSL_get0_peer_application_settings | ( | const SSL * | ssl, |
const uint8_t ** | out_data, | ||
size_t * | out_len | ||
) |
Definition at line 2255 of file ssl_lib.cc.
Definition at line 2366 of file ssl_lib.cc.
Definition at line 2356 of file ssl_lib.cc.
Definition at line 1531 of file ssl_lib.cc.
void SSL_get0_signed_cert_timestamp_list | ( | const SSL * | ssl, |
const uint8_t ** | out, | ||
size_t * | out_len | ||
) |
Definition at line 2081 of file ssl_lib.cc.
Definition at line 1979 of file ssl_lib.cc.
Definition at line 2826 of file ssl_lib.cc.
const SSL_CIPHER* SSL_get_current_cipher | ( | const SSL * | ssl | ) |
Definition at line 2396 of file ssl_lib.cc.
const COMP_METHOD* SSL_get_current_compression | ( | SSL * | ssl | ) |
Definition at line 2405 of file ssl_lib.cc.
const COMP_METHOD* SSL_get_current_expansion | ( | SSL * | ssl | ) |
Definition at line 2407 of file ssl_lib.cc.
void ssl_get_current_time | ( | const SSL * | ssl, |
struct OPENSSL_timeval * | out_clock | ||
) |
Definition at line 354 of file ssl_lib.cc.
Definition at line 1936 of file ssl_lib.cc.
Definition at line 1717 of file ssl_lib.cc.
Definition at line 1240 of file ssl_lib.cc.
Definition at line 2542 of file ssl_lib.cc.
int SSL_get_ex_new_index | ( | long | argl, |
void * | argp, | ||
CRYPTO_EX_unused * | unused, | ||
CRYPTO_EX_dup * | dup_unused, | ||
CRYPTO_EX_free * | free_func | ||
) |
Definition at line 2528 of file ssl_lib.cc.
Definition at line 1665 of file ssl_lib.cc.
Definition at line 1548 of file ssl_lib.cc.
Definition at line 1627 of file ssl_lib.cc.
int SSL_get_ivs | ( | const SSL * | ssl, |
const uint8_t ** | out_read_iv, | ||
const uint8_t ** | out_write_iv, | ||
size_t * | out_iv_len | ||
) |
Definition at line 2777 of file ssl_lib.cc.
Definition at line 1780 of file ssl_lib.cc.
Definition at line 1465 of file ssl_lib.cc.
Definition at line 1441 of file ssl_lib.cc.
Definition at line 1642 of file ssl_lib.cc.
void SSL_get_peer_quic_transport_params | ( | const SSL * | ssl, |
const uint8_t ** | out_params, | ||
size_t * | out_params_len | ||
) |
Definition at line 1191 of file ssl_lib.cc.
Definition at line 2815 of file ssl_lib.cc.
const SSL_CIPHER* SSL_get_pending_cipher | ( | const SSL * | ssl | ) |
Definition at line 2848 of file ssl_lib.cc.
Definition at line 2376 of file ssl_lib.cc.
Definition at line 2627 of file ssl_lib.cc.
Definition at line 2616 of file ssl_lib.cc.
Definition at line 2423 of file ssl_lib.cc.
Definition at line 753 of file ssl_lib.cc.
Definition at line 1690 of file ssl_lib.cc.
Definition at line 2796 of file ssl_lib.cc.
Definition at line 1550 of file ssl_lib.cc.
Definition at line 1823 of file ssl_lib.cc.
Definition at line 2837 of file ssl_lib.cc.
Definition at line 2409 of file ssl_lib.cc.
Definition at line 2021 of file ssl_lib.cc.
Definition at line 2035 of file ssl_lib.cc.
Definition at line 2499 of file ssl_lib.cc.
int SSL_get_shared_sigalgs | ( | SSL * | ssl, |
int | idx, | ||
int * | psign, | ||
int * | phash, | ||
int * | psignandhash, | ||
uint8_t * | rsig, | ||
uint8_t * | rhash | ||
) |
Definition at line 2507 of file ssl_lib.cc.
Definition at line 2441 of file ssl_lib.cc.
Definition at line 2455 of file ssl_lib.cc.
Definition at line 2882 of file ssl_lib.cc.
Definition at line 2339 of file ssl_lib.cc.
Definition at line 1471 of file ssl_lib.cc.
Definition at line 3057 of file ssl_lib.cc.
Definition at line 3036 of file ssl_lib.cc.
bool SSL_get_traffic_secrets | ( | const SSL * | ssl, |
Span< const uint8_t > * | out_read_traffic_secret, | ||
Span< const uint8_t > * | out_write_traffic_secret | ||
) |
Definition at line 459 of file ssl_lib.cc.
Definition at line 1657 of file ssl_lib.cc.
Definition at line 755 of file ssl_lib.cc.
Definition at line 1559 of file ssl_lib.cc.
Definition at line 2806 of file ssl_lib.cc.
Definition at line 2265 of file ssl_lib.cc.
Definition at line 1700 of file ssl_lib.cc.
Definition at line 1212 of file ssl_lib.cc.
Definition at line 2731 of file ssl_lib.cc.
Definition at line 2723 of file ssl_lib.cc.
Definition at line 2744 of file ssl_lib.cc.
Definition at line 2719 of file ssl_lib.cc.
Definition at line 2742 of file ssl_lib.cc.
Definition at line 1076 of file ssl_lib.cc.
int SSL_library_init | ( | void | ) |
Definition at line 484 of file ssl_lib.cc.
void SSL_load_error_strings | ( | void | ) |
Definition at line 2974 of file ssl_lib.cc.
Definition at line 291 of file ssl_lib.cc.
|
static |
Definition at line 441 of file ssl_lib.cc.
Definition at line 2970 of file ssl_lib.cc.
Definition at line 611 of file ssl_lib.cc.
Definition at line 2965 of file ssl_lib.cc.
ssl_open_record_t ssl_open_app_data | ( | SSL * | ssl, |
Span< uint8_t > * | out, | ||
size_t * | out_consumed, | ||
uint8_t * | out_alert, | ||
Span< uint8_t > | in | ||
) |
Definition at line 260 of file ssl_lib.cc.
ssl_open_record_t ssl_open_change_cipher_spec | ( | SSL * | ssl, |
size_t * | out_consumed, | ||
uint8_t * | out_alert, | ||
Span< uint8_t > | in | ||
) |
Definition at line 244 of file ssl_lib.cc.
ssl_open_record_t ssl_open_handshake | ( | SSL * | ssl, |
size_t * | out_consumed, | ||
uint8_t * | out_alert, | ||
Span< uint8_t > | in | ||
) |
Definition at line 230 of file ssl_lib.cc.
Definition at line 1023 of file ssl_lib.cc.
Definition at line 1696 of file ssl_lib.cc.
Definition at line 911 of file ssl_lib.cc.
SSL_SESSION* SSL_process_tls13_new_session_ticket | ( | SSL * | ssl, |
const uint8_t * | buf, | ||
size_t | buf_len | ||
) |
Definition at line 3000 of file ssl_lib.cc.
int SSL_provide_quic_data | ( | SSL * | ssl, |
enum ssl_encryption_level_t | level, | ||
const uint8_t * | data, | ||
size_t | len | ||
) |
Definition at line 803 of file ssl_lib.cc.
Definition at line 757 of file ssl_lib.cc.
Definition at line 795 of file ssl_lib.cc.
Definition at line 799 of file ssl_lib.cc.
Definition at line 1008 of file ssl_lib.cc.
Definition at line 938 of file ssl_lib.cc.
Definition at line 1721 of file ssl_lib.cc.
Definition at line 1761 of file ssl_lib.cc.
void SSL_reset_early_data_reject | ( | SSL * | ssl | ) |
Definition at line 1223 of file ssl_lib.cc.
void ssl_reset_error_state | ( | SSL * | ssl | ) |
Definition at line 201 of file ssl_lib.cc.
int SSL_select_next_proto | ( | uint8_t ** | out, |
uint8_t * | out_len, | ||
const uint8_t * | peer, | ||
unsigned | peer_len, | ||
const uint8_t * | supported, | ||
unsigned | supported_len | ||
) |
Definition at line 2137 of file ssl_lib.cc.
Definition at line 1171 of file ssl_lib.cc.
|
static |
Definition at line 499 of file ssl_lib.cc.
|
static |
Definition at line 494 of file ssl_lib.cc.
Definition at line 2401 of file ssl_lib.cc.
Definition at line 711 of file ssl_lib.cc.
Definition at line 715 of file ssl_lib.cc.
Definition at line 1917 of file ssl_lib.cc.
Definition at line 1929 of file ssl_lib.cc.
Definition at line 2326 of file ssl_lib.cc.
void SSL_set_accept_state | ( | SSL * | ssl | ) |
Definition at line 706 of file ssl_lib.cc.
Definition at line 2203 of file ssl_lib.cc.
Definition at line 719 of file ssl_lib.cc.
Definition at line 2005 of file ssl_lib.cc.
void SSL_set_connect_state | ( | SSL * | ssl | ) |
Definition at line 701 of file ssl_lib.cc.
void SSL_set_custom_verify | ( | SSL * | ssl, |
int | mode, | ||
enum ssl_verify_result_t(*)(SSL *ssl, uint8_t *out_alert) | callback | ||
) |
Definition at line 2049 of file ssl_lib.cc.
Definition at line 1208 of file ssl_lib.cc.
Definition at line 2761 of file ssl_lib.cc.
Definition at line 2538 of file ssl_lib.cc.
Definition at line 1568 of file ssl_lib.cc.
Definition at line 452 of file ssl_lib.cc.
Definition at line 2483 of file ssl_lib.cc.
Definition at line 2901 of file ssl_lib.cc.
void SSL_set_max_cert_list | ( | SSL * | ssl, |
size_t | max_cert_list | ||
) |
Definition at line 1784 of file ssl_lib.cc.
Definition at line 1803 of file ssl_lib.cc.
Definition at line 1455 of file ssl_lib.cc.
void SSL_set_msg_callback | ( | SSL * | ssl, |
void(*)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg) | cb | ||
) |
Definition at line 2681 of file ssl_lib.cc.
void SSL_set_msg_callback_arg | ( | SSL * | ssl, |
void * | arg | ||
) |
Definition at line 2688 of file ssl_lib.cc.
Definition at line 1815 of file ssl_lib.cc.
Definition at line 1431 of file ssl_lib.cc.
Definition at line 2875 of file ssl_lib.cc.
void SSL_set_psk_client_callback | ( | SSL * | ssl, |
unsigned(*)(SSL *ssl, const char *hint, char *identity, unsigned max_identity_len, uint8_t *psk, unsigned max_psk_len) | cb | ||
) |
Definition at line 2638 of file ssl_lib.cc.
void SSL_set_psk_server_callback | ( | SSL * | ssl, |
unsigned(*)(SSL *ssl, const char *identity, uint8_t *psk, unsigned max_psk_len) | cb | ||
) |
Definition at line 2655 of file ssl_lib.cc.
Definition at line 1198 of file ssl_lib.cc.
int SSL_set_quic_method | ( | SSL * | ssl, |
const SSL_QUIC_METHOD * | quic_method | ||
) |
Definition at line 2520 of file ssl_lib.cc.
Definition at line 1185 of file ssl_lib.cc.
Definition at line 2908 of file ssl_lib.cc.
Definition at line 2419 of file ssl_lib.cc.
Definition at line 1694 of file ssl_lib.cc.
void ssl_set_read_error | ( | SSL * | ssl | ) |
Definition at line 209 of file ssl_lib.cc.
void SSL_set_renegotiate_mode | ( | SSL * | ssl, |
enum ssl_renegotiate_mode_t | mode | ||
) |
Definition at line 2768 of file ssl_lib.cc.
Definition at line 2856 of file ssl_lib.cc.
Definition at line 1599 of file ssl_lib.cc.
Definition at line 1523 of file ssl_lib.cc.
Definition at line 2894 of file ssl_lib.cc.
Definition at line 2425 of file ssl_lib.cc.
Definition at line 2457 of file ssl_lib.cc.
Definition at line 2497 of file ssl_lib.cc.
Definition at line 2013 of file ssl_lib.cc.
Definition at line 2297 of file ssl_lib.cc.
Definition at line 2107 of file ssl_lib.cc.
Definition at line 3049 of file ssl_lib.cc.
Definition at line 3028 of file ssl_lib.cc.
Definition at line 2578 of file ssl_lib.cc.
Definition at line 2986 of file ssl_lib.cc.
Definition at line 2571 of file ssl_lib.cc.
Definition at line 1579 of file ssl_lib.cc.
Definition at line 1107 of file ssl_lib.cc.
Definition at line 2493 of file ssl_lib.cc.
Definition at line 1765 of file ssl_lib.cc.
Definition at line 2609 of file ssl_lib.cc.
Definition at line 2890 of file ssl_lib.cc.
Definition at line 2565 of file ssl_lib.cc.
STACK_OF | ( | SSL_CIPHER | ) | const |
Definition at line 1955 of file ssl_lib.cc.
Definition at line 2581 of file ssl_lib.cc.
BSSL_NAMESPACE_BEGIN |
Definition at line 180 of file ssl_lib.cc.
|
static |
Definition at line 185 of file ssl_lib.cc.
|
static |
Definition at line 187 of file ssl_lib.cc.
Definition at line 183 of file ssl_lib.cc.
Definition at line 2697 of file ssl_lib.cc.