OpenCoverage

LibreSSL Portable Test Coverage

Function Tree

Page:<>1
Function: xsyslog
...9
Function: policy_cache_find_data
10
Function: parse_bag
11
Function: name_funcs_free
12
Function: int_rsa_verify
1314
Function: i2d_PKCS7
15
Function: i2d_ASN1_INTEGER
16
Function: final512
17
Function: encode_gost01_algor_params
...20
Function: des_ede3_cfb8_cipher
...30
Function: X509_NAME_get_text_by_NID
...40
Function: PEM_write_X509_AUX
...60
Function: ASN1_OCTET_STRING_cmp
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
i2r_object
Name: i2r_object
Prototype: static int i2r_object(const X509V3_EXT_METHOD *method, void *oid, BIO *bp, int ind)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c
Lines: 260-268
  0.000% (0/7)
53
i2r_idp
Name: i2r_idp
Prototype: static int i2r_idp(const X509V3_EXT_METHOD *method, void *pidp, BIO *out, int indent)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 732-756
  0.000% (0/32)
198
i2r_crldp
Name: i2r_crldp
Prototype: static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out, int indent)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c
Lines: 758-779
  0.000% (0/13)
155
i2r_certpol
Name: i2r_certpol
Prototype: static int i2r_certpol(X509V3_EXT_METHOD *method, struct stack_st_POLICYINFO *pol, BIO *out, int indent)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 671-688
  0.000% (0/7)
