OpenCoverage

LibreSSL Portable Test Coverage

Functions

Page:<>1
Condition %: 100.000% (4/4)
...20
Condition %:  50.000% (2/4)
...30
Condition %:  0.000% (0/19)
...40
Condition %:  0.000% (0/1)
...48
Condition %:  0.000% (0/1)
49
Condition %:  0.000% (0/23)
50
Condition %:  0.000% (0/1)
51
Condition %:  0.000% (0/1)
5253
Condition %:  0.000% (0/1)
54
Condition %:  0.000% (0/1)
55
Condition %:  0.000% (0/4)
56
Condition %:  0.000% (0/7)
...60
Condition %:  0.000% (0/6)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
OCSP_ONEREQ_add1_ext_i2d
Name: OCSP_ONEREQ_add1_ext_i2d
Prototype: int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 183-189
  0.000% (0/1)
21
OCSP_CRLID_new
Name: OCSP_CRLID_new
Prototype: OCSP_CRLID * OCSP_CRLID_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 922-926
  0.000% (0/1)
11
OCSP_CERTSTATUS_new
Name: OCSP_CERTSTATUS_new
Prototype: OCSP_CERTSTATUS * OCSP_CERTSTATUS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 647-651
  0.000% (0/1)
11
OCSP_CERTID_new
Name: OCSP_CERTID_new
Prototype: OCSP_CERTID * OCSP_CERTID_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 177-181
  0.000% (0/1)
11
OCSP_CERTID_dup
Name: OCSP_CERTID_dup
Prototype: OCSP_CERTID * OCSP_CERTID_dup(OCSP_CERTID *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_lib.c
Lines: 235-239
  0.000% (0/1)
11
OCSP_BASICRESP_new
Name: OCSP_BASICRESP_new
Prototype: OCSP_BASICRESP * OCSP_BASICRESP_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c
Lines: 862-866
  0.000% (0/1)
11
OCSP_BASICRESP_get_ext_count
Name: OCSP_BASICRESP_get_ext_count
Prototype: int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 199-203
  0.000% (0/1)
11
OCSP_BASICRESP_get_ext_by_critical
Name: OCSP_BASICRESP_get_ext_by_critical
Prototype: int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 220-225
  0.000% (0/1)
21
OCSP_BASICRESP_get_ext_by_OBJ
Name: OCSP_BASICRESP_get_ext_by_OBJ
Prototype: int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 212-218
  0.000% (0/1)
21
OCSP_BASICRESP_get_ext_by_NID
Name: OCSP_BASICRESP_get_ext_by_NID
Prototype: int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 205-210
  0.000% (0/1)
21
OCSP_BASICRESP_get_ext
Name: OCSP_BASICRESP_get_ext
Prototype: X509_EXTENSION * OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 227-231
  0.000% (0/1)
11
OCSP_BASICRESP_get1_ext_d2i
Name: OCSP_BASICRESP_get1_ext_d2i
Prototype: void * OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit, int *idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 239-244
  0.000% (0/1)
21
OCSP_BASICRESP_delete_ext
Name: OCSP_BASICRESP_delete_ext
Prototype: X509_EXTENSION * OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 233-237
  0.000% (0/1)
11
OCSP_BASICRESP_add_ext
Name: OCSP_BASICRESP_add_ext
Prototype: int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 254-259
  0.000% (0/1)
61
OCSP_BASICRESP_add1_ext_i2d
Name: OCSP_BASICRESP_add1_ext_i2d
Prototype: int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value, int crit, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 246-252
  0.000% (0/1)
21
OBJ_create_objects
Name: OBJ_create_objects
Prototype: int OBJ_create_objects(BIO *in)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c
Lines: 740-787
  0.000% (0/45)
9114
OBJ_bsearch_pbe2
Name: OBJ_bsearch_pbe2
Prototype: static EVP_PBE_CTL * OBJ_bsearch_pbe2(EVP_PBE_CTL *key, EVP_PBE_CTL const *base, int num)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c
Lines: 196-201
  0.000% (0/1)
21
OBJ_add_sigid
Name: OBJ_add_sigid
Prototype: int OBJ_add_sigid(int signid, int dig_id, int pkey_id)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c
Lines: 186-218
  0.000% (0/22)
278
OBJ_NAME_new_index
Name: OBJ_NAME_new_index
Prototype: int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), int (*cmp_func)(const char *, const char *), void (*free_func)(const char *, int, const char *))
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c
Lines: 51-90
  0.000% (0/25)
