| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
nc_uri| Name: | nc_uri | | Prototype: | static int nc_uri(ASN1_IA5STRING *uri, ASN1_IA5STRING *base) | | Coverage: | 0.000% (0/50) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c | | Lines: | 600-644 |
| | 121 | 9 |
nconf_get_section| Name: | nconf_get_section | | Prototype: | static struct stack_st_CONF_VALUE *nconf_get_section(void *db, const char *section) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 414-417 |
| | 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/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 409-412 |
| | 1 | 1 |
ndef_prefix| Name: | ndef_prefix | | Prototype: | static int ndef_prefix(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | | Lines: | 104-131 |
| | 23 | 4 |
ndef_prefix_free| Name: | ndef_prefix_free | | Prototype: | static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | | Lines: | 133-149 |
| | 17 | 2 |
ndef_suffix| Name: | ndef_suffix | | Prototype: | static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 38.462% (5/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | | Lines: | 162-201 |
| | 33 | 5 |
ndef_suffix_free| Name: | ndef_suffix_free | | Prototype: | static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c | | Lines: | 151-160 |
| | 10 | 2 |
negative| Name: | negative | | Prototype: | static uint8_t negative(signed char b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 4108-4112 |
| | 3 | 1 |
new_dir| Name: | new_dir | | Prototype: | static int new_dir(X509_LOOKUP *lu) | | Coverage: | 36.364% (4/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | | Lines: | 93-119 |
| | 27 | 5 |
newpass_bag| Name: | newpass_bag | | Prototype: | static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, const char *newpass) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c | | Lines: | 146-170 |
| | 35 | 5 |
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/openssl/src/crypto/pkcs12/p12_npas.c | | Lines: | 133-142 |
| | 5 | 3 |
newpass_p12| Name: | newpass_p12 | | Prototype: | static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass) | | Coverage: | 0.000% (0/54) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c | | Lines: | 59-131 |
| | 97 | 18 |
nid_cb| Name: | nid_cb | | Prototype: | static int nid_cb(const char *elem, int len, void *arg) | | Coverage: | 50.000% (12/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | | Lines: | 376-402 |
| | 26 | 9 |
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/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 256-259 |
| | 1 | 1 |
nid_cmp_BSEARCH_CMP_FN| Name: | nid_cmp_BSEARCH_CMP_FN | | Prototype: | static int nid_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 262-262 |
| | 1 | 1 |
niels_to_pt| Name: | niels_to_pt | | Prototype: | static void niels_to_pt(curve448_point_t e, const niels_t n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | | Lines: | 116-122 |
| | 4 | 1 |
nist_cp_bn| Name: | nist_cp_bn | | Prototype: | static void nist_cp_bn(unsigned long *dst, const unsigned long *src, int top) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_nist.c | | Lines: | 265-271 |
| | 3 | 2 |
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/openssl/src/crypto/bn/bn_nist.c | | Lines: | 252-263 |
| | 5 | 3 |
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/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 755-758 |
| | 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/openssl/src/crypto/x509v3/pcy_node.c | | Lines: | 17-21 |
| | 1 | 1 |
noecho_console| Name: | noecho_console | | Prototype: | static int noecho_console(UI *ui) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c | | Lines: | 478-518 |
| | 13 | 2 |
notice_section| Name: | notice_section | | Prototype: | static POLICYQUALINFO *notice_section(X509V3_CTX *ctx, struct stack_st_CONF_VALUE *unot, int ia5org) | | Coverage: | 0.000% (0/159) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c | | Lines: | 283-371 |
| | 575 | 40 |
nref_nos| Name: | nref_nos | | Prototype: | static int nref_nos(struct stack_st_ASN1_INTEGER *nnums, struct stack_st_CONF_VALUE *nos) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_cpols.c | | Lines: | 373-397 |
| | 20 | 6 |
nss_keylog_int| Name: | nss_keylog_int | | Prototype: | static int nss_keylog_int(const char *prefix, SSL *ssl, const uint8_t *parameter_1, size_t parameter_1_len, const uint8_t *parameter_2, size_t parameter_2_len) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 5096-5147 |
| | 45 | 5 |
nsseq_cb| Name: | nsseq_cb | | Prototype: | static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/nsseq.c | | Lines: | 16-25 |
| | 5 | 2 |
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/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 102-105 |
| | 1 | 1 |
null_cipher| Name: | null_cipher | | Prototype: | static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c | | Lines: | 44-50 |
| | 3 | 2 |
null_ctrl| Name: | null_ctrl | | Prototype: | static long null_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 33.333% (5/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c | | Lines: | 52-75 |
| | 7 | 13 |
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/openssl/src/crypto/bio/bss_null.c | | Lines: | 77-80 |
| | 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/openssl/src/crypto/evp/e_null.c | | Lines: | 38-42 |
| | 1 | 1 |
null_puts| Name: | null_puts | | Prototype: | static int null_puts(BIO *bp, const char *str) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_null.c | | Lines: | 82-87 |
| | 5 | 2 |
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/openssl/src/crypto/bio/bss_null.c | | Lines: | 42-45 |
| | 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/openssl/src/crypto/bio/bss_null.c | | Lines: | 47-50 |
| | 1 | 1 |
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/openssl/src/crypto/bio/bf_null.c | | Lines: | 96-108 |
| | 9 | 3 |
nullf_ctrl| Name: | nullf_ctrl | | Prototype: | static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c | | Lines: | 75-94 |
| | 14 | 5 |
nullf_gets| Name: | nullf_gets | | Prototype: | static int nullf_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c | | Lines: | 110-115 |
| | 5 | 2 |
nullf_puts| Name: | nullf_puts | | Prototype: | static int nullf_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c | | Lines: | 117-122 |
| | 5 | 2 |
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/openssl/src/crypto/bio/bf_null.c | | Lines: | 47-59 |
| | 13 | 3 |
nullf_write| Name: | nullf_write | | Prototype: | static int nullf_write(BIO *b, const char *in, int inl) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c | | Lines: | 61-73 |
| | 15 | 3 |
num_bits_ulong| Name: | num_bits_ulong | | Prototype: | static int num_bits_ulong(unsigned long value) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c | | Lines: | 70-87 |
| | 6 | 2 |
o2i_ECPublicKey| Name: | o2i_ECPublicKey | | Prototype: | EC_KEY *o2i_ECPublicKey(EC_KEY **a, const unsigned char **in, long len) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | | Lines: | 1082-1100 |
| | 28 | 3 |
o2i_SCT| Name: | o2i_SCT | | Prototype: | SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len) | | Coverage: | 65.789% (25/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_oct.c | | Lines: | 70-151 |
| | 69 | 13 |
o2i_SCT_LIST| Name: | o2i_SCT_LIST | | Prototype: | struct stack_st_SCT *o2i_SCT_LIST(struct stack_st_SCT **a, const unsigned char **pp, size_t len) | | Coverage: | 71.429% (35/49) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_oct.c | | Lines: | 257-319 |
| | 87 | 14 |
o2i_SCT_signature| Name: | o2i_SCT_signature | | Prototype: | int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_oct.c | | Lines: | 24-68 |
| | 25 | 6 |
o_names_init| Name: | o_names_init | | Prototype: | static int o_names_init(void) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | | Lines: | 67-74 |
| | 14 | 1 |
o_names_init_ossl_| Name: | o_names_init_ossl_ | | Prototype: | static void o_names_init_ossl_(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | | Lines: | 67-67 |
| | 1 | 1 |
obj_cleanup_int| Name: | obj_cleanup_int | | Prototype: | void obj_cleanup_int(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 153-163 |
| | 14 | 2 |
obj_cmp| Name: | obj_cmp | | Prototype: | static int obj_cmp(const ASN1_OBJECT *const *ap, const unsigned int *bp) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 301-313 |
| | 9 | 3 |
obj_cmp_BSEARCH_CMP_FN| Name: | obj_cmp_BSEARCH_CMP_FN | | Prototype: | static int obj_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 315-315 |
| | 1 | 1 |
obj_name_cmp| Name: | obj_name_cmp | | Prototype: | static int obj_name_cmp(const OBJ_NAME *a, const OBJ_NAME *b) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | | Lines: | 140-154 |
| | 13 | 3 |
obj_name_hash| Name: | obj_name_hash | | Prototype: | static unsigned long obj_name_hash(const OBJ_NAME *a) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | | Lines: | 156-170 |
| | 13 | 2 |
obj_trust| Name: | obj_trust | | Prototype: | static int obj_trust(int id, X509 *x, int flags) | | Coverage: | 94.118% (32/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c | | Lines: | 250-299 |
| | 24 | 8 |
ocb_block_lshift| Name: | ocb_block_lshift | | Prototype: | static void ocb_block_lshift(const unsigned char *in, size_t shift, unsigned char *out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 42-53 |
| | 6 | 2 |
ocb_block_xor| Name: | ocb_block_xor | | Prototype: | static void ocb_block_xor(const unsigned char *in1, const unsigned char *in2, size_t len, unsigned char *out) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 78-86 |
| | 3 | 2 |
ocb_double| Name: | ocb_double | | Prototype: | static void ocb_double(OCB_BLOCK *in, OCB_BLOCK *out) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 58-73 |
| | 6 | 1 |
ocb_finish| Name: | ocb_finish | | Prototype: | static int ocb_finish(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len, int write) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 509-532 |
| | 11 | 3 |
ocb_lookup_l| Name: | ocb_lookup_l | | Prototype: | static OCB_BLOCK *ocb_lookup_l(OCB128_CONTEXT *ctx, size_t idx) | | Coverage: | 15.385% (2/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 92-125 |
| | 21 | 5 |
ocb_ntz| Name: | ocb_ntz | | Prototype: | static u32 ocb_ntz(u64 n) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | | Lines: | 20-37 |
| | 5 | 2 |
ocsp_add1_nonce| Name: | ocsp_add1_nonce | | Prototype: | static int ocsp_add1_nonce(struct stack_st_X509_EXTENSION **exts, unsigned char *val, int len) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 244-278 |
| | 25 | 8 |
ocsp_certid_print| Name: | ocsp_certid_print | | Prototype: | static int ocsp_certid_print(BIO *bp, OCSP_CERTID *a, int indent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c | | Lines: | 17-31 |
| | 12 | 1 |
ocsp_check_delegated| Name: | ocsp_check_delegated | | Prototype: | static int ocsp_check_delegated(X509 *x) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 324-331 |
| | 5 | 2 |
ocsp_check_ids| Name: | ocsp_check_ids | | Prototype: | static int ocsp_check_ids(struct stack_st_OCSP_SINGLERESP *sresp, OCSP_CERTID **ret) | | Coverage: | 23.077% (3/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 242-274 |
| | 22 | 5 |
ocsp_check_issuer| Name: | ocsp_check_issuer | | Prototype: | static int ocsp_check_issuer(OCSP_BASICRESP *bs, struct stack_st_X509 *chain) | | Coverage: | 57.895% (11/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 196-233 |
| | 26 | 7 |
ocsp_ext_d2i_SCT_LIST| Name: | ocsp_ext_d2i_SCT_LIST | | Prototype: | static struct stack_st_SCT *ocsp_ext_d2i_SCT_LIST(struct stack_st_SCT **a, const unsigned char **pp, long len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_x509v3.c | | Lines: | 63-75 |
| | 14 | 2 |
ocsp_find_signer| Name: | ocsp_find_signer | | Prototype: | static int ocsp_find_signer(X509 **psigner, OCSP_BASICRESP *bs, struct stack_st_X509 *certs, unsigned long flags) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 150-168 |
| | 15 | 3 |
ocsp_find_signer_sk| Name: | ocsp_find_signer_sk | | Prototype: | static X509 *ocsp_find_signer_sk(struct stack_st_X509 *certs, OCSP_RESPID *id) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 170-194 |
| | 26 | 5 |
ocsp_helper| Name: | ocsp_helper | | Prototype: | static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 708-718 |
| | 3 | 2 |
ocsp_match_issuerid| Name: | ocsp_match_issuerid | | Prototype: | static int ocsp_match_issuerid(X509 *cert, OCSP_CERTID *cid, struct stack_st_OCSP_SINGLERESP *sresp) | | Coverage: | 36.667% (11/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 276-322 |
| | 47 | 10 |
ocsp_nonce_free| Name: | ocsp_nonce_free | | Prototype: | static void ocsp_nonce_free(void *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/v3_ocsp.c | | Lines: | 210-213 |
| | 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/openssl/src/crypto/ocsp/v3_ocsp.c | | Lines: | 168-171 |
| | 1 | 1 |
ocsp_req_find_signer| Name: | ocsp_req_find_signer | | Prototype: | static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req, X509_NAME *nm, struct stack_st_X509 *certs, unsigned long flags) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 416-435 |
| | 11 | 4 |
oid_module_init| Name: | oid_module_init | | Prototype: | static int oid_module_init(CONF_IMODULE *md, const CONF *cnf) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_moid.c | | Lines: | 23-43 |
| | 16 | 4 |
ok_callback_ctrl| Name: | ok_callback_ctrl | | Prototype: | static long ok_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | | Lines: | 407-424 |
| | 11 | 3 |
ok_ctrl| Name: | ok_ctrl | | Prototype: | static long ok_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 0.000% (0/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | | Lines: | 322-405 |
| | 67 | 19 |
ok_free| Name: | ok_free | | Prototype: | static int ok_free(BIO *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | | Lines: | 154-169 |
| | 15 | 2 |
ok_new| Name: | ok_new | | Prototype: | static int ok_new(BIO *bi) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | | Lines: | 132-152 |
| | 17 | 3 |
ok_read| Name: | ok_read | | Prototype: | static int ok_read(BIO *b, char *out, int outl) | | Coverage: | 0.000% (0/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | | Lines: | 171-255 |
| | 57 | 15 |
ok_write| Name: | ok_write | | Prototype: | static int ok_write(BIO *b, const char *in, int inl) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c | | Lines: | 257-320 |
| | 55 | 12 |
old_dsa_priv_decode| Name: | old_dsa_priv_decode | | Prototype: | static int old_dsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | | Lines: | 411-422 |
| | 12 | 2 |
old_dsa_priv_encode| Name: | old_dsa_priv_encode | | Prototype: | static int old_dsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | | Lines: | 424-427 |
| | 1 | 1 |
old_ec_priv_decode| Name: | old_ec_priv_decode | | Prototype: | static int old_ec_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | | Lines: | 441-452 |
| | 12 | 2 |
old_ec_priv_encode| Name: | old_ec_priv_encode | | Prototype: | static int old_ec_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_ameth.c | | Lines: | 454-457 |
| | 1 | 1 |
old_rsa_priv_decode| Name: | old_rsa_priv_decode | | Prototype: | static int old_rsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | | Lines: | 124-135 |
| | 12 | 2 |
old_rsa_priv_encode| Name: | old_rsa_priv_encode | | Prototype: | static int old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ameth.c | | Lines: | 137-140 |
| | 1 | 1 |
oneshot_hash| Name: | oneshot_hash | | Prototype: | static c448_error_t oneshot_hash(uint8_t *out, size_t outlen, const uint8_t *in, size_t inlen) | | Coverage: | 45.455% (5/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/eddsa.c | | Lines: | 22-39 |
| | 16 | 3 |
open_console| Name: | open_console | | Prototype: | static int open_console(UI *ui) | | Coverage: | 32.000% (8/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c | | Lines: | 371-476 |
| | 59 | 9 |
open_random_devices| Name: | open_random_devices | | Prototype: | static void open_random_devices(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 378-384 |
| | 3 | 2 |
openssl_add_all_ciphers_int| Name: | openssl_add_all_ciphers_int | | Prototype: | void openssl_add_all_ciphers_int(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_allc.c | | Lines: | 17-266 |
| | 190 | 1 |
openssl_add_all_digests_int| Name: | openssl_add_all_digests_int | | Prototype: | void openssl_add_all_digests_int(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_alld.c | | Lines: | 17-60 |
| | 27 | 1 |
openssl_ciphers| Name: | openssl_ciphers | | Prototype: | static int openssl_ciphers(ENGINE *e, const EVP_CIPHER **cipher, const int **nids, int nid) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | | Lines: | 279-300 |
| | 13 | 4 |
openssl_config_int| Name: | openssl_config_int | | Prototype: | void openssl_config_int(const char *appname) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_sap.c | | Lines: | 42-59 |
| | 13 | 2 |
openssl_destroy| Name: | openssl_destroy | | Prototype: | int openssl_destroy(ENGINE *e) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | | Lines: | 639-647 |
| | 4 | 1 |
openssl_digests| Name: | openssl_digests | | Prototype: | static int openssl_digests(ENGINE *e, const EVP_MD **digest, const int **nids, int nid) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | | Lines: | 375-394 |
| | 11 | 3 |
openssl_fopen| Name: | openssl_fopen | | Prototype: | FILE *openssl_fopen(const char *filename, const char *mode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_fopen.c | | Lines: | 38-117 |
| | 7 | 1 |
openssl_init_fork_handlers| Name: | openssl_init_fork_handlers | | Prototype: | int openssl_init_fork_handlers(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | | Lines: | 188-195 |
| | 3 | 2 |
openssl_lh_strcasehash| Name: | openssl_lh_strcasehash | | Prototype: | unsigned long openssl_lh_strcasehash(const char *c) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 354-373 |
| | 18 | 3 |
openssl_load_privkey| Name: | openssl_load_privkey | | Prototype: | static EVP_PKEY *openssl_load_privkey(ENGINE *eng, const char *key_id, UI_METHOD *ui_method, void *callback_data) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_openssl.c | | Lines: | 398-412 |
| | 26 | 2 |
openssl_no_config_int| Name: | openssl_no_config_int | | Prototype: | void openssl_no_config_int(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_sap.c | | Lines: | 61-64 |
| | 1 | 1 |
openssl_strerror_r| Name: | openssl_strerror_r | | Prototype: | int openssl_strerror_r(int errnum, char *buf, size_t buflen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 221-248 |
| | 1 | 1 |
ossl_ctype_check| Name: | ossl_ctype_check | | Prototype: | int ossl_ctype_check(int c, unsigned int mask) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ctype.c | | Lines: | 252-258 |
| | 3 | 1 |