OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/1)
...13
Condition %:  0.000% (0/1)
14
Condition %:  0.000% (0/7)
15
Condition %:  0.000% (0/10)
16
Condition %:  0.000% (0/1)
1718
Condition %:  0.000% (0/1)
19
Condition %:  0.000% (0/1)
20
Condition %:  0.000% (0/10)
21
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...103
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
X509_CRL_get_ext_count
Name: X509_CRL_get_ext_count
Prototype: int X509_CRL_get_ext_count(const X509_CRL *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 19-22
  0.000% (0/1)
11
X509_CRL_get_lastUpdate
Name: X509_CRL_get_lastUpdate
Prototype: ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 95-98
  0.000% (0/1)
11
X509_CRL_get_meth_data
Name: X509_CRL_get_meth_data
Prototype: void *X509_CRL_get_meth_data(X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 463-466
  0.000% (0/1)
11
X509_CRL_get_nextUpdate
Name: X509_CRL_get_nextUpdate
Prototype: ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 100-103
  0.000% (0/1)
11
X509_CRL_get_signature_nid
Name: X509_CRL_get_signature_nid
Prototype: int X509_CRL_get_signature_nid(const X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 130-133
  0.000% (0/1)
11
X509_CRL_http_nbio
Name: X509_CRL_http_nbio
Prototype: int X509_CRL_http_nbio(OCSP_REQ_CTX *rctx, X509_CRL **pcrl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 95-100
  0.000% (0/1)
31
X509_CRL_match
Name: X509_CRL_match
Prototype: int X509_CRL_match(const X509_CRL *a, const X509_CRL *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c
Lines: 77-80
  0.000% (0/1)
11
X509_CRL_new
Name: X509_CRL_new
Prototype: X509_CRL *X509_CRL_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 298-298
  0.000% (0/1)
11
X509_CRL_print_fp
Name: X509_CRL_print_fp
Prototype: int X509_CRL_print_fp(FILE *fp, X509_CRL *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_crl.c
Lines: 19-32
  0.000% (0/4)
112
X509_CRL_set1_lastUpdate
Name: X509_CRL_set1_lastUpdate
Prototype: int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 37-42
  0.000% (0/4)
52
X509_CRL_set1_nextUpdate
Name: X509_CRL_set1_nextUpdate
Prototype: int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 44-49
  0.000% (0/4)
52
X509_CRL_set_default_method
Name: X509_CRL_set_default_method
Prototype: void X509_CRL_set_default_method(const X509_CRL_METHOD *meth)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 420-426
  0.000% (0/4)
52
X509_CRL_set_issuer_name
Name: X509_CRL_set_issuer_name
Prototype: int X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 30-35
  0.000% (0/4)
52
X509_CRL_set_meth_data
Name: X509_CRL_set_meth_data
Prototype: void X509_CRL_set_meth_data(X509_CRL *crl, void *dat)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 458-461
  0.000% (0/1)
11
X509_CRL_set_version
Name: X509_CRL_set_version
Prototype: int X509_CRL_set_version(X509_CRL *x, long version)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 19-28
  0.000% (0/10)
124
X509_CRL_sign
Name: X509_CRL_sign
Prototype: int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 79-84
  0.000% (0/1)
31
X509_CRL_sign_ctx
Name: X509_CRL_sign_ctx
Prototype: int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 86-92
  0.000% (0/1)
41
X509_CRL_sort
Name: X509_CRL_sort
Prototype: int X509_CRL_sort(X509_CRL *c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 51-65
  0.000% (0/4)
82
X509_LOOKUP_by_alias
Name: X509_LOOKUP_by_alias
Prototype: int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, const char *str, int len, X509_OBJECT *ret)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 113-119
  0.000% (0/6)
112
X509_LOOKUP_by_fingerprint
Name: X509_LOOKUP_by_fingerprint
Prototype: int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, const unsigned char *bytes, int len, X509_OBJECT *ret)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 104-111
  0.000% (0/6)
112
X509_LOOKUP_by_issuer_serial
Name: X509_LOOKUP_by_issuer_serial
Prototype: int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, X509_NAME *name, ASN1_INTEGER *serial, X509_OBJECT *ret)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 95-102
  0.000% (0/6)
112
X509_LOOKUP_get_method_data
Name: X509_LOOKUP_get_method_data
Prototype: void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 127-130
  0.000% (0/1)
11
X509_LOOKUP_get_store
Name: X509_LOOKUP_get_store
Prototype: X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 132-135
  0.000% (0/1)
11
X509_LOOKUP_init
Name: 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
  0.000% (0/7)
93
X509_LOOKUP_meth_free
Name: X509_LOOKUP_meth_free
Prototype: void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 39-44
  0.000% (0/4)
52
X509_LOOKUP_meth_get_ctrl
Name: X509_LOOKUP_meth_get_ctrl
Prototype: X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 108-111
  0.000% (0/1)
11
X509_LOOKUP_meth_get_get_by_alias
Name: X509_LOOKUP_meth_get_get_by_alias
Prototype: X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias( const X509_LOOKUP_METHOD *method)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 161-165
  0.000% (0/1)
11
X509_LOOKUP_meth_get_get_by_fingerprint
Name: X509_LOOKUP_meth_get_get_by_fingerprint
Prototype: X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint( const X509_LOOKUP_METHOD *method)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 148-152
  0.000% (0/1)
11
X509_LOOKUP_meth_get_get_by_issuer_serial
Name: X509_LOOKUP_meth_get_get_by_issuer_serial
Prototype: X509_LOOKUP_get_by_issuer_serial_fn X509_LOOKUP_meth_get_get_by_issuer_serial(const X509_LOOKUP_METHOD *method)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 134-138
  0.000% (0/1)
11
X509_LOOKUP_meth_get_get_by_subject
Name: X509_LOOKUP_meth_get_get_by_subject
Prototype: X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject( const X509_LOOKUP_METHOD *method)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 120-124
  0.000% (0/1)
11
X509_LOOKUP_meth_new
Name: X509_LOOKUP_meth_new
Prototype: X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 20-37
  0.000% (0/8)
174
X509_LOOKUP_meth_set_ctrl
Name: X509_LOOKUP_meth_set_ctrl
Prototype: int X509_LOOKUP_meth_set_ctrl( X509_LOOKUP_METHOD *method, X509_LOOKUP_ctrl_fn ctrl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 100-106
  0.000% (0/1)
21
X509_LOOKUP_meth_set_free
Name: X509_LOOKUP_meth_set_free
Prototype: int X509_LOOKUP_meth_set_free( X509_LOOKUP_METHOD *method, void (*free_fn) (X509_LOOKUP *ctx))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 59-65
  0.000% (0/1)
21
X509_LOOKUP_meth_set_get_by_alias
Name: X509_LOOKUP_meth_set_get_by_alias
Prototype: int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method, X509_LOOKUP_get_by_alias_fn get_by_alias)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 154-159
  0.000% (0/1)
21
X509_LOOKUP_meth_set_get_by_fingerprint
Name: X509_LOOKUP_meth_set_get_by_fingerprint
Prototype: int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method, X509_LOOKUP_get_by_fingerprint_fn get_by_fingerprint)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 141-146
  0.000% (0/1)
21
X509_LOOKUP_meth_set_get_by_issuer_serial
Name: X509_LOOKUP_meth_set_get_by_issuer_serial
Prototype: int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method, X509_LOOKUP_get_by_issuer_serial_fn get_by_issuer_serial)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 127-132
  0.000% (0/1)
21
X509_LOOKUP_meth_set_get_by_subject
Name: X509_LOOKUP_meth_set_get_by_subject
Prototype: int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method, X509_LOOKUP_get_by_subject_fn get_by_subject)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 113-118
  0.000% (0/1)
21
X509_LOOKUP_meth_set_init
Name: X509_LOOKUP_meth_set_init
Prototype: int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method, int (*init) (X509_LOOKUP *ctx))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 73-78
  0.000% (0/1)