439
OBJ_NAME_do_all_sorted
Name: OBJ_NAME_do_all_sorted
Prototype: void OBJ_NAME_do_all_sorted(int type, void (*fn)(const OBJ_NAME *, void *arg), void *arg)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c
Lines: 291-312
  0.000% (0/7)
183
OBJ_NAME_do_all
Name: OBJ_NAME_do_all
Prototype: void OBJ_NAME_do_all(int type, void (*fn)(const OBJ_NAME *, void *arg), void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c
Lines: 252-263
  0.000% (0/1)
61
NOTICEREF_new
Name: NOTICEREF_new
Prototype: NOTICEREF * NOTICEREF_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 389-393
  0.000% (0/1)
11
NETSCAPE_X509_new
Name: NETSCAPE_X509_new
Prototype: NETSCAPE_X509 * NETSCAPE_X509_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_nx509.c
Lines: 103-107
  0.000% (0/1)
11
NETSCAPE_SPKI_verify
Name: NETSCAPE_SPKI_verify
Prototype: int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 491-496
  0.000% (0/1)
21
NETSCAPE_SPKI_sign
Name: NETSCAPE_SPKI_sign
Prototype: int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 546-551
  0.000% (0/1)
61
NETSCAPE_SPKI_set_pubkey
Name: NETSCAPE_SPKI_set_pubkey
Prototype: int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c
Lines: 65-71
  0.000% (0/6)
112
NETSCAPE_SPKI_print
Name: NETSCAPE_SPKI_print
Prototype: int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_spki.c
Lines: 76-112
  0.000% (0/14)
325
NETSCAPE_SPKI_new
Name: NETSCAPE_SPKI_new
Prototype: NETSCAPE_SPKI * NETSCAPE_SPKI_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_spki.c
Lines: 164-168
  0.000% (0/1)
11
NETSCAPE_SPKI_get_pubkey
Name: NETSCAPE_SPKI_get_pubkey
Prototype: EVP_PKEY * NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c
Lines: 73-79
  0.000% (0/6)
152
NETSCAPE_SPKI_b64_encode
Name: NETSCAPE_SPKI_b64_encode
Prototype: char * NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c
Lines: 111-131
  0.000% (0/6)
282
NETSCAPE_SPKI_b64_decode
Name: NETSCAPE_SPKI_b64_decode
Prototype: NETSCAPE_SPKI * NETSCAPE_SPKI_b64_decode(const char *str, int len)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c
Lines: 83-107
  0.000% (0/10)
304
NETSCAPE_SPKAC_new
Name: NETSCAPE_SPKAC_new
Prototype: NETSCAPE_SPKAC * NETSCAPE_SPKAC_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_spki.c
Lines: 104-108
  0.000% (0/1)
11
NETSCAPE_PKEY_new
Name: NETSCAPE_PKEY_new
Prototype: NETSCAPE_PKEY * NETSCAPE_PKEY_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 191-195
  0.000% (0/1)
11
NETSCAPE_PKEY_free
Name: NETSCAPE_PKEY_free
Prototype: void NETSCAPE_PKEY_free(NETSCAPE_PKEY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 197-201
  0.000% (0/1)
11
NETSCAPE_ENCRYPTED_PKEY_new
Name: NETSCAPE_ENCRYPTED_PKEY_new
Prototype: NETSCAPE_ENCRYPTED_PKEY * NETSCAPE_ENCRYPTED_PKEY_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 134-138
  0.000% (0/1)
11
NETSCAPE_ENCRYPTED_PKEY_free
Name: NETSCAPE_ENCRYPTED_PKEY_free
Prototype: void NETSCAPE_ENCRYPTED_PKEY_free(NETSCAPE_ENCRYPTED_PKEY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 140-144
  0.000% (0/1)
11
NETSCAPE_CERT_SEQUENCE_new
Name: NETSCAPE_CERT_SEQUENCE_new
Prototype: NETSCAPE_CERT_SEQUENCE * NETSCAPE_CERT_SEQUENCE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/nsseq.c
Lines: 119-123
  0.000% (0/1)
11
NCONF_load_fp
Name: NCONF_load_fp
Prototype: int NCONF_load_fp(CONF *conf, FILE *fp, long *eline)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c
Lines: 266-279
  0.000% (0/4)
82
NCONF_load_bio
Name: NCONF_load_bio
Prototype: int NCONF_load_bio(CONF *conf, BIO *bp, long *eline)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c
Lines: 281-290
  0.000% (0/4)
62
NCONF_dump_fp
Name: NCONF_dump_fp
Prototype: int NCONF_dump_fp(const CONF *conf, FILE *out)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c
Lines: 352-364
  0.000% (0/4)
82
NCONF_dump_bio
Name: NCONF_dump_bio
Prototype: int NCONF_dump_bio(const CONF *conf, BIO *out)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c
Lines: 366-375
  0.000% (0/4)
62
NCONF_WIN32
Name: NCONF_WIN32
Prototype: CONF_METHOD * NCONF_WIN32(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c
Lines: 124-128
  0.000% (0/1)
11
NAME_CONSTRAINTS_new
Name: NAME_CONSTRAINTS_new
Prototype: NAME_CONSTRAINTS * NAME_CONSTRAINTS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c
Lines: 173-177
  0.000% (0/1)
11
NAME_CONSTRAINTS_check
Name: NAME_CONSTRAINTS_check
Prototype: int NAME_CONSTRAINTS_check(X509 *x, NAME_CONSTRAINTS *nc)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c
Lines: 301-350
  0.000% (0/23)
309
MD5
Name: MD5
Prototype: unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md5/md5_one.c
Lines: 64-76
  0.000% (0/7)
153
MD4
Name: MD4
Prototype: unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md4/md4_one.c
Lines: 64-76
  0.000% (0/7)
153
ISSUING_DIST_POINT_new
Name: ISSUING_DIST_POINT_new
Prototype: ISSUING_DIST_POINT * ISSUING_DIST_POINT_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 619-623
  0.000% (0/1)
11
HMAC_CTX_reset
Name: HMAC_CTX_reset
Prototype: int HMAC_CTX_reset(HMAC_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c
Lines: 198-204
  0.000% (0/1)
31
HMAC_CTX_new
Name: HMAC_CTX_new
Prototype: HMAC_CTX * HMAC_CTX_new(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c
Lines: 174-185
  0.000% (0/4)
112
HMAC_CTX_get_md
Name: HMAC_CTX_get_md
Prototype: const EVP_MD * HMAC_CTX_get_md(const HMAC_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c
Lines: 249-253
  0.000% (0/1)
11
GostR3410_get_pk_digest
Name: GostR3410_get_pk_digest
Prototype: int GostR3410_get_pk_digest(int nid)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c
Lines: 70-83
  0.000% (0/8)
55
GostR3410_get_md_digest
Name: GostR3410_get_md_digest
Prototype: int GostR3410_get_md_digest(int nid)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c
Lines: 62-68
  0.000% (0/4)
32
GostR3410_512_param_id
Name: GostR3410_512_param_id
Prototype: int GostR3410_512_param_id(const char *value)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c
Lines: 119-130
  0.000% (0/7)
53
GostR3410_256_param_id
Name: GostR3410_256_param_id
Prototype: int GostR3410_256_param_id(const char *value)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c
Lines: 106-117
  0.000% (0/7)
53
GOST_le2bn
Name: GOST_le2bn
Prototype: BIGNUM * GOST_le2bn(const unsigned char *buf, size_t len, BIGNUM *bn)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c
Lines: 65-79
  0.000% (0/7)
113
GOST_bn2le
Name: GOST_bn2le
Prototype: int GOST_bn2le(BIGNUM *bn, unsigned char *buf, int len)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c
Lines: 81-100
  0.000% (0/9)
103
GOST_KEY_set_public_key_affine_coordinates
Name: GOST_KEY_set_public_key_affine_coordinates
Prototype: int GOST_KEY_set_public_key_affine_coordinates(GOST_KEY *key, BIGNUM *x, BIGNUM *y)
Coverage:  0.000% (0/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 180-231
  0.000% (0/40)
6412
GOST_KEY_set_public_key
Name: GOST_KEY_set_public_key
Prototype: int GOST_KEY_set_public_key(GOST_KEY *key, const EC_POINT *pub_key)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 267-273
  0.000% (0/3)
71
GOST_KEY_set_private_key
Name: GOST_KEY_set_private_key
Prototype: int GOST_KEY_set_private_key(GOST_KEY *key, const BIGNUM *priv_key)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 253-259
  0.000% (0/3)
71
GOST_KEY_set_group
Name: GOST_KEY_set_group
Prototype: int GOST_KEY_set_group(GOST_KEY *key, const EC_GROUP *group)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 239-245
  0.000% (0/3)
71
GOST_KEY_set_digest
Name: GOST_KEY_set_digest
Prototype: int GOST_KEY_set_digest(GOST_KEY *key, int digest_nid)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 280-291
  0.000% (0/8)
62
GOST_KEY_new
Name: GOST_KEY_new
Prototype: GOST_KEY * GOST_KEY_new(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 74-90
  0.000% (0/4)
292
GOST_KEY_get_size
Name: GOST_KEY_get_size
Prototype: size_t GOST_KEY_get_size(const GOST_KEY *r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 293-317
  0.000% (0/13)
305
GOST_KEY_get_digest
Name: GOST_KEY_get_digest
Prototype: int GOST_KEY_get_digest(const GOST_KEY *key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 275-279
  0.000% (0/1)
11
GOST_KEY_get0_public_key
Name: GOST_KEY_get0_public_key
Prototype: const EC_POINT * GOST_KEY_get0_public_key(const GOST_KEY *key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 261-265
  0.000% (0/1)
11
GOST_KEY_get0_private_key
Name: GOST_KEY_get0_private_key
Prototype: const BIGNUM * GOST_KEY_get0_private_key(const GOST_KEY *key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 247-251
  0.000% (0/1)
11
GOST_KEY_get0_group
Name: GOST_KEY_get0_group
Prototype: const EC_GROUP * GOST_KEY_get0_group(const GOST_KEY *key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 233-237
  0.000% (0/1)
11
GOST_KEY_check_key
Name: GOST_KEY_check_key
Prototype: int GOST_KEY_check_key(const GOST_KEY *key)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c
Lines: 111-178
  0.000% (0/45)
8715
GOST_KEY_TRANSPORT_new
Name: GOST_KEY_TRANSPORT_new
Prototype: GOST_KEY_TRANSPORT * GOST_KEY_TRANSPORT_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 60-64
  0.000% (0/1)
11
GOST_KEY_TRANSPORT_free
Name: GOST_KEY_TRANSPORT_free
Prototype: void GOST_KEY_TRANSPORT_free(GOST_KEY_TRANSPORT *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 66-70
  0.000% (0/1)
11
GOST_KEY_PARAMS_new
Name: GOST_KEY_PARAMS_new
Prototype: GOST_KEY_PARAMS * GOST_KEY_PARAMS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 231-235
  0.000% (0/1)
11
GOST_KEY_PARAMS_free
Name: GOST_KEY_PARAMS_free
Prototype: void GOST_KEY_PARAMS_free(GOST_KEY_PARAMS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 237-241
  0.000% (0/1)
11
GOST_KEY_INFO_new
Name: GOST_KEY_INFO_new
Prototype: GOST_KEY_INFO * GOST_KEY_INFO_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 112-116
  0.000% (0/1)
11
GOST_KEY_INFO_free
Name: GOST_KEY_INFO_free
Prototype: void GOST_KEY_INFO_free(GOST_KEY_INFO *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 118-122
  0.000% (0/1)
11
GOST_KEY_AGREEMENT_INFO_new
Name: GOST_KEY_AGREEMENT_INFO_new
Prototype: GOST_KEY_AGREEMENT_INFO * GOST_KEY_AGREEMENT_INFO_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 171-175
  0.000% (0/1)
11
GOST_KEY_AGREEMENT_INFO_free
Name: GOST_KEY_AGREEMENT_INFO_free
Prototype: void GOST_KEY_AGREEMENT_INFO_free(GOST_KEY_AGREEMENT_INFO *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 177-181
  0.000% (0/1)
11
GOST_CIPHER_PARAMS_new
Name: GOST_CIPHER_PARAMS_new
Prototype: GOST_CIPHER_PARAMS * GOST_CIPHER_PARAMS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_asn1.c
Lines: 283-287
  0.000% (0/1)
11
GOSTR341194
Name: GOSTR341194
Prototype: unsigned char * GOSTR341194(const unsigned char *d, size_t n, unsigned char *md, int nid)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c
Lines: 258-272
  0.000% (0/7)
113
GOST2814789IMIT
Name: GOST2814789IMIT
Prototype: unsigned char * GOST2814789IMIT(const unsigned char *d, size_t n, unsigned char *md, int nid, const unsigned char *key, const unsigned char *iv)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c
Lines: 453-469
  0.000% (0/4)
122
GENERAL_SUBTREE_new
Name: GENERAL_SUBTREE_new
Prototype: GENERAL_SUBTREE * GENERAL_SUBTREE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c
Lines: 161-165
  0.000% (0/1)
11
GENERAL_NAME_set0_value
Name: GENERAL_NAME_set0_value
Prototype: void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 382-414
  0.000% (0/16)
1410
GENERAL_NAME_set0_othername
Name: GENERAL_NAME_set0_othername
Prototype: int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, ASN1_OBJECT *oid, ASN1_TYPE *value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 448-461
  0.000% (0/4)
82
GENERAL_NAME_print
Name: GENERAL_NAME_print
Prototype: int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_alt.c
Lines: 210-271
  0.000% (0/29)
3513
GENERAL_NAME_get0_value
Name: GENERAL_NAME_get0_value
Prototype: void * GENERAL_NAME_get0_value(GENERAL_NAME *a, int *ptype)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 416-446
  0.000% (0/20)
1412
GENERAL_NAME_get0_otherName
Name: GENERAL_NAME_get0_otherName
Prototype: int GENERAL_NAME_get0_otherName(GENERAL_NAME *gen, ASN1_OBJECT **poid, ASN1_TYPE **pvalue)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 463-474
  0.000% (0/10)
74
GENERAL_NAME_dup
Name: GENERAL_NAME_dup
Prototype: GENERAL_NAME * GENERAL_NAME_dup(GENERAL_NAME *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 321-325
  0.000% (0/1)
11
GENERAL_NAME_cmp
Name: GENERAL_NAME_cmp
Prototype: int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 328-364
  0.000% (0/23)
1711
GENERAL_NAMES_new
Name: GENERAL_NAMES_new
Prototype: GENERAL_NAMES * GENERAL_NAMES_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c
Lines: 309-313
  0.000% (0/1)
11
EXTENDED_KEY_USAGE_new
Name: EXTENDED_KEY_USAGE_new
Prototype: EXTENDED_KEY_USAGE * EXTENDED_KEY_USAGE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_extku.c
Lines: 138-142
  0.000% (0/1)
11
EVP_set_pw_prompt
Name: EVP_set_pw_prompt
Prototype: void EVP_set_pw_prompt(const char *prompt)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_key.c
Lines: 71-79
  0.000% (0/4)
52
EVP_read_pw_string_min
Name: EVP_read_pw_string_min
Prototype: int EVP_read_pw_string_min(char *buf, int min, int len, const char *prompt, int verify)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_key.c
Lines: 96-125
  0.000% (0/26)
428
EVP_read_pw_string
Name: EVP_read_pw_string
Prototype: int EVP_read_pw_string(char *buf, int len, const char *prompt, int verify)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_key.c
Lines: 90-94
  0.000% (0/1)
11
EVP_rc2_cfb
Name: EVP_rc2_cfb
Prototype: const EVP_CIPHER * EVP_rc2_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c
Lines: 118-122
  0.000% (0/1)
11
EVP_md_null
Name: EVP_md_null
Prototype: const EVP_MD * EVP_md_null(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_null.c
Lines: 102-106
  0.000% (0/1)
11
EVP_idea_cfb
Name: EVP_idea_cfb
Prototype: const EVP_CIPHER * EVP_idea_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c
Lines: 108-112
  0.000% (0/1)
11
EVP_get_pw_prompt
Name: EVP_get_pw_prompt
Prototype: char * EVP_get_pw_prompt(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_key.c
Lines: 81-88
  0.000% (0/4)
72
EVP_des_ede_ecb
Name: EVP_des_ede_ecb
Prototype: const EVP_CIPHER *EVP_des_ede_ecb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c
Lines: 198-198
  0.000% (0/1)
11
EVP_des_ede_cfb
Name: EVP_des_ede_cfb
Prototype: const EVP_CIPHER * EVP_des_ede_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c
Lines: 98-102
  0.000% (0/1)
11
EVP_des_ede3_ecb
Name: EVP_des_ede3_ecb
Prototype: const EVP_CIPHER *EVP_des_ede3_ecb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c
Lines: 209-209
  0.000% (0/1)
11
EVP_des_ede3_cfb
Name: EVP_des_ede3_cfb
Prototype: const EVP_CIPHER * EVP_des_ede3_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c
Lines: 91-95
  0.000% (0/1)
11
Page:<>1
Condition %: 100.000% (4/4)
...20
Condition %:  50.000% (2/4)
...30
Condition %:  0.000% (0/19)
...40
Condition %:  0.000% (0/1)
...48
Condition %:  0.000% (0/1)
49
Condition %:  0.000% (0/23)
50
Condition %:  0.000% (0/1)
51
Condition %:  0.000% (0/1)
5253
Condition %:  0.000% (0/1)
54
Condition %:  0.000% (0/1)
55
Condition %:  0.000% (0/4)
56
Condition %:  0.000% (0/7)
...60
Condition %:  0.000% (0/6)

Generated by Squish Coco 4.2.2