| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
X509v3_addr_validate_resource_set| Name: | X509v3_addr_validate_resource_set | | Prototype: | int X509v3_addr_validate_resource_set(struct stack_st_X509 *chain, IPAddrBlocks *ext, int allow_inheritance) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 1303-1313 |
| | 17 | 4 |
X509v3_addr_validate_path| Name: | X509v3_addr_validate_path | | Prototype: | int X509v3_addr_validate_path(X509_STORE_CTX *ctx) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 1288-1297 |
| | 16 | 2 |
X509v3_addr_subset| Name: | X509v3_addr_subset | | Prototype: | int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 1129-1150 |
| | 28 | 6 |
X509v3_addr_is_canonical| Name: | X509v3_addr_is_canonical | | Prototype: | int X509v3_addr_is_canonical(IPAddrBlocks *addr) | | Coverage: | 0.000% (0/68) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 682-786 |
| | 60 | 19 |
X509v3_addr_inherits| Name: | X509v3_addr_inherits | | Prototype: | int X509v3_addr_inherits(IPAddrBlocks *addr) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 1076-1087 |
| | 10 | 4 |
X509v3_addr_get_range| Name: | X509v3_addr_get_range | | Prototype: | int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi, unsigned char *min, unsigned char *max, const int length) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 643-657 |
| | 20 | 2 |
X509v3_addr_get_afi| Name: | X509v3_addr_get_afi | | Prototype: | unsigned int X509v3_addr_get_afi(const IPAddressFamily *f) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 85-93 |
| | 18 | 2 |
X509v3_addr_canonize| Name: | X509v3_addr_canonize | | Prototype: | int X509v3_addr_canonize(IPAddrBlocks *addr) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 866-882 |
| | 13 | 4 |
X509v3_addr_add_range| Name: | X509v3_addr_add_range | | Prototype: | int X509v3_addr_add_range(IPAddrBlocks *addr, const unsigned afi, const unsigned *safi, unsigned char *min, unsigned char *max) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 603-619 |
| | 13 | 4 |
X509v3_addr_add_prefix| Name: | X509v3_addr_add_prefix | | Prototype: | int X509v3_addr_add_prefix(IPAddrBlocks *addr, const unsigned afi, const unsigned *safi, unsigned char *a, const int prefixlen) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 585-598 |
| | 12 | 3 |
X509v3_addr_add_inherit| Name: | X509v3_addr_add_inherit | | Prototype: | int X509v3_addr_add_inherit(IPAddrBlocks *addr, const unsigned afi, const unsigned *safi) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 529-546 |
| | 34 | 4 |
X509v3_add_ext| Name: | X509v3_add_ext | | Prototype: | struct stack_st_X509_EXTENSION *X509v3_add_ext(struct stack_st_X509_EXTENSION **x, X509_EXTENSION *ex, int loc) | | Coverage: | 45.455% (15/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 96-134 |
| | 55 | 12 |
X509at_get_attr_count| Name: | X509at_get_attr_count | | Prototype: | int X509at_get_attr_count(const struct stack_st_X509_ATTRIBUTE *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 20-23 |
| | 1 | 1 |
X509at_get_attr_by_OBJ| Name: | X509at_get_attr_by_OBJ | | Prototype: | int X509at_get_attr_by_OBJ(const struct stack_st_X509_ATTRIBUTE *sk, const ASN1_OBJECT *obj, int lastpos) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 35-53 |
| | 15 | 5 |
X509at_get_attr_by_NID| Name: | X509at_get_attr_by_NID | | Prototype: | int X509at_get_attr_by_NID(const struct stack_st_X509_ATTRIBUTE *x, int nid, int lastpos) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 25-33 |
| | 6 | 2 |
X509at_get_attr| Name: | X509at_get_attr | | Prototype: | X509_ATTRIBUTE *X509at_get_attr(const struct stack_st_X509_ATTRIBUTE *x, int loc) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 55-61 |
| | 11 | 2 |
X509at_get0_data_by_OBJ| Name: | X509at_get0_data_by_OBJ | | Prototype: | void *X509at_get0_data_by_OBJ(struct stack_st_X509_ATTRIBUTE *x, const ASN1_OBJECT *obj, int lastpos, int type) | | Coverage: | 42.857% (6/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 152-166 |
| | 27 | 4 |
X509at_delete_attr| Name: | 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/openssl/src/crypto/x509/x509_att.c | | Lines: | 63-71 |
| | 13 | 2 |
X509at_add1_attr_by_txt| Name: | 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/openssl/src/crypto/x509/x509_att.c | | Lines: | 136-150 |
| | 12 | 2 |
X509at_add1_attr_by_OBJ| Name: | 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/openssl/src/crypto/x509/x509_att.c | | Lines: | 105-119 |
| | 12 | 2 |
X509at_add1_attr_by_NID| Name: | 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: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 121-134 |
| | 12 | 2 |
X509at_add1_attr| Name: | X509at_add1_attr | | Prototype: | struct stack_st_X509_ATTRIBUTE *X509at_add1_attr(struct stack_st_X509_ATTRIBUTE **x, X509_ATTRIBUTE *attr) | | Coverage: | 31.818% (7/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 73-103 |
| | 42 | 9 |
X509_verify_cert_error_string| Name: | X509_verify_cert_error_string | | Prototype: | const char *X509_verify_cert_error_string(long n) | | Coverage: | 24.675% (38/154) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_txt.c | | Lines: | 21-182 |
| | 79 | 78 |
X509_verify_cert| Name: | X509_verify_cert | | Prototype: | int X509_verify_cert(X509_STORE_CTX *ctx) | | Coverage: | 60.714% (17/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 253-305 |
| | 38 | 7 |
X509_verify| Name: | X509_verify | | Prototype: | int X509_verify(X509 *a, EVP_PKEY *r) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 22-28 |
| | 4 | 2 |
X509_up_ref| Name: | X509_up_ref | | Prototype: | int X509_up_ref(X509 *x) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 99-109 |
| | 4 | 2 |
X509_trusted| Name: | X509_trusted | | Prototype: | int X509_trusted(const X509 *x) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 36-39 |
| | 1 | 1 |
X509_trust_clear| Name: | X509_trust_clear | | Prototype: | void X509_trust_clear(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 141-147 |
| | 7 | 2 |
X509_to_X509_REQ| Name: | X509_to_X509_REQ | | Prototype: | X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | | Coverage: | 39.130% (9/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | | Lines: | 22-61 |
| | 40 | 9 |
X509_time_adj_ex| Name: | X509_time_adj_ex | | Prototype: | ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s, int offset_day, long offset_sec, time_t *in_tm) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1861-1878 |
| | 10 | 5 |
X509_time_adj| Name: | X509_time_adj | | Prototype: | ASN1_TIME *X509_time_adj(ASN1_TIME *s, long offset_sec, time_t *in_tm) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1856-1859 |
| | 1 | 1 |
X509_supported_extension| Name: | X509_supported_extension | | Prototype: | int X509_supported_extension(X509_EXTENSION *ex) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 264-301 |
| | 6 | 3 |
X509_subject_name_hash_old| Name: | X509_subject_name_hash_old | | Prototype: | unsigned long X509_subject_name_hash_old(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 120-123 |
| | 1 | 1 |
X509_subject_name_hash| Name: | X509_subject_name_hash | | Prototype: | unsigned long X509_subject_name_hash(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 114-117 |
| | 1 | 1 |
X509_subject_name_cmp| Name: | X509_subject_name_cmp | | Prototype: | int X509_subject_name_cmp(const X509 *a, const X509 *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 67-70 |
| | 1 | 1 |
X509_signature_print| Name: | X509_signature_print | | Prototype: | int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg, const ASN1_STRING *sig) | | Coverage: | 75.000% (18/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 301-325 |
| | 22 | 8 |
X509_signature_dump| Name: | X509_signature_dump | | Prototype: | int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent) | | Coverage: | 57.895% (11/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 278-299 |
| | 15 | 7 |
X509_sign_ctx| Name: | X509_sign_ctx | | Prototype: | int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 50-56 |
| | 4 | 1 |
X509_sign| Name: | X509_sign | | Prototype: | int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 42-48 |
| | 4 | 1 |
X509_set_version| Name: | X509_set_version | | Prototype: | int X509_set_version(X509 *x, long version) | | Coverage: | 46.154% (6/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 22-36 |
| | 20 | 5 |
X509_set_subject_name| Name: | X509_set_subject_name | | Prototype: | int X509_set_subject_name(X509 *x, X509_NAME *name) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 57-62 |
| | 5 | 2 |
X509_set_serialNumber| Name: | 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_set_pubkey| Name: | X509_set_pubkey | | Prototype: | int X509_set_pubkey(X509 *x, EVP_PKEY *pkey) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 92-97 |
| | 5 | 2 |
X509_set_proxy_pathlen| Name: | X509_set_proxy_pathlen | | Prototype: | void X509_set_proxy_pathlen(X509 *x, long l) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 557-560 |
| | 1 | 1 |
X509_set_proxy_flag| Name: | X509_set_proxy_flag | | Prototype: | void X509_set_proxy_flag(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 552-555 |
| | 1 | 1 |
X509_set_issuer_name| Name: | X509_set_issuer_name | | Prototype: | int X509_set_issuer_name(X509 *x, X509_NAME *name) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 50-55 |
| | 5 | 2 |
X509_set_ex_data| Name: | X509_set_ex_data | | Prototype: | int X509_set_ex_data(X509 *r, int idx, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | | Lines: | 90-93 |
| | 1 | 1 |
X509_set1_notBefore| Name: | X509_set1_notBefore | | Prototype: | int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 78-83 |
| | 5 | 2 |
X509_set1_notAfter| Name: | X509_set1_notAfter | | Prototype: | int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 85-90 |
| | 5 | 2 |
X509_reject_clear| Name: | X509_reject_clear | | Prototype: | void X509_reject_clear(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 149-155 |
| | 7 | 2 |
X509_pubkey_digest| Name: | 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_print_fp| Name: | X509_print_fp | | Prototype: | int X509_print_fp(FILE *fp, X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 20-23 |
| | 1 | 1 |
X509_print_ex_fp| Name: | 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/openssl/src/crypto/x509/t_x509.c | | Lines: | 25-39 |
| | 11 | 2 |
X509_print_ex| Name: | X509_print_ex | | Prototype: | int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflags, unsigned long cflag) | | Coverage: | 61.176% (104/170) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 47-219 |
| | 163 | 56 |
X509_print| Name: | X509_print | | Prototype: | int X509_print(BIO *bp, X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 42-45 |
| | 1 | 1 |
X509_policy_tree_level_count| Name: | 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/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 20-25 |
| | 3 | 2 |
X509_policy_tree_get0_user_policies| Name: | 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_tree_get0_policies| Name: | 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/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 35-42 |
| | 7 | 2 |
X509_policy_tree_get0_level| Name: | 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/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 27-33 |
| | 7 | 2 |
X509_policy_tree_free| Name: | X509_policy_tree_free | | Prototype: | void X509_policy_tree_free(X509_POLICY_TREE *tree) | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | | Lines: | 607-628 |
| | 13 | 3 |
X509_policy_node_get0_qualifiers| Name: | 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/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 93-100 |
| | 7 | 2 |
X509_policy_node_get0_policy| Name: | 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/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 86-91 |
| | 7 | 2 |
X509_policy_node_get0_parent| Name: | 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/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 102-108 |
| | 7 | 2 |
X509_policy_level_node_count| Name: | 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_policy_level_get0_node| Name: | X509_policy_level_get0_node | | Prototype: | X509_POLICY_NODE *X509_policy_level_get0_node(X509_POLICY_LEVEL *level, int i) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 72-82 |
| | 11 | 4 |
X509_policy_check| Name: | X509_policy_check | | Prototype: | int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy, struct stack_st_X509 *certs, struct stack_st_ASN1_OBJECT *policy_oids, unsigned int flags) | | Coverage: | 0.000% (0/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_tree.c | | Lines: | 638-703 |
| | 52 | 14 |
X509_ocspid_print| Name: | X509_ocspid_print | | Prototype: | int X509_ocspid_print(BIO *bp, X509 *x) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | | Lines: | 221-276 |
| | 69 | 12 |
X509_new| Name: | X509_new | | Prototype: | X509 *X509_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | | Lines: | 86-86 |
| | 1 | 1 |
X509_load_crl_file| Name: | X509_load_crl_file | | Prototype: | int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_file.c | | Lines: | 131-186 |
| | 73 | 12 |
X509_load_cert_file| Name: | X509_load_cert_file | | Prototype: | int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type) | | Coverage: | 40.000% (14/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_file.c | | Lines: | 74-129 |
| | 73 | 12 |
X509_load_cert_crl_file| Name: | X509_load_cert_crl_file | | Prototype: | int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type) | | Coverage: | 51.724% (15/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_file.c | | Lines: | 188-227 |
| | 38 | 11 |
X509_keyid_set1| Name: | X509_keyid_set1 | | Prototype: | int X509_keyid_set1(X509 *x, const unsigned char *id, int len) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 67-83 |
| | 25 | 5 |
X509_keyid_get0| Name: | 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_issuer_name_hash_old| Name: | X509_issuer_name_hash_old | | Prototype: | unsigned long X509_issuer_name_hash_old(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 93-96 |
| | 1 | 1 |
X509_issuer_name_hash| Name: | X509_issuer_name_hash | | Prototype: | unsigned long X509_issuer_name_hash(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 87-90 |
| | 1 | 1 |
X509_issuer_name_cmp| Name: | X509_issuer_name_cmp | | Prototype: | int X509_issuer_name_cmp(const X509 *a, const X509 *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 62-65 |
| | 1 | 1 |
X509_issuer_and_serial_hash| Name: | X509_issuer_and_serial_hash | | Prototype: | unsigned long X509_issuer_and_serial_hash(X509 *a) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 32-59 |
| | 37 | 7 |
X509_issuer_and_serial_cmp| Name: | X509_issuer_and_serial_cmp | | Prototype: | int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 18-29 |
| | 8 | 2 |
X509_http_nbio| Name: | X509_http_nbio | | Prototype: | int X509_http_nbio(OCSP_REQ_CTX *rctx, X509 **pcert) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 59-63 |
| | 2 | 1 |
X509_gmtime_adj| Name: | X509_gmtime_adj | | Prototype: | ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1851-1854 |
| | 5 | 1 |
X509_getm_notBefore| Name: | X509_getm_notBefore | | Prototype: | ASN1_TIME *X509_getm_notBefore(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 126-129 |
| | 1 | 1 |
X509_getm_notAfter| Name: | X509_getm_notAfter | | Prototype: | ASN1_TIME *X509_getm_notAfter(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 131-134 |
| | 1 | 1 |
X509_get_version| Name: | X509_get_version | | Prototype: | long X509_get_version(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 111-114 |
| | 1 | 1 |
X509_get_subject_name| Name: | X509_get_subject_name | | Prototype: | X509_NAME *X509_get_subject_name(const X509 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 99-102 |
| | 1 | 1 |
X509_get_signature_type| Name: | X509_get_signature_type | | Prototype: | int X509_get_signature_type(const X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 136-139 |
| | 1 | 1 |
X509_get_signature_nid| Name: | X509_get_signature_nid | | Prototype: | int X509_get_signature_nid(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509.c | | Lines: | 221-224 |
| | 1 | 1 |
X509_get_signature_info| Name: | X509_get_signature_info | | Prototype: | int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits, uint32_t *flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 188-193 |
| | 2 | 1 |
X509_get_serialNumber| Name: | X509_get_serialNumber | | Prototype: | ASN1_INTEGER *X509_get_serialNumber(X509 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 104-107 |
| | 1 | 1 |
X509_get_pubkey_parameters| Name: | X509_get_pubkey_parameters | | Prototype: | int X509_get_pubkey_parameters(EVP_PKEY *pkey, struct stack_st_X509 *chain) | | Coverage: | 37.500% (9/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1880-1913 |
| | 36 | 8 |
X509_get_pubkey| Name: | 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_get_proxy_pathlen| Name: | X509_get_proxy_pathlen | | Prototype: | long X509_get_proxy_pathlen(X509 *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 883-890 |
| | 4 | 2 |
X509_get_pathlen| Name: | X509_get_pathlen | | Prototype: | long X509_get_pathlen(X509 *x) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 874-881 |
| | 4 | 2 |
X509_get_key_usage| Name: | X509_get_key_usage | | Prototype: | uint32_t X509_get_key_usage(X509 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 842-849 |
| | 8 | 2 |
X509_get_issuer_name| Name: | X509_get_issuer_name | | Prototype: | X509_NAME *X509_get_issuer_name(const X509 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 82-85 |
| | 1 | 1 |
X509_get_extension_flags| Name: | X509_get_extension_flags | | Prototype: | uint32_t X509_get_extension_flags(X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 835-840 |
| | 2 | 1 |
X509_get_extended_key_usage| Name: | X509_get_extended_key_usage | | Prototype: | uint32_t X509_get_extended_key_usage(X509 *x) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 851-858 |
| | 8 | 2 |
X509_get_ext_d2i| Name: | X509_get_ext_d2i | | Prototype: | void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | | Lines: | 102-105 |
| | 1 | 1 |
X509_get_ext_count| Name: | X509_get_ext_count | | Prototype: | int X509_get_ext_count(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | | Lines: | 66-69 |
| | 1 | 1 |
X509_get_ext_by_critical| Name: | X509_get_ext_by_critical | | Prototype: | int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | | Lines: | 81-85 |
| | 2 | 1 |
X509_get_ext_by_OBJ| Name: | X509_get_ext_by_OBJ | | Prototype: | int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | | Lines: | 76-79 |
| | 1 | 1 |