Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
X509_get_ext_by_NIDName: | X509_get_ext_by_NID | Prototype: | int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c | Lines: | 71-74 |
| | 1 | 1 |
X509_get_ext_by_OBJName: | 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 |
X509_get_ext_by_criticalName: | 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_countName: | 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_d2iName: | 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_extended_key_usageName: | 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_extension_flagsName: | 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_issuer_nameName: | 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_key_usageName: | 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_pathlenName: | 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_proxy_pathlenName: | 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_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_get_pubkey_parametersName: | 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_serialNumberName: | 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_signature_infoName: | 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_signature_nidName: | 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_typeName: | 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_subject_nameName: | 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_versionName: | 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_getm_notAfterName: | 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_getm_notBeforeName: | 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_gmtime_adjName: | 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_http_nbioName: | 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_issuer_and_serial_cmpName: | 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_issuer_and_serial_hashName: | 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_name_cmpName: | 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_name_hashName: | 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_hash_oldName: | 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_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_keyid_set1Name: | 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_load_cert_crl_fileName: | 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_load_cert_fileName: | 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_crl_fileName: | 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_newName: | 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_ocspid_printName: | 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_policy_checkName: | 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_policy_level_get0_nodeName: | 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_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_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/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 102-108 |
| | 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/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 86-91 |
| | 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/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 93-100 |
| | 7 | 2 |
X509_policy_tree_freeName: | 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_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/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 27-33 |
| | 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/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 35-42 |
| | 7 | 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_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/openssl/src/crypto/x509v3/pcy_lib.c | Lines: | 20-25 |
| | 3 | 2 |
X509_printName: | 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_print_exName: | 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_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/openssl/src/crypto/x509/t_x509.c | Lines: | 25-39 |
| | 11 | 2 |
X509_print_fpName: | 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_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_reject_clearName: | 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_set1_notAfterName: | 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_set1_notBeforeName: | 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_set_ex_dataName: | 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_set_issuer_nameName: | 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_proxy_flagName: | 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_proxy_pathlenName: | 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_pubkeyName: | 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_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_set_subject_nameName: | 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_versionName: | 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_signName: | 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_sign_ctxName: | 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_signature_dumpName: | 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_signature_printName: | 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_subject_name_cmpName: | 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_subject_name_hashName: | 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_hash_oldName: | 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_supported_extensionName: | 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_time_adjName: | 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_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_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_to_X509_REQName: | 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_trust_clearName: | 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_trustedName: | 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_up_refName: | 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_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/openssl/src/crypto/x509/x_all.c | Lines: | 22-28 |
| | 4 | 2 |
X509_verify_certName: | 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_cert_error_stringName: | 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 |
X509at_add1_attrName: | 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 |
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: | 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_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/openssl/src/crypto/x509/x509_att.c | Lines: | 105-119 |
| | 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/openssl/src/crypto/x509/x509_att.c | Lines: | 136-150 |
| | 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/openssl/src/crypto/x509/x509_att.c | Lines: | 63-71 |
| | 13 | 2 |
X509at_get0_data_by_OBJName: | 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_get_attrName: | 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_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: | 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_by_OBJName: | 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_countName: | 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 |
X509v3_add_extName: | 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 |
X509v3_addr_add_inheritName: | 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_addr_add_prefixName: | 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_rangeName: | 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_canonizeName: | 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_get_afiName: | 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_get_rangeName: | 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_inheritsName: | 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_is_canonicalName: | 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_subsetName: | 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_validate_pathName: | 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 |