Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
satsub64beName: | satsub64be | Prototype: | static int satsub64be(const unsigned char *v1, const unsigned char *v2) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 14-36 |
| | 14 | 5 |
rand_pool_add_beginName: | rand_pool_add_begin | Prototype: | unsigned char *rand_pool_add_begin(RAND_POOL *pool, size_t len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 625-636 |
| | 14 | 3 |
pkey_sm2_encryptName: | pkey_sm2_encrypt | Prototype: | static int pkey_sm2_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_pmeth.c | Lines: | 127-143 |
| | 14 | 3 |
pkey_sm2_digest_customName: | pkey_sm2_digest_custom | Prototype: | static int pkey_sm2_digest_custom(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_pmeth.c | Lines: | 256-284 |
| | 14 | 4 |
pkey_sm2_decryptName: | pkey_sm2_decrypt | Prototype: | static int pkey_sm2_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_pmeth.c | Lines: | 145-161 |
| | 14 | 3 |
pkey_siphash_initName: | pkey_siphash_init | Prototype: | static int pkey_siphash_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash_pmeth.c | Lines: | 27-40 |
| | 14 | 2 |
pkey_scrypt_deriveName: | pkey_scrypt_derive | Prototype: | static int pkey_scrypt_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/scrypt.c | Lines: | 216-234 |
| | 14 | 3 |
pkey_poly1305_initName: | pkey_poly1305_init | Prototype: | static int pkey_poly1305_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305_pmeth.c | Lines: | 27-40 |
| | 14 | 2 |
pkey_dh_initName: | pkey_dh_init | Prototype: | static int pkey_dh_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c | Lines: | 49-67 |
| | 14 | 2 |
ossl_store_file_attach_pem_bio_intName: | ossl_store_file_attach_pem_bio_int | Prototype: | OSSL_STORE_LOADER_CTX *ossl_store_file_attach_pem_bio_int(BIO *bp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 964-978 |
| | 14 | 2 |
ocsp_ext_d2i_SCT_LISTName: | ocsp_ext_d2i_SCT_LIST | Prototype: | static struct stack_st_SCT *ocsp_ext_d2i_SCT_LIST(struct stack_st_SCT **a, const unsigned char **pp, long len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_x509v3.c | Lines: | 63-75 |
| | 14 | 2 |
obj_cleanup_intName: | obj_cleanup_int | Prototype: | void obj_cleanup_int(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 153-163 |
| | 14 | 2 |
o_names_initName: | o_names_init | Prototype: | static int o_names_init(void) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 67-74 |
| | 14 | 1 |
nullf_ctrlName: | nullf_ctrl | Prototype: | static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bf_null.c | Lines: | 75-94 |
| | 14 | 5 |
min_max_protoName: | min_max_proto | Prototype: | static int min_max_proto(SSL_CONF_CTX *cctx, const char *value, int *bound) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 327-341 |
| | 14 | 4 |
i2r_crldpName: | i2r_crldp | Prototype: | static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out, int indent) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c | Lines: | 459-478 |
| | 14 | 5 |
i2d_RSA_PUBKEYName: | i2d_RSA_PUBKEY | Prototype: | int i2d_RSA_PUBKEY(RSA *a, unsigned char **pp) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 240-255 |
| | 14 | 3 |
i2d_DSA_PUBKEYName: | i2d_DSA_PUBKEY | Prototype: | int i2d_DSA_PUBKEY(DSA *a, unsigned char **pp) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 280-295 |
| | 14 | 3 |
file_eofName: | file_eof | Prototype: | static int file_eof(OSSL_STORE_LOADER_CTX *ctx) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1387-1396 |
| | 14 | 3 |
fe51_frombytesName: | fe51_frombytes | Prototype: | static void fe51_frombytes(fe51 h, const uint8_t *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 299-317 |
| | 14 | 1 |
extract_min_maxName: | extract_min_max | Prototype: | static int extract_min_max(ASIdOrRange *aor, ASN1_INTEGER **min, ASN1_INTEGER **max) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | Lines: | 234-251 |
| | 14 | 4 |
err_cleanupName: | err_cleanup | Prototype: | void err_cleanup(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 283-291 |
| | 14 | 2 |
engine_unlocked_finishName: | engine_unlocked_finish | Prototype: | int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers) | Coverage: | 77.778% (14/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_init.c | Lines: | 44-74 |
| | 14 | 6 |
ecd_item_sign448Name: | ecd_item_sign448 | Prototype: | static int ecd_item_sign448(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn, X509_ALGOR *alg1, X509_ALGOR *alg2, ASN1_BIT_STRING *str) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ecx_meth.c | Lines: | 546-556 |
| | 14 | 2 |
ec_key_simple_generate_public_keyName: | ec_key_simple_generate_public_key | Prototype: | int ec_key_simple_generate_public_key(EC_KEY *eckey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 249-253 |
| | 14 | 1 |
dtls1_write_bytesName: | dtls1_write_bytes | Prototype: | int dtls1_write_bytes(SSL *s, int type, const void *buf, size_t len, size_t *written) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 798-811 |
| | 14 | 2 |
dtls1_reset_seq_numbersName: | dtls1_reset_seq_numbers | Prototype: | void dtls1_reset_seq_numbers(SSL *s, int rw) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 1050-1075 |
| | 14 | 2 |
dtls1_record_replay_checkName: | dtls1_record_replay_check | Prototype: | int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 38-57 |
| | 14 | 4 |
dtls1_handle_timeoutName: | dtls1_handle_timeout | Prototype: | int dtls1_handle_timeout(SSL *s) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 389-414 |
| | 14 | 5 |
do_i2b_bioName: | do_i2b_bio | Prototype: | static int do_i2b_bio(BIO *out, EVP_PKEY *pk, int ispub) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | Lines: | 473-485 |
| | 14 | 3 |
dir_ctrlName: | dir_ctrl | Prototype: | static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, char **retp) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 67-91 |
| | 14 | 5 |
dgram_reset_rcv_timeoutName: | dgram_reset_rcv_timeout | Prototype: | static void dgram_reset_rcv_timeout(BIO *b) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | Lines: | 272-295 |
| | 14 | 3 |
desx_cbc_cipherName: | desx_cbc_cipher | Prototype: | static int desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_xcbc_d.c | Lines: | 64-82 |
| | 14 | 3 |
des_ede3_cfb1_cipherName: | des_ede3_cfb1_cipher | Prototype: | static int des_ede3_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 162-182 |
| | 14 | 3 |
des_cfb8_cipherName: | des_cfb8_cipher | Prototype: | static int des_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | Lines: | 173-191 |
| | 14 | 3 |
def_time_cbName: | def_time_cb | Prototype: | static int def_time_cb(struct TS_resp_ctx *ctx, void *data, long *sec, long *usec) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 71-86 |
| | 14 | 2 |
d2i_PKCS8PrivateKey_fpName: | d2i_PKCS8PrivateKey_fp | Prototype: | EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | Lines: | 193-206 |
| | 14 | 2 |
ctlog_new_from_confName: | ctlog_new_from_conf | Prototype: | static int ctlog_new_from_conf(CTLOG **ct_log, const CONF *conf, const char *section) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 119-136 |
| | 14 | 3 |
ct_v1_log_id_from_pkeyName: | ct_v1_log_id_from_pkey | Prototype: | static int ct_v1_log_id_from_pkey(EVP_PKEY *pkey, unsigned char log_id[32]) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 73-90 |
| | 14 | 3 |
cms_set1_iasName: | cms_set1_ias | Prototype: | int cms_set1_ias(CMS_IssuerAndSerialNumber **pias, X509 *cert) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 551-568 |
| | 14 | 5 |
cms_ri_cbName: | cms_ri_cb | Prototype: | static int cms_ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_asn1.c | Lines: | 198-217 |
| | 14 | 5 |
cms_get_text_bioName: | cms_get_text_bio | Prototype: | static BIO *cms_get_text_bio(BIO *out, unsigned int flags) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 19-30 |
| | 14 | 3 |
check_revocationName: | check_revocation | Prototype: | static int check_revocation(X509_STORE_CTX *ctx) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 845-865 |
| | 14 | 6 |
check_in_listName: | check_in_list | Prototype: | int check_in_list(SSL *s, uint16_t group_id, const uint16_t *groups, size_t num_groups, int checkallow) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 2123-2142 |
| | 14 | 4 |
bn_expand2Name: | bn_expand2 | Prototype: | BIGNUM *bn_expand2(BIGNUM *b, int words) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 245-260 |
| | 14 | 4 |
bmp_to_utf8Name: | bmp_to_utf8 | Prototype: | static int bmp_to_utf8(char *str, const unsigned char *utf16, int len) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | Lines: | 149-174 |
| | 14 | 6 |
bitstr_cbName: | bitstr_cb | Prototype: | static int bitstr_cb(const char *elem, int len, void *bitstr) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c | Lines: | 745-763 |
| | 14 | 5 |
bio_freeName: | bio_free | Prototype: | static int bio_free(BIO *bio) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | Lines: | 92-109 |
| | 14 | 3 |
atou64Name: | atou64 | Prototype: | static int atou64(const char *nptr, uint64_t *result) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/scrypt.c | Lines: | 32-54 |
| | 14 | 4 |
async_initName: | async_init | Prototype: | int async_init(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 297-308 |
| | 14 | 3 |
async_delete_thread_stateName: | async_delete_thread_state | Prototype: | void async_delete_thread_state(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | Lines: | 377-389 |
| | 14 | 2 |
asn1_put_lengthName: | asn1_put_length | Prototype: | static void asn1_put_length(unsigned char **pp, int length) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 194-213 |
| | 14 | 4 |
asn1_get_uint64Name: | asn1_get_uint64 | Prototype: | static int asn1_get_uint64(uint64_t *pr, const unsigned char *b, size_t blen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 207-224 |
| | 14 | 4 |
asn1_enc_saveName: | asn1_enc_save | Prototype: | int asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen, const ASN1_ITEM *it) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c | Lines: | 138-156 |
| | 14 | 3 |
aesni_cbc_hmac_sha256_init_keyName: | aesni_cbc_hmac_sha256_init_key | Prototype: | static int aesni_cbc_hmac_sha256_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha256.c | Lines: | 60-83 |
| | 14 | 2 |
aesni_cbc_hmac_sha1_init_keyName: | aesni_cbc_hmac_sha1_init_key | Prototype: | static int aesni_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | Lines: | 63-86 |
| | 14 | 2 |
X509_get1_emailName: | X509_get1_email | Prototype: | struct stack_st_OPENSSL_STRING *X509_get1_email(X509 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 418-427 |
| | 14 | 1 |
X509_cmpName: | X509_cmp | Prototype: | int X509_cmp(const X509 *a, const X509 *b) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | Lines: | 134-154 |
| | 14 | 5 |
X509_check_ip_ascName: | X509_check_ip_asc | Prototype: | int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 945-956 |
| | 14 | 3 |
X509_REQ_add_extensions_nidName: | X509_REQ_add_extensions_nid | Prototype: | int X509_REQ_add_extensions_nid(X509_REQ *req, struct stack_st_X509_EXTENSION *exts, int nid) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | Lines: | 183-197 |
| | 14 | 2 |
X509V3_get_stringName: | X509V3_get_string | Prototype: | char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | Lines: | 370-379 |
| | 14 | 3 |
X509V3_EXT_addName: | X509V3_EXT_add | Prototype: | int X509V3_EXT_add(X509V3_EXT_METHOD *ext) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_lib.c | Lines: | 25-37 |
| | 14 | 3 |
X25519_public_from_privateName: | X25519_public_from_private | Prototype: | void X25519_public_from_private(uint8_t out_public_value[32], const uint8_t private_key[32]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 5435-5457 |
| | 14 | 1 |
WPACKET_init_lenName: | WPACKET_init_len | Prototype: | int WPACKET_init_len(WPACKET *pkt, BUF_MEM *buf, size_t lenbytes) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | Lines: | 134-145 |
| | 14 | 2 |
WPACKET_fill_lengthsName: | WPACKET_fill_lengths | Prototype: | int WPACKET_fill_lengths(WPACKET *pkt) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | Lines: | 225-238 |
| | 14 | 4 |
TS_RESP_CTX_set_certsName: | TS_RESP_CTX_set_certs | Prototype: | int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, struct stack_st_X509 *certs) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 194-207 |
| | 14 | 3 |
TS_RESP_CTX_add_mdName: | TS_RESP_CTX_add_md | Prototype: | int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | Lines: | 228-240 |
| | 14 | 4 |
SSL_set_ssl_methodName: | SSL_set_ssl_method | Prototype: | int SSL_set_ssl_method(SSL *s, const SSL_METHOD *meth) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3436-3458 |
| | 14 | 5 |
SSL_has_matching_session_idName: | SSL_has_matching_session_id | Prototype: | int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id, unsigned int id_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 911-934 |
| | 14 | 2 |
SSL_copy_session_idName: | SSL_copy_session_id | Prototype: | int SSL_copy_session_id(SSL *t, const SSL *f) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1545-1571 |
| | 14 | 5 |
RSA_set_methodName: | RSA_set_method | Prototype: | int RSA_set_method(RSA *rsa, const RSA_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 30-48 |
| | 14 | 3 |
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 |
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 |
PKCS12_SAFEBAG_get1_crlName: | PKCS12_SAFEBAG_get1_crl | Prototype: | X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | Lines: | 84-92 |
| | 14 | 3 |
PKCS12_SAFEBAG_get1_certName: | PKCS12_SAFEBAG_get1_cert | Prototype: | X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | Lines: | 74-82 |
| | 14 | 3 |
OSSL_STORE_SEARCH_by_nameName: | OSSL_STORE_SEARCH_by_name | Prototype: | OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_name(X509_NAME *name) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 482-495 |
| | 14 | 2 |
OPENSSL_gmtime_adjName: | OPENSSL_gmtime_adj | Prototype: | int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | Lines: | 72-100 |
| | 14 | 3 |
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 |
OBJ_NAME_do_all_sortedName: | OBJ_NAME_do_all_sorted | Prototype: | void OBJ_NAME_do_all_sorted(int type, void (*fn) (const OBJ_NAME *, void *arg), void *arg) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 345-367 |
| | 14 | 3 |
HMAC_FinalName: | HMAC_Final | Prototype: | int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len) | Coverage: | 35.294% (6/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | Lines: | 98-117 |
| | 14 | 7 |
HMAC_CTX_copyName: | HMAC_CTX_copy | Prototype: | int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | Lines: | 187-204 |
| | 14 | 6 |
GENERAL_NAME_set0_valueName: | GENERAL_NAME_set0_value | Prototype: | void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value) | Coverage: | 25.000% (4/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | Lines: | 113-144 |
| | 14 | 10 |
GENERAL_NAME_get0_valueName: | GENERAL_NAME_get0_value | Prototype: | void *GENERAL_NAME_get0_value(GENERAL_NAME *a, int *ptype) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | Lines: | 146-175 |
| | 14 | 12 |
EVP_PKEY_meth_newName: | EVP_PKEY_meth_new | Prototype: | EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | Lines: | 170-183 |
| | 14 | 2 |
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 |
ENGINE_get_lastName: | ENGINE_get_last | Prototype: | ENGINE *ENGINE_get_last(void) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_list.c | Lines: | 149-166 |
| | 14 | 3 |
ENGINE_get_firstName: | ENGINE_get_first | Prototype: | ENGINE *ENGINE_get_first(void) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_list.c | Lines: | 130-147 |
| | 14 | 3 |
ENGINE_get_digestName: | ENGINE_get_digest | Prototype: | const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_digest.c | Lines: | 69-78 |
| | 14 | 2 |
ENGINE_get_cipherName: | ENGINE_get_cipher | Prototype: | const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_cipher.c | Lines: | 69-78 |
| | 14 | 2 |
EC_KEY_set_public_keyName: | EC_KEY_set_public_key | Prototype: | int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key) | Coverage: | 37.500% (3/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 437-445 |
| | 14 | 2 |
EC_KEY_priv2octName: | EC_KEY_priv2oct | Prototype: | size_t EC_KEY_priv2oct(const EC_KEY *eckey, unsigned char *buf, size_t len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 528-539 |
| | 14 | 3 |
EC_KEY_oct2privName: | EC_KEY_oct2priv | Prototype: | int EC_KEY_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | Lines: | 564-573 |
| | 14 | 3 |
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 |
DSA_set_methodName: | DSA_set_method | Prototype: | int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 24-42 |
| | 14 | 3 |
DH_set_methodName: | DH_set_method | Prototype: | int DH_set_method(DH *dh, const DH_METHOD *meth) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | Lines: | 17-35 |
| | 14 | 3 |
DES_encrypt3Name: | DES_encrypt3 | Prototype: | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, DES_key_schedule *ks2, DES_key_schedule *ks3) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/des_enc.c | Lines: | 149-167 |
| | 14 | 1 |
DES_ecb_encryptName: | DES_ecb_encrypt | Prototype: | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, DES_key_schedule *ks, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ecb_enc.c | Lines: | 30-48 |
| | 14 | 1 |
DES_decrypt3Name: | DES_decrypt3 | Prototype: | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, DES_key_schedule *ks2, DES_key_schedule *ks3) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/des_enc.c | Lines: | 169-187 |
| | 14 | 1 |
CRYPTO_secure_freeName: | CRYPTO_secure_free | Prototype: | void CRYPTO_secure_free(void *ptr, const char *file, int line) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 148-168 |
| | 14 | 3 |
CRYPTO_nistcts128_encryptName: | CRYPTO_nistcts128_encrypt | Prototype: | size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cts128.c | Lines: | 123-156 |
| | 14 | 3 |