21
X509_LOOKUP_meth_set_new_item
Name: X509_LOOKUP_meth_set_new_item
Prototype: int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method, int (*new_item) (X509_LOOKUP *ctx))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 46-51
  0.000% (0/1)
21
X509_LOOKUP_meth_set_shutdown
Name: X509_LOOKUP_meth_set_shutdown
Prototype: int X509_LOOKUP_meth_set_shutdown( X509_LOOKUP_METHOD *method, int (*shutdown) (X509_LOOKUP *ctx))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_meth.c
Lines: 86-92
  0.000% (0/1)
21
X509_LOOKUP_set_method_data
Name: X509_LOOKUP_set_method_data
Prototype: int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 121-125
  0.000% (0/1)
21
X509_NAME_add_entry_by_OBJ
Name: X509_NAME_add_entry_by_OBJ
Prototype: int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len, int loc, int set)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c
Lines: 136-149
  0.000% (0/4)
122
X509_NAME_get0_der
Name: X509_NAME_get0_der
Prototype: int X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c
Lines: 540-551
  0.000% (0/10)
154
X509_NAME_get_text_by_NID
Name: X509_NAME_get_text_by_NID
Prototype: int X509_NAME_get_text_by_NID(X509_NAME *name, int nid, char *buf, int len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c
Lines: 19-27
  0.000% (0/4)
72
X509_NAME_get_text_by_OBJ
Name: X509_NAME_get_text_by_OBJ
Prototype: int X509_NAME_get_text_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, char *buf, int len)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c
Lines: 29-47
  0.000% (0/12)