103
i2r_PKEY_USAGE_PERIOD
Name: i2r_PKEY_USAGE_PERIOD
Prototype: static int i2r_PKEY_USAGE_PERIOD(X509V3_EXT_METHOD *method, PKEY_USAGE_PERIOD *usage, BIO *out, int indent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pku.c
Lines: 140-156
  0.000% (0/10)
104
i2r_NAME_CONSTRAINTS
Name: i2r_NAME_CONSTRAINTS
Prototype: static int i2r_NAME_CONSTRAINTS(const X509V3_EXT_METHOD *method, void *a, BIO *bp, int ind)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c
Lines: 231-241
  0.000% (0/1)
61
i2o_ECPublicKey
Name: i2o_ECPublicKey
Prototype: int i2o_ECPublicKey(const EC_KEY * a, unsigned char **out)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c
Lines: 1587-1623
  0.000% (0/24)
508
i2d_ocsp_nonce
Name: i2d_ocsp_nonce
Prototype: static int i2d_ocsp_nonce(void *a, unsigned char **pp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c
Lines: 280-290
  0.000% (0/4)
52
i2d_name_canon
Name: i2d_name_canon
Prototype: static int i2d_name_canon(struct stack_st_STACK_OF_X509_NAME_ENTRY *_intname, unsigned char **in)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c
Lines: 607-624
 71.429% (5/7)
123
i2d_X509_fp
Name: i2d_X509_fp
Prototype: int i2d_X509_fp(FILE *fp, X509 *x509)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 94-98
  0.000% (0/1)
11
i2d_X509_bio
Name: i2d_X509_bio
Prototype: int i2d_X509_bio(BIO *bp, X509 *x509)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 82-86
  0.000% (0/1)
11
i2d_X509_VAL
Name: i2d_X509_VAL
Prototype: int i2d_X509_VAL(X509_VAL *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_val.c
Lines: 94-98
  0.000% (0/1)
11
i2d_X509_SIG
Name: i2d_X509_SIG
Prototype: int i2d_X509_SIG(X509_SIG *a, unsigned char **out)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_sig.c
Lines: 94-98
100.000% (1/1)
11
i2d_X509_REVOKED
Name: i2d_X509_REVOKED
Prototype: int i2d_X509_REVOKED(X509_REVOKED *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 447-451
  0.000% (0/1)
11
i2d_X509_REQ_fp
Name: i2d_X509_REQ_fp
Prototype: int i2d_X509_REQ_fp(FILE *fp, X509_REQ *req)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 166-170
  0.000% (0/1)
11
i2d_X509_REQ_bio
Name: i2d_X509_REQ_bio
Prototype: int i2d_X509_REQ_bio(BIO *bp, X509_REQ *req)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 154-158
  0.000% (0/1)
11
i2d_X509_REQ_INFO
Name: i2d_X509_REQ_INFO
Prototype: int i2d_X509_REQ_INFO(X509_REQ_INFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c
Lines: 145-149
  0.000% (0/1)
11
i2d_X509_REQ
Name: i2d_X509_REQ
Prototype: int i2d_X509_REQ(X509_REQ *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c
Lines: 205-209
  0.000% (0/1)
11
i2d_X509_PUBKEY
Name: i2d_X509_PUBKEY
Prototype: int i2d_X509_PUBKEY(X509_PUBKEY *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c
Lines: 121-125
  0.000% (0/1)
11
i2d_X509_NAME_ENTRY
Name: i2d_X509_NAME_ENTRY
Prototype: int i2d_X509_NAME_ENTRY(X509_NAME_ENTRY *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c
Lines: 120-124
  0.000% (0/1)
11
i2d_X509_NAME
Name: i2d_X509_NAME
Prototype: int i2d_X509_NAME(X509_NAME *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c
Lines: 217-221
  0.000% (0/1)
11
i2d_X509_EXTENSIONS
Name: i2d_X509_EXTENSIONS
Prototype: int i2d_X509_EXTENSIONS(X509_EXTENSIONS *a, unsigned char **out)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_exten.c
Lines: 143-147
100.000% (1/1)
11
i2d_X509_EXTENSION
Name: i2d_X509_EXTENSION
Prototype: int i2d_X509_EXTENSION(X509_EXTENSION *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_exten.c
Lines: 118-122
  0.000% (0/1)
11
i2d_X509_CRL_fp
Name: i2d_X509_CRL_fp
Prototype: int i2d_X509_CRL_fp(FILE *fp, X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 118-122
  0.000% (0/1)
11
i2d_X509_CRL_bio
Name: i2d_X509_CRL_bio
Prototype: int i2d_X509_CRL_bio(BIO *bp, X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 106-110
  0.000% (0/1)
11
i2d_X509_CRL_INFO
Name: i2d_X509_CRL_INFO
Prototype: int i2d_X509_CRL_INFO(X509_CRL_INFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 478-482
  0.000% (0/1)
11
i2d_X509_CRL
Name: i2d_X509_CRL
Prototype: int i2d_X509_CRL(X509_CRL *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c
Lines: 503-507
  0.000% (0/1)
11
i2d_X509_CINF
Name: i2d_X509_CINF
Prototype: int i2d_X509_CINF(X509_CINF *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c
Lines: 151-155
  0.000% (0/1)
11
i2d_X509_CERT_PAIR
Name: i2d_X509_CERT_PAIR
Prototype: int i2d_X509_CERT_PAIR(X509_CERT_PAIR *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c
Lines: 309-313
  0.000% (0/1)
11
i2d_X509_CERT_AUX
Name: i2d_X509_CERT_AUX
Prototype: int i2d_X509_CERT_AUX(X509_CERT_AUX *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c
Lines: 128-132
  0.000% (0/1)
11
i2d_X509_AUX
Name: i2d_X509_AUX
Prototype: int i2d_X509_AUX(X509 *a, unsigned char **pp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c
Lines: 337-346
  0.000% (0/4)
52
i2d_X509_ATTRIBUTE
Name: i2d_X509_ATTRIBUTE
Prototype: int i2d_X509_ATTRIBUTE(X509_ATTRIBUTE *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c
Lines: 148-152
  0.000% (0/1)
11
i2d_X509_ALGORS
Name: i2d_X509_ALGORS
Prototype: int i2d_X509_ALGORS(X509_ALGORS *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c
Lines: 138-142
  0.000% (0/1)
11
i2d_X509_ALGOR
Name: i2d_X509_ALGOR
Prototype: int i2d_X509_ALGOR(X509_ALGOR *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c
Lines: 113-117
  0.000% (0/1)
11
i2d_X509
Name: i2d_X509
Prototype: int i2d_X509(X509 *a, unsigned char **out)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c
Lines: 256-260
100.000% (1/1)
11
i2d_USERNOTICE
Name: i2d_USERNOTICE
Prototype: int i2d_USERNOTICE(USERNOTICE *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 330-334
  0.000% (0/1)
11
i2d_TS_TST_INFO_fp
Name: i2d_TS_TST_INFO_fp
Prototype: int i2d_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 463-467
  0.000% (0/1)
11
i2d_TS_TST_INFO_bio
Name: i2d_TS_TST_INFO_bio
Prototype: int i2d_TS_TST_INFO_bio(BIO *bp, TS_TST_INFO *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 450-454
  0.000% (0/1)
11
i2d_TS_TST_INFO
Name: i2d_TS_TST_INFO
Prototype: int i2d_TS_TST_INFO(const TS_TST_INFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 419-423
  0.000% (0/1)
11
i2d_TS_STATUS_INFO
Name: i2d_TS_STATUS_INFO
Prototype: int i2d_TS_STATUS_INFO(const TS_STATUS_INFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 511-515
  0.000% (0/1)
11
i2d_TS_RESP_fp
Name: i2d_TS_RESP_fp
Prototype: int i2d_TS_RESP_fp(FILE *fp, TS_RESP *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 666-670
  0.000% (0/1)
11
i2d_TS_RESP_bio
Name: i2d_TS_RESP_bio
Prototype: int i2d_TS_RESP_bio(BIO *bp, TS_RESP *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 653-657
  0.000% (0/1)
11
i2d_TS_RESP
Name: i2d_TS_RESP
Prototype: int i2d_TS_RESP(const TS_RESP *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 622-626
  0.000% (0/1)
11
i2d_TS_REQ_fp
Name: i2d_TS_REQ_fp
Prototype: int i2d_TS_REQ_fp(FILE *fp, TS_REQ *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 256-260
  0.000% (0/1)
11
i2d_TS_REQ_bio
Name: i2d_TS_REQ_bio
Prototype: int i2d_TS_REQ_bio(BIO *bp, TS_REQ *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 243-247
  0.000% (0/1)
11
i2d_TS_REQ
Name: i2d_TS_REQ
Prototype: int i2d_TS_REQ(const TS_REQ *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 212-216
  0.000% (0/1)
11
i2d_TS_MSG_IMPRINT_fp
Name: i2d_TS_MSG_IMPRINT_fp
Prototype: int i2d_TS_MSG_IMPRINT_fp(FILE *fp, TS_MSG_IMPRINT *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 143-147
  0.000% (0/1)
11
i2d_TS_MSG_IMPRINT_bio
Name: i2d_TS_MSG_IMPRINT_bio
Prototype: int i2d_TS_MSG_IMPRINT_bio(BIO *bp, TS_MSG_IMPRINT *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 130-134
  0.000% (0/1)
11
i2d_TS_MSG_IMPRINT
Name: i2d_TS_MSG_IMPRINT
Prototype: int i2d_TS_MSG_IMPRINT(const TS_MSG_IMPRINT *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 99-103
  0.000% (0/1)
11
i2d_TS_ACCURACY
Name: i2d_TS_ACCURACY
Prototype: int i2d_TS_ACCURACY(const TS_ACCURACY *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c
Lines: 304-308
  0.000% (0/1)
11
i2d_SXNETID
Name: i2d_SXNETID
Prototype: int i2d_SXNETID(SXNETID *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c
Lines: 135-139
  0.000% (0/1)
11
i2d_SXNET
Name: i2d_SXNET
Prototype: int i2d_SXNET(SXNET *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c
Lines: 188-192
  0.000% (0/1)
11
i2d_SSL_SESSION
Name: i2d_SSL_SESSION
Prototype: int i2d_SSL_SESSION(SSL_SESSION *ss, unsigned char **pp)
Coverage:  59.091% (13/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_asn1.c
Lines: 206-241
 59.091% (13/22)
388
i2d_RSA_PUBKEY_fp
Name: i2d_RSA_PUBKEY_fp
Prototype: int i2d_RSA_PUBKEY_fp(FILE *fp, RSA *rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 233-237
  0.000% (0/1)
11
i2d_RSA_PUBKEY_bio
Name: i2d_RSA_PUBKEY_bio
Prototype: int i2d_RSA_PUBKEY_bio(BIO *bp, RSA *rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 227-231
  0.000% (0/1)
11
i2d_RSA_PUBKEY
Name: i2d_RSA_PUBKEY
Prototype: int i2d_RSA_PUBKEY(RSA *a, unsigned char **pp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c
Lines: 305-321
  0.000% (0/7)
123
i2d_RSA_PSS_PARAMS
Name: i2d_RSA_PSS_PARAMS
Prototype: int i2d_RSA_PSS_PARAMS(RSA_PSS_PARAMS *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_asn1.c
Lines: 252-256
  0.000% (0/1)
11
i2d_RSA_NET
Name: i2d_RSA_NET
Prototype: int i2d_RSA_NET(const RSA *a, unsigned char **pp, int (*cb)(char *buf, int len, const char *prompt, int verify), int sgckey)
Coverage:  0.000% (0/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c
Lines: 213-321
  0.000% (0/53)
13619
i2d_RSAPublicKey_fp
Name: i2d_RSAPublicKey_fp
Prototype: int i2d_RSAPublicKey_fp(FILE *fp, RSA *rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 215-219
  0.000% (0/1)
11
i2d_RSAPublicKey_bio
Name: i2d_RSAPublicKey_bio
Prototype: int i2d_RSAPublicKey_bio(BIO *bp, RSA *rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 203-207
  0.000% (0/1)
11
i2d_RSAPublicKey
Name: i2d_RSAPublicKey
Prototype: int i2d_RSAPublicKey(const RSA *a, unsigned char **out)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_asn1.c
Lines: 292-296
100.000% (1/1)
11
i2d_RSAPrivateKey_fp
Name: i2d_RSAPrivateKey_fp
Prototype: int i2d_RSAPrivateKey_fp(FILE *fp, RSA *rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 191-195
  0.000% (0/1)
11
i2d_RSAPrivateKey_bio
Name: i2d_RSAPrivateKey_bio
Prototype: int i2d_RSAPrivateKey_bio(BIO *bp, RSA *rsa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 179-183
  0.000% (0/1)
11
i2d_RSAPrivateKey
Name: i2d_RSAPrivateKey
Prototype: int i2d_RSAPrivateKey(const RSA *a, unsigned char **out)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_asn1.c
Lines: 278-282
100.000% (1/1)
11
i2d_PublicKey
Name: i2d_PublicKey
Prototype: int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/i2d_pu.c
Lines: 78-98
  0.000% (0/8)
65
i2d_PrivateKey_fp
Name: i2d_PrivateKey_fp
Prototype: int i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 418-422
  0.000% (0/1)
11
i2d_PrivateKey_bio
Name: i2d_PrivateKey_bio
Prototype: int i2d_PrivateKey_bio(BIO *bp, EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 405-409
  0.000% (0/1)
11
i2d_PrivateKey
Name: i2d_PrivateKey
Prototype: int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/i2d_pr.c
Lines: 67-81
  0.000% (0/11)
93
i2d_PUBKEY_fp
Name: i2d_PUBKEY_fp
Prototype: int i2d_PUBKEY_fp(FILE *fp, EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 436-440
  0.000% (0/1)
11
i2d_PUBKEY_bio
Name: i2d_PUBKEY_bio
Prototype: int i2d_PUBKEY_bio(BIO *bp, EVP_PKEY *pkey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 430-434
  0.000% (0/1)
11
i2d_PUBKEY
Name: i2d_PUBKEY
Prototype: int i2d_PUBKEY(EVP_PKEY *a, unsigned char **pp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c
Lines: 265-277
  0.000% (0/7)
133
i2d_PROXY_POLICY
Name: i2d_PROXY_POLICY
Prototype: int i2d_PROXY_POLICY(PROXY_POLICY *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pcia.c
Lines: 76-80
  0.000% (0/1)
11
i2d_PROXY_CERT_INFO_EXTENSION
Name: i2d_PROXY_CERT_INFO_EXTENSION
Prototype: int i2d_PROXY_CERT_INFO_EXTENSION(PROXY_CERT_INFO_EXTENSION *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pcia.c
Lines: 129-133
  0.000% (0/1)
11
i2d_POLICYQUALINFO
Name: i2d_POLICYQUALINFO
Prototype: int i2d_POLICYQUALINFO(POLICYQUALINFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 277-281
  0.000% (0/1)
11
i2d_POLICYINFO
Name: i2d_POLICYINFO
Prototype: int i2d_POLICYINFO(POLICYINFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c
Lines: 181-185
  0.000% (0/1)
11
i2d_PKEY_USAGE_PERIOD
Name: i2d_PKEY_USAGE_PERIOD
Prototype: int i2d_PKEY_USAGE_PERIOD(PKEY_USAGE_PERIOD *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pku.c
Lines: 122-126
  0.000% (0/1)
11
i2d_PKCS8_fp
Name: i2d_PKCS8_fp
Prototype: int i2d_PKCS8_fp(FILE *fp, X509_SIG *p8)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 364-368
  0.000% (0/1)
11
i2d_PKCS8_bio
Name: i2d_PKCS8_bio
Prototype: int i2d_PKCS8_bio(BIO *bp, X509_SIG *p8)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 352-356
  0.000% (0/1)
11
i2d_PKCS8_PRIV_KEY_INFO_fp
Name: i2d_PKCS8_PRIV_KEY_INFO_fp
Prototype: int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 391-396
  0.000% (0/1)
21
i2d_PKCS8_PRIV_KEY_INFO_bio
Name: i2d_PKCS8_PRIV_KEY_INFO_bio
Prototype: int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 377-382
  0.000% (0/1)
21
i2d_PKCS8_PRIV_KEY_INFO
Name: i2d_PKCS8_PRIV_KEY_INFO
Prototype: int i2d_PKCS8_PRIV_KEY_INFO(PKCS8_PRIV_KEY_INFO *a, unsigned char **out)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p8_pkey.c
Lines: 123-127
100.000% (1/1)
11
i2d_PKCS8PrivateKey_nid_fp
Name: i2d_PKCS8PrivateKey_nid_fp
Prototype: int i2d_PKCS8PrivateKey_nid_fp(FILE *fp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c
Lines: 200-205
  0.000% (0/1)
51
i2d_PKCS8PrivateKey_nid_bio
Name: i2d_PKCS8PrivateKey_nid_bio
Prototype: int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c
Lines: 102-107
  0.000% (0/1)
51
i2d_PKCS8PrivateKey_fp
Name: i2d_PKCS8PrivateKey_fp
Prototype: int i2d_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c
Lines: 193-198
  0.000% (0/1)
11
i2d_PKCS8PrivateKey_bio
Name: i2d_PKCS8PrivateKey_bio
Prototype: int i2d_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c
Lines: 95-100
  0.000% (0/1)
11
i2d_PKCS8PrivateKeyInfo_fp
Name: i2d_PKCS8PrivateKeyInfo_fp
Prototype: int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 462-473
  0.000% (0/4)
82
i2d_PKCS8PrivateKeyInfo_bio
Name: i2d_PKCS8PrivateKeyInfo_bio
Prototype: int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 448-460
  0.000% (0/4)
82
i2d_PKCS7_fp
Name: i2d_PKCS7_fp
Prototype: int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 142-146
  0.000% (0/1)
11
i2d_PKCS7_bio_stream
Name: i2d_PKCS7_bio_stream
Prototype: int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_mime.c
Lines: 63-68
  0.000% (0/1)
21
i2d_PKCS7_bio
Name: i2d_PKCS7_bio
Prototype: int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 130-134
  0.000% (0/1)
11
i2d_PKCS7_SIGN_ENVELOPE
Name: i2d_PKCS7_SIGN_ENVELOPE
Prototype: int i2d_PKCS7_SIGN_ENVELOPE(PKCS7_SIGN_ENVELOPE *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 778-782
  0.000% (0/1)
11
i2d_PKCS7_SIGNER_INFO
Name: i2d_PKCS7_SIGNER_INFO
Prototype: int i2d_PKCS7_SIGNER_INFO(PKCS7_SIGNER_INFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 431-435
  0.000% (0/1)
11
i2d_PKCS7_SIGNED
Name: i2d_PKCS7_SIGNED
Prototype: int i2d_PKCS7_SIGNED(PKCS7_SIGNED *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 319-323
  0.000% (0/1)
11
i2d_PKCS7_RECIP_INFO
Name: i2d_PKCS7_RECIP_INFO
Prototype: int i2d_PKCS7_RECIP_INFO(PKCS7_RECIP_INFO *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 630-634
  0.000% (0/1)
11
i2d_PKCS7_NDEF
Name: i2d_PKCS7_NDEF
Prototype: int i2d_PKCS7_NDEF(PKCS7 *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 244-248
  0.000% (0/1)
11
i2d_PKCS7_ISSUER_AND_SERIAL
Name: i2d_PKCS7_ISSUER_AND_SERIAL
Prototype: int i2d_PKCS7_ISSUER_AND_SERIAL(PKCS7_ISSUER_AND_SERIAL *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 484-488
  0.000% (0/1)
11
i2d_PKCS7_ENVELOPE
Name: i2d_PKCS7_ENVELOPE
Prototype: int i2d_PKCS7_ENVELOPE(PKCS7_ENVELOPE *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 544-548
  0.000% (0/1)
11
i2d_PKCS7_ENC_CONTENT
Name: i2d_PKCS7_ENC_CONTENT
Prototype: int i2d_PKCS7_ENC_CONTENT(PKCS7_ENC_CONTENT *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 690-694
  0.000% (0/1)
11
i2d_PKCS7_ENCRYPT
Name: i2d_PKCS7_ENCRYPT
Prototype: int i2d_PKCS7_ENCRYPT(PKCS7_ENCRYPT *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 831-835
  0.000% (0/1)
11
i2d_PKCS7_DIGEST
Name: i2d_PKCS7_DIGEST
Prototype: int i2d_PKCS7_DIGEST(PKCS7_DIGEST *a, unsigned char **out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 898-902
  0.000% (0/1)
11
Page:<>1
Function: xsyslog
...9
Function: policy_cache_find_data
10
Function: parse_bag
11
Function: name_funcs_free
12
Function: int_rsa_verify
1314
Function: i2d_PKCS7
15
Function: i2d_ASN1_INTEGER
16
Function: final512
17
Function: encode_gost01_algor_params
...20
Function: des_ede3_cfb8_cipher
...30
Function: X509_NAME_get_text_by_NID
...40
Function: PEM_write_X509_AUX
...60
Function: ASN1_OCTET_STRING_cmp

Generated by Squish Coco 4.2.2