Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
SSL_CIPHER_get_bitsName: | SSL_CIPHER_get_bits | Prototype: | int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | Lines: | 1638-1649 |
| | 10 | 3 |
SHA512Name: | SHA512 | Prototype: | unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha512.c | Lines: | 255-266 |
| | 10 | 2 |
SHA384Name: | SHA384 | Prototype: | unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha512.c | Lines: | 242-253 |
| | 10 | 2 |
SHA256Name: | SHA256 | Prototype: | unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha256.c | Lines: | 56-67 |
| | 10 | 2 |
SHA224Name: | SHA224 | Prototype: | unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha256.c | Lines: | 43-54 |
| | 10 | 2 |
PKCS8_pkey_set0Name: | PKCS8_pkey_set0 | Prototype: | int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, int version, int ptype, void *pval, unsigned char *penc, int penclen) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p8_pkey.c | Lines: | 141-154 |
| | 10 | 5 |
PKCS7_get_octet_stringName: | PKCS7_get_octet_string | Prototype: | static ASN1_OCTET_STRING * PKCS7_get_octet_string(PKCS7 *p7) | Coverage: | 18.182% (2/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_doit.c | Lines: | 96-105 |
| | 10 | 3 |
PKCS7_add1_attrib_digestName: | PKCS7_add1_attrib_digest | Prototype: | int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, const unsigned char *md, int mdlen) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_attr.c | Lines: | 156-172 |
| | 10 | 3 |
PKCS12_newpassName: | PKCS12_newpass | Prototype: | int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_npas.c | Lines: | 79-102 |
| | 10 | 4 |
PEM_write_PrivateKeyName: | 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/libressl/src/crypto/pem/pem_pkey.c | Lines: | 236-250 |
| | 10 | 2 |
OCSP_resp_find_statusName: | OCSP_resp_find_status | Prototype: | int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, int *reason, ASN1_GENERALIZEDTIME **revtime, ASN1_GENERALIZEDTIME **thisupd, ASN1_GENERALIZEDTIME **nextupd) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_cl.c | Lines: | 298-315 |
| | 10 | 3 |
OBJ_NAME_initName: | OBJ_NAME_init | Prototype: | int OBJ_NAME_init(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Lines: | 42-49 |
| | 10 | 2 |
GOST_bn2leName: | GOST_bn2le | Prototype: | int GOST_bn2le(BIGNUM *bn, unsigned char *buf, int len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | Lines: | 81-100 |
| | 10 | 3 |
EVP_PKEY_meth_add0Name: | EVP_PKEY_meth_add0 | Prototype: | int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | Lines: | 372-384 |
| | 10 | 4 |
EVP_PKEY_asn1_add0Name: | EVP_PKEY_asn1_add0 | Prototype: | int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 251-263 |
| | 10 | 4 |
EVP_PKEY_CTX_freeName: | EVP_PKEY_CTX_free | Prototype: | void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | Lines: | 386-399 |
| | 10 | 3 |
EVP_MD_CTX_cleanupName: | EVP_MD_CTX_cleanup | Prototype: | int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx) | Coverage: | 70.588% (12/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/digest.c | Lines: | 371-391 |
| | 10 | 3 |
EVP_DecodeFinalName: | EVP_DecodeFinal | Prototype: | int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/encode.c | Lines: | 410-425 |
| | 10 | 3 |
EVP_CIPHER_do_all_sortedName: | EVP_CIPHER_do_all_sorted | Prototype: | void EVP_CIPHER_do_all_sorted(void (*fn)(const EVP_CIPHER *ciph, const char *from, const char *to, void *x), void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 184-197 |
| | 10 | 1 |
EVP_AEAD_CTX_cleanupName: | EVP_AEAD_CTX_cleanup | Prototype: | void EVP_AEAD_CTX_cleanup(EVP_AEAD_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_aead.c | Lines: | 62-69 |
| | 10 | 2 |
ERR_unload_stringsName: | ERR_unload_strings | Prototype: | void ERR_unload_strings(int lib, ERR_STRING_DATA *str) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 702-714 |
| | 10 | 3 |
ENGINE_register_completeName: | ENGINE_register_complete | Prototype: | int ENGINE_register_complete(ENGINE *e) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_fat.c | Lines: | 157-180 |
| | 10 | 1 |
ENGINE_initName: | ENGINE_init | Prototype: | int ENGINE_init(ENGINE *e) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_init.c | Lines: | 116-129 |
| | 10 | 2 |
EC_GROUP_freeName: | EC_GROUP_free | Prototype: | void EC_GROUP_free(EC_GROUP * group) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 116-134 |
| | 10 | 3 |
ECDSA_sign_exName: | ECDSA_sign_ex | Prototype: | int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | Lines: | 87-101 |
| | 10 | 2 |
ECDSA_do_sign_exName: | ECDSA_do_sign_ex | Prototype: | ECDSA_SIG * ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | Lines: | 69-78 |
| | 10 | 2 |
DSO_get_loaded_filenameName: | DSO_get_loaded_filename | Prototype: | const char * DSO_get_loaded_filename(DSO *dso) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 419-427 |
| | 10 | 2 |
DSO_get_filenameName: | DSO_get_filename | Prototype: | const char * DSO_get_filename(DSO *dso) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 335-343 |
| | 10 | 2 |
DSA_signName: | DSA_sign | Prototype: | int DSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, DSA *dsa) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | Lines: | 433-447 |
| | 10 | 2 |
DES_ecb_encryptName: | DES_ecb_encrypt | Prototype: | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, DES_key_schedule *ks, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ecb_enc.c | Lines: | 104-118 |
| | 10 | 1 |
ChaChaName: | ChaCha | Prototype: | void ChaCha(ChaCha_ctx *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha.c | Lines: | 39-56 |
| | 10 | 3 |
CRYPTO_add_lockName: | CRYPTO_add_lock | Prototype: | int CRYPTO_add_lock(int *pointer, int amount, int type, const char *file, int line) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 566-605 |
| | 10 | 2 |
CONF_modules_finishName: | CONF_modules_finish | Prototype: | void CONF_modules_finish(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | Lines: | 440-451 |
| | 10 | 2 |
COMP_expand_blockName: | COMP_expand_block | Prototype: | int COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen, unsigned char *in, int ilen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/comp/comp_lib.c | Lines: | 53-68 |
| | 10 | 3 |
COMP_compress_blockName: | COMP_compress_block | Prototype: | int COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen, unsigned char *in, int ilen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/comp/comp_lib.c | Lines: | 36-51 |
| | 10 | 3 |
CBS_get_optional_asn1_uint64Name: | CBS_get_optional_asn1_uint64 | Prototype: | int CBS_get_optional_asn1_uint64(CBS *cbs, uint64_t *out, unsigned int tag, uint64_t default_value) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 462-480 |
| | 10 | 4 |
BN_print_fpName: | BN_print_fp | Prototype: | int BN_print_fp(FILE *fp, const BIGNUM *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_print.c | Lines: | 352-364 |
| | 10 | 2 |
BN_clear_bitName: | BN_clear_bit | Prototype: | int BN_clear_bit(BIGNUM *a, int n) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 724-741 |
| | 10 | 6 |
BN_POOL_finishName: | BN_POOL_finish | Prototype: | static void BN_POOL_finish(BN_POOL *p) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 392-407 |
| | 10 | 4 |
BN_GENCB_newName: | BN_GENCB_new | Prototype: | BN_GENCB * BN_GENCB_new(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 945-954 |
| | 10 | 2 |
BN_GENCB_callName: | BN_GENCB_call | Prototype: | int BN_GENCB_call(BN_GENCB *cb, int a, int b) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_prime.c | Lines: | 138-159 |
| | 10 | 6 |
ASN1_unpack_stringName: | ASN1_unpack_string | Prototype: | void * ASN1_unpack_string(ASN1_STRING *oct, d2i_of_void *d2i) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | Lines: | 116-126 |
| | 10 | 2 |
ASN1_item_unpackName: | ASN1_item_unpack | Prototype: | void * ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | Lines: | 205-215 |
| | 10 | 2 |
ASN1_TYPE_set_octetstringName: | ASN1_TYPE_set_octetstring | Prototype: | int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/evp_asn1.c | Lines: | 66-79 |
| | 10 | 3 |
ASN1_STRING_TABLE_cleanupName: | ASN1_STRING_TABLE_cleanup | Prototype: | void ASN1_STRING_TABLE_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | Lines: | 289-299 |
| | 10 | 2 |
ASN1_INTEGER_cmpName: | ASN1_INTEGER_cmp | Prototype: | int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_int.c | Lines: | 72-92 |
| | 10 | 4 |
xopenlogName: | xopenlog | Prototype: | static void xopenlog(BIO* bp, char* name, int level) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | Lines: | 195-199 |
| | 9 | 1 |
verify_cb_certName: | verify_cb_cert | Prototype: | static int verify_cb_cert(X509_STORE_CTX *ctx, X509 *x, int depth, int err) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1721-1729 |
| | 9 | 2 |
tree_add_auth_nodeName: | tree_add_auth_node | Prototype: | static int tree_add_auth_node(struct stack_st_X509_POLICY_NODE **pnodes, X509_POLICY_NODE *pcy) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_tree.c | Lines: | 474-488 |
| | 9 | 5 |
tlsext_ri_clienthello_buildName: | tlsext_ri_clienthello_build | Prototype: | int tlsext_ri_clienthello_build(SSL *s, CBB *cbb) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 397-411 |
| | 9 | 4 |
tlsext_alpn_clienthello_buildName: | tlsext_alpn_clienthello_build | Prototype: | int tlsext_alpn_clienthello_build(SSL *s, CBB *cbb) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 38-54 |
| | 9 | 4 |
tls_peer_ocsp_urlName: | tls_peer_ocsp_url | Prototype: | const char * tls_peer_ocsp_url(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 367-373 |
| | 9 | 2 |
tls_peer_ocsp_this_updateName: | tls_peer_ocsp_this_update | Prototype: | time_t tls_peer_ocsp_this_update(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 415-423 |
| | 9 | 3 |
tls_peer_ocsp_revocation_timeName: | tls_peer_ocsp_revocation_time | Prototype: | time_t tls_peer_ocsp_revocation_time(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 435-443 |
| | 9 | 3 |
tls_peer_ocsp_response_statusName: | tls_peer_ocsp_response_status | Prototype: | int tls_peer_ocsp_response_status(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 385-393 |
| | 9 | 3 |
tls_peer_ocsp_next_updateName: | tls_peer_ocsp_next_update | Prototype: | time_t tls_peer_ocsp_next_update(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 425-433 |
| | 9 | 3 |
tls_peer_ocsp_crl_reasonName: | tls_peer_ocsp_crl_reason | Prototype: | int tls_peer_ocsp_crl_reason(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 405-413 |
| | 9 | 3 |
tls_peer_ocsp_cert_statusName: | tls_peer_ocsp_cert_status | Prototype: | int tls_peer_ocsp_cert_status(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 395-403 |
| | 9 | 3 |
tls_peer_cert_subjectName: | tls_peer_cert_subject | Prototype: | const char * tls_peer_cert_subject(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c | Lines: | 41-47 |
| | 9 | 2 |
tls_peer_cert_notbeforeName: | tls_peer_cert_notbefore | Prototype: | time_t tls_peer_cert_notbefore(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c | Lines: | 69-77 |
| | 9 | 3 |
tls_peer_cert_notafterName: | tls_peer_cert_notafter | Prototype: | time_t tls_peer_cert_notafter(struct tls *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c | Lines: | 79-87 |
| | 9 | 3 |
tls_peer_cert_issuerName: | tls_peer_cert_issuer | Prototype: | const char * tls_peer_cert_issuer(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c | Lines: | 33-39 |
| | 9 | 2 |
tls_peer_cert_hashName: | tls_peer_cert_hash | Prototype: | const char * tls_peer_cert_hash(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c | Lines: | 26-32 |
| | 9 | 2 |
tls_keypair_freeName: | tls_keypair_free | Prototype: | void tls_keypair_free(struct tls_keypair *keypair) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | Lines: | 119-132 |
| | 9 | 2 |
tls_conn_versionName: | tls_conn_version | Prototype: | const char * tls_conn_version(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_conninfo.c | Lines: | 331-337 |
| | 9 | 2 |
tls_conn_servernameName: | tls_conn_servername | Prototype: | const char * tls_conn_servername(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_conninfo.c | Lines: | 315-321 |
| | 9 | 2 |
tls_conn_cipherName: | tls_conn_cipher | Prototype: | const char * tls_conn_cipher(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_conninfo.c | Lines: | 307-313 |
| | 9 | 2 |
tls_conn_alpn_selectedName: | tls_conn_alpn_selected | Prototype: | const char * tls_conn_alpn_selected(struct tls *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_conninfo.c | Lines: | 299-305 |
| | 9 | 2 |
tls1_finish_macName: | tls1_finish_mac | Prototype: | int tls1_finish_mac(SSL *s, const unsigned char *buf, int len) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_enc.c | Lines: | 174-190 |
| | 9 | 4 |
timeout_doall_argName: | timeout_doall_arg | Prototype: | static void timeout_doall_arg(SSL_SESSION *s, TIMEOUT_PARAM *p) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 959-973 |
| | 9 | 3 |
test_rc4_init_keyName: | test_rc4_init_key | Prototype: | static int test_rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | Lines: | 241-252 |
| | 9 | 1 |
ssl_get_server_send_certName: | ssl_get_server_send_cert | Prototype: | X509 * ssl_get_server_send_cert(const SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2173-2182 |
| | 9 | 2 |
ssl_clear_bad_sessionName: | ssl_clear_bad_session | Prototype: | int ssl_clear_bad_session(SSL *s) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 1005-1014 |
| | 9 | 2 |
ssl_clamp_version_rangeName: | ssl_clamp_version_range | Prototype: | static int ssl_clamp_version_range(uint16_t *min_ver, uint16_t *max_ver, uint16_t clamp_min, uint16_t clamp_max) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 20-35 |
| | 9 | 5 |
sock_newName: | sock_new | Prototype: | static int sock_new(BIO *bi) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | Lines: | 105-113 |
| | 9 | 1 |
sk_delete_ptrName: | sk_delete_ptr | Prototype: | void * sk_delete_ptr(_STACK *st, void *p) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | Lines: | 164-173 |
| | 9 | 3 |
rc2_set_asn1_type_and_ivName: | rc2_set_asn1_type_and_iv | Prototype: | static int rc2_set_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c | Lines: | 209-221 |
| | 9 | 2 |
rc2_meth_to_magicName: | rc2_meth_to_magic | Prototype: | static int rc2_meth_to_magic(EVP_CIPHER_CTX *e) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c | Lines: | 148-162 |
| | 9 | 4 |
pkey_dh_copyName: | pkey_dh_copy | Prototype: | static int pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | Lines: | 103-116 |
| | 9 | 2 |
pkey_cmac_keygenName: | pkey_cmac_keygen | Prototype: | static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | Lines: | 92-107 |
| | 9 | 3 |
nullf_callback_ctrlName: | nullf_callback_ctrl | Prototype: | static long nullf_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | Lines: | 167-180 |
| | 9 | 3 |
nbiof_newName: | nbiof_new | Prototype: | static int nbiof_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | Lines: | 102-115 |
| | 9 | 2 |
nbiof_callback_ctrlName: | nbiof_callback_ctrl | Prototype: | static long nbiof_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | Lines: | 223-236 |
| | 9 | 3 |
md_callback_ctrlName: | md_callback_ctrl | Prototype: | static long md_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | Lines: | 240-253 |
| | 9 | 3 |
lh_statsName: | lh_stats | Prototype: | void lh_stats(const _LHASH *lh, FILE *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | Lines: | 142-154 |
| | 9 | 3 |
lh_node_usage_statsName: | lh_node_usage_stats | Prototype: | void lh_node_usage_stats(const _LHASH *lh, FILE *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | Lines: | 170-182 |
| | 9 | 3 |
lh_node_stats_bioName: | lh_node_stats_bio | Prototype: | void lh_node_stats_bio(const _LHASH *lh, BIO *out) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | Lines: | 214-225 |
| | 9 | 3 |
lh_node_statsName: | lh_node_stats | Prototype: | void lh_node_stats(const _LHASH *lh, FILE *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | Lines: | 156-168 |
| | 9 | 3 |
int_err_delName: | int_err_del | Prototype: | static void int_err_del(void) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 371-380 |
| | 9 | 2 |
int_engine_module_finishName: | int_engine_module_finish | Prototype: | static void int_engine_module_finish(CONF_IMODULE *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_cnf.c | Lines: | 236-245 |
| | 9 | 2 |
int_cleanup_itemName: | int_cleanup_item | Prototype: | static ENGINE_CLEANUP_ITEM * int_cleanup_item(ENGINE_CLEANUP_CB *cb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | Lines: | 164-173 |
| | 9 | 2 |
i2v_ASN1_BIT_STRINGName: | i2v_ASN1_BIT_STRING | Prototype: | struct stack_st_CONF_VALUE * i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, ASN1_BIT_STRING *bits, struct stack_st_CONF_VALUE *ret) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_bitst.c | Lines: | 125-136 |
| | 9 | 3 |
i2d_PrivateKeyName: | i2d_PrivateKey | Prototype: | int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/i2d_pr.c | Lines: | 67-81 |
| | 9 | 3 |
free_stringName: | free_string | Prototype: | static void free_string(UI_STRING *uis) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 99-115 |
| | 9 | 4 |
file_newName: | file_new | Prototype: | static int file_new(BIO *bi) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 157-165 |
| | 9 | 1 |
fd_newName: | fd_new | Prototype: | static int fd_new(BIO *bi) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 106-114 |
| | 9 | 1 |
fd_getsName: | fd_gets | Prototype: | static int fd_gets(BIO *bp, char *buf, int size) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 224-239 |
| | 9 | 3 |
ex_data_checkName: | ex_data_check | Prototype: | static int ex_data_check(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 274-284 |
| | 9 | 2 |
enc_callback_ctrlName: | enc_callback_ctrl | Prototype: | static long enc_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | Lines: | 372-385 |
| | 9 | 3 |
ec_GF2m_simple_group_clear_finishName: | ec_GF2m_simple_group_clear_finish | Prototype: | void ec_GF2m_simple_group_clear_finish(EC_GROUP * group) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | Lines: | 152-164 |
| | 9 | 1 |