164
X509_NAME_hash_old
Name: X509_NAME_hash_old
Prototype: unsigned long X509_NAME_hash_old(X509_NAME *x)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c
Lines: 206-227
  0.000% (0/11)
293
X509_NAME_print_ex_fp
Name: X509_NAME_print_ex_fp
Prototype: int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent, unsigned long flags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c
Lines: 569-583
  0.000% (0/7)
103
X509_OBJECT_get0_X509
Name: X509_OBJECT_get0_X509
Prototype: X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 392-397
  0.000% (0/6)
112
X509_OBJECT_get0_X509_CRL
Name: X509_OBJECT_get0_X509_CRL
Prototype: X509_CRL *X509_OBJECT_get0_X509_CRL(X509_OBJECT *a)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 399-404
  0.000% (0/6)
112
X509_OBJECT_get_type
Name: X509_OBJECT_get_type
Prototype: X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 406-409
  0.000% (0/1)
11
X509_OBJECT_set1_X509
Name: X509_OBJECT_set1_X509
Prototype: int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 439-448
  0.000% (0/6)
102
X509_OBJECT_set1_X509_CRL
Name: X509_OBJECT_set1_X509_CRL
Prototype: int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 450-459
  0.000% (0/6)
102
X509_PKEY_new
Name: X509_PKEY_new
Prototype: X509_PKEY *X509_PKEY_new(void)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_pkey.c
Lines: 16-34
  0.000% (0/10)
284
X509_POLICY_NODE_print
Name: 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
  0.000% (0/4)
92
X509_PURPOSE_add
Name: X509_PURPOSE_add
Prototype: int X509_PURPOSE_add(int id, int trust, int flags, int (*ck) (const X509_PURPOSE *, const X509 *, int), const char *name, const char *sname, void *arg)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 149-215
  0.000% (0/31)
