| /src/crypto/external/apache2/openssl/dist/include/internal/ |
| quic_ssl.h | 13 #include <openssl/ssl.h> 23 __owur SSL *ossl_quic_new(SSL_CTX *ctx); 24 __owur SSL *ossl_quic_new_listener(SSL_CTX *ctx, uint64_t flags); 25 __owur SSL *ossl_quic_new_listener_from(SSL *ssl, uint64_t flags); 26 __owur SSL *ossl_quic_new_from_listener(SSL *ssl, uint64_t flags); 27 __owur SSL *ossl_quic_new_domain(SSL_CTX *ctx, uint64_t flags) [all...] |
| quic_trace.h | 16 const void *buf, size_t msglen, SSL *ssl, void *arg);
|
| ssl.h | 10 #include <openssl/ssl.h> 17 const void *buf, size_t len, SSL *ssl, void *arg); 19 int ossl_ssl_get_error(const SSL *s, int i, int check_err);
|
| /src/crypto/external/bsd/openssl/dist/ssl/statem/ |
| statem.h | 131 __owur int ossl_statem_accept(SSL *s); 132 __owur int ossl_statem_connect(SSL *s); 133 void ossl_statem_clear(SSL *s); 134 void ossl_statem_set_renegotiate(SSL *s); 135 void ossl_statem_send_fatal(SSL *s, int al); 136 void ossl_statem_fatal(SSL *s, int al, int reason, const char *fmt, ...); 145 int ossl_statem_in_error(const SSL *s); 146 void ossl_statem_set_in_init(SSL *s, int init); 147 int ossl_statem_get_in_handshake(SSL *s); 148 void ossl_statem_set_in_handshake(SSL *s, int inhand) [all...] |
| statem_local.h | 62 typedef int (*confunc_f) (SSL *s, WPACKET *pkt); 64 int ssl3_take_mac(SSL *s); 65 int check_in_list(SSL *s, uint16_t group_id, const uint16_t *groups, 67 int create_synthetic_message_hash(SSL *s, const unsigned char *hashval, 70 int parse_ca_names(SSL *s, PACKET *pkt); 71 const STACK_OF(X509_NAME) *get_ca_names(SSL *s); 72 int construct_ca_names(SSL *s, const STACK_OF(X509_NAME) *ca_sk, WPACKET *pkt); 73 size_t construct_key_exchange_tbs(SSL *s, unsigned char **ptbs, 79 int ossl_statem_client_read_transition(SSL *s, int mt); 80 WRITE_TRAN ossl_statem_client_write_transition(SSL *s) [all...] |
| statem.c | 22 * This file implements the SSL/TLS/DTLS state machines. 34 * The Handshake state machine keeps track of the current SSL/TLS handshake 65 static int state_machine(SSL *s, int server); 66 static void init_read_state_machine(SSL *s); 67 static SUB_STATE_RETURN read_state_machine(SSL *s); 68 static void init_write_state_machine(SSL *s); 69 static SUB_STATE_RETURN write_state_machine(SSL *s); 71 OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl) 73 return ssl->statem.hand_state [all...] |
| /src/crypto/external/bsd/openssl.old/dist/test/ |
| ssltestlib.h | 13 # include <openssl/ssl.h> 19 int create_ssl_objects(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, 20 SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio); 21 int create_bare_ssl_connection(SSL *serverssl, SSL *clientssl, int want, 23 int create_ssl_connection(SSL *serverssl, SSL *clientssl, int want); 24 void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl);
|
| /src/crypto/external/bsd/openssl.old/dist/ssl/statem/ |
| statem.h | 131 __owur int ossl_statem_accept(SSL *s); 132 __owur int ossl_statem_connect(SSL *s); 133 void ossl_statem_clear(SSL *s); 134 void ossl_statem_set_renegotiate(SSL *s); 135 void ossl_statem_fatal(SSL *s, int al, int func, int reason, const char *file, 145 int ossl_statem_in_error(const SSL *s); 146 void ossl_statem_set_in_init(SSL *s, int init); 147 int ossl_statem_get_in_handshake(SSL *s); 148 void ossl_statem_set_in_handshake(SSL *s, int inhand); 149 __owur int ossl_statem_skip_early_data(SSL *s) [all...] |
| statem_local.h | 54 typedef int (*confunc_f) (SSL *s, WPACKET *pkt); 56 int ssl3_take_mac(SSL *s); 57 int check_in_list(SSL *s, uint16_t group_id, const uint16_t *groups, 59 int create_synthetic_message_hash(SSL *s, const unsigned char *hashval, 62 int parse_ca_names(SSL *s, PACKET *pkt); 63 const STACK_OF(X509_NAME) *get_ca_names(SSL *s); 64 int construct_ca_names(SSL *s, const STACK_OF(X509_NAME) *ca_sk, WPACKET *pkt); 65 size_t construct_key_exchange_tbs(SSL *s, unsigned char **ptbs, 71 int ossl_statem_client_read_transition(SSL *s, int mt); 72 WRITE_TRAN ossl_statem_client_write_transition(SSL *s) [all...] |
| statem.c | 17 * This file implements the SSL/TLS/DTLS state machines. 29 * The Handshake state machine keeps track of the current SSL/TLS handshake 60 static int state_machine(SSL *s, int server); 61 static void init_read_state_machine(SSL *s); 62 static SUB_STATE_RETURN read_state_machine(SSL *s); 63 static void init_write_state_machine(SSL *s); 64 static SUB_STATE_RETURN write_state_machine(SSL *s); 66 OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl) 68 return ssl->statem.hand_state [all...] |
| /src/crypto/external/apache2/openssl/dist/test/helpers/ |
| ssltestlib.h | 13 #include <openssl/ssl.h> 27 int create_ssl_objects(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, 28 SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio); 29 int create_bare_ssl_connection(SSL *serverssl, SSL *clientssl, int want, 31 int create_bare_ssl_connection_ex(SSL *serverssl, SSL *clientssl, int want, 33 int create_ssl_objects2(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, 34 SSL **cssl, int sfd, int cfd); 37 int create_ssl_connection(SSL *serverssl, SSL *clientssl, int want) [all...] |
| /src/external/bsd/libpcap/dist/ |
| sslutils.h | 43 #include <openssl/ssl.h> 54 SSL *ssl_promotion(int is_server, PCAP_SOCKET s, char *errbuf, size_t errbuflen); 55 void ssl_finish(SSL *ssl); 56 int ssl_send(SSL *, char const *buffer, int size, char *errbuf, size_t errbuflen); 57 int ssl_recv(SSL *, char *buffer, int size, char *errbuf, size_t errbuflen); 59 // The SSL parameters are used 65 #define SSL void const 67 // The SSL parameters are unused
|
| /src/crypto/external/bsd/openssl/dist/test/helpers/ |
| ssltestlib.h | 13 # include <openssl/ssl.h> 19 int create_ssl_objects(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, 20 SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio); 21 int create_bare_ssl_connection(SSL *serverssl, SSL *clientssl, int want, 23 int create_ssl_objects2(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, 24 SSL **cssl, int sfd, int cfd); 26 int create_ssl_connection(SSL *serverssl, SSL *clientssl, int want); 27 void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/apps/ |
| s_apps.h | 12 #include <openssl/ssl.h> 27 int ssl_print_sigalgs(BIO *out, SSL *s); 28 int ssl_print_point_formats(BIO *out, SSL *s); 29 int ssl_print_groups(BIO *out, SSL *s, int noshared); 30 int ssl_print_tmp_key(BIO *out, SSL *s); 39 void apps_ssl_info_callback(const SSL *s, int where, int ret); 41 size_t len, SSL *ssl, void *arg); 42 void tlsext_cb(SSL *s, int client_server, int type, const unsigned char *data, 45 int generate_cookie_callback(SSL *ssl, unsigned char *cookie [all...] |
| /src/crypto/external/bsd/openssl/dist/include/openssl/ |
| srtp.h | 25 # include <openssl/ssl.h> 45 __owur int SSL_set_tlsext_use_srtp(SSL *ssl, const char *profiles); 47 __owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl); variable 48 __owur SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
|
| ssl.h.in | 203 * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always 250 typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, 252 typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, 283 typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, 287 typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, 290 typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, 295 typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, 302 typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, 307 typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, 317 /* Typedef for SSL async callback * [all...] |
| /src/crypto/external/bsd/openssl.old/dist/include/openssl/ |
| srtp.h | 19 # include <openssl/ssl.h> 39 __owur int SSL_set_tlsext_use_srtp(SSL *ssl, const char *profiles); 41 __owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl); variable 42 __owur SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
|
| ssl.h | 184 * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always 229 typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, 231 typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, 262 typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, 266 typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, 269 typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, 274 typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, 281 typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, 286 typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, 320 * Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added i [all...] |
| /src/crypto/external/apache2/openssl/dist/apps/include/ |
| s_apps.h | 12 #include <openssl/ssl.h> 33 int ssl_print_sigalgs(BIO *out, SSL *s); 34 int ssl_print_point_formats(BIO *out, SSL *s); 35 int ssl_print_groups(BIO *out, SSL *s, int noshared); 36 int ssl_print_tmp_key(BIO *out, SSL *s); 42 void do_ssl_shutdown(SSL *ssl); 47 void apps_ssl_info_callback(const SSL *s, int where, int ret); 49 size_t len, SSL *ssl, void *arg) [all...] |
| /src/external/bsd/wpa/dist/src/crypto/ |
| tls_openssl.h | 2 * SSL/TLS interface functions for OpenSSL 16 enum ocsp_result check_ocsp_resp(SSL_CTX *ssl_ctx, SSL *ssl, X509 *cert,
|
| /src/crypto/external/apache2/openssl/dist/include/openssl/ |
| ssl.h.in | 209 * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always 255 typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, 257 typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, 291 typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, 295 typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, 298 typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, 302 typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, 309 typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, 314 typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, 324 /* Typedef for SSL async callback * [all...] |
| srtp.h | 25 #include <openssl/ssl.h> 57 __owur int SSL_set_tlsext_use_srtp(SSL *ssl, const char *profiles); 59 __owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl); variable 60 __owur SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
|
| /src/crypto/external/bsd/openssl/dist/apps/include/ |
| s_apps.h | 12 #include <openssl/ssl.h> 29 int ssl_print_sigalgs(BIO *out, SSL *s); 30 int ssl_print_point_formats(BIO *out, SSL *s); 31 int ssl_print_groups(BIO *out, SSL *s, int noshared); 32 int ssl_print_tmp_key(BIO *out, SSL *s); 37 void do_ssl_shutdown(SSL *ssl); 42 void apps_ssl_info_callback(const SSL *s, int where, int ret); 44 size_t len, SSL *ssl, void *arg) [all...] |
| /src/crypto/external/bsd/openssl/dist/ssl/ |
| ssl_local.h | 26 # include <openssl/ssl.h> 340 /* Check if an SSL structure is using DTLS */ 475 int min_tls; /* minimum SSL/TLS protocol version */ 476 int max_tls; /* maximum SSL/TLS protocol version */ 485 /* Used to hold SSL/TLS functions */ 490 int (*ssl_new) (SSL *s); 491 int (*ssl_clear) (SSL *s); 492 void (*ssl_free) (SSL *s); 493 int (*ssl_accept) (SSL *s); 494 int (*ssl_connect) (SSL *s) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/ssl/ |
| ssl_local.h | 27 # include <openssl/ssl.h> 318 /* Check if an SSL structure is using DTLS */ 427 int min_tls; /* minimum SSL/TLS protocol version */ 428 int max_tls; /* maximum SSL/TLS protocol version */ 437 /* Used to hold SSL/TLS functions */ 442 int (*ssl_new) (SSL *s); 443 int (*ssl_clear) (SSL *s); 444 void (*ssl_free) (SSL *s); 445 int (*ssl_accept) (SSL *s); 446 int (*ssl_connect) (SSL *s) [all...] |