| 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 |
RAND_set_rand_engine| Name: | RAND_set_rand_engine | | Prototype: | int RAND_set_rand_engine(ENGINE *engine) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | | Lines: | 708-730 |
| | 23 | 5 |
RSA_X931_hash_id| Name: | RSA_X931_hash_id | | Prototype: | int RSA_X931_hash_id(int nid) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_x931.c | | Lines: | 100-117 |
| | 6 | 5 |
RSA_set0_crt_params| Name: | RSA_set0_crt_params | | Prototype: | int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 227-251 |
| | 44 | 5 |
RSA_set0_key| Name: | RSA_set0_key | | Prototype: | int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) | | Coverage: | 63.158% (12/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 180-204 |
| | 35 | 5 |
SCT_print| Name: | SCT_print | | Prototype: | void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *log_store) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | | Lines: | 70-112 |
| | 34 | 5 |
SCT_set_source| Name: | SCT_set_source | | Prototype: | int SCT_set_source(SCT *sct, sct_source_t source) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 268-283 |
| | 7 | 5 |
SRP_Calc_B| Name: | SRP_Calc_B | | Prototype: | BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, const BIGNUM *v) | | Coverage: | 48.276% (14/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | | Lines: | 87-117 |
| | 76 | 5 |
SRP_Verify_B_mod_N| Name: | SRP_Verify_B_mod_N | | Prototype: | int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N) | | Coverage: | 46.667% (7/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | | Lines: | 216-235 |
| | 25 | 5 |
SSL_SESSION_list_remove| Name: | SSL_SESSION_list_remove | | Prototype: | static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s) | | Coverage: | 81.250% (13/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 1136-1163 |
| | 34 | 5 |
SSL_SESSION_new| Name: | SSL_SESSION_new | | Prototype: | SSL_SESSION *SSL_SESSION_new(void) | | Coverage: | 38.462% (5/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 65-95 |
| | 49 | 5 |
SSL_copy_session_id| Name: | 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 |
SSL_free| Name: | SSL_free | | Prototype: | void SSL_free(SSL *s) | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1135-1222 |
| | 54 | 5 |
SSL_get0_dane_authority| Name: | 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 |
SSL_rstate_string| Name: | SSL_rstate_string | | Prototype: | const char *SSL_rstate_string(const SSL *s) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 152-164 |
| | 5 | 5 |
SSL_rstate_string_long| Name: | SSL_rstate_string_long | | Prototype: | const char *SSL_rstate_string_long(const SSL *s) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 138-150 |
| | 5 | 5 |
SSL_select_next_proto| Name: | SSL_select_next_proto | | Prototype: | int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, const unsigned char *server, unsigned int server_len, const unsigned char *client, unsigned int client_len) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 2646-2682 |
| | 19 | 5 |
SSL_set_bio| Name: | SSL_set_bio | | Prototype: | void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio) | | Coverage: | 100.000% (19/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1246-1284 |
| | 16 | 5 |
SSL_set_ssl_method| Name: | 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_use_psk_identity_hint| Name: | SSL_use_psk_identity_hint | | Prototype: | int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 4185-4202 |
| | 26 | 5 |
TS_CONF_set_clock_precision_digits| Name: | TS_CONF_set_clock_precision_digits | | Prototype: | int TS_CONF_set_clock_precision_digits(CONF *conf, const char *section, TS_RESP_CTX *ctx) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c | | Lines: | 412-435 |
| | 12 | 5 |
TS_CONF_set_ess_cert_id_digest| Name: | TS_CONF_set_ess_cert_id_digest | | Prototype: | int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section, TS_RESP_CTX *ctx) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c | | Lines: | 471-493 |
| | 21 | 5 |
TS_RESP_CTX_add_policy| Name: | TS_RESP_CTX_add_policy | | Prototype: | int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | | Lines: | 209-226 |
| | 24 | 5 |
TS_RESP_CTX_set_accuracy| Name: | TS_RESP_CTX_set_accuracy | | Prototype: | int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, int secs, int millis, int micros) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c | | Lines: | 250-273 |
| | 53 | 5 |
WPACKET_set_max_size| Name: | WPACKET_set_max_size | | Prototype: | int WPACKET_set_max_size(WPACKET *pkt, size_t maxsize) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | | Lines: | 322-345 |
| | 20 | 5 |
WPACKET_start_sub_packet_len__| Name: | WPACKET_start_sub_packet_len__ | | Prototype: | int WPACKET_start_sub_packet_len__(WPACKET *pkt, size_t lenbytes) | | Coverage: | 60.000% (9/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | | Lines: | 272-302 |
| | 28 | 5 |
X509_ALGOR_get0| Name: | X509_ALGOR_get0 | | Prototype: | void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, const void **ppval, const X509_ALGOR *algor) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_algor.c | | Lines: | 54-68 |
| | 11 | 5 |
X509_ATTRIBUTE_create| Name: | X509_ATTRIBUTE_create | | Prototype: | X509_ATTRIBUTE *X509_ATTRIBUTE_create(int nid, int atrtype, void *value) | | Coverage: | 36.364% (4/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_attrib.c | | Lines: | 36-55 |
| | 34 | 5 |
X509_CRL_print_ex| Name: | X509_CRL_print_ex | | Prototype: | int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag) | | Coverage: | 100.000% (18/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/t_crl.c | | Lines: | 40-94 |
| | 45 | 5 |
X509_NAME_get_index_by_OBJ| Name: | X509_NAME_get_index_by_OBJ | | Prototype: | int X509_NAME_get_index_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int lastpos) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | | Lines: | 67-85 |
| | 16 | 5 |
X509_REQ_get_extensions| Name: | X509_REQ_get_extensions | | Prototype: | struct stack_st_X509_EXTENSION *X509_REQ_get_extensions(X509_REQ *req) | | Coverage: | 76.471% (13/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | | Lines: | 153-176 |
| | 39 | 5 |
X509_SIG_INFO_get| Name: | X509_SIG_INFO_get | | Prototype: | int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid, int *secbits, uint32_t *flags) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 165-177 |
| | 17 | 5 |
X509_STORE_CTX_get1_crls| Name: | X509_STORE_CTX_get1_crls | | Prototype: | struct stack_st_X509_CRL *X509_STORE_CTX_get1_crls(X509_STORE_CTX *ctx, X509_NAME *nm) | | Coverage: | 26.316% (5/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | | Lines: | 579-617 |
| | 53 | 5 |
X509_STORE_add_lookup| Name: | X509_STORE_add_lookup | | Prototype: | X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m) | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c | | Lines: | 245-272 |
| | 28 | 5 |
X509_VERIFY_PARAM_add0_table| Name: | X509_VERIFY_PARAM_add0_table | | Prototype: | int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 548-566 |
| | 17 | 5 |
X509_add1_reject_object| Name: | X509_add1_reject_object | | Prototype: | int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 124-139 |
| | 22 | 5 |
X509_alias_set1| Name: | X509_alias_set1 | | Prototype: | int X509_alias_set1(X509 *x, const unsigned char *name, int len) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 50-65 |
| | 24 | 5 |
X509_check_email| Name: | X509_check_email | | Prototype: | int X509_check_email(X509 *x, const char *chk, size_t chklen, unsigned int flags) | | Coverage: | 46.667% (7/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | | Lines: | 918-935 |
| | 15 | 5 |
X509_check_host| Name: | X509_check_host | | Prototype: | int X509_check_host(X509 *x, const char *chk, size_t chklen, unsigned int flags, char **peername) | | Coverage: | 60.000% (9/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | | Lines: | 899-916 |
| | 11 | 5 |
X509_cmp| Name: | 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_keyid_set1| Name: | X509_keyid_set1 | | Prototype: | int X509_keyid_set1(X509 *x, const unsigned char *id, int len) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 67-83 |
| | 25 | 5 |
X509_set_version| Name: | X509_set_version | | Prototype: | int X509_set_version(X509 *x, long version) | | Coverage: | 46.154% (6/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_set.c | | Lines: | 22-36 |
| | 20 | 5 |
X509_time_adj_ex| Name: | X509_time_adj_ex | | Prototype: | ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s, int offset_day, long offset_sec, time_t *in_tm) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1861-1878 |
| | 10 | 5 |
X509at_get_attr_by_OBJ| Name: | X509at_get_attr_by_OBJ | | Prototype: | int X509at_get_attr_by_OBJ(const struct stack_st_X509_ATTRIBUTE *sk, const ASN1_OBJECT *obj, int lastpos) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_att.c | | Lines: | 35-53 |
| | 15 | 5 |
X509v3_get_ext_by_OBJ| Name: | X509v3_get_ext_by_OBJ | | Prototype: | int X509v3_get_ext_by_OBJ(const struct stack_st_X509_EXTENSION *sk, const ASN1_OBJECT *obj, int lastpos) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 38-56 |
| | 15 | 5 |
X509v3_get_ext_by_critical| Name: | X509v3_get_ext_by_critical | | Prototype: | int X509v3_get_ext_by_critical(const struct stack_st_X509_EXTENSION *sk, int crit, int lastpos) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 58-76 |
| | 15 | 5 |
add_ca_name| Name: | add_ca_name | | Prototype: | static int add_ca_name(struct stack_st_X509_NAME **sk, const X509 *x) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | | Lines: | 529-546 |
| | 23 | 5 |
addr_expand| Name: | addr_expand | | Prototype: | static int addr_expand(unsigned char *addr, const ASN1_BIT_STRING *bs, const int length, const unsigned char fill) | | Coverage: | 93.333% (14/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 99-117 |
| | 11 | 5 |
aes_ccm_init_key| Name: | aes_ccm_init_key | | Prototype: | static int aes_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 3581-3624 |
| | 30 | 5 |
aes_wrap_keylen| Name: | aes_wrap_keylen | | Prototype: | static size_t aes_wrap_keylen(int nid) | | Coverage: | 25.000% (2/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 445-460 |
| | 5 | 5 |
aes_xts_cipher| Name: | aes_xts_cipher | | Prototype: | static int aes_xts_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 52.381% (11/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 3436-3473 |
| | 35 | 5 |
aesni_init_key| Name: | aesni_init_key | | Prototype: | static int aesni_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 268-300 |
| | 30 | 5 |
aesni_xts_init_key| Name: | aesni_xts_init_key | | Prototype: | static int aesni_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 383-418 |
| | 22 | 5 |
aria_128_cfb128_cipher| Name: | aria_128_cfb128_cipher | | Prototype: | static int aria_128_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 131-131 |
| | 1 | 5 |
aria_128_cfb1_cipher| Name: | aria_128_cfb1_cipher | | Prototype: | static int aria_128_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 73.333% (11/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 152-152 |
| | 1 | 5 |
aria_128_cfb8_cipher| Name: | aria_128_cfb8_cipher | | Prototype: | static int aria_128_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 155-155 |
| | 1 | 5 |
aria_192_cfb128_cipher| Name: | aria_192_cfb128_cipher | | Prototype: | static int aria_192_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 137-137 |
| | 1 | 5 |
aria_192_cfb1_cipher| Name: | aria_192_cfb1_cipher | | Prototype: | static int aria_192_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 73.333% (11/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 153-153 |
| | 1 | 5 |
aria_192_cfb8_cipher| Name: | aria_192_cfb8_cipher | | Prototype: | static int aria_192_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 156-156 |
| | 1 | 5 |
aria_256_cfb128_cipher| Name: | aria_256_cfb128_cipher | | Prototype: | static int aria_256_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 143-143 |
| | 1 | 5 |
aria_256_cfb1_cipher| Name: | aria_256_cfb1_cipher | | Prototype: | static int aria_256_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 73.333% (11/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 154-154 |
| | 1 | 5 |
aria_256_cfb8_cipher| Name: | aria_256_cfb8_cipher | | Prototype: | static int aria_256_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 157-157 |
| | 1 | 5 |
aria_ccm_init_key| Name: | aria_ccm_init_key | | Prototype: | static int aria_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c | | Lines: | 489-515 |
| | 22 | 5 |
asn1_primitive_clear| Name: | asn1_primitive_clear | | Prototype: | static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 89.474% (17/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | | Lines: | 330-349 |
| | 21 | 5 |
asn1_print_boolean| Name: | asn1_print_boolean | | Prototype: | static int asn1_print_boolean(BIO *out, int boolval) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | | Lines: | 369-391 |
| | 11 | 5 |
asn1_print_obstring| Name: | asn1_print_obstring | | Prototype: | static int asn1_print_obstring(BIO *out, const ASN1_STRING *str, int indent) | | Coverage: | 60.000% (9/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c | | Lines: | 419-431 |
| | 10 | 5 |
async_ctx_new| Name: | async_ctx_new | | Prototype: | static async_ctx *async_ctx_new(void) | | Coverage: | 36.364% (4/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async.c | | Lines: | 33-57 |
| | 28 | 5 |
bf_cfb64_cipher| Name: | bf_cfb64_cipher | | Prototype: | static int bf_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_bf.c | | Lines: | 27-27 |
| | 1 | 5 |
bignum_to_string| Name: | bignum_to_string | | Prototype: | static char *bignum_to_string(const BIGNUM *bn) | | Coverage: | 71.429% (10/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | | Lines: | 104-139 |
| | 32 | 5 |
bio_nread0| Name: | bio_nread0 | | Prototype: | static ssize_t bio_nread0(BIO *bio, char **buf) | | Coverage: | 46.154% (6/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_bio.c | | Lines: | 202-237 |
| | 34 | 5 |
bitstr_cb| Name: | 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 |
blake2b_compress| Name: | blake2b_compress | | Prototype: | static void blake2b_compress(BLAKE2B_CTX *S, const uint8_t *blocks, size_t len) | | Coverage: | 93.333% (14/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2b.c | | Lines: | 101-202 |
| | 39 | 5 |
blake2s_compress| Name: | blake2s_compress | | Prototype: | static void blake2s_compress(BLAKE2S_CTX *S, const uint8_t *blocks, size_t len) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/blake2/blake2s.c | | Lines: | 97-196 |
| | 37 | 5 |
bn_correct_top| Name: | bn_correct_top | | Prototype: | void bn_correct_top(BIGNUM *a) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | | Lines: | 967-984 |
| | 11 | 5 |
bn_i2c| Name: | bn_i2c | | Prototype: | static int bn_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype, const ASN1_ITEM *it) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c | | Lines: | 94-113 |
| | 13 | 5 |
cast5_cfb64_cipher| Name: | cast5_cfb64_cipher | | Prototype: | static int cast5_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_cast.c | | Lines: | 28-28 |
| | 1 | 5 |
cert_crl| Name: | cert_crl | | Prototype: | static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1561-1587 |
| | 11 | 5 |
chacha_init_key| Name: | chacha_init_key | | Prototype: | static int chacha_init_key(EVP_CIPHER_CTX *ctx, const unsigned char user_key[32], const unsigned char iv[16], int enc) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 33-53 |
| | 10 | 5 |
check_auth_level| Name: | check_auth_level | | Prototype: | static int check_auth_level(X509_STORE_CTX *ctx) | | Coverage: | 90.476% (19/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 178-205 |
| | 13 | 5 |
check_crl_path| Name: | check_crl_path | | Prototype: | static int check_crl_path(X509_STORE_CTX *ctx, X509 *x) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1272-1300 |
| | 16 | 5 |
check_purpose_ssl_client| Name: | check_purpose_ssl_client | | Prototype: | static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 583-597 |
| | 9 | 5 |
check_purpose_ssl_server| Name: | check_purpose_ssl_server | | Prototype: | static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 607-622 |
| | 9 | 5 |
cmd_Certificate| Name: | cmd_Certificate | | Prototype: | static int cmd_Certificate(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 417-438 |
| | 19 | 5 |
cms_get0_certificate_choices| Name: | cms_get0_certificate_choices | | Prototype: | static struct stack_st_CMS_CertificateChoices **cms_get0_certificate_choices(CMS_ContentInfo *cms) | | Coverage: | 22.222% (2/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 339-358 |
| | 18 | 5 |
cms_get0_revocation_choices| Name: | cms_get0_revocation_choices | | Prototype: | static struct stack_st_CMS_RevocationInfoChoice **cms_get0_revocation_choices(CMS_ContentInfo *cms) | | Coverage: | 22.222% (2/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 416-435 |
| | 18 | 5 |
cms_ri_cb| Name: | 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_set1_ias| Name: | 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 |
conn_write| Name: | conn_write | | Prototype: | static int conn_write(BIO *b, const char *in, int inl) | | Coverage: | 23.077% (3/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_conn.c | | Lines: | 317-337 |
| | 16 | 5 |
contract| Name: | contract | | Prototype: | static void contract(OPENSSL_LHASH *lh) | | Coverage: | 85.714% (12/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 260-293 |
| | 39 | 5 |
create_ticket_prequel| Name: | 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 |
crldp_check_crlissuer| Name: | crldp_check_crlissuer | | Prototype: | static int crldp_check_crlissuer(DIST_POINT *dp, X509_CRL *crl, int crl_score) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1389-1404 |
| | 11 | 5 |
crypto_128_unwrap_raw| Name: | crypto_128_unwrap_raw | | Prototype: | static size_t crypto_128_unwrap_raw(void *key, unsigned char *iv, unsigned char *out, const unsigned char *in, size_t inlen, block128_f block) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/wrap128.c | | Lines: | 99-129 |
| | 22 | 5 |
ctr_BCC_init| Name: | ctr_BCC_init | | Prototype: | static int ctr_BCC_init(RAND_DRBG_CTR *ctr) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_ctr.c | | Lines: | 100-115 |
| | 12 | 5 |
curve448_scalar_decode_long| Name: | curve448_scalar_decode_long | | Prototype: | void curve448_scalar_decode_long(curve448_scalar_t s, const unsigned char *ser, size_t ser_len) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | | Lines: | 173-208 |
| | 24 | 5 |
d2i_ASN1_OBJECT| Name: | d2i_ASN1_OBJECT | | Prototype: | ASN1_OBJECT *d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, long length) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_object.c | | Lines: | 211-237 |
| | 27 | 5 |
d2i_DHxparams| Name: | d2i_DHxparams | | Prototype: | DH *d2i_DHxparams(DH **a, const unsigned char **pp, long length) | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_asn1.c | | Lines: | 81-116 |
| | 58 | 5 |
dane_ctx_enable| Name: | dane_ctx_enable | | Prototype: | static int dane_ctx_enable(struct dane_ctx_st *dctx) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 133-170 |
| | 35 | 5 |
dane_i2d| Name: | 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_cfb1_cipher| Name: | des_cfb1_cipher | | Prototype: | static int des_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 82.353% (14/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c | | Lines: | 144-171 |
| | 19 | 5 |
dgram_get_mtu_overhead| Name: | dgram_get_mtu_overhead | | Prototype: | static long dgram_get_mtu_overhead(bio_dgram_data *data) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_dgram.c | | Lines: | 356-393 |
| | 23 | 5 |