4710
X509_PURPOSE_cleanup
Name: X509_PURPOSE_cleanup
Prototype: void X509_PURPOSE_cleanup(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 230-234
  0.000% (0/1)
61
X509_PURPOSE_get0_name
Name: X509_PURPOSE_get0_name
Prototype: char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 241-244
  0.000% (0/1)
11
X509_PURPOSE_get0_sname
Name: X509_PURPOSE_get0_sname
Prototype: char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 246-249
  0.000% (0/1)
11
X509_REQ_INFO_free
Name: X509_REQ_INFO_free
Prototype: void X509_REQ_INFO_free(X509_REQ_INFO *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_req.c
Lines: 58-58
  0.000% (0/1)
11
X509_REQ_INFO_new
Name: X509_REQ_INFO_new
Prototype: X509_REQ_INFO *X509_REQ_INFO_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_req.c
Lines: 58-58
  0.000% (0/1)
11
X509_REQ_add1_attr
Name: 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/openssl/src/crypto/x509/x509_req.c
Lines: 233-238
  0.000% (0/4)
32
X509_REQ_add1_attr_by_OBJ
Name: 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/openssl/src/crypto/x509/x509_req.c
Lines: 240-248
  0.000% (0/4)
42
X509_REQ_add1_attr_by_txt
Name: 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/openssl/src/crypto/x509/x509_req.c
Lines: 260-268
  0.000% (0/4)
42
X509_REQ_delete_attr
Name: X509_REQ_delete_attr
Prototype: X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c
Lines: 228-231
  0.000% (0/1)
11
X509_REQ_digest
Name: X509_REQ_digest
Prototype: int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, unsigned char *md, unsigned int *len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c
Lines: 390-395
  0.000% (0/1)
21
X509_REQ_dup
Name: X509_REQ_dup
Prototype: X509_REQ * X509_REQ_dup(X509_REQ *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_req.c
Lines: 68-68
  0.000% (0/1)
11
X509_REQ_get1_email
Name: X509_REQ_get1_email
Prototype: struct stack_st_OPENSSL_STRING *X509_REQ_get1_email(X509_REQ *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 452-464
  0.000% (0/1)
171
X509_REQ_get_attr_by_OBJ
Name: X509_REQ_get_attr_by_OBJ
Prototype: int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c
Lines: 217-221
  0.000% (0/1)
11
X509_REQ_get_extension_nids
Name: X509_REQ_get_extension_nids
Prototype: int *X509_REQ_get_extension_nids(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c
Lines: 143-146
  0.000% (0/1)
11
X509_REQ_get_signature_nid
Name: X509_REQ_get_signature_nid
Prototype: int X509_REQ_get_signature_nid(const X509_REQ *req)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c
Lines: 289-292
  0.000% (0/1)
11
X509_REQ_print
Name: X509_REQ_print
Prototype: int X509_REQ_print(BIO *bp, X509_REQ *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_req.c
Lines: 207-210
  0.000% (0/1)
11
X509_REQ_print_fp
Name: 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/openssl/src/crypto/x509/t_req.c
Lines: 21-34
  0.000% (0/4)
112
X509_REQ_set_extension_nids
Name: X509_REQ_set_extension_nids
Prototype: void X509_REQ_set_extension_nids(int *nids)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c
Lines: 148-151
  0.000% (0/1)
11
X509_REQ_to_X509
Name: X509_REQ_to_X509
Prototype: X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey)
Coverage:  0.000% (0/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_r2x.c
Lines: 20-67
  0.000% (0/34)
6312
X509_REVOKED_add1_ext_i2d
Name: X509_REVOKED_add1_ext_i2d
Prototype: int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 155-159
  0.000% (0/1)
11
X509_REVOKED_add_ext
Name: X509_REVOKED_add_ext
Prototype: int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 145-148
  0.000% (0/1)
51
X509_REVOKED_delete_ext
Name: X509_REVOKED_delete_ext
Prototype: X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 140-143
  0.000% (0/1)
11
X509_REVOKED_dup
Name: X509_REVOKED_dup
Prototype: X509_REVOKED * X509_REVOKED_dup(X509_REVOKED *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 294-294
  0.000% (0/1)
11
X509_REVOKED_free
Name: X509_REVOKED_free
Prototype: void X509_REVOKED_free(X509_REVOKED *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 292-292
  0.000% (0/1)
11
X509_REVOKED_get_ext
Name: X509_REVOKED_get_ext
Prototype: X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 135-138
  0.000% (0/1)
11
X509_REVOKED_get_ext_by_NID
Name: X509_REVOKED_get_ext_by_NID
Prototype: int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 119-122
  0.000% (0/1)
11
X509_REVOKED_get_ext_by_OBJ
Name: X509_REVOKED_get_ext_by_OBJ
Prototype: int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *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: 124-128
  0.000% (0/1)
11
X509_REVOKED_get_ext_by_critical
Name: X509_REVOKED_get_ext_by_critical
Prototype: int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *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: 130-133
  0.000% (0/1)
11
X509_REVOKED_get_ext_count
Name: X509_REVOKED_get_ext_count
Prototype: int X509_REVOKED_get_ext_count(const X509_REVOKED *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 114-117
  0.000% (0/1)
11
X509_REVOKED_new
Name: X509_REVOKED_new
Prototype: X509_REVOKED *X509_REVOKED_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c
Lines: 292-292
  0.000% (0/1)
11
X509_REVOKED_set_revocationDate
Name: X509_REVOKED_set_revocationDate
Prototype: int X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509cset.c
Lines: 140-155
  0.000% (0/10)
184
X509_REVOKED_set_serialNumber
Name: 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
  0.000% (0/7)
93
X509_SIG_free
Name: X509_SIG_free
Prototype: void X509_SIG_free(X509_SIG *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_sig.c
Lines: 21-21
  0.000% (0/1)
11
X509_SIG_getm
Name: X509_SIG_getm
Prototype: void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, ASN1_OCTET_STRING **pdigest)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_sig.c
Lines: 32-39
  0.000% (0/7)
43
X509_SIG_new
Name: X509_SIG_new
Prototype: X509_SIG *X509_SIG_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_sig.c
Lines: 21-21
  0.000% (0/1)
11
X509_STORE_CTX_get0_current_crl
Name: X509_STORE_CTX_get0_current_crl
Prototype: X509_CRL *X509_STORE_CTX_get0_current_crl(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2079-2082
  0.000% (0/1)
11
X509_STORE_CTX_get0_current_issuer
Name: X509_STORE_CTX_get0_current_issuer
Prototype: X509 *X509_STORE_CTX_get0_current_issuer(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2074-2077
  0.000% (0/1)
11
X509_STORE_CTX_get0_policy_tree
Name: X509_STORE_CTX_get0_policy_tree
Prototype: X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2484-2487
  0.000% (0/1)
11
X509_STORE_CTX_get0_store
Name: X509_STORE_CTX_get0_store
Prototype: X509_STORE *X509_STORE_CTX_get0_store(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 895-898
  0.000% (0/1)
11
X509_STORE_CTX_get0_untrusted
Name: X509_STORE_CTX_get0_untrusted
Prototype: struct stack_st_X509 *X509_STORE_CTX_get0_untrusted(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2396-2399
  0.000% (0/1)
11
X509_STORE_CTX_get_cert_crl
Name: X509_STORE_CTX_get_cert_crl
Prototype: X509_STORE_CTX_cert_crl_fn X509_STORE_CTX_get_cert_crl(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2459-2462
  0.000% (0/1)
11
X509_STORE_CTX_get_check_crl
Name: X509_STORE_CTX_get_check_crl
Prototype: X509_STORE_CTX_check_crl_fn X509_STORE_CTX_get_check_crl(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2454-2457
  0.000% (0/1)
11
X509_STORE_CTX_get_check_issued
Name: X509_STORE_CTX_get_check_issued
Prototype: X509_STORE_CTX_check_issued_fn X509_STORE_CTX_get_check_issued(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2439-2442
  0.000% (0/1)
11
X509_STORE_CTX_get_check_policy
Name: X509_STORE_CTX_get_check_policy
Prototype: X509_STORE_CTX_check_policy_fn X509_STORE_CTX_get_check_policy(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2464-2467
  0.000% (0/1)
11
X509_STORE_CTX_get_check_revocation
Name: X509_STORE_CTX_get_check_revocation
Prototype: X509_STORE_CTX_check_revocation_fn X509_STORE_CTX_get_check_revocation(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2444-2447
  0.000% (0/1)
11
Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/1)
...13
Condition %:  0.000% (0/1)
14
Condition %:  0.000% (0/7)
15
Condition %:  0.000% (0/10)
16
Condition %:  0.000% (0/1)
1718
Condition %:  0.000% (0/1)
19
Condition %:  0.000% (0/1)
20
Condition %:  0.000% (0/10)
21
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...103
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.2