OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
Function: ACCESS_DESCRIPTION_free
...10
Function: CRYPTO_set_mem_functions
...20
Function: EVP_aria_192_ctr
...22
Function: NAMING_AUTHORITY_set0_authorityURL
23
Function: OCSP_ONEREQ_get_ext
24
Function: OCSP_resp_get1_id
25
Function: OSSL_STORE_INFO_get_type
2627
Function: PEM_write_bio_PKCS8PrivateKey
28
Function: PKCS7_RECIP_INFO_free
29
Function: PROXY_POLICY_new
30
Function: RSA_meth_dup
...40
Function: X509_CRL_get_ext_by_critical
...50
Function: cms_DigestedData_create
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
PEM_X509_INFO_read_bio
Name: PEM_X509_INFO_read_bio
Prototype: struct stack_st_X509_INFO *PEM_X509_INFO_read_bio(BIO *bp, struct stack_st_X509_INFO *sk, pem_password_cb *cb, void *u)
Coverage:  11.653% (43/369)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_info.c
Lines: 38-244
 11.653% (43/369)
141294
PEM_X509_INFO_write_bio
Name: PEM_X509_INFO_write_bio
Prototype: int PEM_X509_INFO_write_bio(BIO *bp, X509_INFO *xi, EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_info.c
Lines: 247-337
  0.000% (0/35)
7711
PEM_bytes_read_bio
Name: PEM_bytes_read_bio
Prototype: int PEM_bytes_read_bio(unsigned char **pdata, long *plen, char **pnm, const char *name, BIO *bp, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 275-280
100.000% (1/1)
21
PEM_bytes_read_bio_secmem
Name: PEM_bytes_read_bio_secmem
Prototype: int PEM_bytes_read_bio_secmem(unsigned char **pdata, long *plen, char **pnm, const char *name, BIO *bp, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 282-287
100.000% (1/1)
21
PEM_def_callback
Name: PEM_def_callback
Prototype: int PEM_def_callback(char *buf, int num, int rwflag, void *userdata)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 31-64
  0.000% (0/14)
194
PEM_dek_info
Name: PEM_dek_info
Prototype: void PEM_dek_info(char *buf, const char *type, int len, char *str)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 83-103
  0.000% (0/13)
155
PEM_do_header
Name: PEM_do_header
Prototype: int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *plen, pem_password_cb *callback, void *u)
Coverage:  60.000% (18/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 408-467
 60.000% (18/30)
5110
PEM_get_EVP_CIPHER_INFO
Name: PEM_get_EVP_CIPHER_INFO
Prototype: int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)
Coverage:  20.245% (33/163)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 481-559
 20.245% (33/163)
75329
PEM_proc_type
Name: PEM_proc_type
Prototype: void PEM_proc_type(char *buf, int type)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 66-81
  0.000% (0/11)
104
PEM_read
Name: PEM_read
Prototype: int PEM_read(FILE *fp, char **name, char **header, unsigned char **data, long *len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 665-679
  0.000% (0/4)
112
PEM_read_CMS
Name: PEM_read_CMS
Prototype: CMS_ContentInfo *PEM_read_CMS(FILE *fp, CMS_ContentInfo **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c
Lines: 45-45
  0.000% (0/1)
21
PEM_read_DHparams
Name: PEM_read_DHparams
Prototype: DH *PEM_read_DHparams(FILE *fp, DH **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c
Lines: 229-242
  0.000% (0/4)
112
PEM_read_DSAPrivateKey
Name: PEM_read_DSAPrivateKey
Prototype: DSA *PEM_read_DSAPrivateKey(FILE *fp, DSA **dsa, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 120-125
  0.000% (0/1)
71
PEM_read_DSA_PUBKEY
Name: PEM_read_DSA_PUBKEY
Prototype: DSA *PEM_read_DSA_PUBKEY(FILE *fp, DSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 118-118
  0.000% (0/1)
21
PEM_read_DSAparams
Name: PEM_read_DSAparams
Prototype: DSA *PEM_read_DSAparams(FILE *fp, DSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 129-129
  0.000% (0/1)
21
PEM_read_ECPKParameters
Name: PEM_read_ECPKParameters
Prototype: EC_GROUP *PEM_read_ECPKParameters(FILE *fp, EC_GROUP **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 156-156
  0.000% (0/1)
21
PEM_read_ECPrivateKey
Name: PEM_read_ECPrivateKey
Prototype: EC_KEY *PEM_read_ECPrivateKey(FILE *fp, EC_KEY **eckey, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 164-170
  0.000% (0/1)
71
PEM_read_EC_PUBKEY
Name: PEM_read_EC_PUBKEY
Prototype: EC_KEY *PEM_read_EC_PUBKEY(FILE *fp, EC_KEY **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 162-162
  0.000% (0/1)
21
PEM_read_NETSCAPE_CERT_SEQUENCE
Name: PEM_read_NETSCAPE_CERT_SEQUENCE
Prototype: NETSCAPE_CERT_SEQUENCE *PEM_read_NETSCAPE_CERT_SEQUENCE(FILE *fp, NETSCAPE_CERT_SEQUENCE **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 38-38
  0.000% (0/1)
21
PEM_read_PKCS7
Name: PEM_read_PKCS7
Prototype: PKCS7 *PEM_read_PKCS7(FILE *fp, PKCS7 **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 36-36
  0.000% (0/1)
21
PEM_read_PKCS8
Name: PEM_read_PKCS8
Prototype: X509_SIG *PEM_read_PKCS8(FILE *fp, X509_SIG **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 210-210
  0.000% (0/1)
21
PEM_read_PKCS8_PRIV_KEY_INFO
Name: PEM_read_PKCS8_PRIV_KEY_INFO
Prototype: PKCS8_PRIV_KEY_INFO *PEM_read_PKCS8_PRIV_KEY_INFO(FILE *fp, PKCS8_PRIV_KEY_INFO **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 213-213
  0.000% (0/1)
21
PEM_read_PUBKEY
Name: PEM_read_PUBKEY
Prototype: EVP_PKEY *PEM_read_PUBKEY(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 181-181
  0.000% (0/1)
21
PEM_read_PrivateKey
Name: PEM_read_PrivateKey
Prototype: EVP_PKEY *PEM_read_PrivateKey(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c
Lines: 166-180
  0.000% (0/4)
112
PEM_read_RSAPrivateKey
Name: PEM_read_RSAPrivateKey
Prototype: RSA *PEM_read_RSAPrivateKey(FILE *fp, RSA **rsa, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 73-78
  0.000% (0/1)
71
PEM_read_RSAPublicKey
Name: PEM_read_RSAPublicKey
Prototype: RSA *PEM_read_RSAPublicKey(FILE *fp, RSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 86-86
  0.000% (0/1)
21
PEM_read_RSA_PUBKEY
Name: PEM_read_RSA_PUBKEY
Prototype: RSA *PEM_read_RSA_PUBKEY(FILE *fp, RSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 87-87
  0.000% (0/1)
21
PEM_read_SSL_SESSION
Name: PEM_read_SSL_SESSION
Prototype: SSL_SESSION *PEM_read_SSL_SESSION(FILE *fp, SSL_SESSION **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1317-1317
  0.000% (0/1)
21
PEM_read_X509
Name: PEM_read_X509
Prototype: X509 *PEM_read_X509(FILE *fp, X509 **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_x509.c
Lines: 18-18
  0.000% (0/1)
21
PEM_read_X509_AUX
Name: PEM_read_X509_AUX
Prototype: X509 *PEM_read_X509_AUX(FILE *fp, X509 **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_xaux.c
Lines: 18-18
  0.000% (0/1)
21
PEM_read_X509_CRL
Name: PEM_read_X509_CRL
Prototype: X509_CRL *PEM_read_X509_CRL(FILE *fp, X509_CRL **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 35-35
  0.000% (0/1)
21
PEM_read_X509_REQ
Name: PEM_read_X509_REQ
Prototype: X509_REQ *PEM_read_X509_REQ(FILE *fp, X509_REQ **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 32-32
  0.000% (0/1)
21
PEM_read_bio
Name: PEM_read_bio
Prototype: int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data, long *len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 962-966
100.000% (1/1)
11
PEM_read_bio_CMS
Name: PEM_read_bio_CMS
Prototype: CMS_ContentInfo *PEM_read_bio_CMS(BIO *bp, CMS_ContentInfo **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c
Lines: 45-45
100.000% (1/1)
21
PEM_read_bio_DHparams
Name: PEM_read_bio_DHparams
Prototype: DH *PEM_read_bio_DHparams(BIO *bp, DH **x, pem_password_cb *cb, void *u)
Coverage:  17.073% (7/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c
Lines: 204-226
 17.073% (7/41)
20010
PEM_read_bio_DSAPrivateKey
Name: PEM_read_bio_DSAPrivateKey
Prototype: DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 108-114
100.000% (1/1)
71
PEM_read_bio_DSA_PUBKEY
Name: PEM_read_bio_DSA_PUBKEY
Prototype: DSA *PEM_read_bio_DSA_PUBKEY(BIO *bp, DSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 118-118
  0.000% (0/1)
21
PEM_read_bio_DSAparams
Name: PEM_read_bio_DSAparams
Prototype: DSA *PEM_read_bio_DSAparams(BIO *bp, DSA **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 129-129
100.000% (1/1)
21
PEM_read_bio_ECPKParameters
Name: PEM_read_bio_ECPKParameters
Prototype: EC_GROUP *PEM_read_bio_ECPKParameters(BIO *bp, EC_GROUP **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 156-156
100.000% (1/1)
21
PEM_read_bio_ECPrivateKey
Name: PEM_read_bio_ECPrivateKey
Prototype: EC_KEY *PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 148-154
100.000% (1/1)
71
PEM_read_bio_EC_PUBKEY
Name: PEM_read_bio_EC_PUBKEY
Prototype: EC_KEY *PEM_read_bio_EC_PUBKEY(BIO *bp, EC_KEY **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 162-162
100.000% (1/1)
21
PEM_read_bio_NETSCAPE_CERT_SEQUENCE
Name: PEM_read_bio_NETSCAPE_CERT_SEQUENCE
Prototype: NETSCAPE_CERT_SEQUENCE *PEM_read_bio_NETSCAPE_CERT_SEQUENCE(BIO *bp, NETSCAPE_CERT_SEQUENCE **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 38-38
  0.000% (0/1)
21
PEM_read_bio_PKCS7
Name: PEM_read_bio_PKCS7
Prototype: PKCS7 *PEM_read_bio_PKCS7(BIO *bp, PKCS7 **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 36-36
100.000% (1/1)
21
PEM_read_bio_PKCS8
Name: PEM_read_bio_PKCS8
Prototype: X509_SIG *PEM_read_bio_PKCS8(BIO *bp, X509_SIG **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 210-210
  0.000% (0/1)
21
PEM_read_bio_PKCS8_PRIV_KEY_INFO
Name: PEM_read_bio_PKCS8_PRIV_KEY_INFO
Prototype: PKCS8_PRIV_KEY_INFO *PEM_read_bio_PKCS8_PRIV_KEY_INFO(BIO *bp, PKCS8_PRIV_KEY_INFO **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 213-213
  0.000% (0/1)
21
PEM_read_bio_PUBKEY
Name: PEM_read_bio_PUBKEY
Prototype: EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 181-181
100.000% (1/1)
21
PEM_read_bio_Parameters
Name: PEM_read_bio_Parameters
Prototype: EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x)
Coverage:  45.833% (11/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c
Lines: 116-152
 45.833% (11/24)
608
PEM_read_bio_PrivateKey
Name: PEM_read_bio_PrivateKey
Prototype: EVP_PKEY *PEM_read_bio_PrivateKey(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
Coverage:  18.095% (19/105)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c
Lines: 25-93
 18.095% (19/105)
41428
PEM_read_bio_RSAPrivateKey
Name: PEM_read_bio_RSAPrivateKey
Prototype: RSA *PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 63-69
  0.000% (0/1)
71
PEM_read_bio_RSAPublicKey
Name: PEM_read_bio_RSAPublicKey
Prototype: RSA *PEM_read_bio_RSAPublicKey(BIO *bp, RSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 86-86
  0.000% (0/1)
21
PEM_read_bio_RSA_PUBKEY
Name: PEM_read_bio_RSA_PUBKEY
Prototype: RSA *PEM_read_bio_RSA_PUBKEY(BIO *bp, RSA **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 87-87
  0.000% (0/1)
21
PEM_read_bio_SSL_SESSION
Name: PEM_read_bio_SSL_SESSION
Prototype: SSL_SESSION *PEM_read_bio_SSL_SESSION(BIO *bp, SSL_SESSION **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1317-1317
100.000% (1/1)
21
PEM_read_bio_X509
Name: PEM_read_bio_X509
Prototype: X509 *PEM_read_bio_X509(BIO *bp, X509 **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_x509.c
Lines: 18-18
100.000% (1/1)
21
PEM_read_bio_X509_AUX
Name: PEM_read_bio_X509_AUX
Prototype: X509 *PEM_read_bio_X509_AUX(BIO *bp, X509 **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_xaux.c
Lines: 18-18
100.000% (1/1)
21
PEM_read_bio_X509_CRL
Name: PEM_read_bio_X509_CRL
Prototype: X509_CRL *PEM_read_bio_X509_CRL(BIO *bp, X509_CRL **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 35-35
100.000% (1/1)
21
PEM_read_bio_X509_REQ
Name: PEM_read_bio_X509_REQ
Prototype: X509_REQ *PEM_read_bio_X509_REQ(BIO *bp, X509_REQ **x, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 32-32
100.000% (1/1)
21
PEM_read_bio_ex
Name: PEM_read_bio_ex
Prototype: int PEM_read_bio_ex(BIO *bp, char **name_out, char **header, unsigned char **data, long *len_out, unsigned int flags)
Coverage:  72.222% (26/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 885-960
 72.222% (26/36)
9910
PEM_write
Name: PEM_write
Prototype: int PEM_write(FILE *fp, const char *name, const char *header, const unsigned char *data, long len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 585-599
  0.000% (0/4)
112
PEM_write_CMS
Name: PEM_write_CMS
Prototype: int PEM_write_CMS(FILE *fp, const CMS_ContentInfo *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c
Lines: 45-45
  0.000% (0/1)
171
PEM_write_DHparams
Name: PEM_write_DHparams
Prototype: int PEM_write_DHparams(FILE *fp, const DH *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 178-178
  0.000% (0/1)
171
PEM_write_DHxparams
Name: PEM_write_DHxparams
Prototype: int PEM_write_DHxparams(FILE *fp, const DH *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 179-179
  0.000% (0/1)
171
PEM_write_DSAPrivateKey
Name: PEM_write_DSAPrivateKey
Prototype: int PEM_write_DSAPrivateKey(FILE *fp, DSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 116-116
  0.000% (0/1)
11
PEM_write_DSA_PUBKEY
Name: PEM_write_DSA_PUBKEY
Prototype: int PEM_write_DSA_PUBKEY(FILE *fp, DSA *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 118-118
  0.000% (0/1)
171
PEM_write_DSAparams
Name: PEM_write_DSAparams
Prototype: int PEM_write_DSAparams(FILE *fp, const DSA *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 129-129
  0.000% (0/1)
171
PEM_write_ECPKParameters
Name: PEM_write_ECPKParameters
Prototype: int PEM_write_ECPKParameters(FILE *fp, const EC_GROUP *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 156-156
  0.000% (0/1)
171
PEM_write_ECPrivateKey
Name: PEM_write_ECPrivateKey
Prototype: int PEM_write_ECPrivateKey(FILE *fp, EC_KEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 160-160
  0.000% (0/1)
11
PEM_write_EC_PUBKEY
Name: PEM_write_EC_PUBKEY
Prototype: int PEM_write_EC_PUBKEY(FILE *fp, EC_KEY *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 162-162
  0.000% (0/1)
171
PEM_write_NETSCAPE_CERT_SEQUENCE
Name: PEM_write_NETSCAPE_CERT_SEQUENCE
Prototype: int PEM_write_NETSCAPE_CERT_SEQUENCE(FILE *fp, NETSCAPE_CERT_SEQUENCE *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 38-38
  0.000% (0/1)
171
PEM_write_PKCS7
Name: PEM_write_PKCS7
Prototype: int PEM_write_PKCS7(FILE *fp, PKCS7 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 36-36
  0.000% (0/1)
171
PEM_write_PKCS8
Name: PEM_write_PKCS8
Prototype: int PEM_write_PKCS8(FILE *fp, X509_SIG *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 210-210
  0.000% (0/1)
171
PEM_write_PKCS8PrivateKey
Name: PEM_write_PKCS8PrivateKey
Prototype: int PEM_write_PKCS8PrivateKey(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/openssl/src/crypto/pem/pem_pk8.c
Lines: 170-175
  0.000% (0/1)
11
PEM_write_PKCS8PrivateKey_nid
Name: PEM_write_PKCS8PrivateKey_nid
Prototype: int PEM_write_PKCS8PrivateKey_nid(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/openssl/src/crypto/pem/pem_pk8.c
Lines: 163-168
  0.000% (0/1)
51
PEM_write_PKCS8_PRIV_KEY_INFO
Name: PEM_write_PKCS8_PRIV_KEY_INFO
Prototype: int PEM_write_PKCS8_PRIV_KEY_INFO(FILE *fp, PKCS8_PRIV_KEY_INFO *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 213-213
  0.000% (0/1)
171
PEM_write_PUBKEY
Name: PEM_write_PUBKEY
Prototype: int PEM_write_PUBKEY(FILE *fp, EVP_PKEY *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 181-181
  0.000% (0/1)
171
PEM_write_PrivateKey
Name: PEM_write_PrivateKey
Prototype: int PEM_write_PrivateKey(FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c
Lines: 182-196
  0.000% (0/4)
102
PEM_write_RSAPrivateKey
Name: PEM_write_RSAPrivateKey
Prototype: int PEM_write_RSAPrivateKey(FILE *fp, RSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 82-82
  0.000% (0/1)
11
PEM_write_RSAPublicKey
Name: PEM_write_RSAPublicKey
Prototype: int PEM_write_RSAPublicKey(FILE *fp, const RSA *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 86-86
  0.000% (0/1)
171
PEM_write_RSA_PUBKEY
Name: PEM_write_RSA_PUBKEY
Prototype: int PEM_write_RSA_PUBKEY(FILE *fp, RSA *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 87-87
  0.000% (0/1)
171
PEM_write_SSL_SESSION
Name: PEM_write_SSL_SESSION
Prototype: int PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1317-1317
  0.000% (0/1)
171
PEM_write_X509
Name: PEM_write_X509
Prototype: int PEM_write_X509(FILE *fp, X509 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_x509.c
Lines: 18-18
  0.000% (0/1)
171
PEM_write_X509_AUX
Name: PEM_write_X509_AUX
Prototype: int PEM_write_X509_AUX(FILE *fp, X509 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_xaux.c
Lines: 18-18
  0.000% (0/1)
171
PEM_write_X509_CRL
Name: PEM_write_X509_CRL
Prototype: int PEM_write_X509_CRL(FILE *fp, X509_CRL *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 35-35
  0.000% (0/1)
171
PEM_write_X509_REQ
Name: PEM_write_X509_REQ
Prototype: int PEM_write_X509_REQ(FILE *fp, X509_REQ *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 32-32
  0.000% (0/1)
171
PEM_write_X509_REQ_NEW
Name: PEM_write_X509_REQ_NEW
Prototype: int PEM_write_X509_REQ_NEW(FILE *fp, X509_REQ *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 34-34
  0.000% (0/1)
171
PEM_write_bio
Name: PEM_write_bio
Prototype: int PEM_write_bio(BIO *bp, const char *name, const char *header, const unsigned char *data, long len)
Coverage:  45.098% (23/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c
Lines: 602-662
 45.098% (23/51)
5313
PEM_write_bio_ASN1_stream
Name: PEM_write_bio_ASN1_stream
Prototype: int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const char *hdr, const ASN1_ITEM *it)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c
Lines: 121-129
100.000% (1/1)
51
PEM_write_bio_CMS
Name: PEM_write_bio_CMS
Prototype: int PEM_write_bio_CMS(BIO *bp, const CMS_ContentInfo *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c
Lines: 45-45
  0.000% (0/1)
181
PEM_write_bio_CMS_stream
Name: PEM_write_bio_CMS_stream
Prototype: int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c
Lines: 61-66
100.000% (1/1)
21
PEM_write_bio_DHparams
Name: PEM_write_bio_DHparams
Prototype: int PEM_write_bio_DHparams(BIO *bp, const DH *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 178-178
  0.000% (0/1)
181
PEM_write_bio_DHxparams
Name: PEM_write_bio_DHxparams
Prototype: int PEM_write_bio_DHxparams(BIO *bp, const DH *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 179-179
  0.000% (0/1)
181
PEM_write_bio_DSAPrivateKey
Name: PEM_write_bio_DSAPrivateKey
Prototype: int PEM_write_bio_DSAPrivateKey(BIO *bp, DSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 116-116
100.000% (1/1)
11
PEM_write_bio_DSA_PUBKEY
Name: PEM_write_bio_DSA_PUBKEY
Prototype: int PEM_write_bio_DSA_PUBKEY(BIO *bp, DSA *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 118-118
100.000% (1/1)
181
PEM_write_bio_DSAparams
Name: PEM_write_bio_DSAparams
Prototype: int PEM_write_bio_DSAparams(BIO *bp, const DSA *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 129-129
  0.000% (0/1)
181
PEM_write_bio_ECPKParameters
Name: PEM_write_bio_ECPKParameters
Prototype: int PEM_write_bio_ECPKParameters(BIO *bp, const EC_GROUP *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 156-156
100.000% (1/1)
181
PEM_write_bio_ECPrivateKey
Name: PEM_write_bio_ECPrivateKey
Prototype: int PEM_write_bio_ECPrivateKey(BIO *bp, EC_KEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 160-160
100.000% (1/1)
11
PEM_write_bio_EC_PUBKEY
Name: PEM_write_bio_EC_PUBKEY
Prototype: int PEM_write_bio_EC_PUBKEY(BIO *bp, EC_KEY *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 162-162
100.000% (1/1)
181
PEM_write_bio_NETSCAPE_CERT_SEQUENCE
Name: PEM_write_bio_NETSCAPE_CERT_SEQUENCE
Prototype: int PEM_write_bio_NETSCAPE_CERT_SEQUENCE(BIO *bp, NETSCAPE_CERT_SEQUENCE *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 38-38
  0.000% (0/1)
181
PEM_write_bio_PKCS7
Name: PEM_write_bio_PKCS7
Prototype: int PEM_write_bio_PKCS7(BIO *bp, PKCS7 *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 36-36
100.000% (1/1)
181
PEM_write_bio_PKCS7_stream
Name: PEM_write_bio_PKCS7_stream
Prototype: int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_mime.c
Lines: 23-27
  0.000% (0/1)
21
PEM_write_bio_PKCS8
Name: PEM_write_bio_PKCS8
Prototype: int PEM_write_bio_PKCS8(BIO *bp, X509_SIG *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 210-210
  0.000% (0/1)
181
Page:<>1
Function: ACCESS_DESCRIPTION_free
...10
Function: CRYPTO_set_mem_functions
...20
Function: EVP_aria_192_ctr
...22
Function: NAMING_AUTHORITY_set0_authorityURL
23
Function: OCSP_ONEREQ_get_ext
24
Function: OCSP_resp_get1_id
25
Function: OSSL_STORE_INFO_get_type
2627
Function: PEM_write_bio_PKCS8PrivateKey
28
Function: PKCS7_RECIP_INFO_free
29
Function: PROXY_POLICY_new
30
Function: RSA_meth_dup
...40
Function: X509_CRL_get_ext_by_critical
...50
Function: cms_DigestedData_create
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog

Generated by Squish Coco 4.2.2