Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ssl3_send_client_kex_ecdhe_ecpName: | ssl3_send_client_kex_ecdhe_ecp | Prototype: | static int ssl3_send_client_kex_ecdhe_ecp(SSL *s, SESS_CERT *sc, CBB *cbb) | Coverage: | 37.209% (16/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 2044-2131 |
| | 103 | 15 |
ssl3_send_client_kex_ecdhe_ecxName: | ssl3_send_client_kex_ecdhe_ecx | Prototype: | static int ssl3_send_client_kex_ecdhe_ecx(SSL *s, SESS_CERT *sc, CBB *cbb) | Coverage: | 39.130% (9/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 2133-2172 |
| | 44 | 9 |
ssl3_send_client_kex_gostName: | ssl3_send_client_kex_gost | Prototype: | static int ssl3_send_client_kex_gost(SSL *s, SESS_CERT *sess_cert, CBB *cbb) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 2195-2303 |
| | 77 | 14 |
ssl3_send_client_kex_rsaName: | ssl3_send_client_kex_rsa | Prototype: | static int ssl3_send_client_kex_rsa(SSL *s, SESS_CERT *sess_cert, CBB *cbb) | Coverage: | 41.667% (10/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 1924-1980 |
| | 52 | 8 |
ssl3_send_client_key_exchangeName: | ssl3_send_client_key_exchange | Prototype: | int ssl3_send_client_key_exchange(SSL *s) | Coverage: | 43.590% (17/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 2305-2360 |
| | 38 | 14 |
ssl3_send_client_verifyName: | ssl3_send_client_verify | Prototype: | int ssl3_send_client_verify(SSL *s) | Coverage: | 26.531% (26/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 2362-2511 |
| | 138 | 27 |
ssl3_send_finishedName: | ssl3_send_finished | Prototype: | int ssl3_send_finished(SSL *s, int a, int b, const char *sender, int slen) | Coverage: | 52.381% (11/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 166-211 |
| | 28 | 8 |
ssl3_send_hello_requestName: | ssl3_send_hello_request | Prototype: | int ssl3_send_hello_request(SSL *s) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 779-803 |
| | 12 | 5 |
ssl3_send_newsession_ticketName: | ssl3_send_newsession_ticket | Prototype: | int ssl3_send_newsession_ticket(SSL *s) | Coverage: | 34.722% (25/72) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 2523-2654 |
| | 107 | 25 |
ssl3_send_server_certificateName: | ssl3_send_server_certificate | Prototype: | int ssl3_send_server_certificate(SSL *s) | Coverage: | 41.176% (7/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 2484-2520 |
| | 20 | 7 |
ssl3_send_server_doneName: | ssl3_send_server_done | Prototype: | int ssl3_send_server_done(SSL *s) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1247-1271 |
| | 12 | 5 |
ssl3_send_server_helloName: | ssl3_send_server_hello | Prototype: | int ssl3_send_server_hello(SSL *s) | Coverage: | 42.500% (17/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1168-1245 |
| | 36 | 14 |
ssl3_send_server_kex_dheName: | ssl3_send_server_kex_dhe | Prototype: | static int ssl3_send_server_kex_dhe(SSL *s, CBB *cbb) | Coverage: | 41.176% (21/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1273-1347 |
| | 67 | 18 |
ssl3_send_server_kex_ecdheName: | ssl3_send_server_kex_ecdhe | Prototype: | static int ssl3_send_server_kex_ecdhe(SSL *s, CBB *cbb) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1487-1498 |
| | 5 | 2 |
ssl3_send_server_kex_ecdhe_ecpName: | ssl3_send_server_kex_ecdhe_ecp | Prototype: | static int ssl3_send_server_kex_ecdhe_ecp(SSL *s, int nid, CBB *cbb) | Coverage: | 34.783% (16/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1349-1441 |
| | 83 | 16 |
ssl3_send_server_kex_ecdhe_ecxName: | ssl3_send_server_kex_ecdhe_ecx | Prototype: | static int ssl3_send_server_kex_ecdhe_ecx(SSL *s, int nid, CBB *cbb) | Coverage: | 37.931% (11/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1443-1485 |
| | 38 | 11 |
ssl3_send_server_key_exchangeName: | ssl3_send_server_key_exchange | Prototype: | int ssl3_send_server_key_exchange(SSL *s) | Coverage: | 46.154% (36/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1500-1624 |
| | 105 | 27 |
ssl3_setup_buffersName: | ssl3_setup_buffers | Prototype: | int ssl3_setup_buffers(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 753-761 |
| | 5 | 3 |
ssl3_setup_init_bufferName: | ssl3_setup_init_buffer | Prototype: | int ssl3_setup_init_buffer(SSL *s) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 669-688 |
| | 19 | 5 |
ssl3_setup_read_bufferName: | ssl3_setup_read_buffer | Prototype: | int ssl3_setup_read_buffer(SSL *s) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 690-718 |
| | 21 | 5 |
ssl3_setup_write_bufferName: | ssl3_setup_write_buffer | Prototype: | int ssl3_setup_write_buffer(SSL *s) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 720-751 |
| | 23 | 6 |
ssl3_shutdownName: | ssl3_shutdown | Prototype: | int ssl3_shutdown(SSL *s) | Coverage: | 31.034% (9/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2390-2438 |
| | 25 | 9 |
ssl3_take_macName: | ssl3_take_mac | Prototype: | static void ssl3_take_mac(SSL *s) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 217-241 |
| | 14 | 3 |
ssl3_writeName: | ssl3_write | Prototype: | int ssl3_write(SSL *s, const void *buf, int len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2440-2450 |
| | 7 | 2 |
ssl3_write_bytesName: | ssl3_write_bytes | Prototype: | int ssl3_write_bytes(SSL *s, int type, const void *buf_, int len) | Coverage: | 54.545% (18/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c | Lines: | 564-620 |
| | 33 | 10 |
ssl3_write_pendingName: | ssl3_write_pending | Prototype: | int ssl3_write_pending(SSL *s, int type, const unsigned char *buf, unsigned int len) | Coverage: | 62.069% (18/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c | Lines: | 822-867 |
| | 34 | 8 |
ssl_aes_is_acceleratedName: | ssl_aes_is_accelerated | Prototype: | static inline int ssl_aes_is_accelerated(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 1273-1281 |
| | 1 | 1 |
ssl_bytes_to_cipher_listName: | ssl_bytes_to_cipher_list | Prototype: | struct stack_st_SSL_CIPHER * ssl_bytes_to_cipher_list(SSL *s, CBS *cbs) | Coverage: | 53.846% (21/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1450-1522 |
| | 58 | 13 |
ssl_callback_ctrlName: | ssl_callback_ctrl | Prototype: | static long ssl_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 464-487 |
| | 12 | 3 |
ssl_cert_dupName: | ssl_cert_dup | Prototype: | CERT * ssl_cert_dup(CERT *cert) | Coverage: | 38.776% (19/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 189-308 |
| | 90 | 20 |
ssl_cert_freeName: | ssl_cert_free | Prototype: | void ssl_cert_free(CERT *c) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 311-332 |
| | 14 | 4 |
ssl_cert_instName: | ssl_cert_inst | Prototype: | int ssl_cert_inst(CERT **o) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 334-359 |
| | 14 | 4 |
ssl_cert_newName: | ssl_cert_new | Prototype: | CERT * ssl_cert_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 173-187 |
| | 15 | 2 |
ssl_cert_set_default_mdName: | ssl_cert_set_default_md | Prototype: | static void ssl_cert_set_default_md(CERT *cert) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 161-171 |
| | 4 | 1 |
ssl_cert_typeName: | ssl_cert_type | Prototype: | int ssl_cert_type(X509 *x, EVP_PKEY *pkey) | Coverage: | 34.783% (8/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 580-607 |
| | 22 | 8 |
ssl_check_clienthello_tlsext_earlyName: | ssl_check_clienthello_tlsext_early | Prototype: | int ssl_check_clienthello_tlsext_early(SSL *s) | Coverage: | 55.556% (10/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | Lines: | 664-696 |
| | 23 | 7 |
ssl_check_clienthello_tlsext_lateName: | ssl_check_clienthello_tlsext_late | Prototype: | int ssl_check_clienthello_tlsext_late(SSL *s) | Coverage: | 42.857% (12/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | Lines: | 698-757 |
| | 32 | 11 |
ssl_check_serverhello_tlsextName: | ssl_check_serverhello_tlsext | Prototype: | int ssl_check_serverhello_tlsext(SSL *s) | Coverage: | 42.424% (14/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | Lines: | 759-812 |
| | 42 | 10 |
ssl_check_srvr_ecc_cert_and_algName: | ssl_check_srvr_ecc_cert_and_alg | Prototype: | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2121-2142 |
| | 10 | 3 |
ssl_cipher_apply_ruleName: | ssl_cipher_apply_rule | Prototype: | static void ssl_cipher_apply_rule(unsigned long cipher_id, unsigned long alg_mkey, unsigned long alg_auth, unsigned long alg_enc, unsigned long alg_mac, unsigned long alg_ssl, unsigned long algo_strength, int rule, int strength_bits, CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | Coverage: | 90.588% (77/85) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 886-987 |
| | 76 | 24 |
ssl_cipher_collect_aliasesName: | ssl_cipher_collect_aliases | Prototype: | static void ssl_cipher_collect_aliases(const SSL_CIPHER **ca_list, int num_of_group_aliases, unsigned long disabled_mkey, unsigned long disabled_auth, unsigned long disabled_enc, unsigned long disabled_mac, unsigned long disabled_ssl, CIPHER_ORDER *head) | Coverage: | 68.750% (22/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 820-884 |
| | 44 | 13 |
ssl_cipher_collect_ciphersName: | ssl_cipher_collect_ciphers | Prototype: | static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method, int num_of_ciphers, unsigned long disabled_mkey, unsigned long disabled_auth, unsigned long disabled_enc, unsigned long disabled_mac, unsigned long disabled_ssl, CIPHER_ORDER *co_list, CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | Coverage: | 71.429% (20/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 757-818 |
| | 48 | 6 |
ssl_cipher_get_disabledName: | ssl_cipher_get_disabled | Prototype: | static void ssl_cipher_get_disabled(unsigned long *mkey, unsigned long *auth, unsigned long *enc, unsigned long *mac, unsigned long *ssl) | Coverage: | 50.000% (16/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 716-755 |
| | 80 | 2 |
ssl_cipher_get_evpName: | ssl_cipher_get_evp | Prototype: | int ssl_cipher_get_evp(const SSL_SESSION *s, const EVP_CIPHER **enc, const EVP_MD **md, int *mac_pkey_type, int *mac_secret_size) | Coverage: | 50.000% (44/88) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 500-615 |
| | 107 | 31 |
ssl_cipher_get_evp_aeadName: | ssl_cipher_get_evp_aead | Prototype: | int ssl_cipher_get_evp_aead(const SSL_SESSION *s, const EVP_AEAD **aead) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 621-647 |
| | 21 | 7 |
ssl_cipher_id_cmpName: | ssl_cipher_id_cmp | Prototype: | int ssl_cipher_id_cmp(const SSL_CIPHER *a, const SSL_CIPHER *b) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1224-1234 |
| | 5 | 2 |
ssl_cipher_id_cmp_BSEARCH_CMP_FNName: | ssl_cipher_id_cmp_BSEARCH_CMP_FN | Prototype: | static int ssl_cipher_id_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 3092-3098 |
| | 3 | 1 |
ssl_cipher_list_to_bytesName: | ssl_cipher_list_to_bytes | Prototype: | int ssl_cipher_list_to_bytes(SSL *s, struct stack_st_SSL_CIPHER *ciphers, CBB *cbb) | Coverage: | 64.516% (20/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1413-1448 |
| | 24 | 9 |
ssl_cipher_process_rulestrName: | ssl_cipher_process_rulestr | Prototype: | static int ssl_cipher_process_rulestr(const char *rule_str, CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p, const SSL_CIPHER **ca_list) | Coverage: | 36.694% (91/248) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 1036-1271 |
| | 543 | 55 |
ssl_cipher_ptr_id_cmpName: | ssl_cipher_ptr_id_cmp | Prototype: | int ssl_cipher_ptr_id_cmp(const SSL_CIPHER * const *ap, const SSL_CIPHER * const *bp) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1236-1247 |
| | 5 | 2 |
ssl_cipher_strength_sortName: | ssl_cipher_strength_sort | Prototype: | static int ssl_cipher_strength_sort(CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 989-1034 |
| | 27 | 8 |
ssl_clamp_version_rangeName: | ssl_clamp_version_range | Prototype: | static int ssl_clamp_version_range(uint16_t *min_ver, uint16_t *max_ver, uint16_t clamp_min, uint16_t clamp_max) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 20-35 |
| | 9 | 5 |
ssl_clear_bad_sessionName: | ssl_clear_bad_session | Prototype: | int ssl_clear_bad_session(SSL *s) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 1005-1014 |
| | 9 | 2 |
ssl_clear_cipher_read_stateName: | ssl_clear_cipher_read_state | Prototype: | void ssl_clear_cipher_read_state(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2622-2635 |
| | 22 | 2 |
ssl_clear_cipher_stateName: | ssl_clear_cipher_state | Prototype: | void ssl_clear_cipher_state(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2615-2620 |
| | 2 | 1 |
ssl_clear_cipher_write_stateName: | ssl_clear_cipher_write_state | Prototype: | void ssl_clear_cipher_write_state(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2637-2650 |
| | 22 | 2 |
ssl_convert_sslv2_client_helloName: | ssl_convert_sslv2_client_hello | Prototype: | static int ssl_convert_sslv2_client_hello(SSL *s) | Coverage: | 36.364% (48/132) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c | Lines: | 71-227 |
| | 137 | 44 |
ssl_create_cipher_listName: | ssl_create_cipher_list | Prototype: | struct stack_st_SSL_CIPHER * ssl_create_cipher_list(const SSL_METHOD *ssl_method, struct stack_st_SSL_CIPHER **cipher_list, struct stack_st_SSL_CIPHER **cipher_list_by_id, const char *rule_str) | Coverage: | 29.885% (26/87) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 1283-1458 |
| | 355 | 20 |
ssl_ctrlName: | ssl_ctrl | Prototype: | static long ssl_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 12.174% (14/115) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 280-462 |
| | 180 | 45 |
ssl_ctrl_get_server_tmp_keyName: | ssl_ctrl_get_server_tmp_key | Prototype: | static long ssl_ctrl_get_server_tmp_key(SSL *s, EVP_PKEY **pkey_tmp) | Coverage: | 0.000% (0/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1581-1641 |
| | 97 | 16 |
ssl_ctx_make_profilesName: | ssl_ctx_make_profiles | Prototype: | static int ssl_ctx_make_profiles(const char *profiles_string, struct stack_st_SRTP_PROTECTION_PROFILE **out) | Coverage: | 65.000% (13/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srtp.c | Lines: | 178-213 |
| | 51 | 5 |
ssl_ctx_use_certificate_chain_bioName: | ssl_ctx_use_certificate_chain_bio | Prototype: | static int ssl_ctx_use_certificate_chain_bio(SSL_CTX *ctx, BIO *in) | Coverage: | 40.909% (9/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 635-696 |
| | 52 | 8 |
ssl_do_client_cert_cbName: | ssl_do_client_cert_cb | Prototype: | int ssl_do_client_cert_cb(SSL *s, X509 **px509, EVP_PKEY **ppkey) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 2678-2695 |
| | 22 | 4 |
ssl_enabled_version_rangeName: | ssl_enabled_version_range | Prototype: | int ssl_enabled_version_range(SSL *s, uint16_t *min_ver, uint16_t *max_ver) | Coverage: | 87.179% (34/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 83-128 |
| | 29 | 11 |
ssl_force_want_readName: | ssl_force_want_read | Prototype: | static void ssl_force_want_read(SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c | Lines: | 130-139 |
| | 5 | 1 |
ssl_freeName: | ssl_free | Prototype: | static int ssl_free(BIO *a) | Coverage: | 33.333% (5/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 122-140 |
| | 21 | 5 |
ssl_free_wbio_bufferName: | ssl_free_wbio_buffer | Prototype: | void ssl_free_wbio_buffer(SSL *s) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2754-2769 |
| | 16 | 4 |
ssl_get_algorithm2Name: | ssl_get_algorithm2 | Prototype: | long ssl_get_algorithm2(SSL *s) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2533-2542 |
| | 5 | 2 |
ssl_get_auto_dhName: | ssl_get_auto_dh | Prototype: | DH * ssl_get_auto_dh(SSL *s) | Coverage: | 36.957% (17/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2211-2257 |
| | 92 | 14 |
ssl_get_ciphers_by_idName: | ssl_get_ciphers_by_id | Prototype: | struct stack_st_SSL_CIPHER * ssl_get_ciphers_by_id(SSL *s) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1270-1282 |
| | 23 | 4 |
ssl_get_handshake_evp_mdName: | ssl_get_handshake_evp_md | Prototype: | int ssl_get_handshake_evp_md(SSL *s, const EVP_MD **md) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 649-675 |
| | 18 | 7 |
ssl_get_new_sessionName: | ssl_get_new_session | Prototype: | int ssl_get_new_session(SSL *s, int session) | Coverage: | 44.262% (27/61) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 307-414 |
| | 106 | 21 |
ssl_get_prev_sessionName: | ssl_get_prev_session | Prototype: | int ssl_get_prev_session(SSL *s, const unsigned char *session_id, int session_id_len, CBS *ext_block) | Coverage: | 15.476% (13/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 437-595 |
| | 119 | 28 |
ssl_get_server_send_certName: | ssl_get_server_send_cert | Prototype: | X509 * ssl_get_server_send_cert(const SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2173-2182 |
| | 9 | 2 |
ssl_get_server_send_pkeyName: | ssl_get_server_send_pkey | Prototype: | CERT_PKEY * ssl_get_server_send_pkey(const SSL *s) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2144-2171 |
| | 23 | 5 |
ssl_get_sign_pkeyName: | ssl_get_sign_pkey | Prototype: | EVP_PKEY * ssl_get_sign_pkey(SSL *s, const SSL_CIPHER *cipher, const EVP_MD **pmd) | Coverage: | 42.857% (9/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2184-2209 |
| | 31 | 7 |
ssl_has_ecc_ciphersName: | ssl_has_ecc_ciphers | Prototype: | int ssl_has_ecc_ciphers(SSL *s) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1285-1309 |
| | 17 | 5 |
ssl_init_wbio_bufferName: | ssl_init_wbio_buffer | Prototype: | int ssl_init_wbio_buffer(SSL *s, int push) | Coverage: | 50.000% (12/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2723-2752 |
| | 27 | 8 |
ssl_is_sslv2_client_helloName: | ssl_is_sslv2_client_hello | Prototype: | static int ssl_is_sslv2_client_hello(CBS *header) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c | Lines: | 22-48 |
| | 14 | 5 |
ssl_is_sslv3_handshakeName: | ssl_is_sslv3_handshake | Prototype: | static int ssl_is_sslv3_handshake(CBS *header) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c | Lines: | 50-69 |
| | 12 | 4 |
ssl_load_ciphersName: | ssl_load_ciphers | Prototype: | void ssl_load_ciphers(void) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 445-498 |
| | 46 | 3 |
ssl_max_server_versionName: | ssl_max_server_version | Prototype: | uint16_t ssl_max_server_version(SSL *s) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 197-219 |
| | 10 | 4 |
ssl_max_shared_versionName: | ssl_max_shared_version | Prototype: | int ssl_max_shared_version(SSL *s, uint16_t peer_ver, uint16_t *max_ver) | Coverage: | 100.000% (26/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 159-195 |
| | 22 | 9 |
ssl_newName: | ssl_new | Prototype: | static int ssl_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 106-120 |
| | 11 | 2 |
ssl_okName: | ssl_ok | Prototype: | int ssl_ok(SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2936-2940 |
| | 1 | 1 |
ssl_putsName: | ssl_puts | Prototype: | static int ssl_puts(BIO *bp, const char *str) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 489-497 |
| | 4 | 1 |
ssl_readName: | ssl_read | Prototype: | static int ssl_read(BIO *b, char *out, int outl) | Coverage: | 28.947% (11/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 142-212 |
| | 51 | 17 |
ssl_server_legacy_first_packetName: | ssl_server_legacy_first_packet | Prototype: | int ssl_server_legacy_first_packet(SSL *s) | Coverage: | 4.219% (10/237) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c | Lines: | 234-293 |
| | 1055 | 41 |
ssl_sess_cert_freeName: | ssl_sess_cert_free | Prototype: | void ssl_sess_cert_free(SESS_CERT *sc) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 378-399 |
| | 15 | 4 |
ssl_sess_cert_newName: | ssl_sess_cert_new | Prototype: | SESS_CERT * ssl_sess_cert_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 362-376 |
| | 14 | 2 |
ssl_session_LHASH_COMPName: | ssl_session_LHASH_COMP | Prototype: | static int ssl_session_LHASH_COMP(const void *arg1, const void *arg2) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1779-1786 |
| | 3 | 1 |
ssl_session_LHASH_HASHName: | ssl_session_LHASH_HASH | Prototype: | static unsigned long ssl_session_LHASH_HASH(const void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1771-1777 |
| | 2 | 1 |
ssl_session_cmpName: | ssl_session_cmp | Prototype: | static int ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1753-1763 |
| | 7 | 4 |
ssl_session_hashName: | ssl_session_hash | Prototype: | static unsigned long ssl_session_hash(const SSL_SESSION *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1733-1744 |
| | 7 | 1 |
ssl_set_certName: | ssl_set_cert | Prototype: | static int ssl_set_cert(CERT *c, X509 *x) | Coverage: | 22.222% (4/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 359-414 |
| | 36 | 6 |
ssl_set_cert_masksName: | ssl_set_cert_masks | Prototype: | void ssl_set_cert_masks(CERT *c, const SSL_CIPHER *cipher) | Coverage: | 43.478% (20/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2042-2105 |
| | 82 | 8 |
ssl_set_pkeyName: | ssl_set_pkey | Prototype: | static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 174-214 |
| | 33 | 5 |
ssl_supported_version_rangeName: | ssl_supported_version_range | Prototype: | int ssl_supported_version_range(SSL *s, uint16_t *min_ver, uint16_t *max_ver) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 130-157 |
| | 19 | 7 |
ssl_undefined_const_functionName: | ssl_undefined_const_function | Prototype: | int ssl_undefined_const_function(const SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2457-2462 |
| | 2 | 1 |
ssl_undefined_functionName: | ssl_undefined_function | Prototype: | int ssl_undefined_function(SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2443-2448 |
| | 2 | 1 |