Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
BUF_MEM_grow_cleanName: | BUF_MEM_grow_clean | Prototype: | size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 110-146 |
| | 30 | 7 |
BUF_MEM_growName: | BUF_MEM_grow | Prototype: | size_t BUF_MEM_grow(BUF_MEM *str, size_t len) | Coverage: | 66.667% (14/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buffer.c | Lines: | 73-108 |
| | 29 | 7 |
BN_rshift1Name: | BN_rshift1 | Prototype: | int BN_rshift1(BIGNUM *r, const BIGNUM *a) | Coverage: | 91.304% (21/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_shift.c | Lines: | 46-81 |
| | 27 | 7 |
BN_nist_mod_521Name: | BN_nist_mod_521 | Prototype: | int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 1155-1224 |
| | 41 | 7 |
BN_nist_mod_192Name: | BN_nist_mod_192 | Prototype: | int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | Lines: | 318-443 |
| | 77 | 7 |
BN_mod_mul_reciprocalName: | BN_mod_mul_reciprocal | Prototype: | int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y, BN_RECP_CTX *recp, BN_CTX *ctx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 55-82 |
| | 25 | 7 |
BN_mod_mulName: | BN_mod_mul | Prototype: | int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 193-220 |
| | 17 | 7 |
BN_div_wordName: | BN_div_word | Prototype: | unsigned long BN_div_word(BIGNUM *a, unsigned long w) | Coverage: | 66.667% (14/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 61-96 |
| | 23 | 7 |
BIO_newName: | BIO_new | Prototype: | BIO *BIO_new(const BIO_METHOD *method) | Coverage: | 52.632% (10/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 71-108 |
| | 42 | 7 |
BIO_get_accept_socketName: | BIO_get_accept_socket | Prototype: | int BIO_get_accept_socket(char *host, int bind_mode) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | Lines: | 200-233 |
| | 41 | 7 |
BIO_freeName: | BIO_free | Prototype: | int BIO_free(BIO *a) | Coverage: | 73.913% (17/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 110-141 |
| | 41 | 7 |
BIO_find_typeName: | BIO_find_type | Prototype: | BIO *BIO_find_type(BIO *bio, int type) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 648-668 |
| | 28 | 7 |
BIO_dup_chainName: | BIO_dup_chain | Prototype: | BIO *BIO_dup_chain(BIO *in) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 698-740 |
| | 45 | 7 |
BIO_dgram_non_fatal_errorName: | BIO_dgram_non_fatal_error | Prototype: | int BIO_dgram_non_fatal_error(int err) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | Lines: | 1854-1900 |
| | 4 | 7 |
BIO_acceptName: | BIO_accept | Prototype: | int BIO_accept(int sock, char **ip_port) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | Lines: | 235-274 |
| | 44 | 7 |
BIO_ADDR_rawmakeName: | BIO_ADDR_rawmake | Prototype: | int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, const void *where, size_t wherelen, unsigned short port) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 88-124 |
| | 44 | 7 |
BIO_ADDR_rawaddressName: | BIO_ADDR_rawaddress | Prototype: | int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 131-163 |
| | 34 | 7 |
BIO_ADDRINFO_protocolName: | BIO_ADDRINFO_protocol | Prototype: | int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai) | Coverage: | 20.000% (3/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_addr.c | Lines: | 362-383 |
| | 22 | 7 |
ASN1_buf_printName: | ASN1_buf_print | Prototype: | int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int indent) | Coverage: | 61.905% (13/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_pkey.c | Lines: | 21-43 |
| | 13 | 7 |
ASN1_UNIVERSALSTRING_to_stringName: | ASN1_UNIVERSALSTRING_to_string | Prototype: | int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_print.c | Lines: | 40-66 |
| | 20 | 7 |
ASN1_TIME_printName: | ASN1_TIME_print | Prototype: | int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm) | Coverage: | 95.238% (20/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 465-509 |
| | 31 | 7 |
x509_store_addName: | x509_store_add | Prototype: | static int x509_store_add(X509_STORE *ctx, void *x, int crl) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 325-359 |
| | 26 | 6 |
x509_pubkey_decodeName: | x509_pubkey_decode | Prototype: | static int x509_pubkey_decode(EVP_PKEY **ppkey, X509_PUBKEY *key) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 103-138 |
| | 19 | 6 |
x509_name_ex_newName: | x509_name_ex_new | Prototype: | static int x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it) | Coverage: | 28.571% (4/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 90-111 |
| | 21 | 6 |
ts_verify_certName: | ts_verify_cert | Prototype: | static int ts_verify_cert(X509_STORE *store, struct stack_st_X509 *untrusted, X509 *signer, struct stack_st_X509 **chain) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 165-199 |
| | 34 | 6 |
ts_get_status_textName: | ts_get_status_text | Prototype: | static char *ts_get_status_text(struct stack_st_ASN1_UTF8STRING *text) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 520-550 |
| | 50 | 6 |
ts_find_cert_v2Name: | ts_find_cert_v2 | Prototype: | static int ts_find_cert_v2(struct stack_st_ESS_CERT_ID_V2 *cert_ids, X509 *cert) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 313-342 |
| | 23 | 6 |
ts_check_imprintsName: | ts_check_imprints | Prototype: | static int ts_check_imprints(X509_ALGOR *algor_a, const unsigned char *imprint_a, unsigned len_a, TS_TST_INFO *tst_info) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 619-645 |
| | 16 | 6 |
ts_TST_INFO_content_newName: | ts_TST_INFO_content_new | Prototype: | static int ts_TST_INFO_content_new(PKCS7 *p7) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 805-830 |
| | 35 | 6 |
ts_RESP_get_policyName: | ts_RESP_get_policy | Prototype: | static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 501-527 |
| | 28 | 6 |
tree_link_matching_nodesName: | tree_link_matching_nodes | Prototype: | static int tree_link_matching_nodes(X509_POLICY_LEVEL *curr, X509_POLICY_DATA *data) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | Lines: | 245-266 |
| | 24 | 6 |
tls_process_cke_srpName: | tls_process_cke_srp | Prototype: | static int tls_process_cke_srp(SSL *s, PACKET *pkt) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3260-3302 |
| | 56 | 6 |
tls_process_as_hello_retry_requestName: | tls_process_as_hello_retry_request | Prototype: | static MSG_PROCESS_RETURN tls_process_as_hello_retry_request(SSL *s, PACKET *extpkt) | Coverage: | 77.778% (14/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1758-1821 |
| | 63 | 6 |
tls_parse_stoc_use_srtpName: | tls_parse_stoc_use_srtp | Prototype: | int tls_parse_stoc_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1677-1725 |
| | 54 | 6 |
tls_parse_stoc_status_requestName: | tls_parse_stoc_status_request | Prototype: | int tls_parse_stoc_status_request(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (16/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1427-1466 |
| | 28 | 6 |
tls_parse_stoc_server_nameName: | tls_parse_stoc_server_name | Prototype: | int tls_parse_stoc_server_name(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1322-1352 |
| | 49 | 6 |
tls_parse_stoc_npnName: | tls_parse_stoc_npn | Prototype: | int tls_parse_stoc_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1554-1605 |
| | 52 | 6 |
tls_parse_stoc_ec_pt_formatsName: | tls_parse_stoc_ec_pt_formats | Prototype: | int tls_parse_stoc_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1355-1395 |
| | 53 | 6 |
tls_parse_extensionName: | tls_parse_extension | Prototype: | int tls_parse_extension(SSL *s, TLSEXT_INDEX idx, int context, RAW_EXTENSION *exts, X509 *x, size_t chainidx) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 680-721 |
| | 25 | 6 |
tls_parse_ctos_alpnName: | tls_parse_ctos_alpn | Prototype: | int tls_parse_ctos_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 72.727% (16/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 459-496 |
| | 46 | 6 |
tls_parse_all_extensionsName: | tls_parse_all_extensions | Prototype: | int tls_parse_all_extensions(SSL *s, int context, RAW_EXTENSION *exts, X509 *x, size_t chainidx, int fin) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 730-763 |
| | 17 | 6 |
tls_construct_stoc_status_requestName: | tls_construct_stoc_status_request | Prototype: | EXT_RETURN tls_construct_stoc_status_request(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 63.333% (19/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1486-1519 |
| | 28 | 6 |
tls_construct_stoc_early_dataName: | tls_construct_stoc_early_data | Prototype: | EXT_RETURN tls_construct_stoc_early_data(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 65.385% (17/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1909-1941 |
| | 32 | 6 |
tls_construct_ctos_use_srtpName: | tls_construct_ctos_use_srtp | Prototype: | EXT_RETURN tls_construct_ctos_use_srtp(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 7.692% (2/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 409-450 |
| | 52 | 6 |
tls_client_key_exchange_post_workName: | tls_client_key_exchange_post_work | Prototype: | int tls_client_key_exchange_post_work(SSL *s) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3356-3421 |
| | 48 | 6 |
tls1_set_shared_sigalgsName: | tls1_set_shared_sigalgs | Prototype: | static int tls1_set_shared_sigalgs(SSL *s) | Coverage: | 62.963% (17/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1673-1718 |
| | 53 | 6 |
tls1_process_sigalgsName: | tls1_process_sigalgs | Prototype: | int tls1_process_sigalgs(SSL *s) | Coverage: | 83.333% (20/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1773-1797 |
| | 15 | 6 |
tls1_get_supported_groupsName: | tls1_get_supported_groups | Prototype: | void tls1_get_supported_groups(SSL *s, const uint16_t **pgroups, size_t *pgroupslen) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 213-244 |
| | 18 | 6 |
tls1_PRFName: | tls1_PRF | Prototype: | static int tls1_PRF(SSL *s, const void *seed1, size_t seed1_len, const void *seed2, size_t seed2_len, const void *seed3, size_t seed3_len, const void *seed4, size_t seed4_len, const void *seed5, size_t seed5_len, const unsigned char *sec, size_t slen, unsigned char *out, size_t olen, int fatal) | Coverage: | 38.235% (13/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_enc.c | Lines: | 19-64 |
| | 53 | 6 |
tls12_shared_sigalgsName: | tls12_shared_sigalgs | Prototype: | static size_t tls12_shared_sigalgs(SSL *s, const SIGALG_LOOKUP **shsig, const uint16_t *pref, size_t preflen, const uint16_t *allow, size_t allowlen) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1648-1670 |
| | 13 | 6 |
tls12_get_psigalgsName: | tls12_get_psigalgs | Prototype: | size_t tls12_get_psigalgs(SSL *s, int sent, const uint16_t **psigs) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 910-946 |
| | 17 | 6 |
tls12_copy_sigalgsName: | tls12_copy_sigalgs | Prototype: | int tls12_copy_sigalgs(SSL *s, WPACKET *pkt, const uint16_t *psig, size_t psiglen) | Coverage: | 89.286% (25/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1619-1645 |
| | 16 | 6 |
strip_spacesName: | strip_spaces | Prototype: | static char *strip_spaces(char *name) | Coverage: | 65.000% (13/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 376-393 |
| | 22 | 6 |
strip_endName: | strip_end | Prototype: | static char *strip_end(char *name) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 769-789 |
| | 26 | 6 |
ssl_set_pkeyName: | ssl_set_pkey | Prototype: | static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey) | Coverage: | 55.556% (10/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 128-172 |
| | 33 | 6 |
ssl_security_certName: | ssl_security_cert | Prototype: | int ssl_security_cert(SSL *s, SSL_CTX *ctx, X509 *x, int vfy, int is_ee) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 2421-2435 |
| | 10 | 6 |
ssl_get_algorithm2Name: | ssl_get_algorithm2 | Prototype: | long ssl_get_algorithm2(SSL *s) | Coverage: | 72.222% (13/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4531-4545 |
| | 17 | 6 |
ssl_generate_pkeyName: | ssl_generate_pkey | Prototype: | EVP_PKEY *ssl_generate_pkey(EVP_PKEY *pm) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4656-4676 |
| | 38 | 6 |
ssl_check_version_downgradeName: | ssl_check_version_downgrade | Prototype: | int ssl_check_version_downgrade(SSL *s) | Coverage: | 36.842% (7/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1577-1608 |
| | 17 | 6 |
ssl_cert_select_currentName: | ssl_cert_select_current | Prototype: | int ssl_cert_select_current(CERT *c, X509 *x) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 314-335 |
| | 16 | 6 |
ssl3_setup_read_bufferName: | ssl3_setup_read_buffer | Prototype: | int ssl3_setup_read_buffer(SSL *s) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 37-79 |
| | 33 | 6 |
ssl3_send_alertName: | ssl3_send_alert | Prototype: | int ssl3_send_alert(SSL *s, int level, int desc) | Coverage: | 80.000% (28/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_msg.c | Lines: | 39-67 |
| | 19 | 6 |
ssl3_do_change_cipher_specName: | ssl3_do_change_cipher_spec | Prototype: | int ssl3_do_change_cipher_spec(SSL *s) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_msg.c | Lines: | 12-37 |
| | 20 | 6 |
ssl3_dispatch_alertName: | ssl3_dispatch_alert | Prototype: | int ssl3_dispatch_alert(SSL *s) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_msg.c | Lines: | 69-104 |
| | 36 | 6 |
ssl3_digest_cached_recordsName: | ssl3_digest_cached_records | Prototype: | int ssl3_digest_cached_records(SSL *s, int keep) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 382-417 |
| | 58 | 6 |
srp_verify_server_paramName: | srp_verify_server_param | Prototype: | int srp_verify_server_param(SSL *s) | Coverage: | 35.000% (7/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 332-366 |
| | 47 | 6 |
srp_generate_server_master_secretName: | srp_generate_server_master_secret | Prototype: | int srp_generate_server_master_secret(SSL *s) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 249-276 |
| | 44 | 6 |
srp_Calc_xyName: | srp_Calc_xy | Prototype: | static BIGNUM *srp_Calc_xy(const BIGNUM *x, const BIGNUM *y, const BIGNUM *N) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 23-43 |
| | 47 | 6 |
sm2_verifyName: | sm2_verify | Prototype: | int sm2_verify(const unsigned char *dgst, int dgstlen, const unsigned char *sig, int sig_len, EC_KEY *eckey) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_sign.c | Lines: | 440-479 |
| | 48 | 6 |
sha3_updateName: | sha3_update | Prototype: | static int sha3_update(EVP_MD_CTX *evp_ctx, const void *_inp, size_t len) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c | Lines: | 62-103 |
| | 23 | 6 |
sha256_updateName: | sha256_update | Prototype: | static void sha256_update(SHA256_CTX *c, const void *data, size_t len) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha256.c | Lines: | 93-122 |
| | 20 | 6 |
sha1_updateName: | sha1_update | Prototype: | static void sha1_update(SHA_CTX *c, const void *data, size_t len) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | Lines: | 97-126 |
| | 20 | 6 |
scryptROMixName: | scryptROMix | Prototype: | static void scryptROMix(unsigned char *B, uint64_t r, uint64_t N, uint32_t *X, uint32_t *T, uint32_t *V) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pbe_scrypt.c | Lines: | 80-116 |
| | 24 | 6 |
rsa_get_blindingName: | rsa_get_blinding | Prototype: | static BN_BLINDING *rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | Lines: | 157-194 |
| | 21 | 6 |
rsa_cms_verifyName: | rsa_cms_verify | Prototype: | static int rsa_cms_verify(CMS_SignerInfo *si) | Coverage: | 37.500% (6/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | Lines: | 724-747 |
| | 40 | 6 |
rsa_cms_signName: | rsa_cms_sign | Prototype: | static int rsa_cms_sign(CMS_SignerInfo *si) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | Lines: | 772-796 |
| | 34 | 6 |
rsa_cbName: | rsa_cb | Prototype: | static int rsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 88.889% (16/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | Lines: | 22-42 |
| | 20 | 6 |
recode_wnafName: | recode_wnaf | Prototype: | static int recode_wnaf(struct smvt_control *control, const curve448_scalar_t scalar, unsigned int table_bits) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 543-597 |
| | 36 | 6 |
rc2_get_asn1_type_and_ivName: | rc2_get_asn1_type_and_iv | Prototype: | static int rc2_get_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c | Lines: | 120-144 |
| | 38 | 6 |
rc2_ctrlName: | rc2_ctrl | Prototype: | static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c | Lines: | 161-187 |
| | 10 | 6 |
print_nc_ipaddName: | print_nc_ipadd | Prototype: | static int print_nc_ipadd(BIO *bp, ASN1_OCTET_STRING *ip) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 185-207 |
| | 18 | 6 |
pqueue_insertName: | pqueue_insert | Prototype: | pitem *pqueue_insert(pqueue *pq, pitem *item) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c | Lines: | 53-87 |
| | 37 | 6 |
pqueue_findName: | pqueue_find | Prototype: | pitem *pqueue_find(pqueue *pq, unsigned char *prio64be) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/pqueue.c | Lines: | 104-127 |
| | 30 | 6 |
pkey_sm2_copyName: | pkey_sm2_copy | Prototype: | static int pkey_sm2_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 37.500% (6/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_pmeth.c | Lines: | 57-86 |
| | 29 | 6 |
pkey_scrypt_set_membufName: | pkey_scrypt_set_membuf | Prototype: | static int pkey_scrypt_set_membuf(unsigned char **buffer, size_t *buflen, const unsigned char *new_buffer, const int new_buflen) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/scrypt.c | Lines: | 89-114 |
| | 20 | 6 |
pkey_rsa_copyName: | pkey_rsa_copy | Prototype: | static int pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 25.000% (4/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 73-98 |
| | 20 | 6 |
pkey_pss_initName: | pkey_pss_init | Prototype: | static int pkey_pss_init(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | Lines: | 796-836 |
| | 25 | 6 |
pkey_hmac_copyName: | pkey_hmac_copy | Prototype: | static int pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 28.571% (4/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hm_pmeth.c | Lines: | 50-72 |
| | 15 | 6 |
pkcs7_copy_existing_digestName: | pkcs7_copy_existing_digest | Prototype: | static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | Lines: | 176-202 |
| | 23 | 6 |
pkcs12_add_bagName: | pkcs12_add_bag | Prototype: | static int pkcs12_add_bag(struct stack_st_PKCS12_SAFEBAG **pbags, PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_crt.c | Lines: | 248-272 |
| | 19 | 6 |
ossl_statem_app_data_allowedName: | ossl_statem_app_data_allowed | Prototype: | int ossl_statem_app_data_allowed(SSL *s) | Coverage: | 23.810% (5/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 917-945 |
| | 12 | 6 |
ossl_init_thread_startName: | ossl_init_thread_start | Prototype: | int ossl_init_thread_start(uint64_t opts) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 419-456 |
| | 19 | 6 |
o2i_SCT_signatureName: | o2i_SCT_signature | Prototype: | int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_oct.c | Lines: | 24-68 |
| | 25 | 6 |
nref_nosName: | nref_nos | Prototype: | static int nref_nos(struct stack_st_ASN1_INTEGER *nnums, struct stack_st_CONF_VALUE *nos) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c | Lines: | 373-397 |
| | 20 | 6 |
nc_ipName: | nc_ip | Prototype: | static int nc_ip(ASN1_OCTET_STRING *ip, ASN1_OCTET_STRING *base) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | Lines: | 646-675 |
| | 17 | 6 |
module_runName: | module_run | Prototype: | static int module_run(const CONF *cnf, const char *name, const char *value, unsigned long flags) | Coverage: | 22.222% (4/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 148-182 |
| | 19 | 6 |
module_load_dsoName: | module_load_dso | Prototype: | static CONF_MODULE *module_load_dso(const CONF *cnf, const char *name, const char *value) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 185-224 |
| | 47 | 6 |
module_addName: | module_add | Prototype: | static CONF_MODULE *module_add(DSO *dso, const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 227-256 |
| | 48 | 6 |
mem_writeName: | mem_write | Prototype: | static int mem_write(BIO *b, const char *in, int inl) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c | Lines: | 204-230 |
| | 22 | 6 |
mem_getsName: | mem_gets | Prototype: | static int mem_gets(BIO *bp, char *buf, int size) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_mem.c | Lines: | 309-343 |
| | 22 | 6 |