OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...9
McCabe - Cyclomatic Complexity: 1
10
McCabe - Cyclomatic Complexity: 1
11
McCabe - Cyclomatic Complexity: 1
12
McCabe - Cyclomatic Complexity: 1
1314
McCabe - Cyclomatic Complexity: 1
15
McCabe - Cyclomatic Complexity: 1
16
McCabe - Cyclomatic Complexity: 1
17
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...30
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 20
...103
McCabe - Cyclomatic Complexity: 158
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
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_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_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_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_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_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_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
PEM_write_bio_PKCS8PrivateKey
Name: PEM_write_bio_PKCS8PrivateKey
Prototype: int PEM_write_bio_PKCS8PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, 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_pk8.c
Lines: 42-47
100.000% (1/1)
11
PEM_write_bio_PKCS8PrivateKey_nid
Name: PEM_write_bio_PKCS8PrivateKey_nid
Prototype: int PEM_write_bio_PKCS8PrivateKey_nid(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/openssl/src/crypto/pem/pem_pk8.c
Lines: 35-40
  0.000% (0/1)
51
PEM_write_bio_PKCS8_PRIV_KEY_INFO
Name: PEM_write_bio_PKCS8_PRIV_KEY_INFO
Prototype: int PEM_write_bio_PKCS8_PRIV_KEY_INFO(BIO *bp, PKCS8_PRIV_KEY_INFO *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c
Lines: 213-213
100.000% (1/1)
181
PEM_write_bio_PUBKEY
Name: PEM_write_bio_PUBKEY
Prototype: int PEM_write_bio_PUBKEY(BIO *bp, 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)
181
PEM_write_bio_PrivateKey_traditional
Name: PEM_write_bio_PrivateKey_traditional
Prototype: int PEM_write_bio_PrivateKey_traditional(BIO *bp, EVP_PKEY *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_pkey.c
Lines: 105-114
  0.000% (0/1)
41
PEM_write_bio_RSAPrivateKey
Name: PEM_write_bio_RSAPrivateKey
Prototype: int PEM_write_bio_RSAPrivateKey(BIO *bp, RSA *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: 82-82
100.000% (1/1)
11
PEM_write_bio_RSAPublicKey
Name: PEM_write_bio_RSAPublicKey
Prototype: int PEM_write_bio_RSAPublicKey(BIO *bp, 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)
181
PEM_write_bio_RSA_PUBKEY
Name: PEM_write_bio_RSA_PUBKEY
Prototype: int PEM_write_bio_RSA_PUBKEY(BIO *bp, RSA *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c
Lines: 87-87
100.000% (1/1)
181
PEM_write_bio_SSL_SESSION
Name: PEM_write_bio_SSL_SESSION
Prototype: int PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x)
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)
181
PEM_write_bio_X509
Name: PEM_write_bio_X509
Prototype: int PEM_write_bio_X509(BIO *bp, X509 *x)
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)
181
PEM_write_bio_X509_AUX
Name: PEM_write_bio_X509_AUX
Prototype: int PEM_write_bio_X509_AUX(BIO *bp, 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)
181
PEM_write_bio_X509_CRL
Name: PEM_write_bio_X509_CRL
Prototype: int PEM_write_bio_X509_CRL(BIO *bp, X509_CRL *x)
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)
181
PEM_write_bio_X509_REQ
Name: PEM_write_bio_X509_REQ
Prototype: int PEM_write_bio_X509_REQ(BIO *bp, X509_REQ *x)
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)
181
PEM_write_bio_X509_REQ_NEW
Name: PEM_write_bio_X509_REQ_NEW
Prototype: int PEM_write_bio_X509_REQ_NEW(BIO *bp, 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)
181
PKCS12_BAGS_free
Name: PKCS12_BAGS_free
Prototype: void PKCS12_BAGS_free(PKCS12_BAGS *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 47-47
  0.000% (0/1)
11
PKCS12_BAGS_new
Name: PKCS12_BAGS_new
Prototype: PKCS12_BAGS *PKCS12_BAGS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 47-47
  0.000% (0/1)
11
PKCS12_MAC_DATA_free
Name: PKCS12_MAC_DATA_free
Prototype: void PKCS12_MAC_DATA_free(PKCS12_MAC_DATA *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 32-32
  0.000% (0/1)
11
PKCS12_MAC_DATA_new
Name: PKCS12_MAC_DATA_new
Prototype: PKCS12_MAC_DATA *PKCS12_MAC_DATA_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 32-32
  0.000% (0/1)
11
PKCS12_SAFEBAG_create_cert
Name: PKCS12_SAFEBAG_create_cert
Prototype: PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c
Lines: 94-98
  0.000% (0/1)
21
PKCS12_SAFEBAG_create_crl
Name: PKCS12_SAFEBAG_create_crl
Prototype: PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c
Lines: 100-104
  0.000% (0/1)
21
PKCS12_SAFEBAG_free
Name: PKCS12_SAFEBAG_free
Prototype: void PKCS12_SAFEBAG_free(PKCS12_SAFEBAG *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 66-66
100.000% (1/1)
11
PKCS12_SAFEBAG_get0_attr
Name: PKCS12_SAFEBAG_get0_attr
Prototype: const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, int attr_nid)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c
Lines: 22-26
  0.000% (0/1)
11
PKCS12_SAFEBAG_get0_attrs
Name: PKCS12_SAFEBAG_get0_attrs
Prototype: const struct stack_st_X509_ATTRIBUTE * PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_attr.c
Lines: 99-103
100.000% (1/1)
11
PKCS12_SAFEBAG_get0_type
Name: PKCS12_SAFEBAG_get0_type
Prototype: const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c
Lines: 55-58
  0.000% (0/1)
11
PKCS12_SAFEBAG_get_nid
Name: PKCS12_SAFEBAG_get_nid
Prototype: int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c
Lines: 60-63
100.000% (1/1)
11
PKCS12_SAFEBAG_new
Name: PKCS12_SAFEBAG_new
Prototype: PKCS12_SAFEBAG *PKCS12_SAFEBAG_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 66-66
  0.000% (0/1)
11
PKCS12_decrypt_skey
Name: PKCS12_decrypt_skey
Prototype: PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, const char *pass, int passlen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_add.c
Lines: 141-145
  0.000% (0/1)
11
PKCS12_free
Name: PKCS12_free
Prototype: void PKCS12_free(PKCS12 *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c
Lines: 24-24
100.000% (1/1)
11
PKCS12_gen_mac
Name: PKCS12_gen_mac
Prototype: int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_mutl.c
Lines: 143-147
  0.000% (0/1)
51
PKCS12_get_attr
Name: PKCS12_get_attr
Prototype: ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c
Lines: 16-19
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...9
McCabe - Cyclomatic Complexity: 1
10
McCabe - Cyclomatic Complexity: 1
11
McCabe - Cyclomatic Complexity: 1
12
McCabe - Cyclomatic Complexity: 1
1314
McCabe - Cyclomatic Complexity: 1
15
McCabe - Cyclomatic Complexity: 1
16
McCabe - Cyclomatic Complexity: 1
17
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...30
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 20
...103
McCabe - Cyclomatic Complexity: 158

Generated by Squish Coco 4.2.2