Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
X509_OBJECT_get0_X509_CRLName: | X509_OBJECT_get0_X509_CRL | Prototype: | X509_CRL * X509_OBJECT_get0_X509_CRL(X509_OBJECT *xo) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 548-554 |
| | 11 | 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, int type, X509_NAME *name) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 528-538 |
| | 9 | 2 |
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/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 749-764 |
| | 9 | 2 |
X509_PUBKEY_getName: | X509_PUBKEY_get | Prototype: | EVP_PKEY * X509_PUBKEY_get(X509_PUBKEY *key) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Lines: | 229-240 |
| | 11 | 2 |
X509_PURPOSE_cleanupName: | X509_PURPOSE_cleanup | Prototype: | void X509_PURPOSE_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 293-302 |
| | 9 | 2 |
X509_PURPOSE_get_countName: | X509_PURPOSE_get_count | Prototype: | int X509_PURPOSE_get_count(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 156-162 |
| | 3 | 2 |
X509_PURPOSE_setName: | X509_PURPOSE_set | Prototype: | int X509_PURPOSE_set(int *p, int purpose) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 145-154 |
| | 5 | 2 |
X509_REQ_add1_attrName: | X509_REQ_add1_attr | Prototype: | int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 307-313 |
| | 3 | 2 |
X509_REQ_add1_attr_by_NIDName: | X509_REQ_add1_attr_by_NID | Prototype: | int X509_REQ_add1_attr_by_NID(X509_REQ *req, int nid, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 325-333 |
| | 4 | 2 |
X509_REQ_add1_attr_by_OBJName: | X509_REQ_add1_attr_by_OBJ | Prototype: | int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 315-323 |
| | 4 | 2 |
X509_REQ_add1_attr_by_txtName: | X509_REQ_add1_attr_by_txt | Prototype: | int X509_REQ_add1_attr_by_txt(X509_REQ *req, const char *attrname, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 335-343 |
| | 4 | 2 |
X509_REQ_get_pubkeyName: | X509_REQ_get_pubkey | Prototype: | EVP_PKEY * X509_REQ_get_pubkey(X509_REQ *req) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 116-122 |
| | 15 | 2 |
X509_REQ_print_fpName: | X509_REQ_print_fp | Prototype: | int X509_REQ_print_fp(FILE *fp, X509_REQ *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_req.c | Lines: | 77-91 |
| | 11 | 2 |
X509_REQ_set_pubkeyName: | X509_REQ_set_pubkey | Prototype: | int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509rset.c | Lines: | 94-100 |
| | 11 | 2 |
X509_REQ_set_subject_nameName: | X509_REQ_set_subject_name | Prototype: | int X509_REQ_set_subject_name(X509_REQ *x, X509_NAME *name) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509rset.c | Lines: | 80-86 |
| | 11 | 2 |
X509_REQ_set_versionName: | X509_REQ_set_version | Prototype: | int X509_REQ_set_version(X509_REQ *x, long version) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509rset.c | Lines: | 66-72 |
| | 5 | 2 |
X509_STORE_CTX_freeName: | X509_STORE_CTX_free | Prototype: | void X509_STORE_CTX_free(X509_STORE_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 2185-2193 |
| | 6 | 2 |
X509_STORE_CTX_newName: | X509_STORE_CTX_new | Prototype: | X509_STORE_CTX * X509_STORE_CTX_new(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 2172-2183 |
| | 10 | 2 |
X509_STORE_CTX_set0_paramName: | X509_STORE_CTX_set0_param | Prototype: | void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 2427-2433 |
| | 3 | 2 |
X509_STORE_CTX_set_defaultName: | X509_STORE_CTX_set_default | Prototype: | int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 2411-2419 |
| | 5 | 2 |
X509_TRUST_cleanupName: | X509_TRUST_cleanup | Prototype: | void X509_TRUST_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 265-274 |
| | 9 | 2 |
X509_TRUST_get_countName: | X509_TRUST_get_count | Prototype: | int X509_TRUST_get_count(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 142-148 |
| | 3 | 2 |
X509_TRUST_setName: | X509_TRUST_set | Prototype: | int X509_TRUST_set(int *t, int trust) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 177-186 |
| | 5 | 2 |
X509_VERIFY_PARAM_add1_hostName: | X509_VERIFY_PARAM_add1_host | Prototype: | int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, const char *name, size_t namelen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 518-526 |
| | 4 | 2 |
X509_VERIFY_PARAM_freeName: | X509_VERIFY_PARAM_free | Prototype: | void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 220-228 |
| | 7 | 2 |
X509_VERIFY_PARAM_get0Name: | X509_VERIFY_PARAM_get0 | Prototype: | const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 676-683 |
| | 4 | 2 |
X509_VERIFY_PARAM_get_countName: | X509_VERIFY_PARAM_get_count | Prototype: | int X509_VERIFY_PARAM_get_count(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 667-674 |
| | 4 | 2 |
X509_VERIFY_PARAM_set1_emailName: | X509_VERIFY_PARAM_set1_email | Prototype: | int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, const char *email, size_t emaillen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 540-549 |
| | 5 | 2 |
X509_VERIFY_PARAM_set1_hostName: | X509_VERIFY_PARAM_set1_host | Prototype: | int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, const char *name, size_t namelen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 508-516 |
| | 4 | 2 |
X509_VERIFY_PARAM_set_flagsName: | X509_VERIFY_PARAM_set_flags | Prototype: | int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 413-420 |
| | 4 | 2 |
X509_VERIFY_PARAM_table_cleanupName: | X509_VERIFY_PARAM_table_cleanup | Prototype: | void X509_VERIFY_PARAM_table_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 707-714 |
| | 8 | 2 |
X509_chain_up_refName: | X509_chain_up_ref | Prototype: | struct stack_st_X509 * X509_chain_up_ref(struct stack_st_X509 *chain) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 386-397 |
| | 6 | 2 |
X509_check_caName: | X509_check_ca | Prototype: | int X509_check_ca(X509 *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 622-632 |
| | 5 | 2 |
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/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1037-1043 |
| | 9 | 2 |
X509_get0_pubkeyName: | X509_get0_pubkey | Prototype: | EVP_PKEY * X509_get0_pubkey(const X509 *x) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 335-341 |
| | 13 | 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/libressl/src/crypto/x509/x509_cmp.c | Lines: | 343-349 |
| | 7 | 2 |
X509_get_pubkeyName: | X509_get_pubkey | Prototype: | EVP_PKEY * X509_get_pubkey(X509 *x) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 327-333 |
| | 13 | 2 |
X509_getm_notAfterName: | X509_getm_notAfter | Prototype: | ASN1_TIME * X509_getm_notAfter(const X509 *x) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 174-180 |
| | 17 | 2 |
X509_getm_notBeforeName: | X509_getm_notBefore | Prototype: | ASN1_TIME * X509_getm_notBefore(const X509 *x) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 136-142 |
| | 17 | 2 |
X509_issuer_and_serial_cmpName: | X509_issuer_and_serial_cmp | Prototype: | int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 71-83 |
| | 8 | 2 |
X509_policy_node_get0_parentName: | X509_policy_node_get0_parent | Prototype: | const X509_POLICY_NODE * X509_policy_node_get0_parent(const X509_POLICY_NODE *node) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 151-157 |
| | 7 | 2 |
X509_policy_node_get0_policyName: | X509_policy_node_get0_policy | Prototype: | const ASN1_OBJECT * X509_policy_node_get0_policy(const X509_POLICY_NODE *node) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 135-141 |
| | 7 | 2 |
X509_policy_node_get0_qualifiersName: | X509_policy_node_get0_qualifiers | Prototype: | struct stack_st_POLICYQUALINFO * X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 143-149 |
| | 7 | 2 |
X509_policy_tree_get0_levelName: | X509_policy_tree_get0_level | Prototype: | X509_POLICY_LEVEL * X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, int i) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 76-82 |
| | 7 | 2 |
X509_policy_tree_get0_policiesName: | X509_policy_tree_get0_policies | Prototype: | struct stack_st_X509_POLICY_NODE * X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 84-90 |
| | 7 | 2 |
X509_policy_tree_level_countName: | X509_policy_tree_level_count | Prototype: | int X509_policy_tree_level_count(const X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 68-74 |
| | 3 | 2 |
X509_print_ex_fpName: | X509_print_ex_fp | Prototype: | int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag, unsigned long cflag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_x509.c | Lines: | 88-102 |
| | 11 | 2 |
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/libressl/src/crypto/x509/x_all.c | Lines: | 553-562 |
| | 9 | 2 |
X509_reject_clearName: | X509_reject_clear | Prototype: | void X509_reject_clear(X509 *x) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 265-272 |
| | 7 | 2 |
X509_set_issuer_nameName: | X509_set_issuer_name | Prototype: | int X509_set_issuer_name(X509 *x, X509_NAME *name) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 114-120 |
| | 11 | 2 |
X509_set_pubkeyName: | X509_set_pubkey | Prototype: | int X509_set_pubkey(X509 *x, EVP_PKEY *pkey) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 206-212 |
| | 11 | 2 |
X509_set_subject_nameName: | X509_set_subject_name | Prototype: | int X509_set_subject_name(X509 *x, X509_NAME *name) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 122-128 |
| | 9 | 2 |
X509_time_adj_exName: | X509_time_adj_ex | Prototype: | ASN1_TIME * X509_time_adj_ex(ASN1_TIME *s, int offset_day, long offset_sec, time_t *in_time) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1937-1947 |
| | 11 | 2 |
X509_trust_clearName: | X509_trust_clear | Prototype: | void X509_trust_clear(X509 *x) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 256-263 |
| | 7 | 2 |
X509_verifyName: | X509_verify | Prototype: | int X509_verify(X509 *a, EVP_PKEY *r) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 475-482 |
| | 4 | 2 |
X509at_add1_attr_by_NIDName: | X509at_add1_attr_by_NID | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_NID(struct stack_st_X509_ATTRIBUTE **x, int nid, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 177-190 |
| | 12 | 2 |
X509at_add1_attr_by_OBJName: | X509at_add1_attr_by_OBJ | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_OBJ(struct stack_st_X509_ATTRIBUTE **x, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 162-175 |
| | 12 | 2 |
X509at_add1_attr_by_txtName: | X509at_add1_attr_by_txt | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_txt(struct stack_st_X509_ATTRIBUTE **x, const char *attrname, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 192-205 |
| | 12 | 2 |
X509at_delete_attrName: | X509at_delete_attr | Prototype: | X509_ATTRIBUTE * X509at_delete_attr(struct stack_st_X509_ATTRIBUTE *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 116-125 |
| | 13 | 2 |
X509at_get_attrName: | X509at_get_attr | Prototype: | X509_ATTRIBUTE * X509at_get_attr(const struct stack_st_X509_ATTRIBUTE *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 107-114 |
| | 11 | 2 |
X509at_get_attr_by_NIDName: | X509at_get_attr_by_NID | Prototype: | int X509at_get_attr_by_NID(const struct stack_st_X509_ATTRIBUTE *x, int nid, int lastpos) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 75-84 |
| | 7 | 2 |
X509v3_delete_extName: | X509v3_delete_ext | Prototype: | X509_EXTENSION * X509v3_delete_ext(struct stack_st_X509_EXTENSION *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 140-149 |
| | 13 | 2 |
X509v3_get_extName: | X509v3_get_ext | Prototype: | X509_EXTENSION * X509v3_get_ext(const struct stack_st_X509_EXTENSION *x, int loc) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 131-138 |
| | 11 | 2 |
X509v3_get_ext_by_NIDName: | X509v3_get_ext_by_NID | Prototype: | int X509v3_get_ext_by_NID(const struct stack_st_X509_EXTENSION *x, int nid, int lastpos) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 77-86 |
| | 7 | 2 |
X509v3_get_ext_countName: | X509v3_get_ext_count | Prototype: | int X509v3_get_ext_count(const struct stack_st_X509_EXTENSION *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 69-75 |
| | 5 | 2 |
_CONF_free_dataName: | _CONF_free_data | Prototype: | void _CONF_free_data(CONF *conf) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 197-215 |
| | 14 | 2 |
_CONF_get_sectionName: | _CONF_get_section | Prototype: | CONF_VALUE * _CONF_get_section(const CONF *conf, const char *section) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 80-91 |
| | 23 | 2 |
_CONF_get_section_valuesName: | _CONF_get_section_values | Prototype: | struct stack_st_CONF_VALUE * _CONF_get_section_values(const CONF *conf, const char *section) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 94-104 |
| | 11 | 2 |
_SSL_CTX_set_tmp_dhName: | _SSL_CTX_set_tmp_dh | Prototype: | static int _SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1971-1985 |
| | 9 | 2 |
_rs_random_u32Name: | _rs_random_u32 | Prototype: | static __inline void _rs_random_u32(uint32_t *val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | Lines: | 165-177 |
| | 12 | 2 |
acpt_close_socketName: | acpt_close_socket | Prototype: | static void acpt_close_socket(BIO *bio) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | Lines: | 160-172 |
| | 11 | 2 |
acpt_newName: | acpt_new | Prototype: | static int acpt_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | Lines: | 120-134 |
| | 12 | 2 |
add_blocksName: | add_blocks | Prototype: | static int add_blocks(int n, unsigned char *left, const unsigned char *right) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 102-115 |
| | 8 | 2 |
add_cipher_smcapName: | add_cipher_smcap | Prototype: | static int add_cipher_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_smime.c | Lines: | 143-149 |
| | 3 | 2 |
add_digest_smcapName: | add_digest_smcap | Prototype: | static int add_digest_smcap(struct stack_st_X509_ALGOR *sk, int nid, int arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_smime.c | Lines: | 151-157 |
| | 3 | 2 |
aes_ctr_cipherName: | aes_ctr_cipher | Prototype: | static int aes_ctr_cipher (EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 666-680 |
| | 9 | 2 |
aes_gcm_cleanupName: | aes_gcm_cleanup | Prototype: | static int aes_gcm_cleanup(EVP_CIPHER_CTX *c) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 686-695 |
| | 5 | 2 |
aesni_cbc_hmac_sha1_init_keyName: | aesni_cbc_hmac_sha1_init_key | Prototype: | static int aesni_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | Lines: | 101-120 |
| | 10 | 2 |
aesni_ecb_cipherName: | aesni_ecb_cipher | Prototype: | static int aesni_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 245-257 |
| | 5 | 2 |
alg_getName: | alg_get | Prototype: | static int alg_get(X509_ALGOR *alg, int *pnid, int *piter, int *psaltlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_npas.c | Lines: | 230-245 |
| | 15 | 2 |
asn1_bio_callback_ctrlName: | asn1_bio_callback_ctrl | Prototype: | static long asn1_bio_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 359-365 |
| | 5 | 2 |
asn1_bio_freeName: | asn1_bio_free | Prototype: | static int asn1_bio_free(BIO *b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 183-197 |
| | 16 | 2 |
asn1_bio_get_exName: | asn1_bio_get_ex | Prototype: | static int asn1_bio_get_ex(BIO *b, int cmd, asn1_ps_func **ex_func, asn1_ps_func **ex_free_func) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 459-472 |
| | 7 | 2 |
asn1_bio_getsName: | asn1_bio_gets | Prototype: | static int asn1_bio_gets(BIO *b, char *str, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 351-357 |
| | 3 | 2 |
asn1_bio_initName: | asn1_bio_init | Prototype: | static int asn1_bio_init(BIO_ASN1_BUF_CTX *ctx, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 164-181 |
| | 18 | 2 |
asn1_bio_readName: | asn1_bio_read | Prototype: | static int asn1_bio_read(BIO *b, char *in , int inl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 337-343 |
| | 3 | 2 |
asn1_enc_freeName: | asn1_enc_free | Prototype: | void asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 149-161 |
| | 11 | 2 |
asn1_enc_initName: | asn1_enc_init | Prototype: | void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 136-147 |
| | 10 | 2 |
asn1_get_field_ptrName: | asn1_get_field_ptr | Prototype: | ASN1_VALUE ** asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 203-216 |
| | 5 | 2 |
asn1_print_integer_ctxName: | asn1_print_integer_ctx | Prototype: | static int asn1_print_integer_ctx(BIO *out, ASN1_INTEGER *str, const ASN1_PCTX *pctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | Lines: | 452-462 |
| | 11 | 2 |
asn1_template_clearName: | asn1_template_clear | Prototype: | static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_new.c | Lines: | 287-295 |
| | 7 | 2 |
b64_freeName: | b64_free | Prototype: | static int b64_free(BIO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 136-146 |
| | 13 | 2 |
b64_newName: | b64_new | Prototype: | static int b64_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 112-134 |
| | 18 | 2 |
bind_helperName: | bind_helper | Prototype: | static int bind_helper(ENGINE *e) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | Lines: | 136-173 |
| | 30 | 2 |
bio_newName: | bio_new | Prototype: | static int bio_new(BIO *bio) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | Lines: | 133-148 |
| | 19 | 2 |
bn_freeName: | bn_free | Prototype: | static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_bignum.c | Lines: | 119-126 |
| | 10 | 2 |
bn_mul_low_recursiveName: | bn_mul_low_recursive | Prototype: | void bn_mul_low_recursive(unsigned long *r, unsigned long *a, unsigned long *b, int n2, unsigned long *t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mul.c | Lines: | 743-764 |
| | 11 | 2 |
bn_newName: | bn_new | Prototype: | static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_bignum.c | Lines: | 109-117 |
| | 4 | 2 |
buffer_freeName: | buffer_free | Prototype: | static int buffer_free(BIO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | Lines: | 127-142 |
| | 17 | 2 |
by_dir_entry_freeName: | by_dir_entry_free | Prototype: | static void by_dir_entry_free(BY_DIR_ENTRY *ent) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | Lines: | 178-185 |
| | 4 | 2 |