Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
EVP_PKEY_asn1_set_privateName: | EVP_PKEY_asn1_set_private | Prototype: | void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth, int (*priv_decode)(EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf), int (*priv_encode)(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk), int (*priv_print)(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 397-407 |
| | 3 | 1 |
EVP_PKEY_add1_attr_by_OBJName: | EVP_PKEY_add1_attr_by_OBJ | Prototype: | int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pkey.c | Lines: | 182-189 |
| | 3 | 2 |
EVP_PKEY_add1_attr_by_NIDName: | EVP_PKEY_add1_attr_by_NID | Prototype: | int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, int nid, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pkey.c | Lines: | 191-198 |
| | 3 | 2 |
EVP_PKEY_add1_attrName: | EVP_PKEY_add1_attr | Prototype: | int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pkey.c | Lines: | 174-180 |
| | 3 | 2 |
EVP_EncryptFinalName: | EVP_EncryptFinal | Prototype: | int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | Lines: | 361-368 |
| | 3 | 1 |
EVP_EncodeInitName: | EVP_EncodeInit | Prototype: | void EVP_EncodeInit(EVP_ENCODE_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/encode.c | Lines: | 115-121 |
| | 3 | 1 |
EVP_DecryptFinalName: | EVP_DecryptFinal | Prototype: | int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | Lines: | 476-483 |
| | 3 | 1 |
EVP_CipherUpdateName: | EVP_CipherUpdate | Prototype: | int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl, const unsigned char *in, int inl) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | Lines: | 229-237 |
| | 3 | 2 |
EVP_CipherFinal_exName: | EVP_CipherFinal_ex | Prototype: | int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | Lines: | 239-246 |
| | 3 | 2 |
ENGINE_register_all_pkey_methsName: | ENGINE_register_all_pkey_meths | Prototype: | void ENGINE_register_all_pkey_meths(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_pkmeth.c | Lines: | 94-101 |
| | 3 | 2 |
ENGINE_register_all_pkey_asn1_methsName: | ENGINE_register_all_pkey_asn1_meths | Prototype: | void ENGINE_register_all_pkey_asn1_meths(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | Lines: | 98-105 |
| | 3 | 2 |
ENGINE_register_all_digestsName: | ENGINE_register_all_digests | Prototype: | void ENGINE_register_all_digests(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c | Lines: | 93-100 |
| | 3 | 2 |
ENGINE_register_all_ciphersName: | ENGINE_register_all_ciphers | Prototype: | void ENGINE_register_all_ciphers(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c | Lines: | 93-100 |
| | 3 | 2 |
ENGINE_register_all_STOREName: | ENGINE_register_all_STORE | Prototype: | void ENGINE_register_all_STORE(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_store.c | Lines: | 87-94 |
| | 3 | 2 |
ENGINE_register_all_RSAName: | ENGINE_register_all_RSA | Prototype: | void ENGINE_register_all_RSA(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c | Lines: | 87-94 |
| | 3 | 2 |
ENGINE_register_all_RANDName: | ENGINE_register_all_RAND | Prototype: | void ENGINE_register_all_RAND(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c | Lines: | 87-94 |
| | 3 | 2 |
ENGINE_register_all_ECDSAName: | ENGINE_register_all_ECDSA | Prototype: | void ENGINE_register_all_ECDSA(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c | Lines: | 87-94 |
| | 3 | 2 |
ENGINE_register_all_ECDHName: | ENGINE_register_all_ECDH | Prototype: | void ENGINE_register_all_ECDH(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c | Lines: | 101-108 |
| | 3 | 2 |
ENGINE_register_all_DSAName: | ENGINE_register_all_DSA | Prototype: | void ENGINE_register_all_DSA(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c | Lines: | 87-94 |
| | 3 | 2 |
ENGINE_register_all_DHName: | ENGINE_register_all_DH | Prototype: | void ENGINE_register_all_DH(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c | Lines: | 87-94 |
| | 3 | 2 |
EC_GROUP_precompute_multName: | EC_GROUP_precompute_mult | Prototype: | int EC_GROUP_precompute_mult(EC_GROUP * group, BN_CTX * ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 1108-1115 |
| | 3 | 2 |
EC_GROUP_have_precompute_multName: | EC_GROUP_have_precompute_mult | Prototype: | int EC_GROUP_have_precompute_mult(const EC_GROUP * group) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 1117-1125 |
| | 3 | 2 |
EC_GROUP_get_orderName: | EC_GROUP_get_order | Prototype: | int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 295-302 |
| | 3 | 2 |
EC_GROUP_get_cofactorName: | EC_GROUP_get_cofactor | Prototype: | int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 305-312 |
| | 3 | 2 |
ECDSA_get_default_methodName: | ECDSA_get_default_method | Prototype: | const ECDSA_METHOD * ECDSA_get_default_method(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | Lines: | 79-86 |
| | 3 | 2 |
ECDH_get_default_methodName: | ECDH_get_default_method | Prototype: | const ECDH_METHOD * ECDH_get_default_method(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | Lines: | 92-99 |
| | 3 | 2 |
DSA_get_default_methodName: | DSA_get_default_method | Prototype: | const DSA_METHOD * DSA_get_default_method(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | Lines: | 85-91 |
| | 3 | 2 |
DSA_generate_keyName: | DSA_generate_key | Prototype: | int DSA_generate_key(DSA *dsa) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_key.c | Lines: | 72-78 |
| | 3 | 2 |
DH_get_default_methodName: | DH_get_default_method | Prototype: | const DH_METHOD * DH_get_default_method(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 80-86 |
| | 3 | 2 |
DH_generate_parameters_exName: | DH_generate_parameters_ex | Prototype: | int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, BN_GENCB *cb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_gen.c | Lines: | 73-79 |
| | 3 | 2 |
DES_set_odd_parityName: | DES_set_odd_parity | Prototype: | void DES_set_odd_parity(DES_cblock *key) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/set_key.c | Lines: | 89-95 |
| | 3 | 2 |
Camellia_ecb_encryptName: | Camellia_ecb_encrypt | Prototype: | void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key, const int enc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_ecb.c | Lines: | 55-63 |
| | 3 | 2 |
CRYPTO_cfb128_8_encryptName: | CRYPTO_cfb128_8_encrypt | Prototype: | void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | Lines: | 224-233 |
| | 3 | 2 |
CRYPTO_THREADID_set_pointerName: | CRYPTO_THREADID_set_pointer | Prototype: | void CRYPTO_THREADID_set_pointer(CRYPTO_THREADID *id, void *ptr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Lines: | 426-445 |
| | 3 | 1 |
CONF_freeName: | CONF_free | Prototype: | void CONF_free(struct lhash_st_CONF_VALUE *conf) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 183-190 |
| | 3 | 1 |
CONF_dump_bioName: | CONF_dump_bio | Prototype: | int CONF_dump_bio(struct lhash_st_CONF_VALUE *conf, BIO *out) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 207-214 |
| | 3 | 1 |
CBS_mem_equalName: | CBS_mem_equal | Prototype: | int CBS_mem_equal(const CBS *cbs, const uint8_t *data, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 126-133 |
| | 3 | 2 |
CBS_initName: | CBS_init | Prototype: | void CBS_init(CBS *cbs, const uint8_t *data, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 27-33 |
| | 3 | 1 |
CBB_add_u32Name: | CBB_add_u32 | Prototype: | int CBB_add_u32(CBB *cbb, size_t value) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 408-415 |
| | 3 | 2 |
CBB_add_u24Name: | CBB_add_u24 | Prototype: | int CBB_add_u24(CBB *cbb, size_t value) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 399-406 |
| | 3 | 2 |
CBB_add_spaceName: | CBB_add_space | Prototype: | int CBB_add_space(CBB *cbb, uint8_t **out_data, size_t len) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 372-379 |
| | 3 | 2 |
BN_set_negativeName: | BN_set_negative | Prototype: | void BN_set_negative(BIGNUM *a, int b) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 781-788 |
| | 3 | 2 |
BN_mod_subName: | BN_mod_sub | Prototype: | int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | Lines: | 156-163 |
| | 3 | 2 |
BN_mod_lshift1Name: | BN_mod_lshift1 | Prototype: | int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | Lines: | 218-225 |
| | 3 | 2 |
BN_mod_inverseName: | BN_mod_inverse | Prototype: | BIGNUM * BN_mod_inverse(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gcd.c | Lines: | 543-549 |
| | 3 | 1 |
BN_mod_addName: | BN_mod_add | Prototype: | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | Lines: | 135-142 |
| | 3 | 2 |
BN_is_primeName: | BN_is_prime | Prototype: | int BN_is_prime(const BIGNUM *a, int checks, void (*callback)(int, int, void *), BN_CTX *ctx_passed, void *cb_arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_depr.c | Lines: | 94-102 |
| | 3 | 1 |
BN_divName: | BN_div | Prototype: | int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, BN_CTX *ctx) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_div.c | Lines: | 381-389 |
| | 3 | 1 |
BIO_number_writtenName: | BIO_number_written | Prototype: | unsigned long BIO_number_written(BIO *bio) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 669-675 |
| | 3 | 2 |
BIO_number_readName: | BIO_number_read | Prototype: | unsigned long BIO_number_read(BIO *bio) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 661-667 |
| | 3 | 2 |
BIO_meth_set_callback_ctrlName: | BIO_meth_set_callback_ctrl | Prototype: | int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, long (*callback_ctrl)(BIO *, int, BIO_info_cb *)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | Lines: | 140-147 |
| | 3 | 1 |
BIO_int_ctrlName: | BIO_int_ctrl | Prototype: | long BIO_int_ctrl(BIO *b, int cmd, long larg, int iarg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | Lines: | 388-395 |
| | 3 | 1 |
ASN1_template_d2iName: | ASN1_template_d2i | Prototype: | int ASN1_template_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_TEMPLATE *tt) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 144-152 |
| | 3 | 1 |
ASN1_tag2bitName: | ASN1_tag2bit | Prototype: | unsigned long ASN1_tag2bit(int tag) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 107-113 |
| | 3 | 2 |
ASN1_STRING_set0Name: | ASN1_STRING_set0 | Prototype: | void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 401-407 |
| | 3 | 1 |
AES_ecb_encryptName: | AES_ecb_encrypt | Prototype: | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out, const AES_KEY *key, const int enc) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/aes/aes_ecb.c | Lines: | 61-69 |
| | 3 | 2 |
tlsext_serverhello_parseName: | tlsext_serverhello_parse | Prototype: | int tlsext_serverhello_parse(SSL *s, CBS *cbs, int *alert) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 1469-1476 |
| | 2 | 1 |
tlsext_ocsp_clienthello_needsName: | tlsext_ocsp_clienthello_needs | Prototype: | int tlsext_ocsp_clienthello_needs(SSL *s) | Coverage: | 80.000% (4/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 715-720 |
| | 2 | 1 |
tlsext_clienthello_parseName: | tlsext_clienthello_parse | Prototype: | int tlsext_clienthello_parse(SSL *s, CBS *cbs, int *alert) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 1446-1453 |
| | 2 | 1 |
tls_keypair_set_ocsp_staple_memName: | tls_keypair_set_ocsp_staple_mem | Prototype: | int tls_keypair_set_ocsp_staple_mem(struct tls_keypair *keypair, struct tls_error *error, const uint8_t *staple, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | Lines: | 111-117 |
| | 2 | 1 |
tls_keypair_set_ocsp_staple_fileName: | tls_keypair_set_ocsp_staple_file | Prototype: | int tls_keypair_set_ocsp_staple_file(struct tls_keypair *keypair, struct tls_error *error, const char *ocsp_file) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | Lines: | 103-109 |
| | 2 | 1 |
tls_keypair_set_key_memName: | tls_keypair_set_key_mem | Prototype: | int tls_keypair_set_key_mem(struct tls_keypair *keypair, struct tls_error *error, const uint8_t *key, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_keypair.c | Lines: | 95-101 |
| | 2 | 1 |
tls_config_set_verify_depthName: | tls_config_set_verify_depth | Prototype: | int tls_config_set_verify_depth(struct tls_config *config, int verify_depth) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 723-729 |
| | 2 | 1 |
tls_config_set_protocolsName: | tls_config_set_protocols | Prototype: | int tls_config_set_protocols(struct tls_config *config, uint32_t protocols) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 677-683 |
| | 2 | 1 |
tls_config_set_ocsp_staple_memName: | tls_config_set_ocsp_staple_mem | Prototype: | int tls_config_set_ocsp_staple_mem(struct tls_config *config, const uint8_t *staple, size_t len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 800-806 |
| | 2 | 1 |
tls_config_set_ocsp_staple_fileName: | tls_config_set_ocsp_staple_file | Prototype: | int tls_config_set_ocsp_staple_file(struct tls_config *config, const char *staple_file) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 793-798 |
| | 2 | 1 |
tls_config_set_keypair_ocsp_memName: | tls_config_set_keypair_ocsp_mem | Prototype: | int tls_config_set_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert, size_t cert_len, const uint8_t *key, size_t key_len, const uint8_t *staple, size_t staple_len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 667-674 |
| | 2 | 1 |
tls_config_set_keypair_ocsp_fileName: | tls_config_set_keypair_ocsp_file | Prototype: | int tls_config_set_keypair_ocsp_file(struct tls_config *config, const char *cert_file, const char *key_file, const char *ocsp_file) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 659-665 |
| | 2 | 1 |
tls_config_set_key_memName: | tls_config_set_key_mem | Prototype: | int tls_config_set_key_mem(struct tls_config *config, const uint8_t *key, size_t len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 602-608 |
| | 2 | 1 |
tls_config_set_key_fileName: | tls_config_set_key_file | Prototype: | int tls_config_set_key_file(struct tls_config *config, const char *key_file) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 595-600 |
| | 2 | 1 |
tls_config_set_crl_fileName: | tls_config_set_crl_file | Prototype: | int tls_config_set_crl_file(struct tls_config *config, const char *crl_file) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 483-488 |
| | 2 | 1 |
tls_config_set_cert_memName: | tls_config_set_cert_mem | Prototype: | int tls_config_set_cert_mem(struct tls_config *config, const uint8_t *cert, size_t len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 441-447 |
| | 2 | 1 |
tls_config_set_cert_fileName: | tls_config_set_cert_file | Prototype: | int tls_config_set_cert_file(struct tls_config *config, const char *cert_file) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 434-439 |
| | 2 | 1 |
tls_config_set_ca_fileName: | tls_config_set_ca_file | Prototype: | int tls_config_set_ca_file(struct tls_config *config, const char *ca_file) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 415-420 |
| | 2 | 1 |
tls_config_set_alpnName: | tls_config_set_alpn | Prototype: | int tls_config_set_alpn(struct tls_config *config, const char *alpn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 322-327 |
| | 2 | 1 |
tls_config_add_keypair_ocsp_memName: | tls_config_add_keypair_ocsp_mem | Prototype: | int tls_config_add_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert, size_t cert_len, const uint8_t *key, size_t key_len, const uint8_t *staple, size_t staple_len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 398-405 |
| | 2 | 1 |
tls_config_add_keypair_ocsp_fileName: | tls_config_add_keypair_ocsp_file | Prototype: | int tls_config_add_keypair_ocsp_file(struct tls_config *config, const char *cert_file, const char *key_file, const char *ocsp_file) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 407-413 |
| | 2 | 1 |
tls1_clearName: | tls1_clear | Prototype: | void tls1_clear(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | Lines: | 171-176 |
| | 2 | 1 |
tls12_get_req_sig_algsName: | tls12_get_req_sig_algs | Prototype: | void tls12_get_req_sig_algs(SSL *s, unsigned char **sigalgs, size_t *sigalgs_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | Lines: | 657-662 |
| | 2 | 1 |
test_rc4_cipherName: | test_rc4_cipher | Prototype: | static int test_rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | Lines: | 254-263 |
| | 2 | 1 |
st_freeName: | st_free | Prototype: | static void st_free(ASN1_STRING_TABLE *tbl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | Lines: | 301-306 |
| | 2 | 2 |
ssl_undefined_void_functionName: | ssl_undefined_void_function | Prototype: | int ssl_undefined_void_function(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2450-2455 |
| | 2 | 1 |
ssl_undefined_functionName: | ssl_undefined_function | Prototype: | int ssl_undefined_function(SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2443-2448 |
| | 2 | 1 |
ssl_undefined_const_functionName: | ssl_undefined_const_function | Prototype: | int ssl_undefined_const_function(const SSL *s) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2457-2462 |
| | 2 | 1 |
ssl_session_LHASH_HASHName: | ssl_session_LHASH_HASH | Prototype: | static unsigned long ssl_session_LHASH_HASH(const void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1771-1777 |
| | 2 | 1 |
ssl_clear_cipher_stateName: | ssl_clear_cipher_state | Prototype: | void ssl_clear_cipher_state(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2615-2620 |
| | 2 | 1 |
ssl3_handshake_msg_hdr_lenName: | ssl3_handshake_msg_hdr_len | Prototype: | int ssl3_handshake_msg_hdr_len(SSL *s) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1393-1398 |
| | 2 | 1 |
set_client_CA_listName: | set_client_CA_list | Prototype: | static void set_client_CA_list(struct stack_st_X509_NAME **ca_list, struct stack_st_X509_NAME *name_list) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 448-454 |
| | 2 | 1 |
rc4_init_keyName: | rc4_init_key | Prototype: | static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc4.c | Lines: | 125-131 |
| | 2 | 1 |
rc4_cipherName: | rc4_cipher | Prototype: | static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc4.c | Lines: | 133-139 |
| | 2 | 1 |
pkey_gost_mac_cleanupName: | pkey_gost_mac_cleanup | Prototype: | static void pkey_gost_mac_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 83-88 |
| | 2 | 1 |
pkey_dsa_cleanupName: | pkey_dsa_cleanup | Prototype: | static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | Lines: | 121-127 |
| | 2 | 1 |
pkey_dh_cleanupName: | pkey_dh_cleanup | Prototype: | static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | Lines: | 118-124 |
| | 2 | 1 |
long_newName: | long_new | Prototype: | static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | Lines: | 108-113 |
| | 2 | 1 |
longName: | long | Prototype: | long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom))(BIO *, int, BIO_info_cb *) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | Lines: | 133-138 |
| | 2 | 1 |
is_eocName: | is_eoc | Prototype: | static char is_eoc(size_t header_len, CBS *contents) | Coverage: | 80.000% (4/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | Lines: | 103-109 |
| | 2 | 1 |
i2d_PKCS8_PRIV_KEY_INFO_fpName: | i2d_PKCS8_PRIV_KEY_INFO_fp | Prototype: | int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 391-396 |
| | 2 | 1 |
i2d_PKCS8_PRIV_KEY_INFO_bioName: | i2d_PKCS8_PRIV_KEY_INFO_bio | Prototype: | int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 377-382 |
| | 2 | 1 |
i2d_PKCS7_bio_streamName: | i2d_PKCS7_bio_stream | Prototype: | int i2d_PKCS7_bio_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: | 63-68 |
| | 2 | 1 |
i2a_ACCESS_DESCRIPTIONName: | i2a_ACCESS_DESCRIPTION | Prototype: | int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION* a) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_info.c | Lines: | 295-300 |
| | 2 | 1 |