Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
old_rsa_priv_decodeName: | old_rsa_priv_decode | Prototype: | static int old_rsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | Lines: | 115-126 |
| | 10 | 2 |
pack_signature_cpName: | pack_signature_cp | Prototype: | static int pack_signature_cp(ECDSA_SIG *s, int order, unsigned char *sig, size_t *siglen) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 84-100 |
| | 10 | 2 |
param_print_gost01Name: | param_print_gost01 | Prototype: | static int param_print_gost01(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 314-328 |
| | 10 | 3 |
pkey_dh_ctrlName: | pkey_dh_ctrl | Prototype: | static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | Lines: | 126-149 |
| | 10 | 6 |
pkey_dh_deriveName: | pkey_dh_derive | Prototype: | static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | Lines: | 231-246 |
| | 10 | 3 |
pkey_dsa_copyName: | pkey_dsa_copy | Prototype: | static int pkey_dsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | Lines: | 105-119 |
| | 10 | 2 |
pkey_gost_mac_signctxName: | pkey_gost_mac_signctx | Prototype: | static int pkey_gost_mac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 214-230 |
| | 10 | 2 |
print_distpointName: | print_distpoint | Prototype: | static int print_distpoint(BIO *out, DIST_POINT_NAME *dpn, int indent) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | Lines: | 715-730 |
| | 10 | 2 |
rc2_ctrlName: | rc2_ctrl | Prototype: | static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 18.182% (2/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c | Lines: | 223-251 |
| | 10 | 6 |
sig_cbName: | sig_cb | Prototype: | static int sig_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | Lines: | 68-82 |
| | 10 | 3 |
sock_writeName: | sock_write | Prototype: | static int sock_write(BIO *b, const char *in, int inl) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | Lines: | 148-161 |
| | 10 | 3 |
ssl3_get_cipher_by_charName: | ssl3_get_cipher_by_char | Prototype: | const SSL_CIPHER * ssl3_get_cipher_by_char(const unsigned char *p) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2240-2252 |
| | 10 | 2 |
ssl3_packet_extendName: | ssl3_packet_extend | Prototype: | int ssl3_packet_extend(SSL *s, int plen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c | Lines: | 300-316 |
| | 10 | 4 |
ssl3_renegotiate_checkName: | ssl3_renegotiate_check | Prototype: | int ssl3_renegotiate_check(SSL *s) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2506-2528 |
| | 10 | 3 |
ssl_check_srvr_ecc_cert_and_algName: | ssl_check_srvr_ecc_cert_and_alg | Prototype: | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2121-2142 |
| | 10 | 3 |
ssl_max_server_versionName: | ssl_max_server_version | Prototype: | uint16_t ssl_max_server_version(SSL *s) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Lines: | 197-219 |
| | 10 | 4 |
ssl_using_ecc_cipherName: | ssl_using_ecc_cipher | Prototype: | int ssl_using_ecc_cipher(SSL *s) | Coverage: | 55.556% (5/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2108-2119 |
| | 10 | 1 |
timingsafe_memcmpName: | timingsafe_memcmp | Prototype: | int timingsafe_memcmp(const void *b1, const void *b2, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/timingsafe_memcmp.c | Lines: | 21-46 |
| | 10 | 2 |
tls12_get_hashandsigName: | tls12_get_hashandsig | Prototype: | int tls12_get_hashandsig(CBB *cbb, const EVP_PKEY *pk, const EVP_MD *md) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | Lines: | 1115-1131 |
| | 10 | 5 |
tls_extension_findName: | tls_extension_find | Prototype: | static struct tls_extension * tls_extension_find(uint16_t type, size_t *tls_extensions_idx) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 1300-1313 |
| | 10 | 3 |
tlsext_sessionticket_clienthello_parseName: | tlsext_sessionticket_clienthello_parse | Prototype: | int tlsext_sessionticket_clienthello_parse(SSL *s, CBS *cbs, int *alert) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 931-950 |
| | 10 | 4 |
ASN1_BIT_STRING_name_printName: | ASN1_BIT_STRING_name_print | Prototype: | int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs, BIT_STRING_BITNAME *tbl, int indent) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_bitst.c | Lines: | 65-83 |
| | 11 | 4 |
ASN1_STRING_freeName: | ASN1_STRING_free | Prototype: | void ASN1_STRING_free(ASN1_STRING *a) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 432-440 |
| | 11 | 3 |
ASN1_i2d_fpName: | ASN1_i2d_fp | Prototype: | int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, void *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_i2d_fp.c | Lines: | 67-81 |
| | 11 | 2 |
ASN1_item_i2d_fpName: | ASN1_item_i2d_fp | Prototype: | int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, void *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_i2d_fp.c | Lines: | 117-131 |
| | 11 | 2 |
ASN1_seq_unpackName: | ASN1_seq_unpack | Prototype: | struct stack_st_OPENSSL_BLOCK * ASN1_seq_unpack(const unsigned char *buf, int len, d2i_of_void *d2i, void (*free_func)(OPENSSL_BLOCK)) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | Lines: | 70-82 |
| | 11 | 2 |
BIO_free_allName: | BIO_free_all | Prototype: | void BIO_free_all(BIO *bio) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 575-590 |
| | 11 | 3 |
BIO_new_fpName: | BIO_new_fp | Prototype: | BIO * BIO_new_fp(FILE *stream, int close_flag) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 139-149 |
| | 11 | 2 |
BN_POOL_resetName: | BN_POOL_reset | Prototype: | static void BN_POOL_reset(BN_POOL *p) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_ctx.c | Lines: | 410-426 |
| | 11 | 4 |
BN_asc2bnName: | BN_asc2bn | Prototype: | int BN_asc2bn(BIGNUM **bn, const char *a) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_print.c | Lines: | 332-349 |
| | 11 | 6 |
BN_nnmodName: | BN_nnmod | Prototype: | int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | Lines: | 118-133 |
| | 11 | 4 |
BUF_MEM_newName: | BUF_MEM_new | Prototype: | BUF_MEM * BUF_MEM_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/buffer/buffer.c | Lines: | 73-84 |
| | 11 | 2 |
CMAC_CTX_newName: | CMAC_CTX_new | Prototype: | CMAC_CTX * CMAC_CTX_new(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cmac.c | Lines: | 93-104 |
| | 11 | 2 |
CONF_get_sectionName: | CONF_get_section | Prototype: | struct stack_st_CONF_VALUE *CONF_get_section(struct lhash_st_CONF_VALUE *conf, const char *section) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 136-146 |
| | 11 | 2 |
CONF_get_stringName: | CONF_get_string | Prototype: | char * CONF_get_string(struct lhash_st_CONF_VALUE *conf, const char *group, const char *name) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 148-159 |
| | 11 | 2 |
CONF_load_bioName: | CONF_load_bio | Prototype: | struct lhash_st_CONF_VALUE *CONF_load_bio(struct lhash_st_CONF_VALUE *conf, BIO *bp, long *eline) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 122-134 |
| | 11 | 2 |
CRYPTO_THREADID_currentName: | CRYPTO_THREADID_current | Prototype: | void CRYPTO_THREADID_current(CRYPTO_THREADID *id) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 461-478 |
| | 11 | 3 |
CRYPTO_chacha_20Name: | CRYPTO_chacha_20 | Prototype: | void CRYPTO_chacha_20(unsigned char *out, const unsigned char *in, size_t len, const unsigned char key[32], const unsigned char iv[8], uint64_t counter) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha.c | Lines: | 58-77 |
| | 11 | 2 |
DH_set0_keyName: | DH_set0_key | Prototype: | int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 294-307 |
| | 11 | 3 |
DHparams_print_fpName: | DHparams_print_fp | Prototype: | int DHparams_print_fp(FILE *fp, const DH *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_prn.c | Lines: | 65-79 |
| | 11 | 2 |
DSA_print_fpName: | DSA_print_fp | Prototype: | int DSA_print_fp(FILE *fp, const DSA *x, int off) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | Lines: | 65-79 |
| | 11 | 2 |
DSAparams_print_fpName: | DSAparams_print_fp | Prototype: | int DSAparams_print_fp(FILE *fp, const DSA *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | Lines: | 81-95 |
| | 11 | 2 |
DSO_pathbyaddrName: | DSO_pathbyaddr | Prototype: | int DSO_pathbyaddr(void *addr, char *path, int sz) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 429-440 |
| | 11 | 3 |
ECDH_get_ex_dataName: | ECDH_get_ex_data | Prototype: | void * ECDH_get_ex_data(EC_KEY *d, int idx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | Lines: | 228-236 |
| | 11 | 2 |
ECDSA_get_ex_dataName: | ECDSA_get_ex_data | Prototype: | void * ECDSA_get_ex_data(EC_KEY *d, int idx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | Lines: | 250-258 |
| | 11 | 2 |
ECPKParameters_print_fpName: | ECPKParameters_print_fp | Prototype: | int ECPKParameters_print_fp(FILE * fp, const EC_GROUP * x, int off) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | Lines: | 74-88 |
| | 11 | 2 |
ECParameters_print_fpName: | ECParameters_print_fp | Prototype: | int ECParameters_print_fp(FILE * fp, const EC_KEY * x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | Lines: | 106-120 |
| | 11 | 2 |
EC_GROUP_get_basis_typeName: | EC_GROUP_get_basis_type | Prototype: | int EC_GROUP_get_basis_type(const EC_GROUP * group) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | Lines: | 68-88 |
| | 11 | 5 |
EC_KEY_print_fpName: | EC_KEY_print_fp | Prototype: | int EC_KEY_print_fp(FILE * fp, const EC_KEY * x, int off) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | Lines: | 90-104 |
| | 11 | 2 |
ERR_add_error_vdataName: | ERR_add_error_vdata | Prototype: | void ERR_add_error_vdata(int num, va_list args) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 1125-1143 |
| | 11 | 4 |
EVP_CIPHER_CTX_cleanupName: | EVP_CIPHER_CTX_cleanup | Prototype: | int EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *c) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | Lines: | 568-584 |
| | 11 | 4 |
EVP_CIPHER_set_asn1_ivName: | EVP_CIPHER_set_asn1_iv | Prototype: | int EVP_CIPHER_set_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 115-130 |
| | 11 | 3 |
EVP_PKEY_asn1_get0Name: | EVP_PKEY_asn1_get0 | Prototype: | const EVP_PKEY_ASN1_METHOD * EVP_PKEY_asn1_get0(int idx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 153-163 |
| | 11 | 3 |
EVP_PKEY_cmpName: | EVP_PKEY_cmp | Prototype: | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 31.250% (5/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 164-184 |
| | 11 | 6 |
EVP_PKEY_decrypt_initName: | EVP_PKEY_decrypt_init | Prototype: | int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 219-235 |
| | 11 | 4 |
EVP_PKEY_derive_initName: | EVP_PKEY_derive_init | Prototype: | int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 253-269 |
| | 11 | 4 |
EVP_PKEY_encrypt_initName: | EVP_PKEY_encrypt_init | Prototype: | int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 185-201 |
| | 11 | 4 |
EVP_PKEY_keygen_initName: | EVP_PKEY_keygen_init | Prototype: | int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | Lines: | 116-132 |
| | 11 | 4 |
EVP_PKEY_paramgen_initName: | EVP_PKEY_paramgen_init | Prototype: | int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | Lines: | 69-85 |
| | 11 | 4 |
EVP_PKEY_save_parametersName: | EVP_PKEY_save_parameters | Prototype: | int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 103-125 |
| | 11 | 5 |
EVP_PKEY_sign_initName: | EVP_PKEY_sign_init | Prototype: | int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 84-100 |
| | 11 | 4 |
EVP_PKEY_verify_initName: | EVP_PKEY_verify_init | Prototype: | int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 118-134 |
| | 11 | 4 |
EVP_PKEY_verify_recover_initName: | EVP_PKEY_verify_recover_init | Prototype: | int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 151-167 |
| | 11 | 4 |
GOSTR341194Name: | GOSTR341194 | Prototype: | unsigned char * GOSTR341194(const unsigned char *d, size_t n, unsigned char *md, int nid) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 258-272 |
| | 11 | 3 |
GOST_le2bnName: | GOST_le2bn | Prototype: | BIGNUM * GOST_le2bn(const unsigned char *buf, size_t len, BIGNUM *bn) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | Lines: | 65-79 |
| | 11 | 3 |
HMAC_CTX_copyName: | HMAC_CTX_copy | Prototype: | int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | Lines: | 215-230 |
| | 11 | 5 |
HMAC_CTX_newName: | HMAC_CTX_new | Prototype: | HMAC_CTX * HMAC_CTX_new(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | Lines: | 174-185 |
| | 11 | 2 |
NETSCAPE_SPKI_set_pubkeyName: | NETSCAPE_SPKI_set_pubkey | Prototype: | int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c | Lines: | 65-71 |
| | 11 | 2 |
OCSP_id_get0_infoName: | OCSP_id_get0_info | Prototype: | int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, ASN1_OCTET_STRING **pikeyHash, ASN1_INTEGER **pserial, OCSP_CERTID *cid) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_srv.c | Lines: | 90-105 |
| | 11 | 6 |
PEM_ASN1_readName: | PEM_ASN1_read | Prototype: | void * PEM_ASN1_read(d2i_of_void *d2i, const char *name, FILE *fp, void **x, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | Lines: | 170-185 |
| | 11 | 2 |
PEM_ASN1_writeName: | PEM_ASN1_write | Prototype: | int PEM_ASN1_write(i2d_of_void *i2d, const char *name, FILE *fp, void *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *callback, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | Lines: | 315-331 |
| | 11 | 2 |
PEM_X509_INFO_readName: | PEM_X509_INFO_read | Prototype: | struct stack_st_X509_INFO * PEM_X509_INFO_read(FILE *fp, struct stack_st_X509_INFO *sk, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_info.c | Lines: | 78-93 |
| | 11 | 2 |
PEM_proc_typeName: | 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/libressl/src/crypto/pem/pem_lib.c | Lines: | 130-147 |
| | 11 | 4 |
PEM_readName: | 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/libressl/src/crypto/pem/pem_lib.c | Lines: | 641-655 |
| | 11 | 2 |
PEM_read_PrivateKeyName: | 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/libressl/src/crypto/pem/pem_pkey.c | Lines: | 220-234 |
| | 11 | 2 |
PEM_writeName: | 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/libressl/src/crypto/pem/pem_lib.c | Lines: | 566-581 |
| | 11 | 2 |
PKCS12_MAKE_KEYBAGName: | PKCS12_MAKE_KEYBAG | Prototype: | PKCS12_SAFEBAG * PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | Lines: | 94-106 |
| | 11 | 2 |
RSA_print_fpName: | RSA_print_fp | Prototype: | int RSA_print_fp(FILE *fp, const RSA *x, int off) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_prn.c | Lines: | 65-79 |
| | 11 | 2 |
SHA384_InitName: | SHA384_Init | Prototype: | int SHA384_Init(SHA512_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha512.c | Lines: | 60-74 |
| | 11 | 1 |
SHA512_InitName: | SHA512_Init | Prototype: | int SHA512_Init(SHA512_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha512.c | Lines: | 76-90 |
| | 11 | 1 |
SSL_CTX_set_cipher_listName: | SSL_CTX_set_cipher_list | Prototype: | int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1336-1359 |
| | 11 | 3 |
SSL_CTX_use_certificate_chain_memName: | SSL_CTX_use_certificate_chain_mem | Prototype: | int SSL_CTX_use_certificate_chain_mem(SSL_CTX *ctx, void *buf, int len) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 722-739 |
| | 11 | 3 |
SSL_SESSION_print_fpName: | SSL_SESSION_print_fp | Prototype: | int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_txt.c | Lines: | 92-106 |
| | 11 | 2 |
SSL_SESSION_ticketName: | SSL_SESSION_ticket | Prototype: | int SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_asn1.c | Lines: | 194-204 |
| | 11 | 3 |
SSL_get0_alpn_selectedName: | SSL_get0_alpn_selected | Prototype: | void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, unsigned *len) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1711-1722 |
| | 11 | 2 |
SSL_rstate_stringName: | SSL_rstate_string | Prototype: | const char * SSL_rstate_string(const SSL *s) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_stat.c | Lines: | 781-801 |
| | 11 | 5 |
SSL_rstate_string_longName: | SSL_rstate_string_long | Prototype: | const char * SSL_rstate_string_long(const SSL *s) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_stat.c | Lines: | 323-343 |
| | 11 | 5 |
SSL_set_cipher_listName: | SSL_set_cipher_list | Prototype: | int SSL_set_cipher_list(SSL *s, const char *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1362-1377 |
| | 11 | 3 |
SSL_use_PrivateKeyName: | SSL_use_PrivateKey | Prototype: | int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 272-287 |
| | 11 | 3 |
SXNET_add_id_ulongName: | SXNET_add_id_ulong | Prototype: | int SXNET_add_id_ulong(SXNET **psx, unsigned long lzone, const char *user, int userlen) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c | Lines: | 269-282 |
| | 11 | 2 |
SXNET_get_id_INTEGERName: | SXNET_get_id_INTEGER | Prototype: | ASN1_OCTET_STRING * SXNET_get_id_INTEGER(SXNET *sx, ASN1_INTEGER *zone) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c | Lines: | 371-383 |
| | 11 | 3 |
TS_ASN1_INTEGER_print_bioName: | TS_ASN1_INTEGER_print_bio | Prototype: | int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_lib.c | Lines: | 71-88 |
| | 11 | 2 |
TS_RESP_print_bioName: | TS_RESP_print_bio | Prototype: | int TS_RESP_print_bio(BIO *bio, TS_RESP *a) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_print.c | Lines: | 79-95 |
| | 11 | 2 |
TS_RESP_process_extensionsName: | TS_RESP_process_extensions | Prototype: | static int TS_RESP_process_extensions(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 681-701 |
| | 11 | 2 |
TS_VERIFY_CTX_cleanupName: | TS_VERIFY_CTX_cleanup | Prototype: | void TS_VERIFY_CTX_cleanup(TS_VERIFY_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c | Lines: | 92-113 |
| | 11 | 2 |
X509V3_EXT_nconfName: | X509V3_EXT_nconf | Prototype: | X509_EXTENSION * X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name, const char *value) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 87-104 |
| | 11 | 3 |
X509_ALGOR_get0Name: | X509_ALGOR_get0 | Prototype: | void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, const void **ppval, const X509_ALGOR *algor) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | Lines: | 178-193 |
| | 11 | 5 |
X509_CRL_print_fpName: | X509_CRL_print_fp | Prototype: | int X509_CRL_print_fp(FILE *fp, X509_CRL *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_crl.c | Lines: | 68-82 |
| | 11 | 2 |
X509_CRL_set_issuer_nameName: | X509_CRL_set_issuer_name | Prototype: | int X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 85-91 |
| | 11 | 2 |
X509_LOOKUP_by_aliasName: | X509_LOOKUP_by_alias | Prototype: | int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, int type, const char *str, int len, X509_OBJECT *ret) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 164-171 |
| | 11 | 2 |