Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
ASN1_STRING_to_UTF8Name: | ASN1_STRING_to_UTF8 | Prototype: | int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c | Lines: | 603-626 |
| | 25 | 5 |
ASN1_TYPE_pack_sequenceName: | ASN1_TYPE_pack_sequence | Prototype: | ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t) | Coverage: | 31.250% (5/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_type.c | Lines: | 105-127 |
| | 31 | 5 |
ASN1_TYPE_set1Name: | ASN1_TYPE_set1 | Prototype: | int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_type.c | Lines: | 37-56 |
| | 15 | 5 |
ASN1_item_i2d_bioName: | ASN1_item_i2d_bio | Prototype: | int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, void *x) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_i2d_fp.c | Lines: | 87-111 |
| | 23 | 5 |
ASYNC_WAIT_CTX_freeName: | ASYNC_WAIT_CTX_free | Prototype: | void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async_wait.c | Lines: | 20-42 |
| | 19 | 5 |
ASYNC_WAIT_CTX_get_changed_fdsName: | ASYNC_WAIT_CTX_get_changed_fds | Prototype: | int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, int *addfd, size_t *numaddfds, int *delfd, size_t *numdelfds) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async_wait.c | Lines: | 111-138 |
| | 31 | 5 |
BIO_bindName: | BIO_bind | Prototype: | int BIO_bind(int sock, const BIO_ADDR *addr, int options) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock2.c | Lines: | 134-167 |
| | 31 | 5 |
BIO_get_retry_BIOName: | BIO_get_retry_BIO | Prototype: | BIO *BIO_get_retry_BIO(BIO *bio, int *reason) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 620-636 |
| | 16 | 5 |
BIO_indentName: | BIO_indent | Prototype: | int BIO_indent(BIO *b, int indent, int max) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 480-490 |
| | 8 | 5 |
BIO_new_buffer_ssl_connectName: | BIO_new_buffer_ssl_connect | Prototype: | BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/bio_ssl.c | Lines: | 421-438 |
| | 37 | 5 |
BIO_new_fileName: | BIO_new_file | Prototype: | BIO *BIO_new_file(const char *filename, const char *mode) | Coverage: | 72.727% (16/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 62-93 |
| | 80 | 5 |
BIO_new_ssl_connectName: | BIO_new_ssl_connect | Prototype: | BIO *BIO_new_ssl_connect(SSL_CTX *ctx) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/bio_ssl.c | Lines: | 440-456 |
| | 36 | 5 |
BIO_set_cipherName: | BIO_set_cipher | Prototype: | int BIO_set_cipher(BIO *b, const EVP_CIPHER *c, const unsigned char *k, const unsigned char *i, int e) | Coverage: | 33.333% (5/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_enc.c | Lines: | 404-429 |
| | 28 | 5 |
BIO_sock_infoName: | BIO_sock_info | Prototype: | int BIO_sock_info(int sock, enum BIO_sock_info_type type, union BIO_sock_info_u *info) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock.c | Lines: | 340-367 |
| | 21 | 5 |
BN_BLINDING_invert_exName: | BN_BLINDING_invert_ex | Prototype: | int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_blind.c | Lines: | 167-201 |
| | 25 | 5 |
BN_GF2m_addName: | BN_GF2m_add | Prototype: | int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 252-282 |
| | 18 | 5 |
BN_GF2m_mod_divName: | BN_GF2m_mod_div | Prototype: | int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *y, const BIGNUM *x, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 790-815 |
| | 19 | 5 |
BN_GF2m_mod_sqrt_arrName: | BN_GF2m_mod_sqrt_arr | Prototype: | int BN_GF2m_mod_sqrt_arr(BIGNUM *r, const BIGNUM *a, const int p[], BN_CTX *ctx) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_gf2m.c | Lines: | 924-950 |
| | 15 | 5 |
BN_MONT_CTX_copyName: | BN_MONT_CTX_copy | Prototype: | BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 411-426 |
| | 24 | 5 |
BN_MONT_CTX_set_lockedName: | BN_MONT_CTX_set_locked | Prototype: | BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock, const BIGNUM *mod, BN_CTX *ctx) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 428-464 |
| | 29 | 5 |
BN_bn2mpiName: | BN_bn2mpi | Prototype: | int BN_bn2mpi(const BIGNUM *a, unsigned char *d) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mpi.c | Lines: | 14-40 |
| | 23 | 5 |
BN_generate_primeName: | BN_generate_prime | Prototype: | BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe, const BIGNUM *add, const BIGNUM *rem, void (*callback) (int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c | Lines: | 25-47 |
| | 24 | 5 |
BN_get_paramsName: | BN_get_params | Prototype: | int BN_get_params(int which) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 66-78 |
| | 9 | 5 |
BN_mod_wordName: | BN_mod_word | Prototype: | unsigned long BN_mod_word(const BIGNUM *a, unsigned long w) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 13-59 |
| | 18 | 5 |
BN_mul_wordName: | BN_mul_word | Prototype: | int BN_mul_word(BIGNUM *a, unsigned long w) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_word.c | Lines: | 181-201 |
| | 13 | 5 |
BN_reciprocalName: | BN_reciprocal | Prototype: | int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 174-194 |
| | 18 | 5 |
BN_set_bitName: | BN_set_bit | Prototype: | int BN_set_bit(BIGNUM *a, int n) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 608-629 |
| | 16 | 5 |
BN_usubName: | BN_usub | Prototype: | int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_add.c | Lines: | 125-170 |
| | 30 | 5 |
CMS_EncryptedData_decryptName: | CMS_EncryptedData_decrypt | Prototype: | int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms, const unsigned char *key, size_t keylen, BIO *dcont, BIO *out, unsigned int flags) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 176-199 |
| | 20 | 5 |
CMS_EncryptedData_set1_keyName: | CMS_EncryptedData_set1_key | Prototype: | int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph, const unsigned char *key, size_t keylen) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_enc.c | Lines: | 183-205 |
| | 16 | 5 |
CMS_EnvelopedData_createName: | CMS_EnvelopedData_create | Prototype: | CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 104-122 |
| | 27 | 5 |
CMS_RecipientInfo_decryptName: | CMS_RecipientInfo_decrypt | Prototype: | int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 739-756 |
| | 7 | 5 |
CMS_RecipientInfo_ktri_get0_algsName: | CMS_RecipientInfo_ktri_get0_algs | Prototype: | int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, EVP_PKEY **pk, X509 **recip, X509_ALGOR **palg) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | Lines: | 231-251 |
| | 13 | 5 |
CMS_SignerInfo_get0_algsName: | CMS_SignerInfo_get0_algs | Prototype: | void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, X509 **signer, X509_ALGOR **pdig, X509_ALGOR **psig) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 514-526 |
| | 8 | 5 |
CMS_add1_ReceiptRequestName: | CMS_add1_ReceiptRequest | Prototype: | int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | Lines: | 88-111 |
| | 17 | 5 |
CMS_digest_createName: | CMS_digest_create | Prototype: | CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md, unsigned int flags) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 156-174 |
| | 24 | 5 |
CMS_digest_verifyName: | CMS_digest_verify | Prototype: | int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out, unsigned int flags) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 133-154 |
| | 15 | 5 |
CMS_get1_ReceiptRequestName: | CMS_get1_ReceiptRequest | Prototype: | int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_ess.c | Lines: | 23-44 |
| | 25 | 5 |
CMS_set_detachedName: | CMS_set_detached | Prototype: | int CMS_set_detached(CMS_ContentInfo *cms, int detached) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 260-282 |
| | 23 | 5 |
CRYPTO_clear_reallocName: | CRYPTO_clear_realloc | Prototype: | void *CRYPTO_clear_realloc(void *str, size_t old_len, size_t num, const char *file, int line) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 268-293 |
| | 26 | 5 |
CRYPTO_free_ex_indexName: | CRYPTO_free_ex_index | Prototype: | int CRYPTO_free_ex_index(int class_index, int idx) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 130-150 |
| | 20 | 5 |
CRYPTO_ocb128_copy_ctxName: | CRYPTO_ocb128_copy_ctx | Prototype: | int CRYPTO_ocb128_copy_ctx(OCB128_CONTEXT *dest, OCB128_CONTEXT *src, void *keyenc, void *keydec) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 196-212 |
| | 13 | 5 |
CRYPTO_set_ex_dataName: | CRYPTO_set_ex_data | Prototype: | int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 369-388 |
| | 19 | 5 |
CRYPTO_set_mem_functionsName: | CRYPTO_set_mem_functions | Prototype: | int CRYPTO_set_mem_functions( void *(*m)(size_t, const char *, int), void *(*r)(void *, size_t, const char *, int), void (*f)(void *, const char *, int)) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 60-74 |
| | 9 | 5 |
CTLOG_newName: | CTLOG_new | Prototype: | CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 237-260 |
| | 26 | 5 |
CTLOG_new_from_base64Name: | CTLOG_new_from_base64 | Prototype: | int CTLOG_new_from_base64(CTLOG **ct_log, const char *pkey_base64, const char *name) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_b64.c | Lines: | 135-168 |
| | 40 | 5 |
DSA_generate_parametersName: | DSA_generate_parameters | Prototype: | DSA *DSA_generate_parameters(int bits, unsigned char *seed_in, int seed_len, int *counter_ret, unsigned long *h_ret, void (*callback) (int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_depr.c | Lines: | 35-61 |
| | 27 | 5 |
DSA_set0_pqgName: | DSA_set0_pqg | Prototype: | int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 254-278 |
| | 44 | 5 |
DSA_verifyName: | DSA_verify | Prototype: | int DSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int siglen, DSA *dsa) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_asn1.c | Lines: | 132-155 |
| | 25 | 5 |
DSO_mergeName: | DSO_merge | Prototype: | char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | Lines: | 263-278 |
| | 28 | 5 |
EC_GROUP_get_basis_typeName: | EC_GROUP_get_basis_type | Prototype: | int EC_GROUP_get_basis_type(const EC_GROUP *group) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_asn1.c | Lines: | 17-39 |
| | 13 | 5 |
EC_GROUP_new_by_curve_nameName: | EC_GROUP_new_by_curve_name | Prototype: | EC_GROUP *EC_GROUP_new_by_curve_name(int nid) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_curve.c | Lines: | 3117-3137 |
| | 26 | 5 |
EC_KEY_freeName: | EC_KEY_free | Prototype: | void EC_KEY_free(EC_KEY *r) | Coverage: | 70.588% (12/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 41-71 |
| | 25 | 5 |
EC_POINT_newName: | EC_POINT_new | Prototype: | EC_POINT *EC_POINT_new(const EC_GROUP *group) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 560-588 |
| | 39 | 5 |
EC_POINT_oct2pointName: | EC_POINT_oct2point | Prototype: | int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 101-127 |
| | 12 | 5 |
EC_POINT_point2octName: | EC_POINT_point2oct | Prototype: | size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 70-99 |
| | 13 | 5 |
EC_POINT_set_affine_coordinatesName: | EC_POINT_set_affine_coordinates | Prototype: | int EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | Lines: | 706-727 |
| | 15 | 5 |
EC_POINT_set_compressed_coordinatesName: | EC_POINT_set_compressed_coordinates | Prototype: | int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_oct.c | Lines: | 18-50 |
| | 21 | 5 |
EC_ec_pre_comp_freeName: | EC_ec_pre_comp_free | Prototype: | void EC_ec_pre_comp_free(EC_PRE_COMP *pre) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_mult.c | Lines: | 80-102 |
| | 20 | 5 |
ENGINE_ctrl_cmdName: | ENGINE_ctrl_cmd | Prototype: | int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, long i, void *p, void (*f) (void), int cmd_optional) | Coverage: | 29.412% (5/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_ctrl.c | Lines: | 193-227 |
| | 29 | 5 |
ENGINE_get_pkey_asn1_meth_strName: | ENGINE_get_pkey_asn1_meth_str | Prototype: | const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e, const char *str, int len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c | Lines: | 136-155 |
| | 30 | 5 |
ENGINE_load_private_keyName: | ENGINE_load_private_key | Prototype: | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, UI_METHOD *ui_method, void *callback_data) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_pkey.c | Lines: | 53-82 |
| | 23 | 5 |
ENGINE_load_public_keyName: | ENGINE_load_public_key | Prototype: | EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id, UI_METHOD *ui_method, void *callback_data) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_pkey.c | Lines: | 84-112 |
| | 22 | 5 |
ERR_pop_to_markName: | ERR_pop_to_mark | Prototype: | int ERR_pop_to_mark(void) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 820-838 |
| | 22 | 5 |
EVP_CIPHER_CTX_resetName: | EVP_CIPHER_CTX_reset | Prototype: | int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *c) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 21-38 |
| | 15 | 5 |
EVP_MD_CTX_resetName: | EVP_MD_CTX_reset | Prototype: | int EVP_MD_CTX_reset(EVP_MD_CTX *ctx) | Coverage: | 78.261% (18/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c | Lines: | 19-47 |
| | 15 | 5 |
EVP_PKEY_asn1_add0Name: | EVP_PKEY_asn1_add0 | Prototype: | int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 139-160 |
| | 18 | 5 |
EVP_PKEY_asn1_findName: | EVP_PKEY_asn1_find | Prototype: | const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(ENGINE **pe, int type) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 78-101 |
| | 18 | 5 |
EVP_PKEY_new_raw_private_keyName: | EVP_PKEY_new_raw_private_key | Prototype: | EVP_PKEY *EVP_PKEY_new_raw_private_key(int type, ENGINE *e, const unsigned char *priv, size_t len) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 223-251 |
| | 28 | 5 |
EVP_PKEY_new_raw_public_keyName: | EVP_PKEY_new_raw_public_key | Prototype: | EVP_PKEY *EVP_PKEY_new_raw_public_key(int type, ENGINE *e, const unsigned char *pub, size_t len) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 253-281 |
| | 28 | 5 |
EVP_PKEY_save_parametersName: | EVP_PKEY_save_parameters | Prototype: | int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 52-73 |
| | 11 | 5 |
EVP_add_digestName: | EVP_add_digest | Prototype: | int EVP_add_digest(const EVP_MD *md) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 33-56 |
| | 18 | 5 |
EVP_read_pw_string_minName: | EVP_read_pw_string_min | Prototype: | int EVP_read_pw_string_min(char *buf, int min, int len, const char *prompt, int verify) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_key.c | Lines: | 48-72 |
| | 49 | 5 |
MDC2_UpdateName: | MDC2_Update | Prototype: | int MDC2_Update(MDC2_CTX *c, const unsigned char *in, size_t len) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mdc2/mdc2dgst.c | Lines: | 39-69 |
| | 21 | 5 |
NETSCAPE_SPKI_printName: | NETSCAPE_SPKI_print | Prototype: | int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_spki.c | Lines: | 20-56 |
| | 46 | 5 |
OBJ_createName: | OBJ_create | Prototype: | int OBJ_create(const char *oid, const char *sn, const char *ln) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 690-725 |
| | 42 | 5 |
OBJ_nid2lnName: | OBJ_nid2ln | Prototype: | const char *OBJ_nid2ln(int n) | Coverage: | 35.294% (6/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 274-299 |
| | 33 | 5 |
OBJ_nid2objName: | OBJ_nid2obj | Prototype: | ASN1_OBJECT *OBJ_nid2obj(int n) | Coverage: | 35.294% (6/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 220-245 |
| | 33 | 5 |
OBJ_nid2snName: | OBJ_nid2sn | Prototype: | const char *OBJ_nid2sn(int n) | Coverage: | 29.412% (5/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 247-272 |
| | 33 | 5 |
OCSP_accept_responses_newName: | OCSP_accept_responses_new | Prototype: | X509_EXTENSION *OCSP_accept_responses_new(char **oids) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | Lines: | 392-410 |
| | 27 | 5 |
OCSP_check_nonceName: | OCSP_check_nonce | Prototype: | int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | Lines: | 309-341 |
| | 16 | 5 |
OCSP_resp_findName: | OCSP_resp_find | Prototype: | int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 250-268 |
| | 14 | 5 |
OCSP_sendreq_newName: | OCSP_sendreq_new | Prototype: | OCSP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, OCSP_REQUEST *req, int maxline) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 179-199 |
| | 25 | 5 |
OPENSSL_DIR_endName: | OPENSSL_DIR_end | Prototype: | int OPENSSL_DIR_end(OPENSSL_DIR_CTX **ctx) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/LPdir_unix.c | Lines: | 152-169 |
| | 21 | 5 |
OPENSSL_LH_node_usage_stats_bioName: | OPENSSL_LH_node_usage_stats_bio | Prototype: | void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | Lines: | 94-117 |
| | 21 | 5 |
OPENSSL_sk_dupName: | OPENSSL_sk_dup | Prototype: | OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 45-71 |
| | 31 | 5 |
OPENSSL_uni2ascName: | OPENSSL_uni2asc | Prototype: | char *OPENSSL_uni2asc(const unsigned char *uni, int unilen) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | Lines: | 43-63 |
| | 25 | 5 |
PEM_dek_infoName: | PEM_dek_info | Prototype: | void PEM_dek_info(char *buf, const char *type, int len, char *str) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 83-103 |
| | 15 | 5 |
PKCS12_item_pack_safebagName: | PKCS12_item_pack_safebag | Prototype: | PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, int nid1, int nid2) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_add.c | Lines: | 17-43 |
| | 29 | 5 |
PKCS12_pack_p7dataName: | PKCS12_pack_p7data | Prototype: | PKCS7 *PKCS12_pack_p7data(struct stack_st_PKCS12_SAFEBAG *sk) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_add.c | Lines: | 46-69 |
| | 26 | 5 |
PKCS12_set_macName: | PKCS12_set_mac | Prototype: | int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, const EVP_MD *md_type) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_mutl.c | Lines: | 175-203 |
| | 21 | 5 |
PKCS7_add_recipientName: | PKCS7_add_recipient | Prototype: | PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 422-436 |
| | 16 | 5 |
PKCS7_add_recipient_infoName: | PKCS7_add_recipient_info | Prototype: | int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 438-460 |
| | 14 | 5 |
PKCS7_content_newName: | PKCS7_content_new | Prototype: | int PKCS7_content_new(PKCS7 *p7, int type) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 63-78 |
| | 16 | 5 |
PKCS7_find_digestName: | PKCS7_find_digest | Prototype: | static BIO *PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 590-609 |
| | 30 | 5 |
PKCS7_get_issuer_and_serialName: | PKCS7_get_issuer_and_serial | Prototype: | PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1047-1065 |
| | 35 | 5 |
PKCS7_set_cipherName: | PKCS7_set_cipher | Prototype: | int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 517-545 |
| | 17 | 5 |
PKCS7_to_TS_TST_INFOName: | PKCS7_to_TS_TST_INFO | Prototype: | TS_TST_INFO *PKCS7_to_TS_TST_INFO(PKCS7 *token) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c | Lines: | 246-276 |
| | 47 | 5 |
PKCS8_encryptName: | PKCS8_encrypt | Prototype: | X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8inf) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_p8e.c | Lines: | 15-42 |
| | 42 | 5 |
PKCS8_pkey_set0Name: | PKCS8_pkey_set0 | Prototype: | int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, int version, int ptype, void *pval, unsigned char *penc, int penclen) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | Lines: | 38-51 |
| | 8 | 5 |