OpenCoverage

LibreSSL Portable Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 2819
...10
eLOC - Effective Lines of Code: 36
...20
eLOC - Effective Lines of Code: 15
...30
eLOC - Effective Lines of Code: 7
...37
eLOC - Effective Lines of Code: 3
38
eLOC - Effective Lines of Code: 3
39
eLOC - Effective Lines of Code: 2
40
eLOC - Effective Lines of Code: 2
4142
eLOC - Effective Lines of Code: 2
43
eLOC - Effective Lines of Code: 2
44
eLOC - Effective Lines of Code: 1
45
eLOC - Effective Lines of Code: 1
...50
eLOC - Effective Lines of Code: 1
...60
eLOC - Effective Lines of Code: 1
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
TS_TST_INFO_set_ordering
Name: TS_TST_INFO_set_ordering
Prototype: int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_utils.c
Lines: 315-320
  0.000% (0/3)
21
TS_RESP_CTX_set_serial_cb
Name: TS_RESP_CTX_set_serial_cb
Prototype: void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c
Lines: 314-319
  0.000% (0/1)
21
TS_RESP_CTX_set_extension_cb
Name: TS_RESP_CTX_set_extension_cb
Prototype: void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx, TS_extension_cb cb, void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c
Lines: 321-326
  0.000% (0/1)
21
TS_REQ_set_cert_req
Name: TS_REQ_set_cert_req
Prototype: int TS_REQ_set_cert_req(TS_REQ *a, int cert_req)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_req_utils.c
Lines: 182-187
  0.000% (0/3)
21
TS_CONF_set_ess_cert_id_chain
Name: TS_CONF_set_ess_cert_id_chain
Prototype: int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c
Lines: 525-530
  0.000% (0/1)
21
SSL_up_ref
Name: SSL_up_ref
Prototype: int SSL_up_ref(SSL *s)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 567-572
  0.000% (0/3)
21
SSL_set_min_proto_version
Name: SSL_set_min_proto_version
Prototype: int SSL_set_min_proto_version(SSL *ssl, uint16_t version)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 3073-3078
100.000% (1/1)
21
SSL_set_max_proto_version
Name: SSL_set_max_proto_version
Prototype: int SSL_set_max_proto_version(SSL *ssl, uint16_t version)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 3085-3090
100.000% (1/1)
21
SSL_set1_groups_list
Name: SSL_set1_groups_list
Prototype: int SSL_set1_groups_list(SSL *s, const char *groups)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c
Lines: 1820-1825
  0.000% (0/1)
