• Home
  • Raw
  • Download

Lines Matching refs:__owur

2075 __owur const SSL_METHOD *ssl_bad_method(int ver);
2076 __owur const SSL_METHOD *sslv3_method(void);
2077 __owur const SSL_METHOD *sslv3_server_method(void);
2078 __owur const SSL_METHOD *sslv3_client_method(void);
2079 __owur const SSL_METHOD *tlsv1_method(void);
2080 __owur const SSL_METHOD *tlsv1_server_method(void);
2081 __owur const SSL_METHOD *tlsv1_client_method(void);
2082 __owur const SSL_METHOD *tlsv1_1_method(void);
2083 __owur const SSL_METHOD *tlsv1_1_server_method(void);
2084 __owur const SSL_METHOD *tlsv1_1_client_method(void);
2085 __owur const SSL_METHOD *tlsv1_2_method(void);
2086 __owur const SSL_METHOD *tlsv1_2_server_method(void);
2087 __owur const SSL_METHOD *tlsv1_2_client_method(void);
2088 __owur const SSL_METHOD *tlsv1_3_method(void);
2089 __owur const SSL_METHOD *tlsv1_3_server_method(void);
2090 __owur const SSL_METHOD *tlsv1_3_client_method(void);
2091 __owur const SSL_METHOD *dtlsv1_method(void);
2092 __owur const SSL_METHOD *dtlsv1_server_method(void);
2093 __owur const SSL_METHOD *dtlsv1_client_method(void);
2094 __owur const SSL_METHOD *dtls_bad_ver_client_method(void);
2095 __owur const SSL_METHOD *dtlsv1_2_method(void);
2096 __owur const SSL_METHOD *dtlsv1_2_server_method(void);
2097 __owur const SSL_METHOD *dtlsv1_2_client_method(void);
2251 __owur int ssl_read_internal(SSL *s, void *buf, size_t num, size_t *readbytes);
2252 __owur int ssl_write_internal(SSL *s, const void *buf, size_t num, size_t *written);
2255 __owur CERT *ssl_cert_new(void);
2256 __owur CERT *ssl_cert_dup(CERT *cert);
2259 __owur int ssl_generate_session_id(SSL *s, SSL_SESSION *ss);
2260 __owur int ssl_get_new_session(SSL *s, int session);
2261 __owur SSL_SESSION *lookup_sess_in_cache(SSL *s, const unsigned char *sess_id,
2263 __owur int ssl_get_prev_session(SSL *s, CLIENTHELLO_MSG *hello);
2264 __owur SSL_SESSION *ssl_session_dup(SSL_SESSION *src, int ticket);
2265 __owur int ssl_cipher_id_cmp(const SSL_CIPHER *a, const SSL_CIPHER *b);
2267 __owur int ssl_cipher_ptr_id_cmp(const SSL_CIPHER *const *ap,
2269 __owur STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
2275 __owur int ssl_cache_cipherlist(SSL *s, PACKET *cipher_suites, int sslv2format);
2276 __owur int bytes_to_cipher_list(SSL *s, PACKET *cipher_suites,
2281 __owur int ssl_cipher_get_evp(const SSL_SESSION *s, const EVP_CIPHER **enc,
2285 __owur int ssl_cipher_get_overhead(const SSL_CIPHER *c, size_t *mac_overhead,
2288 __owur int ssl_cert_is_disabled(size_t idx);
2289 __owur const SSL_CIPHER *ssl_get_cipher_by_char(SSL *ssl,
2292 __owur int ssl_cert_set0_chain(SSL *s, SSL_CTX *ctx, STACK_OF(X509) *chain);
2293 __owur int ssl_cert_set1_chain(SSL *s, SSL_CTX *ctx, STACK_OF(X509) *chain);
2294 __owur int ssl_cert_add0_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x);
2295 __owur int ssl_cert_add1_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x);
2296 __owur int ssl_cert_select_current(CERT *c, X509 *x);
2297 __owur int ssl_cert_set_current(CERT *c, long arg);
2300 __owur int ssl_verify_cert_chain(SSL *s, STACK_OF(X509) *sk);
2301 __owur int ssl_build_cert_chain(SSL *s, SSL_CTX *ctx, int flags);
2302 __owur int ssl_cert_set_cert_store(CERT *c, X509_STORE *store, int chain,
2305 __owur int ssl_security(const SSL *s, int op, int bits, int nid, void *other);
2306 __owur int ssl_ctx_security(const SSL_CTX *ctx, int op, int bits, int nid,
2310 __owur int ssl_cert_lookup_by_nid(int nid, size_t *pidx);
2311 __owur const SSL_CERT_LOOKUP *ssl_cert_lookup_by_pkey(const EVP_PKEY *pk,
2313 __owur const SSL_CERT_LOOKUP *ssl_cert_lookup_by_idx(size_t idx);
2316 __owur int ssl_undefined_void_function(void);
2317 __owur int ssl_undefined_const_function(const SSL *s);
2318 __owur int ssl_get_server_cert_serverinfo(SSL *s,
2322 __owur STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s);
2323 __owur int ssl_x509err2alert(int type);
2326 __owur int ssl_fill_hello_random(SSL *s, int server, unsigned char *field,
2328 __owur int ssl_generate_master_secret(SSL *s, unsigned char *pms, size_t pmslen,
2330 __owur EVP_PKEY *ssl_generate_pkey(EVP_PKEY *pm);
2331 __owur int ssl_derive(SSL *s, EVP_PKEY *privkey, EVP_PKEY *pubkey,
2333 __owur EVP_PKEY *ssl_dh_to_pkey(DH *dh);
2334 __owur unsigned int ssl_get_max_send_fragment(const SSL *ssl);
2335 __owur unsigned int ssl_get_split_send_fragment(const SSL *ssl);
2337 __owur const SSL_CIPHER *ssl3_get_cipher_by_id(uint32_t id);
2338 __owur const SSL_CIPHER *ssl3_get_cipher_by_std_name(const char *stdname);
2339 __owur const SSL_CIPHER *ssl3_get_cipher_by_char(const unsigned char *p);
2340 __owur int ssl3_put_cipher_by_char(const SSL_CIPHER *c, WPACKET *pkt,
2343 __owur int ssl3_setup_key_block(SSL *s);
2344 __owur int ssl3_change_cipher_state(SSL *s, int which);
2346 __owur int ssl3_do_write(SSL *s, int type);
2348 __owur int ssl3_generate_master_secret(SSL *s, unsigned char *out,
2351 __owur int ssl3_get_req_cert_type(SSL *s, WPACKET *pkt);
2352 __owur int ssl3_num_ciphers(void);
2353 __owur const SSL_CIPHER *ssl3_get_cipher(unsigned int u);
2356 __owur int ssl3_dispatch_alert(SSL *s);
2357 __owur size_t ssl3_final_finish_mac(SSL *s, const char *sender, size_t slen,
2359 __owur int ssl3_finish_mac(SSL *s, const unsigned char *buf, size_t len);
2361 __owur unsigned long ssl3_output_cert_chain(SSL *s, WPACKET *pkt,
2363 __owur const SSL_CIPHER *ssl3_choose_cipher(SSL *ssl,
2366 __owur int ssl3_digest_cached_records(SSL *s, int keep);
2367 __owur int ssl3_new(SSL *s);
2369 __owur int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes);
2370 __owur int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes);
2371 __owur int ssl3_write(SSL *s, const void *buf, size_t len, size_t *written);
2372 __owur int ssl3_shutdown(SSL *s);
2374 __owur long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg);
2375 __owur long ssl3_ctx_ctrl(SSL_CTX *s, int cmd, long larg, void *parg);
2376 __owur long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp) (void));
2377 __owur long ssl3_ctx_callback_ctrl(SSL_CTX *s, int cmd, void (*fp) (void));
2379 __owur int ssl3_do_change_cipher_spec(SSL *ssl);
2380 __owur long ssl3_default_timeout(void);
2382 __owur int ssl3_set_handshake_header(SSL *s, WPACKET *pkt, int htype);
2383 __owur int tls_close_construct_packet(SSL *s, WPACKET *pkt, int htype);
2384 __owur int tls_setup_handshake(SSL *s);
2385 __owur int dtls1_set_handshake_header(SSL *s, WPACKET *pkt, int htype);
2386 __owur int dtls1_close_construct_packet(SSL *s, WPACKET *pkt, int htype);
2387 __owur int ssl3_handshake_write(SSL *s);
2389 __owur int ssl_allow_compression(SSL *s);
2391 __owur int ssl_version_supported(const SSL *s, int version,
2394 __owur int ssl_set_client_hello_version(SSL *s);
2395 __owur int ssl_check_version_downgrade(SSL *s);
2396 __owur int ssl_set_version_bound(int method_version, int version, int *bound);
2397 __owur int ssl_choose_server_version(SSL *s, CLIENTHELLO_MSG *hello,
2399 __owur int ssl_choose_client_version(SSL *s, int version,
2401 __owur int ssl_get_min_max_version(const SSL *s, int *min_version,
2404 __owur long tls1_default_timeout(void);
2405 __owur int dtls1_do_write(SSL *s, int type);
2414 __owur int dtls1_read_failed(SSL *s, int code);
2415 __owur int dtls1_buffer_message(SSL *s, int ccs);
2416 __owur int dtls1_retransmit_message(SSL *s, unsigned short seq, int *found);
2417 __owur int dtls1_get_queue_priority(unsigned short seq, int is_ccs);
2423 __owur long dtls1_default_timeout(void);
2424 __owur struct timeval *dtls1_get_timeout(SSL *s, struct timeval *timeleft);
2425 __owur int dtls1_check_timeout_num(SSL *s);
2426 __owur int dtls1_handle_timeout(SSL *s);
2429 __owur int dtls1_is_timer_expired(SSL *s);
2430 __owur int dtls_raw_hello_verify_request(WPACKET *pkt, unsigned char *cookie,
2432 __owur size_t dtls1_min_mtu(SSL *s);
2434 __owur int dtls1_query_mtu(SSL *s);
2436 __owur int tls1_new(SSL *s);
2440 __owur int dtls1_new(SSL *s);
2444 __owur int dtls1_shutdown(SSL *s);
2446 __owur int dtls1_dispatch_alert(SSL *s);
2448 __owur int ssl_init_wbio_buffer(SSL *s);
2451 __owur int tls1_change_cipher_state(SSL *s, int which);
2452 __owur int tls1_setup_key_block(SSL *s);
2453 __owur size_t tls1_final_finish_mac(SSL *s, const char *str, size_t slen,
2455 __owur int tls1_generate_master_secret(SSL *s, unsigned char *out,
2458 __owur int tls13_setup_key_block(SSL *s);
2459 __owur size_t tls13_final_finish_mac(SSL *s, const char *str, size_t slen,
2461 __owur int tls13_change_cipher_state(SSL *s, int which);
2462 __owur int tls13_update_key(SSL *s, int send);
2463 __owur int tls13_hkdf_expand(SSL *s, const EVP_MD *md,
2468 __owur int tls13_derive_key(SSL *s, const EVP_MD *md,
2471 __owur int tls13_derive_iv(SSL *s, const EVP_MD *md,
2474 __owur int tls13_derive_finishedkey(SSL *s, const EVP_MD *md,
2482 __owur int tls13_generate_handshake_secret(SSL *s,
2485 __owur int tls13_generate_master_secret(SSL *s, unsigned char *out,
2488 __owur int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen,
2492 __owur int tls13_export_keying_material(SSL *s, unsigned char *out, size_t olen,
2496 __owur int tls13_export_keying_material_early(SSL *s, unsigned char *out,
2501 __owur int tls1_alert_code(int code);
2502 __owur int tls13_alert_code(int code);
2503 __owur int ssl3_alert_code(int code);
2506 __owur int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s);
2513 __owur const TLS_GROUP_INFO *tls1_group_id_lookup(uint16_t curve_id);
2514 __owur int tls1_check_group_id(SSL *s, uint16_t group_id, int check_own_curves);
2515 __owur uint16_t tls1_shared_group(SSL *s, int nmatch);
2516 __owur int tls1_set_groups(uint16_t **pext, size_t *pextlen,
2518 __owur int tls1_set_groups_list(uint16_t **pext, size_t *pextlen,
2522 __owur int tls1_check_ec_tmp_key(SSL *s, unsigned long id);
2523 __owur EVP_PKEY *ssl_generate_pkey_group(SSL *s, uint16_t id);
2524 __owur EVP_PKEY *ssl_generate_param_group(uint16_t id);
2527 __owur int tls_curve_allowed(SSL *s, uint16_t curve, int op);
2531 __owur int tls1_set_server_sigalgs(SSL *s);
2533 __owur SSL_TICKET_STATUS tls_get_ticket_from_client(SSL *s, CLIENTHELLO_MSG *hello,
2535 __owur SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick,
2540 __owur int tls_use_ticket(SSL *s);
2544 __owur int tls1_set_sigalgs_list(CERT *c, const char *str, int client);
2545 __owur int tls1_set_raw_sigalgs(CERT *c, const uint16_t *psigs, size_t salglen,
2547 __owur int tls1_set_sigalgs(CERT *c, const int *salg, size_t salglen,
2554 __owur int ssl_validate_ct(SSL *s);
2558 __owur DH *ssl_get_auto_dh(SSL *s);
2561 __owur int ssl_security_cert(SSL *s, SSL_CTX *ctx, X509 *x, int vfy, int is_ee);
2562 __owur int ssl_security_cert_chain(SSL *s, STACK_OF(X509) *sk, X509 *ex,
2567 __owur EVP_MD_CTX *ssl_replace_hash(EVP_MD_CTX **hash, const EVP_MD *md);
2569 __owur long ssl_get_algorithm2(SSL *s);
2570 __owur int tls12_copy_sigalgs(SSL *s, WPACKET *pkt,
2572 __owur int tls1_save_u16(PACKET *pkt, uint16_t **pdest, size_t *pdestlen);
2573 __owur int tls1_save_sigalgs(SSL *s, PACKET *pkt, int cert);
2574 __owur int tls1_process_sigalgs(SSL *s);
2575 __owur int tls1_set_peer_legacy_sigalg(SSL *s, const EVP_PKEY *pkey);
2576 __owur int tls1_lookup_md(const SIGALG_LOOKUP *lu, const EVP_MD **pmd);
2577 __owur size_t tls12_get_psigalgs(SSL *s, int sent, const uint16_t **psigs);
2579 __owur int tls_check_sigalg_curve(const SSL *s, int curve);
2581 __owur int tls12_check_peer_sigalg(SSL *s, uint16_t, EVP_PKEY *pkey);
2582 __owur int ssl_set_client_disabled(SSL *s);
2583 __owur int ssl_cipher_disabled(const SSL *s, const SSL_CIPHER *c, int op, int echde);
2585 __owur int ssl_handshake_hash(SSL *s, unsigned char *out, size_t outlen,
2587 __owur const EVP_MD *ssl_md(int idx);
2588 __owur const EVP_MD *ssl_handshake_md(SSL *s);
2589 __owur const EVP_MD *ssl_prf_md(SSL *s);
2597 __owur int ssl_log_rsa_client_key_exchange(SSL *ssl,
2608 __owur int ssl_log_secret(SSL *ssl, const char *label,
2621 __owur char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx);
2622 __owur int ssl3_cbc_digest_record(const EVP_MD_CTX *ctx,
2632 __owur int srp_generate_server_master_secret(SSL *s);
2633 __owur int srp_generate_client_master_secret(SSL *s);
2634 __owur int srp_verify_server_param(SSL *s);
2638 __owur int send_certificate_request(SSL *s);
2648 __owur int custom_ext_parse(SSL *s, unsigned int context, unsigned int ext_type,
2651 __owur int custom_ext_add(SSL *s, int context, WPACKET *pkt, X509 *x,
2654 __owur int custom_exts_copy(custom_ext_methods *dst,
2656 __owur int custom_exts_copy_flags(custom_ext_methods *dst,