Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
copy_bag_attrName: | copy_bag_attr | Prototype: | static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_crt.c | Lines: | 18-29 |
| | 9 | 3 |
constant_time_lookupName: | constant_time_lookup | Prototype: | static inline void constant_time_lookup(void *out, const void *table, size_t rowsize, size_t numrows, size_t idx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 306-325 |
| | 9 | 3 |
conn_callback_ctrlName: | conn_callback_ctrl | Prototype: | static long conn_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/crypto/bio/bss_conn.c | Lines: | 498-516 |
| | 9 | 3 |
collect_dataName: | collect_data | Prototype: | static int collect_data(BUF_MEM *buf, const unsigned char **p, long plen) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 1041-1054 |
| | 9 | 3 |
cms_get0_envelopedName: | cms_get0_enveloped | Prototype: | CMS_EnvelopedData *cms_get0_enveloped(CMS_ContentInfo *cms) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 23-31 |
| | 9 | 2 |
cmd_RequestCAPathName: | cmd_RequestCAPath | Prototype: | static int cmd_RequestCAPath(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 514-521 |
| | 9 | 3 |
cmd_RequestCAFileName: | cmd_RequestCAFile | Prototype: | static int cmd_RequestCAFile(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 500-507 |
| | 9 | 3 |
check_purpose_ssl_serverName: | check_purpose_ssl_server | Prototype: | static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 68.421% (13/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 607-622 |
| | 9 | 5 |
check_purpose_ssl_clientName: | check_purpose_ssl_client | Prototype: | static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 68.421% (13/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 583-597 |
| | 9 | 5 |
charName: | char | Prototype: | char *(*UI_method_get_prompt_constructor(const UI_METHOD *method)) (UI *, const char *, const char *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 741-747 |
| | 9 | 2 |
bwrite_convName: | bwrite_conv | Prototype: | int bwrite_conv(BIO *bio, const char *data, size_t datal, size_t *written) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 70-87 |
| | 9 | 3 |
buffer_callback_ctrlName: | buffer_callback_ctrl | Prototype: | static long buffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_buff.c | Lines: | 411-423 |
| | 9 | 3 |
bread_convName: | bread_conv | Prototype: | int bread_conv(BIO *bio, char *data, size_t datal, size_t *readbytes) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 116-133 |
| | 9 | 3 |
bn_set_wordsName: | bn_set_words | Prototype: | int bn_set_words(BIGNUM *a, const unsigned long *words, int num_words) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_intern.c | Lines: | 188-199 |
| | 9 | 2 |
bn_expandName: | bn_expand | Prototype: | static inline BIGNUM *bn_expand(BIGNUM *a, int bits) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lcl.h | Lines: | 660-669 |
| | 9 | 3 |
async_release_jobName: | async_release_job | Prototype: | static void async_release_job(ASYNC_JOB *job) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 135-142 |
| | 9 | 1 |
asn1_string_set_int64Name: | asn1_string_set_int64 | Prototype: | static int asn1_string_set_int64(ASN1_STRING *a, int64_t r, int itype) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 332-351 |
| | 9 | 2 |
asn1_string_get_int64Name: | asn1_string_get_int64 | Prototype: | static int asn1_string_get_int64(int64_t *pr, const ASN1_STRING *a, int itype) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 319-330 |
| | 9 | 3 |
asn1_print_oidName: | asn1_print_oid | Prototype: | static int asn1_print_oid(BIO *out, const ASN1_OBJECT *oid) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | Lines: | 406-417 |
| | 9 | 3 |
allocate_string_stackName: | allocate_string_stack | Prototype: | static int allocate_string_stack(UI *ui) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 86-95 |
| | 9 | 3 |
alg_getName: | alg_get | Prototype: | static int alg_get(const X509_ALGOR *alg, int *pnid, int *piter, int *psaltlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c | Lines: | 172-184 |
| | 9 | 2 |
aes_gcm_cleanupName: | aes_gcm_cleanup | Prototype: | static int aes_gcm_cleanup(EVP_CIPHER_CTX *c) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 2815-2824 |
| | 9 | 3 |
X509_set_serialNumberName: | X509_set_serialNumber | Prototype: | int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | Lines: | 38-48 |
| | 9 | 3 |
X509_pubkey_digestName: | X509_pubkey_digest | Prototype: | int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md, unsigned int *len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 352-360 |
| | 9 | 2 |
X509_policy_tree_get0_user_policiesName: | X509_policy_tree_get0_user_policies | Prototype: | struct stack_st_X509_POLICY_NODE *X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 44-54 |
| | 9 | 3 |
X509_policy_level_node_countName: | X509_policy_level_node_count | Prototype: | int X509_policy_level_node_count(X509_POLICY_LEVEL *level) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 58-70 |
| | 9 | 4 |
X509_keyid_get0Name: | X509_keyid_get0 | Prototype: | unsigned char *X509_keyid_get0(X509 *x, int *len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | Lines: | 94-101 |
| | 9 | 3 |
X509_get_pubkeyName: | X509_get_pubkey | Prototype: | EVP_PKEY *X509_get_pubkey(X509 *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 271-276 |
| | 9 | 2 |
X509_get0_trust_objectsName: | X509_get0_trust_objects | Prototype: | struct stack_st_ASN1_OBJECT *X509_get0_trust_objects(X509 *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | Lines: | 157-162 |
| | 9 | 2 |
X509_get0_reject_objectsName: | X509_get0_reject_objects | Prototype: | struct stack_st_ASN1_OBJECT *X509_get0_reject_objects(X509 *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | Lines: | 164-169 |
| | 9 | 2 |
X509_get0_pubkey_bitstrName: | X509_get0_pubkey_bitstr | Prototype: | ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 369-374 |
| | 9 | 2 |
X509_get0_pubkeyName: | X509_get0_pubkey | Prototype: | EVP_PKEY *X509_get0_pubkey(const X509 *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 264-269 |
| | 9 | 2 |
X509_digestName: | X509_digest | Prototype: | int X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md, unsigned int *len) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 362-374 |
| | 9 | 3 |
X509_check_ipName: | X509_check_ip | Prototype: | int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, unsigned int flags) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 937-943 |
| | 9 | 2 |
X509_alias_get0Name: | X509_alias_get0 | Prototype: | unsigned char *X509_alias_get0(X509 *x, int *len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | Lines: | 85-92 |
| | 9 | 3 |
X509_TRUST_get0Name: | X509_TRUST_get0 | Prototype: | X509_TRUST *X509_TRUST_get0(int idx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | Lines: | 88-95 |
| | 9 | 3 |
X509_REVOKED_set_serialNumberName: | X509_REVOKED_set_serialNumber | Prototype: | int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c | Lines: | 162-172 |
| | 9 | 3 |
X509_REQ_get_pubkeyName: | X509_REQ_get_pubkey | Prototype: | EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | Lines: | 63-68 |
| | 9 | 2 |
X509_REQ_get0_pubkeyName: | X509_REQ_get0_pubkey | Prototype: | EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | Lines: | 70-75 |
| | 9 | 2 |
X509_PURPOSE_get0Name: | X509_PURPOSE_get0 | Prototype: | X509_PURPOSE *X509_PURPOSE_get0(int idx) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | Lines: | 112-119 |
| | 9 | 3 |
X509_PUBKEY_set0_paramName: | X509_PUBKEY_set0_param | Prototype: | int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, int ptype, void *pval, unsigned char *penc, int penclen) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 337-352 |
| | 9 | 3 |
X509_POLICY_NODE_printName: | X509_POLICY_NODE_print | Prototype: | void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c | Lines: | 477-491 |
| | 9 | 2 |
X509_OBJECT_retrieve_by_subjectName: | X509_OBJECT_retrieve_by_subject | Prototype: | X509_OBJECT *X509_OBJECT_retrieve_by_subject(struct stack_st_X509_OBJECT *h, X509_LOOKUP_TYPE type, X509_NAME *name) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 512-521 |
| | 9 | 2 |
X509_NAME_ENTRY_get_objectName: | X509_NAME_ENTRY_get_object | Prototype: | ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | Lines: | 343-348 |
| | 9 | 2 |
X509_NAME_ENTRY_get_dataName: | X509_NAME_ENTRY_get_data | Prototype: | ASN1_STRING *X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | Lines: | 350-355 |
| | 9 | 2 |
X509_LOOKUP_shutdownName: | X509_LOOKUP_shutdown | Prototype: | int X509_LOOKUP_shutdown(X509_LOOKUP *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 64-72 |
| | 9 | 3 |
X509_LOOKUP_initName: | X509_LOOKUP_init | Prototype: | int X509_LOOKUP_init(X509_LOOKUP *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 54-62 |
| | 9 | 3 |
X509_LOOKUP_ctrlName: | X509_LOOKUP_ctrl | Prototype: | int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | Lines: | 74-83 |
| | 9 | 3 |
X509_INFO_freeName: | X509_INFO_free | Prototype: | void X509_INFO_free(X509_INFO *x) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_info.c | Lines: | 29-39 |
| | 9 | 2 |
X509_EXTENSION_set_dataName: | X509_EXTENSION_set_data | Prototype: | int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | Lines: | 202-212 |
| | 9 | 3 |
X509_EXTENSION_get_objectName: | X509_EXTENSION_get_object | Prototype: | ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | Lines: | 214-219 |
| | 9 | 2 |
X509_EXTENSION_get_dataName: | X509_EXTENSION_get_data | Prototype: | ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ex) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | Lines: | 221-226 |
| | 9 | 2 |
X509_CRL_digestName: | X509_CRL_digest | Prototype: | int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, unsigned char *md, unsigned int *len) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | Lines: | 376-388 |
| | 9 | 3 |
X509_ATTRIBUTE_get0_typeName: | X509_ATTRIBUTE_get0_type | Prototype: | ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 324-329 |
| | 9 | 2 |
X509_ATTRIBUTE_get0_objectName: | X509_ATTRIBUTE_get0_object | Prototype: | ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | Lines: | 303-308 |
| | 9 | 2 |
X509_ALGOR_set_mdName: | X509_ALGOR_set_md | Prototype: | void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_algor.c | Lines: | 72-83 |
| | 9 | 2 |
X509V3_EXT_print_fpName: | X509V3_EXT_print_fp | Prototype: | int X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_prn.c | Lines: | 199-209 |
| | 9 | 2 |
WPACKET_closeName: | WPACKET_close | Prototype: | int WPACKET_close(WPACKET *pkt) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | Lines: | 240-250 |
| | 9 | 2 |
WHIRLPOOL_UpdateName: | WHIRLPOOL_Update | Prototype: | int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, const void *_inp, size_t bytes) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/whrlpool/wp_dgst.c | Lines: | 65-84 |
| | 9 | 3 |
WHIRLPOOLName: | WHIRLPOOL | Prototype: | unsigned char *WHIRLPOOL(const void *inp, size_t bytes, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/whrlpool/wp_dgst.c | Lines: | 247-258 |
| | 9 | 2 |
TS_RESP_verify_responseName: | TS_RESP_verify_response | Prototype: | int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c | Lines: | 368-382 |
| | 9 | 4 |
TS_RESP_print_bioName: | TS_RESP_print_bio | Prototype: | int TS_RESP_print_bio(BIO *bio, TS_RESP *a) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_print.c | Lines: | 28-40 |
| | 9 | 2 |
SSL_writeName: | SSL_write | Prototype: | int SSL_write(SSL *s, const void *buf, int num) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1946-1966 |
| | 9 | 3 |
SSL_set_alpn_protosName: | SSL_set_alpn_protos | Prototype: | int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos, unsigned int protos_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2765-2777 |
| | 9 | 2 |
SSL_renegotiate_abbreviatedName: | SSL_renegotiate_abbreviated | Prototype: | int SSL_renegotiate_abbreviated(SSL *s) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2132-2148 |
| | 9 | 3 |
SSL_renegotiateName: | SSL_renegotiate | Prototype: | int SSL_renegotiate(SSL *s) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2114-2130 |
| | 9 | 3 |
SSL_readName: | SSL_read | Prototype: | int SSL_read(SSL *s, void *buf, int num) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1755-1775 |
| | 9 | 3 |
SSL_peekName: | SSL_peek | Prototype: | int SSL_peek(SSL *s, void *buf, int num) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1874-1894 |
| | 9 | 3 |
SSL_get_wfdName: | SSL_get_wfd | Prototype: | int SSL_get_wfd(const SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1320-1330 |
| | 9 | 2 |
SSL_get_servernameName: | SSL_get_servername | Prototype: | const char *SSL_get_servername(const SSL *s, const int type) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2601-2615 |
| | 9 | 3 |
SSL_get_rfdName: | SSL_get_rfd | Prototype: | int SSL_get_rfd(const SSL *s) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1308-1318 |
| | 9 | 2 |
SSL_get_privatekeyName: | SSL_get_privatekey | Prototype: | EVP_PKEY *SSL_get_privatekey(const SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3813-3819 |
| | 9 | 2 |
SSL_get_peer_finishedName: | SSL_get_peer_finished | Prototype: | size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1410-1421 |
| | 9 | 3 |
SSL_get_finishedName: | SSL_get_finished | Prototype: | size_t SSL_get_finished(const SSL *s, void *buf, size_t count) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1396-1407 |
| | 9 | 3 |
SSL_get_certificateName: | SSL_get_certificate | Prototype: | X509 *SSL_get_certificate(const SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3805-3811 |
| | 9 | 2 |
SSL_get0_peer_CA_listName: | SSL_get0_peer_CA_list | Prototype: | const struct stack_st_X509_NAME *SSL_get0_peer_CA_list(const SSL *s) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 517-520 |
| | 9 | 1 |
SSL_client_hello_get0_session_idName: | SSL_client_hello_get0_session_id | Prototype: | size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4988-4995 |
| | 9 | 3 |
SSL_client_hello_get0_randomName: | SSL_client_hello_get0_random | Prototype: | size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4979-4986 |
| | 9 | 3 |
SSL_client_hello_get0_compression_methodsName: | SSL_client_hello_get0_compression_methods | Prototype: | size_t SSL_client_hello_get0_compression_methods(SSL *s, const unsigned char **out) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5006-5013 |
| | 9 | 3 |
SSL_client_hello_get0_ciphersName: | SSL_client_hello_get0_ciphers | Prototype: | size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4997-5004 |
| | 9 | 3 |
SSL_CTX_set_alpn_protosName: | SSL_CTX_set_alpn_protos | Prototype: | int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, unsigned int protos_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2746-2758 |
| | 9 | 2 |
SSL_CTX_get_ciphersName: | SSL_CTX_get_ciphers | Prototype: | struct stack_st_SSL_CIPHER *SSL_CTX_get_ciphers(const SSL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2503-2508 |
| | 9 | 2 |
SSL_CTX_get0_privatekeyName: | SSL_CTX_get0_privatekey | Prototype: | EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3829-3835 |
| | 9 | 2 |
SSL_CTX_get0_certificateName: | SSL_CTX_get0_certificate | Prototype: | X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3821-3827 |
| | 9 | 2 |
SSL_CIPHER_get_cipher_nidName: | SSL_CIPHER_get_cipher_nid | Prototype: | int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2050-2059 |
| | 9 | 3 |
SRP_user_pwd_freeName: | SRP_user_pwd_free | Prototype: | void SRP_user_pwd_free(SRP_user_pwd *user_pwd) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 176-185 |
| | 9 | 2 |
SCT_freeName: | SCT_free | Prototype: | void SCT_free(SCT *sct) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 36-46 |
| | 9 | 2 |
RSA_meth_set1_nameName: | RSA_meth_set1_name | Prototype: | int RSA_meth_set1_name(RSA_METHOD *meth, const char *name) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | Lines: | 63-76 |
| | 9 | 2 |
RECORD_LAYER_releaseName: | RECORD_LAYER_release | Prototype: | void RECORD_LAYER_release(RECORD_LAYER *rl) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 68-75 |
| | 9 | 3 |
PKCS12_unpack_p7dataName: | PKCS12_unpack_p7data | Prototype: | struct stack_st_PKCS12_SAFEBAG *PKCS12_unpack_p7data(PKCS7 *p7) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_add.c | Lines: | 72-80 |
| | 9 | 2 |
PACKET_buf_initName: | PACKET_buf_init | Prototype: | static inline int PACKET_buf_init(PACKET *pkt, const unsigned char *buf, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 68-79 |
| | 9 | 2 |
OPENSSL_sk_delete_ptrName: | OPENSSL_sk_delete_ptr | Prototype: | void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 269-277 |
| | 9 | 3 |
OPENSSL_LH_statsName: | OPENSSL_LH_stats | Prototype: | void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | Lines: | 24-34 |
| | 9 | 2 |
OPENSSL_LH_node_usage_statsName: | OPENSSL_LH_node_usage_stats | Prototype: | void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | Lines: | 48-58 |
| | 9 | 2 |
OPENSSL_LH_node_stats_bioName: | OPENSSL_LH_node_stats_bio | Prototype: | void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | Lines: | 82-92 |
| | 9 | 3 |
OPENSSL_LH_node_statsName: | OPENSSL_LH_node_stats | Prototype: | void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | Lines: | 36-46 |
| | 9 | 2 |
OBJ_get0_dataName: | OBJ_get0_data | Prototype: | const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 734-739 |
| | 9 | 2 |
HKDF_ExtractName: | HKDF_Extract | Prototype: | static unsigned char *HKDF_Extract(const EVP_MD *evp_md, const unsigned char *salt, size_t salt_len, const unsigned char *key, size_t key_len, unsigned char *prk, size_t *prk_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/hkdf.c | Lines: | 264-276 |
| | 9 | 2 |
EVP_PKEY_verify_recoverName: | EVP_PKEY_verify_recover | Prototype: | int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) | Coverage: | 52.174% (12/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 119-134 |
| | 9 | 7 |
EVP_PKEY_typeName: | EVP_PKEY_type | Prototype: | int EVP_PKEY_type(int type) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 562-576 |
| | 9 | 2 |