Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
c2i_ASN1_INTEGERName: | c2i_ASN1_INTEGER | Prototype: | ASN1_INTEGER *c2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **pp, long len) | Coverage: | 57.143% (16/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 280-317 |
| | 69 | 9 |
cast5_cbc_cipherName: | cast5_cbc_cipher | Prototype: | static int cast5_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_cast.c | Lines: | 28-28 |
| | 1 | 3 |
cast5_ofb_cipherName: | cast5_ofb_cipher | Prototype: | static int cast5_ofb_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_cast.c | Lines: | 28-28 |
| | 1 | 3 |
cmd_CiphersuitesName: | cmd_Ciphersuites | Prototype: | static int cmd_Ciphersuites(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 268-277 |
| | 6 | 3 |
cmd_RequestCAFileName: | cmd_RequestCAFile | Prototype: | static int cmd_RequestCAFile(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 500-507 |
| | 9 | 3 |
collect_dataName: | collect_data | Prototype: | static int collect_data(BUF_MEM *buf, const unsigned char **p, long plen) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 1041-1054 |
| | 9 | 3 |
conn_freeName: | conn_free | Prototype: | static int conn_free(BIO *a) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | Lines: | 275-291 |
| | 17 | 3 |
ctr_BCC_finalName: | ctr_BCC_final | Prototype: | static int ctr_BCC_final(RAND_DRBG_CTR *ctr) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | Lines: | 155-163 |
| | 5 | 3 |
des_cfb64_cipherName: | des_cfb64_cipher | Prototype: | static int des_cfb64_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: | 115-138 |
| | 18 | 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 |
des_ede3_cfb8_cipherName: | des_ede3_cfb8_cipher | Prototype: | static int des_ede3_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_des3.c | Lines: | 184-204 |
| | 16 | 3 |
des_ede_cfb64_cipherName: | des_ede_cfb64_cipher | Prototype: | static int des_ede_cfb64_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_des3.c | Lines: | 131-156 |
| | 20 | 3 |
des_ede_ofb_cipherName: | des_ede_ofb_cipher | Prototype: | static int des_ede_ofb_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_des3.c | Lines: | 76-101 |
| | 20 | 3 |
des_ofb_cipherName: | des_ofb_cipher | Prototype: | static int des_ofb_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: | 65-86 |
| | 16 | 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 |
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 |
do_dh_printName: | do_dh_print | Prototype: | static int do_dh_print(BIO *bp, const DH *x, int indent, int ptype) | Coverage: | 57.143% (48/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 267-345 |
| | 110 | 23 |
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 |
engine_cleanup_add_firstName: | engine_cleanup_add_first | Prototype: | void engine_cleanup_add_first(ENGINE_CLEANUP_CB *cb) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_lib.c | Lines: | 136-145 |
| | 6 | 3 |
idea_cbc_cipherName: | idea_cbc_cipher | Prototype: | static int idea_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_idea.c | Lines: | 41-41 |
| | 1 | 3 |
idea_ofb_cipherName: | idea_ofb_cipher | Prototype: | static int idea_ofb_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_idea.c | Lines: | 42-42 |
| | 1 | 3 |
int_cleanup_cb_doallName: | int_cleanup_cb_doall | Prototype: | static void int_cleanup_cb_doall(ENGINE_PILE *p) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_table.c | Lines: | 170-178 |
| | 6 | 3 |
mime_hdr_freeName: | mime_hdr_free | Prototype: | static void mime_hdr_free(MIME_HEADER *hdr) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 900-909 |
| | 9 | 3 |
module_finishName: | module_finish | Prototype: | static void module_finish(CONF_IMODULE *imod) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 400-410 |
| | 8 | 3 |
rand_drbg_newName: | rand_drbg_new | Prototype: | static RAND_DRBG *rand_drbg_new(int secure, int type, unsigned int flags, RAND_DRBG *parent) | Coverage: | 57.143% (16/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 173-238 |
| | 47 | 8 |
rand_pool_addName: | rand_pool_add | Prototype: | int rand_pool_add(RAND_POOL *pool, const unsigned char *buffer, size_t len, size_t entropy) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 596-611 |
| | 8 | 3 |
rc2_cbc_cipherName: | rc2_cbc_cipher | Prototype: | static int rc2_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_rc2.c | Lines: | 35-35 |
| | 1 | 3 |
rc2_ofb_cipherName: | rc2_ofb_cipher | Prototype: | static int rc2_ofb_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_rc2.c | Lines: | 35-35 |
| | 1 | 3 |
seed_cbc_cipherName: | seed_cbc_cipher | Prototype: | static int seed_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_seed.c | Lines: | 28-28 |
| | 1 | 3 |
seed_ofb_cipherName: | seed_ofb_cipher | Prototype: | static int seed_ofb_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_seed.c | Lines: | 28-28 |
| | 1 | 3 |
sk_reserveName: | sk_reserve | Prototype: | static int sk_reserve(OPENSSL_STACK *st, int n, int exact) | Coverage: | 57.143% (16/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 160-205 |
| | 33 | 10 |
sm4_cbc_cipherName: | sm4_cbc_cipher | Prototype: | static int sm4_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_sm4.c | Lines: | 67-67 |
| | 1 | 3 |
sm4_ofb_cipherName: | sm4_ofb_cipher | Prototype: | static int sm4_ofb_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_sm4.c | Lines: | 67-67 |
| | 1 | 3 |
ssl3_record_sequence_updateName: | ssl3_record_sequence_update | Prototype: | void ssl3_record_sequence_update(unsigned char *seq) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 1737-1746 |
| | 5 | 3 |
ssl_check_srvr_ecc_cert_and_algName: | ssl_check_srvr_ecc_cert_and_alg | Prototype: | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3326-3337 |
| | 6 | 3 |
tls13_generate_secretName: | tls13_generate_secret | Prototype: | int tls13_generate_secret(SSL *s, const EVP_MD *md, const unsigned char *prevsecret, const unsigned char *insecret, size_t insecretlen, unsigned char *outsecret) | Coverage: | 57.143% (24/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls13_enc.c | Lines: | 125-208 |
| | 106 | 9 |
tls_parse_stoc_alpnName: | tls_parse_stoc_alpn | Prototype: | int tls_parse_stoc_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.143% (20/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1608-1674 |
| | 88 | 9 |
dtls1_reassemble_fragmentName: | dtls1_reassemble_fragment | Prototype: | static int dtls1_reassemble_fragment(SSL *s, const struct hm_header_st *msg_hdr) | Coverage: | 57.333% (43/75) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 530-637 |
| | 109 | 25 |
CRYPTO_cbc128_decryptName: | CRYPTO_cbc128_decrypt | Prototype: | void CRYPTO_cbc128_decrypt(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 57.500% (23/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cbc128.c | Lines: | 69-161 |
| | 40 | 17 |
BIO_putsName: | BIO_puts | Prototype: | int BIO_puts(BIO *b, const char *buf) | Coverage: | 57.576% (19/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 387-430 |
| | 54 | 9 |
CMS_dataInitName: | CMS_dataInit | Prototype: | BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont) | Coverage: | 57.692% (15/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 56-105 |
| | 36 | 11 |
_CONF_get_stringName: | _CONF_get_string | Prototype: | char *_CONF_get_string(const CONF *conf, const char *section, const char *name) | Coverage: | 57.692% (30/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | Lines: | 69-99 |
| | 204 | 14 |
aria_gcm_tls_cipherName: | aria_gcm_tls_cipher | Prototype: | static int aria_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 57.692% (15/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | Lines: | 389-443 |
| | 33 | 9 |
mime_hdr_newName: | mime_hdr_new | Prototype: | static MIME_HEADER *mime_hdr_new(const char *name, const char *value) | Coverage: | 57.692% (15/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 791-822 |
| | 52 | 10 |
CRYPTO_dup_ex_dataName: | CRYPTO_dup_ex_data | Prototype: | int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from) | Coverage: | 57.778% (26/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 253-313 |
| | 52 | 16 |
tls_construct_stoc_key_shareName: | tls_construct_stoc_key_share | Prototype: | EXT_RETURN tls_construct_stoc_key_share(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.778% (26/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1666-1747 |
| | 102 | 11 |
cms_EncryptedContent_init_bioName: | cms_EncryptedContent_init_bio | Prototype: | BIO *cms_EncryptedContent_init_bio(CMS_EncryptedContentInfo *ec) | Coverage: | 57.831% (48/83) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_enc.c | Lines: | 23-163 |
| | 152 | 26 |
BN_mod_mul_reciprocalName: | BN_mod_mul_reciprocal | Prototype: | int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y, BN_RECP_CTX *recp, BN_CTX *ctx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 55-82 |
| | 25 | 7 |
SSL_get0_dane_authorityName: | SSL_get0_dane_authority | Prototype: | int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1056-1069 |
| | 21 | 5 |
X509V3_EXT_add_nconf_skName: | X509V3_EXT_add_nconf_sk | Prototype: | int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, struct stack_st_X509_EXTENSION **sk) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | Lines: | 300-325 |
| | 26 | 7 |
X509_signature_dumpName: | X509_signature_dump | Prototype: | int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_x509.c | Lines: | 278-299 |
| | 15 | 7 |
create_ticket_prequelName: | create_ticket_prequel | Prototype: | static int create_ticket_prequel(SSL *s, WPACKET *pkt, uint32_t age_add, unsigned char *tick_nonce) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3777-3811 |
| | 33 | 5 |
ocsp_check_issuerName: | ocsp_check_issuer | Prototype: | static int ocsp_check_issuer(OCSP_BASICRESP *bs, struct stack_st_X509 *chain) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 196-233 |
| | 26 | 7 |
tls1_prf_algName: | tls1_prf_alg | Prototype: | static int tls1_prf_alg(const EVP_MD *md, const unsigned char *sec, size_t slen, const unsigned char *seed, size_t seed_len, unsigned char *out, size_t olen) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/tls1_prf.c | Lines: | 247-278 |
| | 22 | 7 |
tls_construct_ctos_server_nameName: | tls_construct_ctos_server_name | Prototype: | EXT_RETURN tls_construct_ctos_server_name(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 36-60 |
| | 24 | 3 |
tls_construct_ctos_srpName: | tls_construct_ctos_srp | Prototype: | EXT_RETURN tls_construct_ctos_srp(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 89-112 |
| | 24 | 3 |
tls_construct_stoc_renegotiateName: | tls_construct_stoc_renegotiate | Prototype: | EXT_RETURN tls_construct_stoc_renegotiate(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1304-1327 |
| | 21 | 3 |
x509_name_canonName: | x509_name_canon | Prototype: | static int x509_name_canon(X509_NAME *a) | Coverage: | 57.895% (22/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_name.c | Lines: | 300-375 |
| | 84 | 14 |
PKCS5_PBKDF2_HMACName: | PKCS5_PBKDF2_HMAC | Prototype: | int PKCS5_PBKDF2_HMAC(const char *pass, int passlen, const unsigned char *salt, int saltlen, int iter, const EVP_MD *digest, int keylen, unsigned char *out) | Coverage: | 58.000% (29/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p5_crpt2.c | Lines: | 31-122 |
| | 88 | 15 |
OPENSSL_utf82uniName: | OPENSSL_utf82uni | Prototype: | unsigned char *OPENSSL_utf82uni(const char *asc, int asclen, unsigned char **uni, int *unilen) | Coverage: | 58.065% (18/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | Lines: | 74-147 |
| | 48 | 11 |
pkey_dh_deriveName: | pkey_dh_derive | Prototype: | static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | Coverage: | 58.140% (25/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_pmeth.c | Lines: | 420-479 |
| | 55 | 14 |
ASN1_TIME_adjName: | ASN1_TIME_adj | Prototype: | ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t, int offset_day, long offset_sec) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 318-334 |
| | 20 | 4 |
BN_STACK_pushName: | BN_STACK_push | Prototype: | static int BN_STACK_push(BN_STACK *st, unsigned int idx) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_ctx.c | Lines: | 252-272 |
| | 16 | 4 |
BN_lebin2bnName: | BN_lebin2bn | Prototype: | BIGNUM *BN_lebin2bn(const unsigned char *s, int len, BIGNUM *ret) | Coverage: | 58.333% (14/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 472-517 |
| | 50 | 8 |
CRYPTO_reallocName: | CRYPTO_realloc | Prototype: | void *CRYPTO_realloc(void *str, size_t num, const char *file, int line) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem.c | Lines: | 238-266 |
| | 19 | 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 |
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_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 |
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 |
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 |
SSL_get_ciphersName: | SSL_get_ciphers | Prototype: | struct stack_st_SSL_CIPHER *SSL_get_ciphers(const SSL *s) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2425-2435 |
| | 22 | 4 |
X509_PUBKEY_get0Name: | X509_PUBKEY_get0 | Prototype: | EVP_PKEY *X509_PUBKEY_get0(X509_PUBKEY *key) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_pubkey.c | Lines: | 140-166 |
| | 32 | 4 |
dane_i2dName: | dane_i2d | Prototype: | static unsigned char *dane_i2d( X509 *cert, uint8_t selector, unsigned int *i2dlen) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2524-2554 |
| | 28 | 5 |
des_ede3_wrap_cipherName: | des_ede3_wrap_cipher | Prototype: | static int des_ede3_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c | Lines: | 386-406 |
| | 8 | 4 |
dh_cmp_parametersName: | dh_cmp_parameters | Prototype: | static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_ameth.c | Lines: | 362-372 |
| | 7 | 4 |
skip_asn1Name: | skip_asn1 | Prototype: | static int skip_asn1(unsigned char **pp, long *plen, int exptag) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_kdf.c | Lines: | 27-42 |
| | 13 | 4 |
ssl_get_ciphers_by_idName: | ssl_get_ciphers_by_id | Prototype: | struct stack_st_SSL_CIPHER *ssl_get_ciphers_by_id(SSL *s) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2472-2482 |
| | 22 | 4 |
tls1_set_groupsName: | tls1_set_groups | Prototype: | int tls1_set_groups(uint16_t **pext, size_t *pextlen, int *groups, size_t ngroups) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 335-367 |
| | 22 | 4 |
tls_construct_ctos_sctName: | tls_construct_ctos_sct | Prototype: | EXT_RETURN tls_construct_ctos_sct(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 470-488 |
| | 20 | 4 |
ssl_security_default_callbackName: | ssl_security_default_callback | Prototype: | static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid, void *other, void *ex) | Coverage: | 58.427% (52/89) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 909-990 |
| | 46 | 26 |
RSA_padding_check_PKCS1_OAEP_mgf1Name: | RSA_padding_check_PKCS1_OAEP_mgf1 | Prototype: | int RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, const unsigned char *from, int flen, int num, const unsigned char *param, int plen, const EVP_MD *md, const EVP_MD *mgf1md) | Coverage: | 58.491% (31/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_oaep.c | Lines: | 116-251 |
| | 90 | 18 |
dtls1_get_recordName: | dtls1_get_record | Prototype: | int dtls1_get_record(SSL *s) | Coverage: | 58.537% (48/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 1827-2032 |
| | 112 | 24 |
aes_xts_init_keyName: | aes_xts_init_key | Prototype: | static int aes_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 58.621% (17/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | Lines: | 3336-3434 |
| | 44 | 8 |
RAND_DRBG_setName: | RAND_DRBG_set | Prototype: | int RAND_DRBG_set(RAND_DRBG *drbg, int type, unsigned int flags) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 103-133 |
| | 16 | 8 |
cms_SignedData_init_bioName: | cms_SignedData_init_bio | Prototype: | BIO *cms_SignedData_init_bio(CMS_ContentInfo *cms) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 749-775 |
| | 33 | 7 |
file_readName: | file_read | Prototype: | static int file_read(BIO *b, char *out, int outl) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 140-158 |
| | 20 | 4 |
tls1_alert_codeName: | tls1_alert_code | Prototype: | int tls1_alert_code(int code) | Coverage: | 58.824% (40/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_enc.c | Lines: | 618-690 |
| | 35 | 35 |
tls_construct_stoc_alpnName: | tls_construct_stoc_alpn | Prototype: | EXT_RETURN tls_construct_stoc_alpn(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1553-1573 |
| | 22 | 3 |
BN_BLINDING_updateName: | BN_BLINDING_update | Prototype: | int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx) | Coverage: | 58.974% (23/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_blind.c | Lines: | 93-127 |
| | 52 | 11 |
CMS_dataFinalName: | CMS_dataFinal | Prototype: | int CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio) | Coverage: | 59.091% (13/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | Lines: | 107-149 |
| | 26 | 11 |
X509_NAME_onelineName: | X509_NAME_oneline | Prototype: | char *X509_NAME_oneline(const X509_NAME *a, char *buf, int len) | Coverage: | 59.091% (52/88) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_obj.c | Lines: | 24-181 |
| | 134 | 28 |
ct_extract_ocsp_response_sctsName: | ct_extract_ocsp_response_scts | Prototype: | static int ct_extract_ocsp_response_scts(SSL *s) | Coverage: | 59.091% (13/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4636-4680 |
| | 63 | 8 |
tls_process_ske_dheName: | tls_process_ske_dhe | Prototype: | static int tls_process_ske_dhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey) | Coverage: | 59.091% (26/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2090-2194 |
| | 180 | 12 |
DES_cbc_cksumName: | DES_cbc_cksum | Prototype: | DES_LONG DES_cbc_cksum(const unsigned char *in, DES_cblock *output, long length, DES_key_schedule *schedule, const_DES_cblock *ivec) | Coverage: | 59.259% (16/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/cbc_cksm.c | Lines: | 12-53 |
| | 30 | 12 |
rsa_ossl_public_encryptName: | rsa_ossl_public_encrypt | Prototype: | static int rsa_ossl_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | Coverage: | 59.615% (31/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | Lines: | 67-155 |
| | 80 | 20 |
ASN1_d2i_bioName: | ASN1_d2i_bio | Prototype: | void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c | Lines: | 37-53 |
| | 19 | 3 |
BIO_pushName: | BIO_push | Prototype: | BIO *BIO_push(BIO *b, BIO *bio) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 582-597 |
| | 17 | 4 |
BIO_read_exName: | BIO_read_ex | Prototype: | int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 306-318 |
| | 6 | 2 |
BIO_sock_non_fatal_errorName: | BIO_sock_non_fatal_error | Prototype: | int BIO_sock_non_fatal_error(int err) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 182-231 |
| | 4 | 8 |