| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
Poly1305_Update| Name: | Poly1305_Update | | Prototype: | void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305.c | | Lines: | 470-510 |
| | 20 | 5 |
PKCS8_pkey_set0| Name: | 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 |
PKCS8_encrypt| Name: | 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 |
PKCS7_to_TS_TST_INFO| Name: | 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 |
PKCS7_set_cipher| Name: | 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_get_issuer_and_serial| Name: | 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_find_digest| Name: | 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_content_new| Name: | 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_add_recipient_info| Name: | 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_add_recipient| Name: | 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 |
PKCS12_set_mac| Name: | 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 |
PKCS12_pack_p7data| Name: | 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_item_pack_safebag| Name: | 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 |
PEM_dek_info| Name: | 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 |
OPENSSL_uni2asc| Name: | 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 |
OPENSSL_sk_dup| Name: | 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_LH_node_usage_stats_bio| Name: | 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_DIR_end| Name: | 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 |
OCSP_sendreq_new| Name: | 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 |
OCSP_resp_find| Name: | 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_check_nonce| Name: | 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_accept_responses_new| Name: | 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 |
OBJ_nid2sn| Name: | 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 |
OBJ_nid2obj| Name: | 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_nid2ln| Name: | 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_create| Name: | 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 |
NETSCAPE_SPKI_print| Name: | 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 |
MDC2_Update| Name: | 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 |
EVP_read_pw_string_min| Name: | 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 |
EVP_add_digest| Name: | 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_PKEY_save_parameters| Name: | 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_PKEY_new_raw_public_key| Name: | 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_new_raw_private_key| Name: | 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_asn1_find| Name: | 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_asn1_add0| Name: | 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_MD_CTX_reset| Name: | 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_CIPHER_CTX_reset| Name: | 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 |
ERR_pop_to_mark| Name: | 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 |
ENGINE_load_public_key| Name: | 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 |
ENGINE_load_private_key| Name: | 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_get_pkey_asn1_meth_str| Name: | 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_ctrl_cmd| Name: | 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 |
EC_ec_pre_comp_free| Name: | 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 |
EC_POINT_set_compressed_coordinates| Name: | 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_POINT_set_affine_coordinates| Name: | 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_point2oct| Name: | 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_oct2point| Name: | 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_new| Name: | 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_KEY_free| Name: | 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_GROUP_new_by_curve_name| Name: | 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_GROUP_get_basis_type| Name: | 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 |
DSO_merge| Name: | 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 |
DSA_verify| Name: | 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 |
DSA_set0_pqg| Name: | 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_generate_parameters| Name: | 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 |
CTLOG_new_from_base64| Name: | 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 |
CTLOG_new| Name: | 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 |
CRYPTO_set_mem_functions| Name: | 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 |
CRYPTO_set_ex_data| Name: | 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_ocb128_copy_ctx| Name: | 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_free_ex_index| Name: | 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_clear_realloc| Name: | 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 |
CMS_set_detached| Name: | 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 |
CMS_get1_ReceiptRequest| Name: | 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_digest_verify| Name: | 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_digest_create| Name: | 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_add1_ReceiptRequest| Name: | 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_SignerInfo_get0_algs| Name: | 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_RecipientInfo_ktri_get0_algs| Name: | 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_RecipientInfo_decrypt| Name: | 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_EnvelopedData_create| Name: | 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_EncryptedData_set1_key| Name: | 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_EncryptedData_decrypt| Name: | 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 |
BN_usub| Name: | 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 |
BN_set_bit| Name: | 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_reciprocal| Name: | 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_mul_word| Name: | 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_mod_word| Name: | 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_get_params| Name: | 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_generate_prime| Name: | 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_bn2mpi| Name: | 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_MONT_CTX_set_locked| Name: | 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_MONT_CTX_copy| Name: | 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_GF2m_mod_sqrt_arr| Name: | 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_GF2m_mod_div| Name: | 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_add| Name: | 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_BLINDING_invert_ex| Name: | 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 |
BIO_sock_info| Name: | 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 |
BIO_set_cipher| Name: | 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_new_ssl_connect| Name: | 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_new_file| Name: | 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_buffer_ssl_connect| Name: | 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_indent| Name: | 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_get_retry_BIO| Name: | 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_bind| Name: | 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 |
ASYNC_WAIT_CTX_get_changed_fds| Name: | 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 |
ASYNC_WAIT_CTX_free| Name: | 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 |
ASN1_item_i2d_bio| Name: | 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 |
ASN1_TYPE_set1| Name: | 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_TYPE_pack_sequence| Name: | 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 |