| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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_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_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_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_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_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_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_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_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 |
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 |
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 |
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 |
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 |
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_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_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_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_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_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 |
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 |
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 |
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_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 |
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 |
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 |
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 |
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_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_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_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_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_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 |
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 |
parse_bags| Name: | parse_bags | | Prototype: | static int parse_bags(struct stack_st_PKCS12_SAFEBAG *bags, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_kiss.c | | Lines: | 206-218 |
| | 6 | 3 |
parse_http_line1| Name: | parse_http_line1 | | Prototype: | static int parse_http_line1(char *line) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 200-260 |
| | 65 | 13 |
parse_pk12| Name: | parse_pk12 | | Prototype: | static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_kiss.c | | Lines: | 171-204 |
| | 24 | 7 |
parse_tagging| Name: | parse_tagging | | Prototype: | static int parse_tagging(const char *vstart, int vlen, int *ptag, int *pclass) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | | Lines: | 373-426 |
| | 29 | 11 |
pbe2_cmp| Name: | pbe2_cmp | | Prototype: | static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 176-185 |
| | 4 | 2 |
pbe2_cmp_BSEARCH_CMP_FN| Name: | pbe2_cmp_BSEARCH_CMP_FN | | Prototype: | static int pbe2_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 188-194 |
| | 3 | 1 |
pbe_cmp| Name: | pbe_cmp | | Prototype: | static int pbe_cmp(const EVP_PBE_CTL * const *a, const EVP_PBE_CTL * const *b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | | Lines: | 203-212 |
| | 4 | 2 |
pkcs12_add_bag| Name: | pkcs12_add_bag | | Prototype: | static int pkcs12_add_bag(struct stack_st_PKCS12_SAFEBAG **pbags, PKCS12_SAFEBAG *bag) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crt.c | | Lines: | 305-329 |
| | 19 | 6 |
pkcs7_copy_existing_digest| Name: | pkcs7_copy_existing_digest | | Prototype: | static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_smime.c | | Lines: | 227-255 |
| | 23 | 6 |
pkey_bits_gost01| Name: | pkey_bits_gost01 | | Prototype: | static int pkey_bits_gost01(const EVP_PKEY *pk) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 177-183 |
| | 3 | 2 |
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_cmac_copy| Name: | pkey_cmac_copy | | Prototype: | static int pkey_cmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 76-84 |
| | 5 | 3 |
pkey_cmac_ctrl| Name: | pkey_cmac_ctrl | | Prototype: | static int pkey_cmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 132-162 |
| | 42 | 10 |
pkey_cmac_ctrl_str| Name: | pkey_cmac_ctrl_str | | Prototype: | static int pkey_cmac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/109) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 164-196 |
| | 509 | 25 |
pkey_cmac_init| Name: | pkey_cmac_init | | Prototype: | static int pkey_cmac_init(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 66-74 |
| | 5 | 2 |
pkey_cmac_keygen| Name: | pkey_cmac_keygen | | Prototype: | static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | | Lines: | 92-107 |
| | 9 | 3 |
pkey_ctrl_gost01| Name: | pkey_ctrl_gost01 | | Prototype: | static int pkey_ctrl_gost01(EVP_PKEY *pkey, int op, long arg1, void *arg2) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 627-666 |
| | 42 | 11 |
pkey_dh_cleanup| Name: | pkey_dh_cleanup | | Prototype: | static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 118-124 |
| | 2 | 1 |
pkey_dh_copy| Name: | pkey_dh_copy | | Prototype: | static int pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 103-116 |
| | 9 | 2 |
pkey_dh_ctrl| Name: | pkey_dh_ctrl | | Prototype: | static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 126-149 |
| | 10 | 6 |
pkey_dh_ctrl_str| Name: | pkey_dh_ctrl_str | | Prototype: | static int pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/100) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 151-185 |
| | 394 | 21 |
pkey_dh_derive| Name: | pkey_dh_derive | | Prototype: | static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 231-246 |
| | 10 | 3 |
pkey_dh_init| Name: | pkey_dh_init | | Prototype: | static int pkey_dh_init(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 84-101 |
| | 11 | 2 |
pkey_dh_keygen| Name: | pkey_dh_keygen | | Prototype: | static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 212-229 |
| | 17 | 4 |
pkey_dh_paramgen| Name: | pkey_dh_paramgen | | Prototype: | static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_pmeth.c | | Lines: | 187-210 |
| | 25 | 4 |
pkey_dsa_ctrl_str| Name: | pkey_dsa_ctrl_str | | Prototype: | static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/133) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | | Lines: | 230-272 |
| | 563 | 28 |
pkey_dsa_paramgen| Name: | pkey_dsa_paramgen | | Prototype: | static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | | Lines: | 274-297 |
| | 41 | 4 |
pkey_dsa_verify| Name: | pkey_dsa_verify | | Prototype: | static int pkey_dsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | | Lines: | 151-167 |
| | 8 | 2 |
pkey_ec_cleanup| Name: | pkey_ec_cleanup | | Prototype: | static void pkey_ec_cleanup(EVP_PKEY_CTX * ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 112-120 |
| | 4 | 2 |
pkey_ec_copy| Name: | pkey_ec_copy | | Prototype: | static int pkey_ec_copy(EVP_PKEY_CTX * dst, EVP_PKEY_CTX * src) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 95-110 |
| | 11 | 4 |
pkey_ec_ctrl| Name: | pkey_ec_ctrl | | Prototype: | static int pkey_ec_ctrl(EVP_PKEY_CTX * ctx, int type, int p1, void *p2) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 203-243 |
| | 24 | 10 |
pkey_ec_ctrl_str| Name: | pkey_ec_ctrl_str | | Prototype: | static int pkey_ec_ctrl_str(EVP_PKEY_CTX * ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 245-263 |
| | 178 | 11 |
pkey_ec_derive| Name: | pkey_ec_derive | | Prototype: | static int pkey_ec_derive(EVP_PKEY_CTX * ctx, unsigned char *key, size_t * keylen) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 171-201 |
| | 22 | 4 |
pkey_ec_init| Name: | pkey_ec_init | | Prototype: | static int pkey_ec_init(EVP_PKEY_CTX * ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 80-93 |
| | 16 | 2 |
pkey_ec_keygen| Name: | pkey_ec_keygen | | Prototype: | static int pkey_ec_keygen(EVP_PKEY_CTX * ctx, EVP_PKEY * pkey) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 286-302 |
| | 17 | 4 |
pkey_ec_paramgen| Name: | pkey_ec_paramgen | | Prototype: | static int pkey_ec_paramgen(EVP_PKEY_CTX * ctx, EVP_PKEY * pkey) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 265-284 |
| | 20 | 4 |
pkey_ec_sign| Name: | pkey_ec_sign | | Prototype: | static int pkey_ec_sign(EVP_PKEY_CTX * ctx, unsigned char *sig, size_t * siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 122-150 |
| | 18 | 5 |
pkey_ec_verify| Name: | pkey_ec_verify | | Prototype: | static int pkey_ec_verify(EVP_PKEY_CTX * ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | | Lines: | 152-169 |
| | 8 | 2 |
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_get_dsa| Name: | pkey_get_dsa | | Prototype: | static DSA * pkey_get_dsa(EVP_PKEY *key, DSA **dsa) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | | Lines: | 393-409 |
| | 19 | 4 |
pkey_get_eckey| Name: | pkey_get_eckey | | Prototype: | static EC_KEY * pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | | Lines: | 506-522 |
| | 19 | 4 |
pkey_get_rsa| Name: | pkey_get_rsa | | Prototype: | static RSA * pkey_get_rsa(EVP_PKEY *key, RSA **rsa) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | | Lines: | 280-296 |
| | 19 | 4 |
pkey_gost01_cleanup| Name: | pkey_gost01_cleanup | | Prototype: | static void pkey_gost01_cleanup(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 174-181 |
| | 3 | 1 |
pkey_gost01_copy| Name: | pkey_gost01_copy | | Prototype: | static int pkey_gost01_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 157-171 |
| | 15 | 3 |
pkey_gost01_ctrl| Name: | pkey_gost01_ctrl | | Prototype: | static int pkey_gost01_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 572-637 |
| | 37 | 21 |
pkey_gost01_ctrl_str| Name: | pkey_gost01_ctrl_str | | Prototype: | static int pkey_gost01_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/220) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 639-681 |
| | 1018 | 49 |
pkey_gost01_decrypt| Name: | pkey_gost01_decrypt | | Prototype: | int pkey_gost01_decrypt(EVP_PKEY_CTX *pctx, unsigned char *key, size_t *key_len, const unsigned char *in, size_t in_len) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 370-443 |
| | 78 | 13 |
pkey_gost01_derive| Name: | pkey_gost01_derive | | Prototype: | int pkey_gost01_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 445-472 |
| | 17 | 4 |
pkey_gost01_encrypt| Name: | pkey_gost01_encrypt | | Prototype: | int pkey_gost01_encrypt(EVP_PKEY_CTX *pctx, unsigned char *out, size_t *out_len, const unsigned char *key, size_t key_len) | | Coverage: | 0.000% (0/68) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 474-569 |
| | 98 | 23 |
pkey_gost01_init| Name: | pkey_gost01_init | | Prototype: | static int pkey_gost01_init(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 137-154 |
| | 19 | 3 |
pkey_gost01_keygen| Name: | pkey_gost01_keygen | | Prototype: | static int pkey_gost01_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 220-226 |
| | 3 | 2 |
pkey_gost01_paramgen| Name: | pkey_gost01_paramgen | | Prototype: | static int pkey_gost01_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 183-218 |
| | 35 | 8 |
pkey_gost01_sign| Name: | pkey_gost01_sign | | Prototype: | static int pkey_gost01_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbs_len) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 228-278 |
| | 59 | 12 |
pkey_gost01_verify| Name: | pkey_gost01_verify | | Prototype: | static int pkey_gost01_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbs_len) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | | Lines: | 280-311 |
| | 35 | 7 |
pkey_gost_mac_ctrl_str| Name: | pkey_gost_mac_ctrl_str | | Prototype: | static int pkey_gost_mac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/73) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | | Lines: | 182-206 |
| | 346 | 17 |
pkey_hmac_ctrl_str| Name: | pkey_hmac_ctrl_str | | Prototype: | static int pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/73) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | | Lines: | 217-238 |
| | 340 | 17 |
pkey_rsa_ctrl_str| Name: | pkey_rsa_ctrl_str | | Prototype: | static int pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | | Coverage: | 0.000% (0/374) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | | Lines: | 455-531 |
| | 1728 | 80 |
pkey_rsa_keygen| Name: | pkey_rsa_keygen | | Prototype: | static int pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | | Lines: | 533-560 |
| | 28 | 6 |
pkey_rsa_verifyrecover| Name: | pkey_rsa_verifyrecover | | Prototype: | static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | | Lines: | 212-256 |
| | 38 | 11 |
pkey_size_gost01| Name: | pkey_size_gost01 | | Prototype: | static int pkey_size_gost01(const EVP_PKEY *pk) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | | Lines: | 169-175 |
| | 3 | 2 |
policy_cache_create| Name: | policy_cache_create | | Prototype: | static int policy_cache_create(X509 *x, CERTIFICATEPOLICIES *policies, int crit) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | | Lines: | 72-120 |
| | 52 | 13 |
policy_cache_find_data| Name: | policy_cache_find_data | | Prototype: | X509_POLICY_DATA * policy_cache_find_data(const X509_POLICY_CACHE *cache, const ASN1_OBJECT *id) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | | Lines: | 242-253 |
| | 11 | 2 |
policy_cache_new| Name: | policy_cache_new | | Prototype: | static int policy_cache_new(X509 *x) | | Coverage: | 0.000% (0/57) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | | Lines: | 122-216 |
| | 95 | 19 |
policy_cache_set| Name: | policy_cache_set | | Prototype: | const X509_POLICY_CACHE * policy_cache_set(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | | Lines: | 230-240 |
| | 7 | 2 |
policy_cache_set_int| Name: | policy_cache_set_int | | Prototype: | static int policy_cache_set_int(long *out, ASN1_INTEGER *value) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | | Lines: | 262-271 |
| | 8 | 3 |
policy_cache_set_mapping| Name: | policy_cache_set_mapping | | Prototype: | int policy_cache_set_mapping(X509 *x, POLICY_MAPPINGS *maps) | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_map.c | | Lines: | 68-126 |
| | 46 | 11 |