| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
parse_bag| Name: | parse_bag | | Prototype: | static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) | | Coverage: | 0.000% (0/59) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_kiss.c | | Lines: | 220-295 |
| | 57 | 20 |
param_print_gost01| Name: | param_print_gost01 | | Prototype: | static int param_print_gost01(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 314-328 |
| | 10 | 3 |
param_missing_gost01| Name: | param_missing_gost01 | | Prototype: | static int param_missing_gost01(const EVP_PKEY *pk) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 565-577 |
| | 12 | 4 |
param_encode_gost01| Name: | param_encode_gost01 | | Prototype: | static int param_encode_gost01(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 497-510 |
| | 13 | 3 |
param_decode_gost01| Name: | param_decode_gost01 | | Prototype: | static int param_decode_gost01(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 512-563 |
| | 47 | 8 |
param_copy_gost01| Name: | param_copy_gost01 | | Prototype: | static int param_copy_gost01(EVP_PKEY *to, const EVP_PKEY *from) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 579-611 |
| | 30 | 7 |
param_cmp_gost01| Name: | param_cmp_gost01 | | Prototype: | static int param_cmp_gost01(const EVP_PKEY *a, const EVP_PKEY *b) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 613-625 |
| | 7 | 3 |
param_cmp| Name: | param_cmp | | Prototype: | static int param_cmp(const X509_VERIFY_PARAM * const *a, const X509_VERIFY_PARAM * const *b) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 635-640 |
| | 165 | 7 |
pack_signature_le| Name: | pack_signature_le | | Prototype: | static int pack_signature_le(ECDSA_SIG *s, int order, unsigned char *sig, size_t *siglen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 117-126 |
| | 6 | 1 |
pack_signature_cp| Name: | pack_signature_cp | | Prototype: | static int pack_signature_cp(ECDSA_SIG *s, int order, unsigned char *sig, size_t *siglen) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 84-100 |
| | 10 | 2 |
out_utf8| Name: | out_utf8 | | Prototype: | static int out_utf8(unsigned long value, void *arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | | Lines: | 326-338 |
| | 12 | 2 |
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/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 390-405 |
| | 26 | 2 |
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/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 366-386 |
| | 12 | 3 |
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/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 293-315 |
| | 14 | 4 |
open_console| Name: | open_console | | Prototype: | static int open_console(UI *ui) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 295-323 |
| | 33 | 6 |
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 |
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: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 115-126 |
| | 10 | 2 |
old_hmac_encode| Name: | old_hmac_encode | | Prototype: | static int old_hmac_encode(const EVP_PKEY *pkey, unsigned char **pder) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_ameth.c | | Lines: | 128-150 |
| | 15 | 5 |
old_hmac_decode| Name: | old_hmac_decode | | Prototype: | static int old_hmac_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_ameth.c | | Lines: | 109-126 |
| | 13 | 5 |
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_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: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | | Lines: | 537-548 |
| | 10 | 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: | 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_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: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | | Lines: | 475-532 |
| | 60 | 10 |
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/libressl/src/crypto/asn1/asn_moid.c | | Lines: | 72-93 |
| | 14 | 4 |
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 |
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, X509_STORE *st, unsigned long flags) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 440-460 |
| | 11 | 4 |
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 |
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_match_issuerid| Name: | ocsp_match_issuerid | | Prototype: | static int ocsp_match_issuerid(X509 *cert, OCSP_CERTID *cid, struct stack_st_OCSP_SINGLERESP *sresp) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 306-352 |
| | 44 | 10 |
ocsp_helper| Name: | ocsp_helper | | Prototype: | static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 769-778 |
| | 3 | 2 |
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: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 204-229 |
| | 26 | 5 |
ocsp_find_signer| Name: | ocsp_find_signer | | Prototype: | static int ocsp_find_signer(X509 **psigner, OCSP_BASICRESP *bs, struct stack_st_X509 *certs, X509_STORE *st, unsigned long flags) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 182-202 |
| | 15 | 3 |
ocsp_check_issuer| Name: | ocsp_check_issuer | | Prototype: | static int ocsp_check_issuer(OCSP_BASICRESP *bs, struct stack_st_X509 *chain, unsigned long flags) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 231-271 |
| | 26 | 7 |
ocsp_check_ids| Name: | ocsp_check_ids | | Prototype: | static int ocsp_check_ids(struct stack_st_OCSP_SINGLERESP *sresp, OCSP_CERTID **ret) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 277-304 |
| | 18 | 4 |
ocsp_check_delegated| Name: | ocsp_check_delegated | | Prototype: | static int ocsp_check_delegated(X509 *x, int flags) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | | Lines: | 354-362 |
| | 5 | 2 |
ocsp_certid_print| Name: | ocsp_certid_print | | Prototype: | static int ocsp_certid_print(BIO *bp, OCSP_CERTID* a, int indent) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_prn.c | | Lines: | 69-84 |
| | 12 | 1 |
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/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 327-359 |
| | 22 | 6 |
obj_trust| Name: | obj_trust | | Prototype: | static int obj_trust(int id, X509 *x, int flags) | | Coverage: | 9.091% (2/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | | Lines: | 323-348 |
| | 17 | 8 |
obj_name_hash| Name: | obj_name_hash | | Prototype: | static unsigned long obj_name_hash(const void *a_void) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 113-128 |
| | 13 | 2 |
obj_name_cmp| Name: | obj_name_cmp | | Prototype: | static int obj_name_cmp(const void *a_void, const void *b_void) | | Coverage: | 10.256% (4/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 93-110 |
| | 179 | 9 |
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 |
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_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/libressl/src/crypto/objects/obj_dat.c | | Lines: | 438-444 |
| | 3 | 1 |
obj_cmp| Name: | obj_cmp | | Prototype: | static int obj_cmp(const ASN1_OBJECT * const *ap, const unsigned int *bp) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 424-435 |
| | 7 | 2 |
o2i_ECPublicKey| Name: | o2i_ECPublicKey | | Prototype: | EC_KEY * o2i_ECPublicKey(EC_KEY ** a, const unsigned char **in, long len) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 1561-1585 |
| | 39 | 4 |
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/libressl/src/crypto/bio/bf_null.c | | Lines: | 130-143 |
| | 15 | 3 |
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_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/libressl/src/crypto/bio/bf_null.c | | Lines: | 190-196 |
| | 5 | 2 |
nullf_new| Name: | nullf_new | | Prototype: | static int nullf_new(BIO *bi) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | | Lines: | 95-102 |
| | 8 | 1 |
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/libressl/src/crypto/bio/bf_null.c | | Lines: | 182-188 |
| | 5 | 2 |
nullf_free| Name: | nullf_free | | Prototype: | static int nullf_free(BIO *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | | Lines: | 104-113 |
| | 5 | 2 |
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/libressl/src/crypto/bio/bf_null.c | | Lines: | 145-165 |
| | 14 | 5 |
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 |
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 |
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_puts| Name: | null_puts | | Prototype: | static int null_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 152-158 |
| | 5 | 2 |
null_new| Name: | null_new | | Prototype: | static int null_new(BIO *bi) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 91-98 |
| | 8 | 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_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_free| Name: | null_free | | Prototype: | static int null_free(BIO *a) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | | Lines: | 100-106 |
| | 5 | 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/libressl/src/crypto/bio/bss_null.c | | Lines: | 120-144 |
| | 7 | 13 |
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/libressl/src/crypto/evp/e_null.c | | Lines: | 98-105 |
| | 3 | 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/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 148-152 |
| | 1 | 1 |
nsseq_cb| Name: | nsseq_cb | | Prototype: | static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/nsseq.c | | Lines: | 65-74 |
| | 5 | 2 |
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/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 645-669 |
| | 18 | 6 |
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/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 560-643 |
| | 560 | 40 |
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/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 325-334 |
| | 13 | 2 |
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 |
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 |
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 |
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/libressl/src/crypto/bn/bn_nist.c | | Lines: | 372-378 |
| | 3 | 2 |
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/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 338-344 |
| | 3 | 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 |
newpass_p12| Name: | newpass_p12 | | Prototype: | static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass) | | Coverage: | 0.000% (0/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_npas.c | | Lines: | 106-189 |
| | 82 | 19 |
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 |
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/libressl/src/crypto/pkcs12/p12_npas.c | | Lines: | 208-228 |
| | 23 | 5 |
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 |
negative| Name: | negative | | Prototype: | static uint8_t negative(signed char b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 3483-3487 |
| | 3 | 1 |
ndef_suffix_free| Name: | ndef_suffix_free | | Prototype: | static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_ndef.c | | Lines: | 196-205 |
| | 10 | 2 |
ndef_suffix| Name: | ndef_suffix | | Prototype: | static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_ndef.c | | Lines: | 207-243 |
| | 29 | 4 |
ndef_prefix_free| Name: | ndef_prefix_free | | Prototype: | static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen, void *parg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_ndef.c | | Lines: | 178-194 |
| | 17 | 2 |
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 |
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 |
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 |
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/libressl/src/crypto/x509v3/v3_ncons.c | | Lines: | 511-556 |
| | 121 | 9 |
nc_match_single| Name: | nc_match_single | | Prototype: | static int nc_match_single(GENERAL_NAME *gen, GENERAL_NAME *base) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | | Lines: | 403-423 |
| | 7 | 6 |
nc_match| Name: | nc_match | | Prototype: | static int nc_match(GENERAL_NAME *gen, NAME_CONSTRAINTS *nc) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | | Lines: | 352-401 |
| | 31 | 14 |
nc_email| Name: | nc_email | | Prototype: | static int nc_email(ASN1_IA5STRING *eml, ASN1_IA5STRING *base) | | Coverage: | 0.000% (0/82) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | | Lines: | 470-509 |
| | 287 | 16 |
nc_dns| Name: | nc_dns | | Prototype: | static int nc_dns(ASN1_IA5STRING *dns, ASN1_IA5STRING *base) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | | Lines: | 445-468 |
| | 11 | 5 |
nc_dn| Name: | nc_dn | | Prototype: | static int nc_dn(X509_NAME *nm, X509_NAME *base) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | | Lines: | 430-443 |
| | 17 | 5 |
nbiof_write| Name: | nbiof_write | | Prototype: | static int nbiof_write(BIO *b, const char *in, int inl) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 160-198 |
| | 31 | 7 |
nbiof_read| Name: | nbiof_read | | Prototype: | static int nbiof_read(BIO *b, char *out, int outl) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 129-158 |
| | 23 | 6 |
nbiof_puts| Name: | nbiof_puts | | Prototype: | static int nbiof_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 246-252 |
| | 5 | 2 |
nbiof_new| Name: | nbiof_new | | Prototype: | static int nbiof_new(BIO *bi) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 102-115 |
| | 9 | 2 |
nbiof_gets| Name: | nbiof_gets | | Prototype: | static int nbiof_gets(BIO *bp, char *buf, int size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 238-244 |
| | 5 | 2 |
nbiof_free| Name: | nbiof_free | | Prototype: | static int nbiof_free(BIO *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 117-127 |
| | 13 | 2 |
nbiof_ctrl| Name: | nbiof_ctrl | | Prototype: | static long nbiof_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | | Lines: | 200-221 |
| | 15 | 5 |
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 |
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 |