| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
nullf_read| Name: | nullf_read | | Prototype: | static int nullf_read(BIO *b, char *out, int outl) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | | Lines: | 115-128 |
| | 13 | 3 |
nullf_callback_ctrl| Name: | 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 |
nist_cp_bn_0| Name: | nist_cp_bn_0 | | Prototype: | static void nist_cp_bn_0(unsigned long *dst, const unsigned long *src, int top, int max) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_nist.c | | Lines: | 358-370 |
| | 5 | 3 |
newpass_bags| Name: | newpass_bags | | Prototype: | static int newpass_bags(struct stack_st_PKCS12_SAFEBAG *bags, const char *oldpass, const char *newpass) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_npas.c | | Lines: | 192-204 |
| | 6 | 3 |
new_dir| Name: | new_dir | | Prototype: | static int new_dir(X509_LOOKUP *lu) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | | Lines: | 145-159 |
| | 17 | 3 |
ndef_prefix| Name: | ndef_prefix | | Prototype: | static int ndef_prefix(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_ndef.c | | Lines: | 152-176 |
| | 19 | 3 |
nbiof_callback_ctrl| Name: | 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 |
names_lh_free_doall| Name: | names_lh_free_doall | | Prototype: | static void names_lh_free_doall(OBJ_NAME *onp) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 316-324 |
| | 6 | 3 |
md_gets| Name: | md_gets | | Prototype: | static int md_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | | Lines: | 255-268 |
| | 8 | 3 |
md_callback_ctrl| Name: | 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 |
md5_sha1_update| Name: | md5_sha1_update | | Prototype: | static int md5_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5_sha1.c | | Lines: | 45-56 |
| | 6 | 3 |
md5_sha1_init| Name: | md5_sha1_init | | Prototype: | static int md5_sha1_init(EVP_MD_CTX *ctx) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5_sha1.c | | Lines: | 32-43 |
| | 6 | 3 |
md5_sha1_final| Name: | md5_sha1_final | | Prototype: | static int md5_sha1_final(EVP_MD_CTX *ctx, unsigned char *out) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5_sha1.c | | Lines: | 58-69 |
| | 6 | 3 |
lh_stats| Name: | 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_stats| Name: | 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_bio| Name: | 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_stats| Name: | 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 |
lh_delete| Name: | lh_delete | | Prototype: | void * lh_delete(_LHASH *lh, const void *data) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 218-245 |
| | 24 | 3 |
ipv4_from_asc| Name: | ipv4_from_asc | | Prototype: | static int ipv4_from_asc(unsigned char *v4, const char *in) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 1148-1162 |
| | 11 | 3 |
int_unregister_cb_doall_arg| Name: | int_unregister_cb_doall_arg | | Prototype: | static void int_unregister_cb_doall_arg(ENGINE_PILE *pile, ENGINE *e) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 191-205 |
| | 11 | 3 |
int_thread_release| Name: | int_thread_release | | Prototype: | static void int_thread_release(struct lhash_st_ERR_STATE **hash) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 469-482 |
| | 17 | 3 |
int_thread_get| Name: | int_thread_get | | Prototype: | static struct lhash_st_ERR_STATE *int_thread_get(int create) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 450-467 |
| | 15 | 3 |
int_err_get| Name: | int_err_get | | Prototype: | static struct lhash_st_ERR_STRING_DATA *int_err_get(int create) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 353-369 |
| | 14 | 3 |
int_ctrl_cmd_by_num| Name: | int_ctrl_cmd_by_num | | Prototype: | static int int_ctrl_cmd_by_num(const ENGINE_CMD_DEFN *defn, unsigned int num) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_ctrl.c | | Lines: | 93-107 |
| | 7 | 3 |
int_cleanup_check| Name: | int_cleanup_check | | Prototype: | static int int_cleanup_check(int create) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | | Lines: | 153-162 |
| | 6 | 3 |
idea_set_encrypt_key| Name: | idea_set_encrypt_key | | Prototype: | void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_skey.c | | Lines: | 64-96 |
| | 26 | 3 |
idea_set_decrypt_key| Name: | idea_set_decrypt_key | | Prototype: | void idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_skey.c | | Lines: | 98-125 |
| | 20 | 3 |
idea_ofb_cipher| Name: | idea_ofb_cipher | | Prototype: | static int idea_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_idea.c | | Lines: | 95-95 |
| | 1 | 3 |
idea_ecb_cipher| Name: | idea_ecb_cipher | | Prototype: | static int idea_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_idea.c | | Lines: | 79-86 |
| | 3 | 3 |
idea_cbc_cipher| Name: | idea_cbc_cipher | | Prototype: | static int idea_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_idea.c | | Lines: | 94-94 |
| | 1 | 3 |
i2v_GENERAL_NAMES| Name: | i2v_GENERAL_NAMES | | Prototype: | struct stack_st_CONF_VALUE * i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, GENERAL_NAMES *gens, struct stack_st_CONF_VALUE *ret) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_alt.c | | Lines: | 126-140 |
| | 8 | 3 |
i2v_ASN1_BIT_STRING| Name: | 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 |
i2s_ASN1_INTEGER| Name: | i2s_ASN1_INTEGER | | Prototype: | char * i2s_ASN1_INTEGER(X509V3_EXT_METHOD *method, const ASN1_INTEGER *a) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 167-180 |
| | 25 | 3 |
i2s_ASN1_IA5STRING| Name: | i2s_ASN1_IA5STRING | | Prototype: | static char * i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ia5.c | | Lines: | 202-216 |
| | 17 | 3 |
i2s_ASN1_ENUMERATED| Name: | i2s_ASN1_ENUMERATED | | Prototype: | char * i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *method, const ASN1_ENUMERATED *a) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 152-165 |
| | 25 | 3 |
i2r_pci| Name: | i2r_pci | | Prototype: | static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *pci, BIO *out, int indent) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pci.c | | Lines: | 66-83 |
| | 12 | 3 |
i2r_ocsp_nonce| Name: | i2r_ocsp_nonce | | Prototype: | static int i2r_ocsp_nonce(const X509V3_EXT_METHOD *method, void *nonce, BIO *out, int indent) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 326-335 |
| | 5 | 3 |
i2r_ocsp_acutoff| Name: | i2r_ocsp_acutoff | | Prototype: | static int i2r_ocsp_acutoff(const X509V3_EXT_METHOD *method, void *cutoff, BIO *bp, int ind) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 249-258 |
| | 5 | 3 |
i2r_object| Name: | i2r_object | | Prototype: | static int i2r_object(const X509V3_EXT_METHOD *method, void *oid, BIO *bp, int ind) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 260-268 |
| | 5 | 3 |
i2r_certpol| Name: | i2r_certpol | | Prototype: | static int i2r_certpol(X509V3_EXT_METHOD *method, struct stack_st_POLICYINFO *pol, BIO *out, int indent) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 671-688 |
| | 10 | 3 |
i2d_name_canon| Name: | i2d_name_canon | | Prototype: | static int i2d_name_canon(struct stack_st_STACK_OF_X509_NAME_ENTRY *_intname, unsigned char **in) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 607-624 |
| | 12 | 3 |
i2d_RSA_PUBKEY| Name: | i2d_RSA_PUBKEY | | Prototype: | int i2d_RSA_PUBKEY(RSA *a, unsigned char **pp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | | Lines: | 305-321 |
| | 12 | 3 |
i2d_PrivateKey| Name: | 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 |
i2d_PUBKEY| Name: | i2d_PUBKEY | | Prototype: | int i2d_PUBKEY(EVP_PKEY *a, unsigned char **pp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | | Lines: | 265-277 |
| | 13 | 3 |
i2d_EC_PUBKEY| Name: | i2d_EC_PUBKEY | | Prototype: | int i2d_EC_PUBKEY(EC_KEY *a, unsigned char **pp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | | Lines: | 389-404 |
| | 13 | 3 |
i2d_ECPKParameters| Name: | i2d_ECPKParameters | | Prototype: | int i2d_ECPKParameters(const EC_GROUP * a, unsigned char **out) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 1322-1338 |
| | 17 | 3 |
i2d_DSA_PUBKEY| Name: | i2d_DSA_PUBKEY | | Prototype: | int i2d_DSA_PUBKEY(DSA *a, unsigned char **pp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | | Lines: | 347-363 |
| | 12 | 3 |
i2d_ASN1_OBJECT| Name: | i2d_ASN1_OBJECT | | Prototype: | int i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_object.c | | Lines: | 69-89 |
| | 23 | 3 |
i2b_PVK_bio| Name: | i2b_PVK_bio | | Prototype: | int i2b_PVK_bio(BIO *out, EVP_PKEY *pk, int enclevel, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 910-926 |
| | 15 | 3 |
hmac_pkey_ctrl| Name: | hmac_pkey_ctrl | | Prototype: | static int hmac_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_ameth.c | | Lines: | 91-101 |
| | 4 | 3 |
hmac_key_free| Name: | hmac_key_free | | Prototype: | static void hmac_key_free(EVP_PKEY *pkey) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_ameth.c | | Lines: | 79-89 |
| | 5 | 3 |
hash_step| Name: | hash_step | | Prototype: | static int hash_step(GOSTR341194_CTX *c, unsigned char *H, const unsigned char *M) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | | Lines: | 132-200 |
| | 52 | 3 |
gotdata| Name: | gotdata | | Prototype: | static int gotdata(char *buf, size_t len) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | | Lines: | 183-194 |
| | 7 | 3 |
gost2814789_md_ctrl| Name: | gost2814789_md_ctrl | | Prototype: | static int gost2814789_md_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2) | | Coverage: | 80.000% (4/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_gost2814789.c | | Lines: | 78-90 |
| | 5 | 3 |
gost2814789_ecb_cipher| Name: | gost2814789_ecb_cipher | | Prototype: | static int gost2814789_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_gost2814789.c | | Lines: | 187-187 |
| | 1 | 3 |
gost2814789_cnt_cipher| Name: | gost2814789_cnt_cipher | | Prototype: | static int gost2814789_cnt_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_gost2814789.c | | Lines: | 190-208 |
| | 11 | 3 |
gentime_string_from_tm| Name: | gentime_string_from_tm | | Prototype: | char * gentime_string_from_tm(struct tm *tm) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | | Lines: | 79-95 |
| | 22 | 3 |
free_dir| Name: | free_dir | | Prototype: | static void free_dir(X509_LOOKUP *lu) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | | Lines: | 187-198 |
| | 11 | 3 |
file_read| Name: | file_read | | Prototype: | static int file_read(BIO *b, char *out, int outl) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | | Lines: | 183-197 |
| | 14 | 3 |
fd_write| Name: | fd_write | | Prototype: | static int fd_write(BIO *b, const char *in, int inl) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | | Lines: | 148-160 |
| | 10 | 3 |
fd_gets| Name: | 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 |
err_load_strings| Name: | err_load_strings | | Prototype: | static void err_load_strings(int lib, ERR_STRING_DATA *str) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 684-693 |
| | 5 | 3 |
err_fns_check| Name: | err_fns_check | | Prototype: | static void err_fns_check(void) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | | Lines: | 290-300 |
| | 6 | 3 |
equal_wildcard| Name: | equal_wildcard | | Prototype: | static int equal_wildcard(const unsigned char *pattern, size_t pattern_len, const unsigned char *subject, size_t subject_len, unsigned int flags) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 870-887 |
| | 15 | 3 |
engine_unlocked_init| Name: | engine_unlocked_init | | Prototype: | int engine_unlocked_init(ENGINE *e) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_init.c | | Lines: | 62-80 |
| | 7 | 3 |
engine_openssl| Name: | engine_openssl | | Prototype: | static ENGINE * engine_openssl(void) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 175-187 |
| | 17 | 3 |
engine_cleanup_add_last| Name: | engine_cleanup_add_last | | Prototype: | void engine_cleanup_add_last(ENGINE_CLEANUP_CB *cb) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | | Lines: | 187-197 |
| | 6 | 3 |
engine_cleanup_add_first| Name: | engine_cleanup_add_first | | Prototype: | void engine_cleanup_add_first(ENGINE_CLEANUP_CB *cb) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | | Lines: | 175-185 |
| | 6 | 3 |
enc_callback_ctrl| Name: | 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 |
eckey_pub_cmp| Name: | eckey_pub_cmp | | Prototype: | static int eckey_pub_cmp(const EVP_PKEY * a, const EVP_PKEY * b) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 219-232 |
| | 13 | 3 |
ec_pre_comp_new| Name: | ec_pre_comp_new | | Prototype: | static EC_PRE_COMP * ec_pre_comp_new(const EC_GROUP * group) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_mult.c | | Lines: | 100-121 |
| | 27 | 3 |
ec_bits| Name: | ec_bits | | Prototype: | static int ec_bits(const EVP_PKEY * pkey) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 360-380 |
| | 18 | 3 |
ec_GFp_mont_field_set_to_one| Name: | ec_GFp_mont_field_set_to_one | | Prototype: | int ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r, BN_CTX *ctx) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | | Lines: | 287-297 |
| | 8 | 3 |
ec_GF2m_simple_points_make_affine| Name: | ec_GF2m_simple_points_make_affine | | Prototype: | int ec_GF2m_simple_points_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 742-754 |
| | 5 | 3 |
ec_GF2m_simple_invert| Name: | ec_GF2m_simple_invert | | Prototype: | int ec_GF2m_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 565-575 |
| | 5 | 3 |
dtls1_retransmit_buffered_messages| Name: | dtls1_retransmit_buffered_messages | | Prototype: | int dtls1_retransmit_buffered_messages(SSL *s) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 936-962 |
| | 17 | 3 |
dtls1_is_timer_expired| Name: | dtls1_is_timer_expired | | Prototype: | int dtls1_is_timer_expired(SSL *s) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 351-368 |
| | 8 | 3 |
dtls1_hm_fragment_free| Name: | dtls1_hm_fragment_free | | Prototype: | static void dtls1_hm_fragment_free(hm_fragment *frag) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | | Lines: | 207-222 |
| | 12 | 3 |
dtls1_get_cipher| Name: | dtls1_get_cipher | | Prototype: | const SSL_CIPHER * dtls1_get_cipher(unsigned int u) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 278-289 |
| | 11 | 3 |
dtls1_get_bitmap| Name: | dtls1_get_bitmap | | Prototype: | static DTLS1_BITMAP * dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr, unsigned int *is_next_epoch) | | Coverage: | 18.182% (2/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | | Lines: | 1417-1435 |
| | 12 | 3 |
dtls1_check_timeout_num| Name: | dtls1_check_timeout_num | | Prototype: | int dtls1_check_timeout_num(SSL *s) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 392-411 |
| | 12 | 3 |
do_indent| Name: | do_indent | | Prototype: | static int do_indent(char_io *io_ch, void *arg, int indent) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strex.c | | Lines: | 429-437 |
| | 5 | 3 |
do_i2b_bio| Name: | do_i2b_bio | | Prototype: | static int do_i2b_bio(BIO *out, EVP_PKEY *pk, int ispub) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 527-541 |
| | 14 | 3 |
dh_pub_cmp| Name: | dh_pub_cmp | | Prototype: | static int dh_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 431-440 |
| | 5 | 3 |
dh_copy_parameters| Name: | dh_copy_parameters | | Prototype: | static int dh_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 405-421 |
| | 14 | 3 |
dgram_reset_rcv_timeout| Name: | dgram_reset_rcv_timeout | | Prototype: | static void dgram_reset_rcv_timeout(BIO *b) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | | Lines: | 232-246 |
| | 13 | 3 |
dgram_free| Name: | dgram_free | | Prototype: | static int dgram_free(BIO *a) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | | Lines: | 149-163 |
| | 10 | 3 |
desx_cbc_cipher| Name: | desx_cbc_cipher | | Prototype: | static int desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_xcbc_d.c | | Lines: | 119-136 |
| | 12 | 3 |
des_ofb_cipher| Name: | des_ofb_cipher | | Prototype: | static int des_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 87-102 |
| | 10 | 3 |
des_ede_ofb_cipher| Name: | des_ede_ofb_cipher | | Prototype: | static int des_ede_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 100-118 |
| | 12 | 3 |
des_ede_ecb_cipher| Name: | des_ede_ecb_cipher | | Prototype: | static int des_ede_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 90-98 |
| | 4 | 3 |
des_ede_cfb64_cipher| Name: | des_ede_cfb64_cipher | | Prototype: | static int des_ede_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 139-156 |
| | 12 | 3 |
des_ede_cbc_cipher| Name: | des_ede_cbc_cipher | | Prototype: | static int des_ede_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 120-137 |
| | 12 | 3 |
des_ede3_cfb8_cipher| Name: | des_ede3_cfb8_cipher | | Prototype: | static int des_ede3_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 179-196 |
| | 12 | 3 |
des_ecb_cipher| Name: | des_ecb_cipher | | Prototype: | static int des_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 77-85 |
| | 4 | 3 |
des_cfb8_cipher| Name: | des_cfb8_cipher | | Prototype: | static int des_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 169-184 |
| | 10 | 3 |
des_cfb64_cipher| Name: | des_cfb64_cipher | | Prototype: | static int des_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 121-136 |
| | 10 | 3 |
des_cbc_cipher| Name: | des_cbc_cipher | | Prototype: | static int des_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 104-119 |
| | 10 | 3 |
def_load| Name: | def_load | | Prototype: | static int def_load(CONF *conf, const char *name, long *line) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 189-208 |
| | 17 | 3 |
def_generate_session_id| Name: | def_generate_session_id | | Prototype: | static int def_generate_session_id(const SSL *ssl, unsigned char *id, unsigned int *id_len) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 282-305 |
| | 7 | 3 |