| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
int_rsa_size| Name: | int_rsa_size | | Prototype: | static int int_rsa_size(const EVP_PKEY *pkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 167-171 |
| | 1 | 1 |
int_unregister_cb_LHASH_DOALL_ARG| Name: | int_unregister_cb_LHASH_DOALL_ARG | | Prototype: | static void int_unregister_cb_LHASH_DOALL_ARG(void *arg1, void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_table.c | | Lines: | 206-206 |
| | 1 | 1 |
lh_doall_arg| Name: | lh_doall_arg | | Prototype: | void lh_doall_arg(_LHASH *lh, LHASH_DOALL_ARG_FN_TYPE func, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 302-306 |
| | 1 | 1 |
lh_num_items| Name: | lh_num_items | | Prototype: | unsigned long lh_num_items(const _LHASH *lh) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | | Lines: | 453-457 |
| | 1 | 1 |
local_sk_X509_NAME_ENTRY_free| Name: | local_sk_X509_NAME_ENTRY_free | | Prototype: | static void local_sk_X509_NAME_ENTRY_free(struct stack_st_X509_NAME_ENTRY *ne) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 369-373 |
| | 1 | 1 |
local_sk_X509_NAME_ENTRY_pop_free| Name: | local_sk_X509_NAME_ENTRY_pop_free | | Prototype: | static void local_sk_X509_NAME_ENTRY_pop_free(struct stack_st_X509_NAME_ENTRY *ne) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | | Lines: | 375-379 |
| | 1 | 1 |
long| Name: | long | | Prototype: | long (*BIO_get_callback(const BIO *b))(struct bio_st *, int, const char *, int, long, long) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_lib.c | | Lines: | 209-214 |
| | 1 | 1 |
long| Name: | long | | Prototype: | long (*BIO_meth_get_ctrl(const BIO_METHOD *biom))(BIO *, int, long, void *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c | | Lines: | 94-98 |
| | 1 | 1 |
long_free| Name: | long_free | | Prototype: | static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 115-119 |
| | 1 | 1 |
long_print| Name: | long_print | | Prototype: | static int long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | | Lines: | 205-210 |
| | 1 | 1 |
mackey_free_gost| Name: | mackey_free_gost | | Prototype: | static void mackey_free_gost(EVP_PKEY *pk) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_ameth.c | | Lines: | 59-63 |
| | 1 | 1 |
name_funcs_free| Name: | name_funcs_free | | Prototype: | static void name_funcs_free(NAME_FUNCS *ptr) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 328-332 |
| | 1 | 1 |
names_lh_free_LHASH_DOALL| Name: | names_lh_free_LHASH_DOALL | | Prototype: | static void names_lh_free_LHASH_DOALL(void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 326-326 |
| | 1 | 1 |
nconf_get_section| Name: | nconf_get_section | | Prototype: | static struct stack_st_CONF_VALUE * nconf_get_section(void *db, const char *section) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 457-461 |
| | 1 | 1 |
nconf_get_string| Name: | nconf_get_string | | Prototype: | static char * nconf_get_string(void *db, const char *section, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 451-455 |
| | 1 | 1 |
nid_cmp| Name: | nid_cmp | | Prototype: | static int nid_cmp(const int *a, const int *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 328-332 |
| | 1 | 1 |
no_check| Name: | no_check | | Prototype: | static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 815-819 |
| | 1 | 1 |
node_cmp| Name: | node_cmp | | Prototype: | static int node_cmp(const X509_POLICY_NODE * const *a, const X509_POLICY_NODE * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | | Lines: | 65-69 |
| | 1 | 1 |
null_callback| Name: | null_callback | | Prototype: | static int null_callback(int ok, X509_STORE_CTX *e) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 148-152 |
| | 1 | 1 |
null_gets| Name: | null_gets | | Prototype: | static int null_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 146-150 |
| | 1 | 1 |
null_init_key| Name: | null_init_key | | Prototype: | static int null_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_null.c | | Lines: | 90-96 |
| | 1 | 1 |
null_read| Name: | null_read | | Prototype: | static int null_read(BIO *b, char *out, int outl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 108-112 |
| | 1 | 1 |
null_write| Name: | null_write | | Prototype: | static int null_write(BIO *b, const char *in, int inl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 114-118 |
| | 1 | 1 |
obj_name_LHASH_COMP| Name: | obj_name_LHASH_COMP | | Prototype: | static int obj_name_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 40-40 |
| | 1 | 1 |
obj_name_LHASH_HASH| Name: | obj_name_LHASH_HASH | | Prototype: | static unsigned long obj_name_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 39-39 |
| | 1 | 1 |
ocsp_nonce_free| Name: | ocsp_nonce_free | | Prototype: | static void ocsp_nonce_free(void *a) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 320-324 |
| | 1 | 1 |
ocsp_nonce_new| Name: | ocsp_nonce_new | | Prototype: | static void * ocsp_nonce_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 274-278 |
| | 1 | 1 |
oid_module_finish| Name: | oid_module_finish | | Prototype: | static void oid_module_finish(CONF_IMODULE *md) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_moid.c | | Lines: | 95-99 |
| | 1 | 1 |
old_dsa_priv_encode| Name: | old_dsa_priv_encode | | Prototype: | static int old_dsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 534-538 |
| | 1 | 1 |
old_ec_priv_encode| Name: | old_ec_priv_encode | | Prototype: | static int old_ec_priv_encode(const EVP_PKEY * pkey, unsigned char **pder) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 550-554 |
| | 1 | 1 |
old_rsa_priv_encode| Name: | old_rsa_priv_encode | | Prototype: | static int old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 128-132 |
| | 1 | 1 |
pitem_free| Name: | pitem_free | | Prototype: | void pitem_free(pitem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | | Lines: | 86-90 |
| | 1 | 1 |
pkey_cmac_cleanup| Name: | pkey_cmac_cleanup | | Prototype: | static void pkey_cmac_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 86-90 |
| | 1 | 1 |
pkey_free_gost01| Name: | pkey_free_gost01 | | Prototype: | static void pkey_free_gost01(EVP_PKEY *key) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 69-73 |
| | 1 | 1 |
pkey_gost_mac_signctx_init| Name: | pkey_gost_mac_signctx_init | | Prototype: | static int pkey_gost_mac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | | Lines: | 208-212 |
| | 1 | 1 |
pmeth_cmp| Name: | pmeth_cmp | | Prototype: | static int pmeth_cmp(const EVP_PKEY_METHOD * const *a, const EVP_PKEY_METHOD * const *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 110-114 |
| | 1 | 1 |
policy_data_cmp| Name: | policy_data_cmp | | Prototype: | static int policy_data_cmp(const X509_POLICY_DATA * const *a, const X509_POLICY_DATA * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | | Lines: | 255-260 |
| | 1 | 1 |
policy_node_cmp_new| Name: | policy_node_cmp_new | | Prototype: | struct stack_st_X509_POLICY_NODE *policy_node_cmp_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | | Lines: | 71-74 |
| | 1 | 1 |
policy_node_free| Name: | policy_node_free | | Prototype: | void policy_node_free(X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | | Lines: | 168-172 |
| | 1 | 1 |
pqueue_free| Name: | pqueue_free | | Prototype: | void pqueue_free(pqueue_s *pq) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | | Lines: | 98-102 |
| | 1 | 1 |
pqueue_iterator| Name: | pqueue_iterator | | Prototype: | pitem * pqueue_iterator(pqueue_s *pq) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | | Lines: | 169-173 |
| | 1 | 1 |
pqueue_new| Name: | pqueue_new | | Prototype: | pqueue_s * pqueue_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | | Lines: | 92-96 |
| | 1 | 1 |
pqueue_peek| Name: | pqueue_peek | | Prototype: | pitem * pqueue_peek(pqueue_s *pq) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | | Lines: | 139-143 |
| | 1 | 1 |
print_bio| Name: | print_bio | | Prototype: | static int print_bio(const char *str, size_t len, void *bp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err_prn.c | | Lines: | 107-111 |
| | 1 | 1 |
rc2_cbc_cipher| Name: | rc2_cbc_cipher | | Prototype: | static int rc2_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_rc2.c | | Lines: | 87-87 |
| | 1 | 3 |
rc2_cfb64_cipher| Name: | rc2_cfb64_cipher | | Prototype: | static int rc2_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c | | Lines: | 87-87 |
| | 1 | 5 |
rc2_ecb_cipher| Name: | rc2_ecb_cipher | | Prototype: | static int rc2_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_rc2.c | | Lines: | 87-87 |
| | 1 | 3 |
rc2_ofb_cipher| Name: | rc2_ofb_cipher | | Prototype: | static int rc2_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_rc2.c | | Lines: | 87-87 |
| | 1 | 3 |
recsig| Name: | recsig | | Prototype: | static void recsig(int i) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 393-397 |
| | 1 | 1 |
rsa_bits| Name: | rsa_bits | | Prototype: | static int rsa_bits(const EVP_PKEY *pkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 173-177 |
| | 1 | 1 |
rsa_blinding_invert| Name: | rsa_blinding_invert | | Prototype: | static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, BN_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_eay.c | | Lines: | 327-339 |
| | 1 | 1 |
rsa_priv_print| Name: | rsa_priv_print | | Prototype: | static int rsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 270-274 |
| | 1 | 1 |
rsa_pub_print| Name: | rsa_pub_print | | Prototype: | static int rsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 264-268 |
| | 1 | 1 |
s2i_asn1_int| Name: | s2i_asn1_int | | Prototype: | static void * s2i_asn1_int(X509V3_EXT_METHOD *meth, X509V3_CTX *ctx, char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_int.c | | Lines: | 97-101 |
| | 1 | 1 |
s2i_ocsp_nocheck| Name: | s2i_ocsp_nocheck | | Prototype: | static void * s2i_ocsp_nocheck(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 346-351 |
| | 1 | 1 |
sid_free| Name: | sid_free | | Prototype: | static void sid_free(nid_triple *tt) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c | | Lines: | 220-224 |
| | 1 | 1 |
sig_cmp| Name: | sig_cmp | | Prototype: | static int sig_cmp(const nid_triple *a, const nid_triple *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c | | Lines: | 65-69 |
| | 1 | 1 |
sig_sk_cmp| Name: | sig_sk_cmp | | Prototype: | static int sig_sk_cmp(const nid_triple * const *a, const nid_triple * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c | | Lines: | 90-94 |
| | 1 | 1 |
sk_find| Name: | sk_find | | Prototype: | int sk_find(_STACK *st, void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 217-221 |
| | 1 | 1 |
sk_find_ex| Name: | sk_find_ex | | Prototype: | int sk_find_ex(_STACK *st, void *data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 223-227 |
| | 1 | 1 |
sk_new_null| Name: | sk_new_null | | Prototype: | _STACK * sk_new_null(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 109-113 |
| | 1 | 1 |
sk_push| Name: | sk_push | | Prototype: | int sk_push(_STACK *st, void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 229-233 |
| | 1 | 1 |
sk_table_cmp| Name: | sk_table_cmp | | Prototype: | static int sk_table_cmp(const ASN1_STRING_TABLE * const *a, const ASN1_STRING_TABLE * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | | Lines: | 197-202 |
| | 1 | 1 |
sk_unshift| Name: | sk_unshift | | Prototype: | int sk_unshift(_STACK *st, void *data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 235-239 |
| | 1 | 1 |
ssl3_cipher_get_value| Name: | ssl3_cipher_get_value | | Prototype: | uint16_t ssl3_cipher_get_value(const SSL_CIPHER *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1377-1381 |
| | 1 | 1 |
ssl3_get_cipher_by_value| Name: | ssl3_get_cipher_by_value | | Prototype: | const SSL_CIPHER * ssl3_get_cipher_by_value(uint16_t value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1371-1375 |
| | 1 | 1 |
ssl3_handshake_write| Name: | ssl3_handshake_write | | Prototype: | int ssl3_handshake_write(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1469-1473 |
| | 1 | 1 |
ssl3_num_ciphers| Name: | ssl3_num_ciphers | | Prototype: | int ssl3_num_ciphers(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1342-1346 |
| | 1 | 1 |
ssl3_peek| Name: | ssl3_peek | | Prototype: | int ssl3_peek(SSL *s, void *buf, int len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2487-2491 |
| | 1 | 1 |
ssl3_read| Name: | ssl3_read | | Prototype: | int ssl3_read(SSL *s, void *buf, int len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2481-2485 |
| | 1 | 1 |
ssl_aes_is_accelerated| Name: | ssl_aes_is_accelerated | | Prototype: | static inline int ssl_aes_is_accelerated(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | | Lines: | 1273-1281 |
| | 1 | 1 |
ssl_ok| Name: | ssl_ok | | Prototype: | int ssl_ok(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2936-2940 |
| | 1 | 1 |
str_free| Name: | str_free | | Prototype: | static void str_free(char *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 81-85 |
| | 1 | 1 |
str_free| Name: | str_free | | Prototype: | static void str_free(OPENSSL_STRING str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 593-597 |
| | 1 | 1 |
streebog_final256| Name: | streebog_final256 | | Prototype: | static int streebog_final256(EVP_MD_CTX *ctx, unsigned char *md) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | | Lines: | 72-76 |
| | 1 | 1 |
streebog_final512| Name: | streebog_final512 | | Prototype: | static int streebog_final512(EVP_MD_CTX *ctx, unsigned char *md) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | | Lines: | 90-94 |
| | 1 | 1 |
streebog_init256| Name: | streebog_init256 | | Prototype: | static int streebog_init256(EVP_MD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | | Lines: | 60-64 |
| | 1 | 1 |
streebog_init512| Name: | streebog_init512 | | Prototype: | static int streebog_init512(EVP_MD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | | Lines: | 78-82 |
| | 1 | 1 |
streebog_update256| Name: | streebog_update256 | | Prototype: | static int streebog_update256(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | | Lines: | 66-70 |
| | 1 | 1 |
streebog_update512| Name: | streebog_update512 | | Prototype: | static int streebog_update512(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | | Lines: | 84-88 |
| | 1 | 1 |
strip_ends| Name: | strip_ends | | Prototype: | static char * strip_ends(char *name) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 788-792 |
| | 1 | 1 |
table_cmp| Name: | table_cmp | | Prototype: | static int table_cmp(const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | | Lines: | 208-212 |
| | 1 | 1 |
test_sha1_final| Name: | test_sha1_final | | Prototype: | static int test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 342-349 |
| | 1 | 1 |
test_sha1_init| Name: | test_sha1_init | | Prototype: | static int test_sha1_init(EVP_MD_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 324-331 |
| | 1 | 1 |
test_sha1_update| Name: | test_sha1_update | | Prototype: | static int test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 333-340 |
| | 1 | 1 |
tls1_default_timeout| Name: | tls1_default_timeout | | Prototype: | long tls1_default_timeout(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 144-150 |
| | 1 | 1 |
tls_accept_socket| Name: | tls_accept_socket | | Prototype: | int tls_accept_socket(struct tls *ctx, struct tls **cctx, int s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_server.c | | Lines: | 376-380 |
| | 1 | 1 |
tls_config_error| Name: | tls_config_error | | Prototype: | const char * tls_config_error(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 184-188 |
| | 1 | 1 |
tls_config_insecure_noverifycert| Name: | tls_config_insecure_noverifycert | | Prototype: | void tls_config_insecure_noverifycert(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 743-747 |
| | 1 | 1 |
tls_config_insecure_noverifyname| Name: | tls_config_insecure_noverifyname | | Prototype: | void tls_config_insecure_noverifyname(struct tls_config *config) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 749-753 |
| | 1 | 1 |
tls_config_insecure_noverifytime| Name: | tls_config_insecure_noverifytime | | Prototype: | void tls_config_insecure_noverifytime(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 755-759 |
| | 1 | 1 |
tls_config_ocsp_require_stapling| Name: | tls_config_ocsp_require_stapling | | Prototype: | void tls_config_ocsp_require_stapling(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 769-773 |
| | 1 | 1 |
tls_config_prefer_ciphers_client| Name: | tls_config_prefer_ciphers_client | | Prototype: | void tls_config_prefer_ciphers_client(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 731-735 |
| | 1 | 1 |
tls_config_prefer_ciphers_server| Name: | tls_config_prefer_ciphers_server | | Prototype: | void tls_config_prefer_ciphers_server(struct tls_config *config) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 737-741 |
| | 1 | 1 |
tls_config_set_ca_mem| Name: | tls_config_set_ca_mem | | Prototype: | int tls_config_set_ca_mem(struct tls_config *config, const uint8_t *ca, size_t len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 428-432 |
| | 1 | 1 |
tls_config_set_ca_path| Name: | tls_config_set_ca_path | | Prototype: | int tls_config_set_ca_path(struct tls_config *config, const char *ca_path) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 422-426 |
| | 1 | 1 |
tls_config_set_crl_mem| Name: | tls_config_set_crl_mem | | Prototype: | int tls_config_set_crl_mem(struct tls_config *config, const uint8_t *crl, size_t len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 490-495 |
| | 1 | 1 |
tls_config_skip_private_key_check| Name: | tls_config_skip_private_key_check | | Prototype: | void tls_config_skip_private_key_check(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 787-791 |
| | 1 | 1 |
tls_config_verify_client| Name: | tls_config_verify_client | | Prototype: | void tls_config_verify_client(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 775-779 |
| | 1 | 1 |
tls_config_verify_client_optional| Name: | tls_config_verify_client_optional | | Prototype: | void tls_config_verify_client_optional(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 781-785 |
| | 1 | 1 |