Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
tls_parse_certificate_authoritiesName: | tls_parse_certificate_authorities | Prototype: | static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1229-1241 |
| | 13 | 3 |
tls_get_ticket_from_clientName: | tls_get_ticket_from_client | Prototype: | SSL_TICKET_STATUS tls_get_ticket_from_client(SSL *s, CLIENTHELLO_MSG *hello, SSL_SESSION **ret) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1226-1251 |
| | 16 | 3 |
tls_construct_stoc_use_srtpName: | tls_construct_stoc_use_srtp | Prototype: | EXT_RETURN tls_construct_stoc_use_srtp(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 11.765% (2/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1576-1595 |
| | 20 | 3 |
tls_construct_stoc_supported_versionsName: | tls_construct_stoc_supported_versions | Prototype: | EXT_RETURN tls_construct_stoc_supported_versions(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1642-1664 |
| | 30 | 3 |
tls_construct_stoc_session_ticketName: | tls_construct_stoc_session_ticket | Prototype: | EXT_RETURN tls_construct_stoc_session_ticket(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1466-1483 |
| | 15 | 3 |
tls_construct_stoc_server_nameName: | tls_construct_stoc_server_name | Prototype: | EXT_RETURN tls_construct_stoc_server_name(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1329-1345 |
| | 17 | 3 |
tls_construct_stoc_renegotiateName: | tls_construct_stoc_renegotiate | Prototype: | EXT_RETURN tls_construct_stoc_renegotiate(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1304-1327 |
| | 21 | 3 |
tls_construct_stoc_pskName: | tls_construct_stoc_psk | Prototype: | EXT_RETURN tls_construct_stoc_psk(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1943-1959 |
| | 16 | 3 |
tls_construct_stoc_maxfragmentlenName: | tls_construct_stoc_maxfragmentlen | Prototype: | EXT_RETURN tls_construct_stoc_maxfragmentlen(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1348-1369 |
| | 16 | 3 |
tls_construct_stoc_emsName: | tls_construct_stoc_ems | Prototype: | EXT_RETURN tls_construct_stoc_ems(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1626-1640 |
| | 14 | 3 |
tls_construct_stoc_ec_pt_formatsName: | tls_construct_stoc_ec_pt_formats | Prototype: | EXT_RETURN tls_construct_stoc_ec_pt_formats(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 68.421% (13/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1372-1397 |
| | 27 | 3 |
tls_construct_stoc_cryptopro_bugName: | tls_construct_stoc_cryptopro_bug | Prototype: | EXT_RETURN tls_construct_stoc_cryptopro_bug(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 27.273% (3/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1882-1907 |
| | 23 | 3 |
tls_construct_stoc_alpnName: | tls_construct_stoc_alpn | Prototype: | EXT_RETURN tls_construct_stoc_alpn(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1553-1573 |
| | 22 | 3 |
tls_construct_server_doneName: | tls_construct_server_done | Prototype: | int tls_construct_server_done(SSL *s, WPACKET *pkt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2447-2456 |
| | 4 | 3 |
tls_construct_ctos_srpName: | tls_construct_ctos_srp | Prototype: | EXT_RETURN tls_construct_ctos_srp(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 89-112 |
| | 24 | 3 |
tls_construct_ctos_sig_algsName: | tls_construct_ctos_sig_algs | Prototype: | EXT_RETURN tls_construct_ctos_sig_algs(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 77.778% (21/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 261-286 |
| | 23 | 3 |
tls_construct_ctos_server_nameName: | tls_construct_ctos_server_name | Prototype: | EXT_RETURN tls_construct_ctos_server_name(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 36-60 |
| | 24 | 3 |
tls_construct_ctos_renegotiateName: | tls_construct_ctos_renegotiate | Prototype: | EXT_RETURN tls_construct_ctos_renegotiate(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 15-34 |
| | 17 | 3 |
tls_construct_ctos_psk_kex_modesName: | tls_construct_ctos_psk_kex_modes | Prototype: | EXT_RETURN tls_construct_ctos_psk_kex_modes(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.905% (13/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 554-579 |
| | 21 | 3 |
tls_construct_ctos_post_handshake_authName: | tls_construct_ctos_post_handshake_auth | Prototype: | EXT_RETURN tls_construct_ctos_post_handshake_auth(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1191-1215 |
| | 19 | 3 |
tls_construct_ctos_npnName: | tls_construct_ctos_npn | Prototype: | EXT_RETURN tls_construct_ctos_npn(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 363-381 |
| | 18 | 3 |
tls_construct_ctos_maxfragmentlenName: | tls_construct_ctos_maxfragmentlen | Prototype: | EXT_RETURN tls_construct_ctos_maxfragmentlen(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 63-86 |
| | 17 | 3 |
tls_construct_ctos_etmName: | tls_construct_ctos_etm | Prototype: | EXT_RETURN tls_construct_ctos_etm(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 453-467 |
| | 14 | 3 |
tls_construct_ctos_ec_pt_formatsName: | tls_construct_ctos_ec_pt_formats | Prototype: | EXT_RETURN tls_construct_ctos_ec_pt_formats(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 142-166 |
| | 20 | 3 |
tls_construct_ctos_alpnName: | tls_construct_ctos_alpn | Prototype: | EXT_RETURN tls_construct_ctos_alpn(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 384-405 |
| | 24 | 3 |
tls_construct_cke_srpName: | tls_construct_cke_srp | Prototype: | static int tls_construct_cke_srp(SSL *s, WPACKET *pkt) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3280-3308 |
| | 36 | 3 |
tls1_set_sigalgs_listName: | tls1_set_sigalgs_list | Prototype: | int tls1_set_sigalgs_list(CERT *c, const char *str, int client) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1949-1958 |
| | 9 | 3 |
tls1_set_raw_sigalgsName: | tls1_set_raw_sigalgs | Prototype: | int tls1_set_raw_sigalgs(CERT *c, const uint16_t *psigs, size_t salglen, int client) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1960-1982 |
| | 15 | 3 |
tls1_set_peer_legacy_sigalgName: | tls1_set_peer_legacy_sigalg | Prototype: | int tls1_set_peer_legacy_sigalg(SSL *s, const EVP_PKEY *pkey) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 896-908 |
| | 13 | 3 |
tls1_set_groups_listName: | tls1_set_groups_list | Prototype: | int tls1_set_groups_list(uint16_t **pext, size_t *pextlen, const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 405-414 |
| | 9 | 3 |
tls1_nid2group_idName: | tls1_nid2group_id | Prototype: | static uint16_t tls1_nid2group_id(int nid) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 199-207 |
| | 5 | 3 |
tls1_newName: | tls1_new | Prototype: | int tls1_new(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 102-110 |
| | 5 | 3 |
tls1_lookup_sigalgName: | tls1_lookup_sigalg | Prototype: | static const SIGALG_LOOKUP *tls1_lookup_sigalg(uint16_t sigalg) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 794-805 |
| | 11 | 3 |
tls1_in_listName: | tls1_in_list | Prototype: | static int tls1_in_list(uint16_t id, const uint16_t *list, size_t listlen) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 264-271 |
| | 5 | 3 |
tls1_get_formatlistName: | tls1_get_formatlist | Prototype: | void tls1_get_formatlist(SSL *s, const unsigned char **pformats, size_t *num_formats) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 527-544 |
| | 7 | 3 |
tls1_clearName: | tls1_clear | Prototype: | int tls1_clear(SSL *s) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 118-129 |
| | 6 | 3 |
tls13_restore_handshake_digest_for_phaName: | tls13_restore_handshake_digest_for_pha | Prototype: | int tls13_restore_handshake_digest_for_pha(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 2358-2374 |
| | 30 | 3 |
timestamp_printName: | timestamp_print | Prototype: | static void timestamp_print(uint64_t timestamp, BIO *out) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | Lines: | 29-48 |
| | 14 | 3 |
timeout_cbName: | timeout_cb | Prototype: | static void timeout_cb(SSL_SESSION *s, TIMEOUT_PARAM *p) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 1088-1102 |
| | 9 | 3 |
test_sha_mdName: | test_sha_md | Prototype: | static const EVP_MD *test_sha_md(void) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 332-352 |
| | 25 | 3 |
test_r4_cipherName: | test_r4_cipher | Prototype: | static const EVP_CIPHER *test_r4_cipher(void) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 212-229 |
| | 22 | 3 |
test_r4_40_cipherName: | test_r4_40_cipher | Prototype: | static const EVP_CIPHER *test_r4_40_cipher(void) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 237-254 |
| | 22 | 3 |
test_digest_nidsName: | test_digest_nids | Prototype: | static int test_digest_nids(const int **nids) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | Lines: | 358-373 |
| | 10 | 3 |
sxnet_v2iName: | sxnet_v2i | Prototype: | static SXNET *sxnet_v2i(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, struct stack_st_CONF_VALUE *nval) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c | Lines: | 84-96 |
| | 16 | 3 |
store64Name: | store64 | Prototype: | static inline void store64(uint8_t *dst, uint64_t w) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 81-97 |
| | 6 | 3 |
store32Name: | store32 | Prototype: | static inline void store32(uint8_t *dst, uint32_t w) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2_impl.h | Lines: | 63-79 |
| | 6 | 3 |
statem_do_writeName: | statem_do_write | Prototype: | static int statem_do_write(SSL *s) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 696-709 |
| | 7 | 3 |
ssl_x509err2alertName: | ssl_x509err2alert | Prototype: | int ssl_x509err2alert(int x509err) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1372-1380 |
| | 5 | 3 |
ssl_session_strndupName: | ssl_session_strndup | Prototype: | static int ssl_session_strndup(char **pdst, ASN1_OCTET_STRING *src) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_asn1.c | Lines: | 211-221 |
| | 16 | 3 |
ssl_session_memcpyName: | ssl_session_memcpy | Prototype: | static int ssl_session_memcpy(unsigned char *dst, size_t *pdstlen, ASN1_OCTET_STRING *src, size_t maxlen) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_asn1.c | Lines: | 225-237 |
| | 10 | 3 |
ssl_session_cmpName: | ssl_session_cmp | Prototype: | static int ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2862-2869 |
| | 5 | 3 |
ssl_security_cert_keyName: | ssl_security_cert_key | Prototype: | static int ssl_security_cert_key(SSL *s, SSL_CTX *ctx, X509 *x, int op) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2384-2401 |
| | 7 | 3 |
ssl_next_proto_validateName: | ssl_next_proto_validate | Prototype: | static int ssl_next_proto_validate(SSL *s, PACKET *pkt) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1538-1552 |
| | 14 | 3 |
ssl_init_wbio_bufferName: | ssl_init_wbio_buffer | Prototype: | int ssl_init_wbio_buffer(SSL *s) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3867-3886 |
| | 17 | 3 |
ssl_get_split_send_fragmentName: | ssl_get_split_send_fragment | Prototype: | unsigned int ssl_get_split_send_fragment(const SSL *ssl) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5415-5428 |
| | 10 | 3 |
ssl_dh_to_pkeyName: | ssl_dh_to_pkey | Prototype: | EVP_PKEY *ssl_dh_to_pkey(DH *dh) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4832-4843 |
| | 18 | 3 |
ssl_clear_cipher_ctxName: | ssl_clear_cipher_ctx | Prototype: | void ssl_clear_cipher_ctx(SSL *s) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3787-3803 |
| | 30 | 3 |
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% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2413-2421 |
| | 5 | 3 |
ssl_cipher_info_findName: | ssl_cipher_info_find | Prototype: | static int ssl_cipher_info_find(const ssl_cipher_table * table, size_t table_cnt, uint32_t mask) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 148-157 |
| | 5 | 3 |
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% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2404-2411 |
| | 5 | 3 |
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: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3326-3337 |
| | 6 | 3 |
ssl_check_for_safariName: | ssl_check_for_safari | Prototype: | static void ssl_check_for_safari(SSL *s, const CLIENTHELLO_MSG *hello) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1305-1351 |
| | 14 | 3 |
ssl_check_ca_nameName: | ssl_check_ca_name | Prototype: | static int ssl_check_ca_name(struct stack_st_X509_NAME *names, X509 *x) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2046-2056 |
| | 7 | 3 |
ssl_cert_set_cert_storeName: | ssl_cert_set_cert_store | Prototype: | int ssl_cert_set_cert_store(CERT *c, X509_STORE *store, int chain, int ref) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 895-907 |
| | 9 | 3 |
ssl_cert_newName: | ssl_cert_new | Prototype: | CERT *ssl_cert_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 50-72 |
| | 31 | 3 |
ssl_cert_lookup_by_nidName: | ssl_cert_lookup_by_nid | Prototype: | int ssl_cert_lookup_by_nid(int nid, size_t *pidx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 1003-1015 |
| | 6 | 3 |
ssl_cert_freeName: | ssl_cert_free | Prototype: | void ssl_cert_free(CERT *c) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 224-253 |
| | 20 | 3 |
ssl_cert_clear_certsName: | ssl_cert_clear_certs | Prototype: | void ssl_cert_clear_certs(CERT *c) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 205-222 |
| | 32 | 3 |
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/openssl/src/ssl/bio_ssl.c | Lines: | 393-410 |
| | 11 | 3 |
ssl3_take_macName: | ssl3_take_mac | Prototype: | int ssl3_take_mac(SSL *s) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 661-684 |
| | 13 | 3 |
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/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 141-152 |
| | 5 | 3 |
ssl3_set_handshake_headerName: | ssl3_set_handshake_header | Prototype: | int ssl3_set_handshake_header(SSL *s, WPACKET *pkt, int htype) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3273-3285 |
| | 6 | 3 |
ssl3_renegotiate_checkName: | ssl3_renegotiate_check | Prototype: | int ssl3_renegotiate_check(SSL *s, int initok) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4502-4523 |
| | 11 | 3 |
ssl3_record_sequence_updateName: | ssl3_record_sequence_update | Prototype: | void ssl3_record_sequence_update(unsigned char *seq) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 1737-1746 |
| | 5 | 3 |
ssl3_read_internalName: | ssl3_read_internal | Prototype: | static int ssl3_read_internal(SSL *s, void *buf, size_t len, int peek, size_t *readbytes) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4444-4473 |
| | 26 | 3 |
ssl3_put_cipher_by_charName: | ssl3_put_cipher_by_char | Prototype: | int ssl3_put_cipher_by_char(const SSL_CIPHER *c, WPACKET *pkt, size_t *len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4093-4105 |
| | 7 | 3 |
ssl3_get_cipher_by_idName: | ssl3_get_cipher_by_id | Prototype: | const SSL_CIPHER *ssl3_get_cipher_by_id(uint32_t id) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4038-4051 |
| | 14 | 3 |
ssl3_check_client_certificateName: | ssl3_check_client_certificate | Prototype: | static int ssl3_check_client_certificate(SSL *s) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3428-3441 |
| | 20 | 3 |
sock_writeName: | sock_write | Prototype: | static int sock_write(BIO *b, const char *in, int inl) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 109-121 |
| | 10 | 3 |
sm4_ofb_cipherName: | sm4_ofb_cipher | Prototype: | static int sm4_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c | Lines: | 67-67 |
| | 1 | 3 |
sm4_ecb_cipherName: | sm4_ecb_cipher | Prototype: | static int sm4_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c | Lines: | 67-67 |
| | 1 | 3 |
sm4_cbc_cipherName: | sm4_cbc_cipher | Prototype: | static int sm4_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c | Lines: | 67-67 |
| | 1 | 3 |
sm2_do_verifyName: | sm2_do_verify | Prototype: | int sm2_do_verify(const EC_KEY *key, const EVP_MD *digest, const ECDSA_SIG *sig, const uint8_t *id, const size_t id_len, const uint8_t *msg, size_t msg_len) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_sign.c | Lines: | 386-407 |
| | 14 | 3 |
sm2_do_signName: | sm2_do_sign | Prototype: | ECDSA_SIG *sm2_do_sign(const EC_KEY *key, const EVP_MD *digest, const uint8_t *id, const size_t id_len, const uint8_t *msg, size_t msg_len) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_sign.c | Lines: | 364-384 |
| | 18 | 3 |
slg_ctrlName: | slg_ctrl | Prototype: | static long slg_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_log.c | Lines: | 218-229 |
| | 6 | 3 |
siphash_key_freeName: | siphash_key_free | Prototype: | static void siphash_key_free(EVP_PKEY *pkey) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_ameth.c | Lines: | 28-37 |
| | 9 | 3 |
siphash_get_priv_keyName: | siphash_get_priv_key | Prototype: | static int siphash_get_priv_key(const EVP_PKEY *pkey, unsigned char *priv, size_t *len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_ameth.c | Lines: | 71-88 |
| | 15 | 3 |
should_add_extensionName: | should_add_extension | Prototype: | int should_add_extension(SSL *s, unsigned int extctx, unsigned int thisctx, int max_version) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 765-780 |
| | 8 | 3 |
shake_ctrlName: | shake_ctrl | Prototype: | static int shake_ctrl(EVP_MD_CTX *evp_ctx, int cmd, int p1, void *p2) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c | Lines: | 127-138 |
| | 5 | 3 |
sh_remove_from_listName: | sh_remove_from_list | Prototype: | static void sh_remove_from_list(char *ptr) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 364-377 |
| | 13 | 3 |
sh_getlistName: | sh_getlist | Prototype: | static size_t sh_getlist(char *ptr) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 294-306 |
| | 7 | 3 |
setup_tbufName: | setup_tbuf | Prototype: | static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 100-109 |
| | 10 | 3 |
set_ciphersuitesName: | set_ciphersuites | Prototype: | static int set_ciphersuites(struct stack_st_SSL_CIPHER **currciphers, const char *str) | Coverage: | 55.556% (5/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1304-1321 |
| | 12 | 3 |
send_fp_charsName: | send_fp_chars | Prototype: | static int send_fp_chars(void *arg, const void *buf, int len) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 48-55 |
| | 5 | 3 |
send_bio_charsName: | send_bio_chars | Prototype: | static int send_bio_chars(void *arg, const void *buf, int len) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 38-45 |
| | 5 | 3 |
seed_ofb_cipherName: | seed_ofb_cipher | Prototype: | static int seed_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c | Lines: | 28-28 |
| | 1 | 3 |
seed_ecb_cipherName: | seed_ecb_cipher | Prototype: | static int seed_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c | Lines: | 28-28 |
| | 1 | 3 |
seed_cbc_cipherName: | seed_cbc_cipher | Prototype: | static int seed_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c | Lines: | 28-28 |
| | 1 | 3 |
sec_alloc_reallocName: | sec_alloc_realloc | Prototype: | static char *sec_alloc_realloc(BUF_MEM *str, size_t len) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 58-71 |
| | 16 | 3 |
scryptBlockMixName: | scryptBlockMix | Prototype: | static void scryptBlockMix(uint32_t *B_, uint32_t *B, uint64_t r) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pbe_scrypt.c | Lines: | 64-78 |
| | 10 | 3 |