Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
DSO_bind_funcName: | DSO_bind_func | Prototype: | DSO_FUNC_TYPE DSO_bind_func(DSO *dso, const char *symname) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | Lines: | 173-191 |
| | 39 | 4 |
DSO_set_filenameName: | DSO_set_filename | Prototype: | int DSO_set_filename(DSO *dso, const char *filename) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | Lines: | 240-261 |
| | 24 | 4 |
DTLS_RECORD_LAYER_clearName: | DTLS_RECORD_LAYER_clear | Prototype: | void DTLS_RECORD_LAYER_clear(RECORD_LAYER *rl) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 57-96 |
| | 39 | 4 |
ECDSA_sizeName: | ECDSA_size | Prototype: | int ECDSA_size(const EC_KEY *r) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 1195-1221 |
| | 28 | 4 |
EC_GROUP_clear_freeName: | EC_GROUP_clear_free | Prototype: | void EC_GROUP_clear_free(EC_GROUP *group) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 111-128 |
| | 13 | 4 |
EC_GROUP_get_trinomial_basisName: | EC_GROUP_get_trinomial_basis | Prototype: | int EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 42-60 |
| | 14 | 4 |
EC_KEY_METHOD_get_signName: | EC_KEY_METHOD_get_sign | Prototype: | void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth, int (**psign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 281-301 |
| | 12 | 4 |
EC_KEY_new_by_curve_nameName: | EC_KEY_new_by_curve_name | Prototype: | EC_KEY *EC_KEY_new_by_curve_name(int nid) | Coverage: | 33.333% (4/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 23-39 |
| | 32 | 4 |
EC_KEY_priv2bufName: | EC_KEY_priv2buf | Prototype: | size_t EC_KEY_priv2buf(const EC_KEY *eckey, unsigned char **pbuf) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 591-610 |
| | 20 | 4 |
EC_KEY_set_private_keyName: | EC_KEY_set_private_key | Prototype: | int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 417-430 |
| | 29 | 4 |
EC_POINT_clear_freeName: | EC_POINT_clear_free | Prototype: | void EC_POINT_clear_free(EC_POINT *point) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 600-610 |
| | 7 | 4 |
EC_POINT_copyName: | EC_POINT_copy | Prototype: | int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 612-628 |
| | 12 | 4 |
EC_POINT_dupName: | EC_POINT_dup | Prototype: | EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 630-647 |
| | 28 | 4 |
EC_POINT_get_affine_coordinatesName: | EC_POINT_get_affine_coordinates | Prototype: | int EC_POINT_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 747-765 |
| | 13 | 4 |
EC_POINT_point2bufName: | EC_POINT_point2buf | Prototype: | size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char **pbuf, BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 129-150 |
| | 24 | 4 |
EC_POINT_point2hexName: | EC_POINT_point2hex | Prototype: | char *EC_POINT_point2hex(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BN_CTX *ctx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_print.c | Lines: | 75-105 |
| | 33 | 4 |
EC_POINTs_make_affineName: | EC_POINTs_make_affine | Prototype: | int EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 889-905 |
| | 9 | 4 |
ENGINE_addName: | ENGINE_add | Prototype: | int ENGINE_add(ENGINE *e) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_list.c | Lines: | 210-228 |
| | 23 | 4 |
ENGINE_load_ssl_client_certName: | ENGINE_load_ssl_client_cert | Prototype: | int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s, struct stack_st_X509_NAME *ca_dn, X509 **pcert, EVP_PKEY **ppkey, struct stack_st_X509 **pother, UI_METHOD *ui_method, void *callback_data) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_pkey.c | Lines: | 114-140 |
| | 19 | 4 |
ERR_STATE_freeName: | ERR_STATE_free | Prototype: | static void ERR_STATE_free(ERR_STATE *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 254-264 |
| | 12 | 4 |
ERR_clear_errorName: | ERR_clear_error | Prototype: | void ERR_clear_error(void) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 412-425 |
| | 18 | 4 |
ERR_clear_last_markName: | ERR_clear_last_mark | Prototype: | int ERR_clear_last_mark(void) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 840-859 |
| | 15 | 4 |
ERR_put_errorName: | ERR_put_error | Prototype: | void ERR_put_error(int lib, int func, int reason, const char *file, int line) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 375-410 |
| | 18 | 4 |
EVP_CIPHER_CTX_ctrlName: | EVP_CIPHER_CTX_ctrl | Prototype: | int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 578-599 |
| | 13 | 4 |
EVP_CIPHER_CTX_set_key_lengthName: | EVP_CIPHER_CTX_set_key_length | Prototype: | int EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *c, int keylen) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 555-567 |
| | 13 | 4 |
EVP_CIPHER_get_asn1_ivName: | EVP_CIPHER_get_asn1_iv | Prototype: | int EVP_CIPHER_get_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c | Lines: | 87-102 |
| | 13 | 4 |
EVP_PBE_getName: | EVP_PBE_get | Prototype: | int EVP_PBE_get(int *ptype, int *ppbe_nid, size_t num) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pbe.c | Lines: | 249-262 |
| | 9 | 4 |
EVP_PKEY_checkName: | EVP_PKEY_check | Prototype: | int EVP_PKEY_check(EVP_PKEY_CTX *ctx) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 172-193 |
| | 21 | 4 |
EVP_PKEY_decrypt_initName: | EVP_PKEY_decrypt_init | Prototype: | int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 170-185 |
| | 12 | 4 |
EVP_PKEY_derive_initName: | EVP_PKEY_derive_init | Prototype: | int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 204-219 |
| | 12 | 4 |
EVP_PKEY_encrypt_initName: | EVP_PKEY_encrypt_init | Prototype: | int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 136-151 |
| | 12 | 4 |
EVP_PKEY_keygen_initName: | EVP_PKEY_keygen_init | Prototype: | int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 69-84 |
| | 12 | 4 |
EVP_PKEY_meth_add0Name: | EVP_PKEY_meth_add0 | Prototype: | int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 299-314 |
| | 14 | 4 |
EVP_PKEY_meth_findName: | EVP_PKEY_meth_find | Prototype: | const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 84-101 |
| | 18 | 4 |
EVP_PKEY_meth_get0Name: | EVP_PKEY_meth_get0 | Prototype: | const EVP_PKEY_METHOD *EVP_PKEY_meth_get0(size_t idx) | Coverage: | 20.000% (2/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 340-350 |
| | 18 | 4 |
EVP_PKEY_new_CMAC_keyName: | EVP_PKEY_new_CMAC_key | Prototype: | EVP_PKEY *EVP_PKEY_new_CMAC_key(ENGINE *e, const unsigned char *priv, size_t len, const EVP_CIPHER *cipher) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 317-348 |
| | 30 | 4 |
EVP_PKEY_param_checkName: | EVP_PKEY_param_check | Prototype: | int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 218-239 |
| | 21 | 4 |
EVP_PKEY_paramgen_initName: | EVP_PKEY_paramgen_init | Prototype: | int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 19-34 |
| | 12 | 4 |
EVP_PKEY_public_checkName: | EVP_PKEY_public_check | Prototype: | int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | Lines: | 195-216 |
| | 21 | 4 |
EVP_PKEY_set1_engineName: | EVP_PKEY_set1_engine | Prototype: | int EVP_PKEY_set1_engine(EVP_PKEY *pkey, ENGINE *e) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 380-396 |
| | 15 | 4 |
EVP_PKEY_sign_initName: | EVP_PKEY_sign_init | Prototype: | int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 35-50 |
| | 12 | 4 |
EVP_PKEY_verify_initName: | EVP_PKEY_verify_init | Prototype: | int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 69-84 |
| | 12 | 4 |
EVP_PKEY_verify_recover_initName: | EVP_PKEY_verify_recover_init | Prototype: | int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c | Lines: | 102-117 |
| | 12 | 4 |
GENERAL_NAME_get0_otherNameName: | GENERAL_NAME_get0_otherName | Prototype: | int GENERAL_NAME_get0_otherName(GENERAL_NAME *gen, ASN1_OBJECT **poid, ASN1_TYPE **pvalue) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | Lines: | 191-201 |
| | 7 | 4 |
IDEA_ofb64_encryptName: | IDEA_ofb64_encrypt | Prototype: | void IDEA_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, IDEA_KEY_SCHEDULE *schedule, unsigned char *ivec, int *num) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_ofb64.c | Lines: | 18-61 |
| | 35 | 4 |
NETSCAPE_SPKI_b64_decodeName: | NETSCAPE_SPKI_b64_decode | Prototype: | NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509spki.c | Lines: | 30-52 |
| | 32 | 4 |
OBJ_NAME_removeName: | OBJ_NAME_remove | Prototype: | int OBJ_NAME_remove(const char *name, int type) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 261-293 |
| | 25 | 4 |
OBJ_ln2nidName: | OBJ_ln2nid | Prototype: | int OBJ_ln2nid(const char *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 540-559 |
| | 21 | 4 |
OBJ_sn2nidName: | OBJ_sn2nid | Prototype: | int OBJ_sn2nid(const char *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 561-580 |
| | 21 | 4 |
OCSP_REQ_CTX_newName: | OCSP_REQ_CTX_new | Prototype: | OCSP_REQ_CTX *OCSP_REQ_CTX_new(BIO *io, int maxline) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 64-84 |
| | 31 | 4 |
OCSP_RESPID_set_by_keyName: | OCSP_RESPID_set_by_key | Prototype: | int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | Lines: | 262-284 |
| | 23 | 4 |
OCSP_archive_cutoff_newName: | OCSP_archive_cutoff_new | Prototype: | X509_EXTENSION *OCSP_archive_cutoff_new(char *tim) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | Lines: | 413-426 |
| | 19 | 4 |
OCSP_request_add0_idName: | OCSP_request_add0_id | Prototype: | OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 31-47 |
| | 29 | 4 |
OCSP_resp_get1_idName: | OCSP_resp_get1_id | Prototype: | int OCSP_resp_get1_id(const OCSP_BASICRESP *bs, ASN1_OCTET_STRING **pid, X509_NAME **pname) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 228-246 |
| | 25 | 4 |
OCSP_sendreq_bioName: | OCSP_sendreq_bio | Prototype: | OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 481-502 |
| | 26 | 4 |
OPENSSL_INIT_set_config_appnameName: | OPENSSL_INIT_set_config_appname | Prototype: | int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, const char *appname) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 366-381 |
| | 48 | 4 |
OPENSSL_LH_freeName: | OPENSSL_LH_free | Prototype: | void OPENSSL_LH_free(OPENSSL_LHASH *lh) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 76-94 |
| | 16 | 4 |
OPENSSL_LH_insertName: | OPENSSL_LH_insert | Prototype: | void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 96-126 |
| | 42 | 4 |
OPENSSL_LH_newName: | OPENSSL_LH_new | Prototype: | OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 47-74 |
| | 36 | 4 |
OPENSSL_buf2hexstrName: | OPENSSL_buf2hexstr | Prototype: | char *OPENSSL_buf2hexstr(const unsigned char *buffer, long len) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 191-219 |
| | 21 | 4 |
OPENSSL_sk_insertName: | OPENSSL_sk_insert | Prototype: | int OPENSSL_sk_insert(OPENSSL_STACK *st, const void *data, int loc) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 237-255 |
| | 16 | 4 |
OPENSSL_sk_new_reserveName: | OPENSSL_sk_new_reserve | Prototype: | OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 207-225 |
| | 20 | 4 |
OPENSSL_sk_pop_freeName: | OPENSSL_sk_pop_free | Prototype: | void OPENSSL_sk_pop_free(OPENSSL_STACK *st, OPENSSL_sk_freefunc func) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 360-370 |
| | 11 | 4 |
PEM_SignFinalName: | PEM_SignFinal | Prototype: | int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, EVP_PKEY *pkey) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_sign.c | Lines: | 27-50 |
| | 16 | 4 |
PEM_def_callbackName: | PEM_def_callback | Prototype: | int PEM_def_callback(char *buf, int num, int rwflag, void *userdata) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 31-64 |
| | 19 | 4 |
PEM_proc_typeName: | PEM_proc_type | Prototype: | void PEM_proc_type(char *buf, int type) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 66-81 |
| | 10 | 4 |
PKCS12_SAFEBAG_create_pkcs8_encryptName: | PKCS12_SAFEBAG_create_pkcs8_encrypt | Prototype: | PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8inf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | Lines: | 137-162 |
| | 22 | 4 |
PKCS12_add_safesName: | PKCS12_add_safes | Prototype: | PKCS12 *PKCS12_add_safes(struct stack_st_PKCS7 *safes, int nid_p7) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_crt.c | Lines: | 274-291 |
| | 18 | 4 |
PKCS12_item_decrypt_d2iName: | PKCS12_item_decrypt_d2i | Prototype: | void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it, const char *pass, int passlen, const ASN1_OCTET_STRING *oct, int zbuf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_decr.c | Lines: | 82-117 |
| | 25 | 4 |
PKCS12_key_gen_ascName: | PKCS12_key_gen_asc | Prototype: | int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt, int saltlen, int id, int iter, int n, unsigned char *out, const EVP_MD *md_type) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_key.c | Lines: | 30-51 |
| | 19 | 4 |
PKCS12_key_gen_utf8Name: | PKCS12_key_gen_utf8 | Prototype: | int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt, int saltlen, int id, int iter, int n, unsigned char *out, const EVP_MD *md_type) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_key.c | Lines: | 53-74 |
| | 19 | 4 |
PKCS12_newpassName: | PKCS12_newpass | Prototype: | int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_npas.c | Lines: | 32-55 |
| | 11 | 4 |
PKCS12_verify_macName: | PKCS12_verify_mac | Prototype: | int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_mutl.c | Lines: | 150-171 |
| | 21 | 4 |
PKCS7_SIGNER_INFO_get0_algsName: | PKCS7_SIGNER_INFO_get0_algs | Prototype: | void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, X509_ALGOR **pdig, X509_ALGOR **psig) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 405-414 |
| | 6 | 4 |
PKCS7_finalName: | PKCS7_final | Prototype: | int PKCS7_final(PKCS7 *p7, BIO *data, int flags) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | Lines: | 65-91 |
| | 23 | 4 |
PKCS7_get_signer_infoName: | PKCS7_get_signer_info | Prototype: | struct stack_st_PKCS7_SIGNER_INFO *PKCS7_get_signer_info(PKCS7 *p7) | Coverage: | 33.333% (4/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 393-403 |
| | 21 | 4 |
PKCS7_set_attributesName: | PKCS7_set_attributes | Prototype: | int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, struct stack_st_X509_ATTRIBUTE *sk) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1113-1130 |
| | 16 | 4 |
PKCS7_set_signed_attributesName: | PKCS7_set_signed_attributes | Prototype: | int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si, struct stack_st_X509_ATTRIBUTE *sk) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1094-1111 |
| | 16 | 4 |
PKCS8_pkey_get0Name: | PKCS8_pkey_get0 | Prototype: | int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, const unsigned char **pk, int *ppklen, const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | Lines: | 53-66 |
| | 8 | 4 |
RAND_DRBG_freeName: | RAND_DRBG_free | Prototype: | void RAND_DRBG_free(RAND_DRBG *drbg) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 253-267 |
| | 13 | 4 |
RAND_DRBG_get0_privateName: | RAND_DRBG_get0_private | Prototype: | RAND_DRBG *RAND_DRBG_get0_private(void) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 1045-1060 |
| | 20 | 4 |
RAND_DRBG_get0_publicName: | RAND_DRBG_get0_public | Prototype: | RAND_DRBG *RAND_DRBG_get0_public(void) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 1024-1039 |
| | 20 | 4 |
RAND_get_rand_methodName: | RAND_get_rand_method | Prototype: | const RAND_METHOD *RAND_get_rand_method(void) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 677-705 |
| | 31 | 4 |
RC2_decryptName: | RC2_decrypt | Prototype: | void RC2_decrypt(unsigned long *d, RC2_KEY *key) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2_cbc.c | Lines: | 134-179 |
| | 35 | 4 |
RC2_encryptName: | RC2_encrypt | Prototype: | void RC2_encrypt(unsigned long *d, RC2_KEY *key) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2_cbc.c | Lines: | 88-132 |
| | 34 | 4 |
RC2_ofb64_encryptName: | RC2_ofb64_encrypt | Prototype: | void RC2_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, RC2_KEY *schedule, unsigned char *ivec, int *num) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2ofb64.c | Lines: | 18-61 |
| | 35 | 4 |
RSA_blinding_onName: | RSA_blinding_on | Prototype: | int RSA_blinding_on(RSA *rsa, BN_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | Lines: | 64-80 |
| | 14 | 4 |
RSA_freeName: | RSA_free | Prototype: | void RSA_free(RSA *r) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 105-142 |
| | 33 | 4 |
RSA_generate_multi_prime_keyName: | RSA_generate_multi_prime_key | Prototype: | int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes, BIGNUM *e_value, BN_GENCB *cb) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_gen.c | Lines: | 41-62 |
| | 12 | 4 |
RSA_get0_crt_paramsName: | RSA_get0_crt_params | Prototype: | void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 367-377 |
| | 12 | 4 |
RSA_get0_keyName: | RSA_get0_key | Prototype: | void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 318-327 |
| | 12 | 4 |
RSA_padding_add_X931Name: | RSA_padding_add_X931 | Prototype: | int RSA_padding_add_X931(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_x931.c | Lines: | 16-51 |
| | 18 | 4 |
RSA_set0_factorsName: | RSA_set0_factors | Prototype: | int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 206-225 |
| | 30 | 4 |
RSA_sign_ASN1_OCTET_STRINGName: | RSA_sign_ASN1_OCTET_STRING | Prototype: | int RSA_sign_ASN1_OCTET_STRING(int type, const unsigned char *m, unsigned int m_len, unsigned char *sigret, unsigned int *siglen, RSA *rsa) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_saos.c | Lines: | 17-52 |
| | 30 | 4 |
SCT_LIST_validateName: | SCT_LIST_validate | Prototype: | int SCT_LIST_validate(const struct stack_st_SCT *scts, CT_POLICY_EVAL_CTX *ctx) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 376-396 |
| | 19 | 4 |
SCT_is_completeName: | SCT_is_complete | Prototype: | int SCT_is_complete(const SCT *sct) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 245-255 |
| | 12 | 4 |
SCT_set1_log_idName: | SCT_set1_log_id | Prototype: | int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, size_t log_id_len) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 94-115 |
| | 24 | 4 |
SCT_set_log_entry_typeName: | SCT_set_log_entry_type | Prototype: | int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 64-78 |
| | 7 | 4 |
SCT_set_signature_nidName: | SCT_set_signature_nid | Prototype: | int SCT_set_signature_nid(SCT *sct, int nid) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 124-141 |
| | 11 | 4 |
SRP_VBASE_newName: | SRP_VBASE_new | Prototype: | SRP_VBASE *SRP_VBASE_new(char *seed_key) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 271-292 |
| | 54 | 4 |