21
SSL_set1_groups
Name: SSL_set1_groups
Prototype: int SSL_set1_groups(SSL *s, const int *groups, size_t groups_len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c
Lines: 1813-1818
  0.000% (0/1)
21
SSL_load_error_strings
Name: SSL_load_error_strings
Prototype: void SSL_load_error_strings(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_err.c
Lines: 482-489
100.000% (1/1)
21
SSL_get_ex_new_index
Name: SSL_get_ex_new_index
Prototype: int SSL_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 2896-2902
  0.000% (0/1)
21
SSL_export_keying_material
Name: SSL_export_keying_material
Prototype: int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen, const char *label, size_t llen, const unsigned char *p, size_t plen, int use_context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 1724-1731
  0.000% (0/1)
21
SSL_error_internal
Name: SSL_error_internal
Prototype: void SSL_error_internal(const SSL *s, int r, char *f, int l)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_err.c
Lines: 662-667
100.000% (1/1)
21
SSL_SESSION_up_ref
Name: SSL_SESSION_up_ref
Prototype: int SSL_SESSION_up_ref(SSL_SESSION *ss)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c
Lines: 737-742
  0.000% (0/3)
21
SSL_SESSION_get_ex_new_index
Name: SSL_SESSION_get_ex_new_index
Prototype: int SSL_SESSION_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c
Lines: 177-183
  0.000% (0/1)
21
SSL_CTX_up_ref
Name: SSL_CTX_up_ref
Prototype: int SSL_CTX_up_ref(SSL_CTX *ctx)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 1990-1995
  0.000% (0/3)
21
SSL_CTX_set_verify
Name: SSL_CTX_set_verify
Prototype: void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, int (*cb)(int, X509_STORE_CTX *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 2029-2034
100.000% (1/1)
21
SSL_CTX_set_tmp_ecdh_callback
Name: SSL_CTX_set_tmp_ecdh_callback
Prototype: void SSL_CTX_set_tmp_ecdh_callback(SSL_CTX *ctx, EC_KEY *(*ecdh)(SSL *ssl, int is_export, int keylength))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 2998-3004
  0.000% (0/1)
21
SSL_CTX_set_msg_callback
Name: SSL_CTX_set_msg_callback
Prototype: void SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 3014-3020
  0.000% (0/1)
21
SSL_CTX_set_min_proto_version
Name: SSL_CTX_set_min_proto_version
Prototype: int SSL_CTX_set_min_proto_version(SSL_CTX *ctx, uint16_t version)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 3047-3052
100.000% (1/1)
21
SSL_CTX_set_max_proto_version
Name: SSL_CTX_set_max_proto_version
Prototype: int SSL_CTX_set_max_proto_version(SSL_CTX *ctx, uint16_t version)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 3060-3065
100.000% (1/1)
21
SSL_CTX_set_cert_verify_callback
Name: SSL_CTX_set_cert_verify_callback
Prototype: void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *, void *), void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 2021-2027
100.000% (1/1)
21
SSL_CTX_set_cert_store
Name: SSL_CTX_set_cert_store
Prototype: void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 2948-2953
  0.000% (0/1)
21
SSL_CTX_set_alpn_select_cb
Name: SSL_CTX_set_alpn_select_cb
Prototype: void SSL_CTX_set_alpn_select_cb(SSL_CTX* ctx, int (*cb) (SSL *ssl, const unsigned char **out, unsigned char *outlen, const unsigned char *in, unsigned int inlen, void *arg), void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 1696-1703
100.000% (1/1)
21
SSL_CTX_set1_groups_list
Name: SSL_CTX_set1_groups_list
Prototype: int SSL_CTX_set1_groups_list(SSL_CTX *ctx, const char *groups)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c
Lines: 2107-2112
  0.000% (0/1)
21
SSL_CTX_set1_groups
Name: SSL_CTX_set1_groups
Prototype: int SSL_CTX_set1_groups(SSL_CTX *ctx, const int *groups, size_t groups_len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c
Lines: 2100-2105
100.000% (1/1)
21
SSL_CTX_get_ex_new_index
Name: SSL_CTX_get_ex_new_index
Prototype: int SSL_CTX_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 2916-2922
  0.000% (0/1)
21
RSA_up_ref
Name: RSA_up_ref
Prototype: int RSA_up_ref(RSA *r)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c
Lines: 228-233
 66.667% (2/3)
21
RSA_meth_set_priv_enc
Name: RSA_meth_set_priv_enc
Prototype: int RSA_meth_set_priv_enc(RSA_METHOD *meth, int (*priv_enc)(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_meth.c
Lines: 83-89
  0.000% (0/1)
21
RSA_meth_set_priv_dec
Name: RSA_meth_set_priv_dec
Prototype: int RSA_meth_set_priv_dec(RSA_METHOD *meth, int (*priv_dec)(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_meth.c
Lines: 91-97
  0.000% (0/1)
21
RSA_meth_set_finish
Name: RSA_meth_set_finish
Prototype: int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish)(RSA *rsa))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_meth.c
Lines: 99-104
  0.000% (0/1)
21
RSA_get_ex_new_index
Name: RSA_get_ex_new_index
Prototype: int RSA_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c
Lines: 235-241
  0.000% (0/1)
21
RSA_eay_init
Name: RSA_eay_init
Prototype: static int RSA_eay_init(RSA *rsa)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_eay.c
Lines: 840-845
100.000% (1/1)
21
PKCS8_decrypt
Name: PKCS8_decrypt
Prototype: PKCS8_PRIV_KEY_INFO * PKCS8_decrypt(const X509_SIG *p8, const char *pass, int passlen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_p8d.c
Lines: 63-68
  0.000% (0/1)
21
PKCS7_print_ctx
Name: PKCS7_print_ctx
Prototype: int PKCS7_print_ctx(BIO *out, PKCS7 *x, int indent, const ASN1_PCTX *pctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_asn1.c
Lines: 963-968
  0.000% (0/1)
21
PKCS7_RECIP_INFO_get0_alg
Name: PKCS7_RECIP_INFO_get0_alg
Prototype: void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c
Lines: 475-480
 75.000% (3/4)
22
PKCS7_ISSUER_AND_SERIAL_digest
Name: PKCS7_ISSUER_AND_SERIAL_digest
Prototype: int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data, const EVP_MD *type, unsigned char *md, unsigned int *len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Lines: 596-602
  0.000% (0/1)
21
PKCS5_PBKDF2_HMAC_SHA1
Name: PKCS5_PBKDF2_HMAC_SHA1
Prototype: int PKCS5_PBKDF2_HMAC_SHA1(const char *pass, int passlen, const unsigned char *salt, int saltlen, int iter, int keylen, unsigned char *out)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p5_crpt2.c
Lines: 152-158
  0.000% (0/1)
21
PKCS12_x509crl2certbag
Name: PKCS12_x509crl2certbag
Prototype: PKCS12_SAFEBAG * PKCS12_x509crl2certbag(X509_CRL *crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_utl.c
Lines: 158-163
  0.000% (0/1)
21
PKCS12_x5092certbag
Name: PKCS12_x5092certbag
Prototype: PKCS12_SAFEBAG * PKCS12_x5092certbag(X509 *x509)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_utl.c
Lines: 151-156
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 324-331
100.000% (1/1)
21
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/libressl/src/crypto/pkcs7/pk7_mime.c
Lines: 70-75
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 577-584
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 437-444
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 307-313
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 561-567
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 420-426
  0.000% (0/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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 158-163
  0.000% (0/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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 200-205
  0.000% (0/1)
21
PEM_read_bio_X509_CERT_PAIR
Name: PEM_read_bio_X509_CERT_PAIR
Prototype: X509_CERT_PAIR * PEM_read_bio_X509_CERT_PAIR(BIO *bp, X509_CERT_PAIR **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c
Lines: 110-115
  0.000% (0/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/libressl/src/crypto/pem/pem_xaux.c
Lines: 82-87
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/libressl/src/crypto/pem/pem_x509.c
Lines: 82-87
100.000% (1/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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c
Lines: 1180-1185
  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/libressl/src/crypto/pem/pem_all.c
Lines: 375-380
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 347-352
  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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 662-667
  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/libressl/src/crypto/pem/pem_pk8.c
Lines: 294-299
  0.000% (0/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/libressl/src/crypto/pem/pem_pk8.c
Lines: 266-271
  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/libressl/src/crypto/pem/pem_all.c
Lines: 228-233
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/libressl/src/crypto/pem/pem_all.c
Lines: 256-261
  0.000% (0/1)
21
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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 600-605
  0.000% (0/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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 538-543
  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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 488-493
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 467-472
  0.000% (0/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:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 632-637
  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/libressl/src/crypto/pem/pem_all.c
Lines: 144-149
  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/libressl/src/crypto/pem/pem_all.c
Lines: 186-191
  0.000% (0/1)
21
PEM_read_X509_CERT_PAIR
Name: PEM_read_X509_CERT_PAIR
Prototype: X509_CERT_PAIR * PEM_read_X509_CERT_PAIR(FILE *fp, X509_CERT_PAIR **x, pem_password_cb *cb, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c
Lines: 96-101
  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/libressl/src/crypto/pem/pem_xaux.c
Lines: 68-73
  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/libressl/src/crypto/pem/pem_x509.c
Lines: 68-73
  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/libressl/src/ssl/ssl_sess.c
Lines: 1173-1178
  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/libressl/src/crypto/pem/pem_all.c
Lines: 361-366
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 333-338
  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/libressl/src/crypto/pem/pem_all.c
Lines: 648-653
  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/libressl/src/crypto/pem/pem_pk8.c
Lines: 280-285
  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/libressl/src/crypto/pem/pem_pk8.c
Lines: 252-257
  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/libressl/src/crypto/pem/pem_all.c
Lines: 214-219
  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/libressl/src/crypto/pem/pem_all.c
Lines: 249-254
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 586-591
  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/libressl/src/crypto/pem/pem_all.c
Lines: 524-529
  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/libressl/src/crypto/pem/pem_all.c
Lines: 474-479
  0.000% (0/1)
21
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/libressl/src/crypto/pem/pem_all.c
Lines: 446-451
  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/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c
Lines: 618-623
  0.000% (0/1)
21
OPENSSL_load_builtin_modules
Name: OPENSSL_load_builtin_modules
Prototype: void OPENSSL_load_builtin_modules(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mall.c
Lines: 74-82
100.000% (1/1)
21
OCSP_basic_add1_nonce
Name: OCSP_basic_add1_nonce
Prototype: int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c
Lines: 369-374
  0.000% (0/1)
21
OCSP_REQUEST_get_ext_by_critical
Name: OCSP_REQUEST_get_ext_by_critical
Prototype: int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *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: 98-103
  0.000% (0/1)
21
OCSP_REQUEST_get_ext_by_OBJ
Name: OCSP_REQUEST_get_ext_by_OBJ
Prototype: int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *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: 90-96
  0.000% (0/1)
21
OCSP_REQUEST_get_ext_by_NID
Name: OCSP_REQUEST_get_ext_by_NID
Prototype: int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *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: 83-88
  0.000% (0/1)
21
OCSP_REQUEST_add1_ext_i2d
Name: OCSP_REQUEST_add1_ext_i2d
Prototype: int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *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: 123-129
  0.000% (0/1)
21
OCSP_ONEREQ_get_ext_by_critical
Name: OCSP_ONEREQ_get_ext_by_critical
Prototype: int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *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: 158-163
  0.000% (0/1)
21
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_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_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_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_bsearch_table
Name: OBJ_bsearch_table
Prototype: static ASN1_STRING_TABLE * OBJ_bsearch_table(ASN1_STRING_TABLE *key, ASN1_STRING_TABLE const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c
Lines: 223-228
100.000% (1/1)
21
OBJ_bsearch_ssl_cipher_id
Name: OBJ_bsearch_ssl_cipher_id
Prototype: SSL_CIPHER * OBJ_bsearch_ssl_cipher_id(SSL_CIPHER *key, SSL_CIPHER const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Lines: 3100-3105
100.000% (1/1)
21
OBJ_bsearch_sn
Name: OBJ_bsearch_sn
Prototype: static unsigned int * OBJ_bsearch_sn(const ASN1_OBJECT * *key, unsigned int const *base, int num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c
Lines: 113-118
100.000% (1/1)
21
Page:<>1
eLOC - Effective Lines of Code: 2819
...10
eLOC - Effective Lines of Code: 36
...20
eLOC - Effective Lines of Code: 15
...30
eLOC - Effective Lines of Code: 7
...37
eLOC - Effective Lines of Code: 3
38
eLOC - Effective Lines of Code: 3
39
eLOC - Effective Lines of Code: 2
40
eLOC - Effective Lines of Code: 2
4142
eLOC - Effective Lines of Code: 2
43
eLOC - Effective Lines of Code: 2
44
eLOC - Effective Lines of Code: 1
45
eLOC - Effective Lines of Code: 1
...50
eLOC - Effective Lines of Code: 1
...60
eLOC - Effective Lines of Code: 1

Generated by Squish Coco 4.2.2