| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
CMS_RecipientInfo_ktri_cert_cmp| Name: | CMS_RecipientInfo_ktri_cert_cmp | | Prototype: | int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_env.c | | Lines: | 269-277 |
| | 5 | 2 |
CMS_add1_cert| Name: | CMS_add1_cert | | Prototype: | int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 407-414 |
| | 5 | 2 |
CMS_add1_crl| Name: | CMS_add1_crl | | Prototype: | int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 469-476 |
| | 5 | 2 |
CRYPTO_ccm128_init| Name: | CRYPTO_ccm128_init | | Prototype: | void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, unsigned int M, unsigned int L, void *key, block128_f block) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ccm128.c | | Lines: | 18-27 |
| | 5 | 1 |
CRYPTO_secure_actual_size| Name: | CRYPTO_secure_actual_size | | Prototype: | size_t CRYPTO_secure_actual_size(void *ptr) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | | Lines: | 222-234 |
| | 5 | 1 |
CTLOG_STORE_free| Name: | CTLOG_STORE_free | | Prototype: | void CTLOG_STORE_free(CTLOG_STORE *store) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | | Lines: | 111-117 |
| | 5 | 2 |
DES_check_key_parity| Name: | DES_check_key_parity | | Prototype: | int DES_check_key_parity(const_DES_cblock *key) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | | Lines: | 61-70 |
| | 5 | 3 |
DES_is_weak_key| Name: | DES_is_weak_key | | Prototype: | int DES_is_weak_key(const_DES_cblock *key) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | | Lines: | 102-110 |
| | 5 | 3 |
DES_random_key| Name: | DES_random_key | | Prototype: | int DES_random_key(DES_cblock *ret) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/rand_key.c | | Lines: | 13-21 |
| | 5 | 3 |
DH_meth_free| Name: | DH_meth_free | | Prototype: | void DH_meth_free(DH_METHOD *dhm) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_meth.c | | Lines: | 32-38 |
| | 5 | 2 |
DH_new| Name: | DH_new | | Prototype: | DH *DH_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_lib.c | | Lines: | 37-40 |
| | 5 | 1 |
DSA_meth_free| Name: | DSA_meth_free | | Prototype: | void DSA_meth_free(DSA_METHOD *dsam) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_meth.c | | Lines: | 40-46 |
| | 5 | 2 |
DSA_new| Name: | DSA_new | | Prototype: | DSA *DSA_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | | Lines: | 19-22 |
| | 5 | 1 |
DSO_flags| Name: | DSO_flags | | Prototype: | int DSO_flags(DSO *dso) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | | Lines: | 97-100 |
| | 5 | 1 |
DSO_new| Name: | DSO_new | | Prototype: | DSO *DSO_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_lib.c | | Lines: | 57-60 |
| | 5 | 1 |
EC_GROUP_check_discriminant| Name: | EC_GROUP_check_discriminant | | Prototype: | int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 475-483 |
| | 5 | 2 |
EC_GROUP_have_precompute_mult| Name: | EC_GROUP_have_precompute_mult | | Prototype: | int EC_GROUP_have_precompute_mult(const EC_GROUP *group) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 979-990 |
| | 5 | 3 |
EC_GROUP_precompute_mult| Name: | EC_GROUP_precompute_mult | | Prototype: | int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 967-977 |
| | 5 | 3 |
EC_KEY_new| Name: | EC_KEY_new | | Prototype: | EC_KEY *EC_KEY_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 18-21 |
| | 5 | 1 |
EC_KEY_precompute_mult| Name: | EC_KEY_precompute_mult | | Prototype: | int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 475-480 |
| | 5 | 2 |
EC_KEY_set_conv_form| Name: | EC_KEY_set_conv_form | | Prototype: | void EC_KEY_set_conv_form(EC_KEY *key, point_conversion_form_t cform) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_key.c | | Lines: | 462-467 |
| | 5 | 2 |
EC_KEY_set_default_method| Name: | EC_KEY_set_default_method | | Prototype: | void EC_KEY_set_default_method(const EC_KEY_METHOD *meth) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | | Lines: | 42-48 |
| | 5 | 2 |
EC_POINT_free| Name: | EC_POINT_free | | Prototype: | void EC_POINT_free(EC_POINT *point) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_lib.c | | Lines: | 590-598 |
| | 5 | 3 |
ENGINE_register_DH| Name: | ENGINE_register_DH | | Prototype: | int ENGINE_register_DH(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dh.c | | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_DSA| Name: | ENGINE_register_DSA | | Prototype: | int ENGINE_register_DSA(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dsa.c | | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_RAND| Name: | ENGINE_register_RAND | | Prototype: | int ENGINE_register_RAND(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rand.c | | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_RSA| Name: | ENGINE_register_RSA | | Prototype: | int ENGINE_register_RSA(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rsa.c | | Lines: | 25-32 |
| | 5 | 2 |
ENGINE_register_all_complete| Name: | ENGINE_register_all_complete | | Prototype: | int ENGINE_register_all_complete(void) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_fat.c | | Lines: | 115-123 |
| | 5 | 3 |
ENGINE_set_default_DH| Name: | ENGINE_set_default_DH | | Prototype: | int ENGINE_set_default_DH(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dh.c | | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_default_DSA| Name: | ENGINE_set_default_DSA | | Prototype: | int ENGINE_set_default_DSA(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dsa.c | | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_default_RAND| Name: | ENGINE_set_default_RAND | | Prototype: | int ENGINE_set_default_RAND(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rand.c | | Lines: | 42-49 |
| | 5 | 2 |
ENGINE_set_default_RSA| Name: | ENGINE_set_default_RSA | | Prototype: | int ENGINE_set_default_RSA(ENGINE *e) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rsa.c | | Lines: | 42-49 |
| | 5 | 2 |
ERR_load_strings| Name: | ERR_load_strings | | Prototype: | int ERR_load_strings(int lib, ERR_STRING_DATA *str) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | | Lines: | 332-340 |
| | 5 | 2 |
EVP_CIPHER_CTX_rand_key| Name: | EVP_CIPHER_CTX_rand_key | | Prototype: | int EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *ctx, unsigned char *key) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | | Lines: | 601-608 |
| | 5 | 3 |
EVP_DecodeBlock| Name: | EVP_DecodeBlock | | Prototype: | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | | Lines: | 459-462 |
| | 5 | 1 |
EVP_EncodeBlock| Name: | EVP_EncodeBlock | | Prototype: | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int dlen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | | Lines: | 269-272 |
| | 5 | 1 |
EVP_PKEY_CTX_get_keygen_info| Name: | EVP_PKEY_CTX_get_keygen_info | | Prototype: | int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c | | Lines: | 144-151 |
| | 5 | 3 |
EVP_PKEY_CTX_new_id| Name: | EVP_PKEY_CTX_new_id | | Prototype: | EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | | Lines: | 248-251 |
| | 5 | 1 |
EVP_PKEY_CTX_str2ctrl| Name: | EVP_PKEY_CTX_str2ctrl | | Prototype: | int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | | Lines: | 422-430 |
| | 5 | 2 |
EVP_PKEY_cmp_parameters| Name: | EVP_PKEY_cmp_parameters | | Prototype: | int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | | Lines: | 110-117 |
| | 5 | 3 |
EVP_PKEY_get1_tls_encodedpoint| Name: | EVP_PKEY_get1_tls_encodedpoint | | Prototype: | size_t EVP_PKEY_get1_tls_encodedpoint(EVP_PKEY *pkey, unsigned char **ppt) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | | Lines: | 679-686 |
| | 5 | 2 |
EVP_PKEY_set_type_str| Name: | EVP_PKEY_set_type_str | | Prototype: | int EVP_PKEY_set_type_str(EVP_PKEY *pkey, const char *str, int len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | | Lines: | 355-358 |
| | 5 | 1 |
HMAC_CTX_reset| Name: | HMAC_CTX_reset | | Prototype: | int HMAC_CTX_reset(HMAC_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | | Lines: | 177-185 |
| | 5 | 2 |
IPAddressFamily_cmp| Name: | IPAddressFamily_cmp | | Prototype: | static int IPAddressFamily_cmp(const IPAddressFamily *const *a_, const IPAddressFamily *const *b_) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c | | Lines: | 669-677 |
| | 5 | 1 |
MDC2_Init| Name: | MDC2_Init | | Prototype: | int MDC2_Init(MDC2_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mdc2/mdc2dgst.c | | Lines: | 30-37 |
| | 5 | 1 |
NCONF_free| Name: | NCONF_free | | Prototype: | void NCONF_free(CONF *conf) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 193-198 |
| | 5 | 2 |
NCONF_free_data| Name: | NCONF_free_data | | Prototype: | void NCONF_free_data(CONF *conf) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 200-205 |
| | 5 | 2 |
OBJ_NAME_do_all| Name: | OBJ_NAME_do_all | | Prototype: | void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg), void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | | Lines: | 309-319 |
| | 5 | 1 |
OBJ_cmp| Name: | OBJ_cmp | | Prototype: | int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_lib.c | | Lines: | 57-65 |
| | 5 | 2 |
OBJ_length| Name: | OBJ_length | | Prototype: | size_t OBJ_length(const ASN1_OBJECT *obj) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 727-732 |
| | 5 | 2 |
OCSP_ONEREQ_add_ext| Name: | OCSP_ONEREQ_add_ext | | Prototype: | int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 121-124 |
| | 5 | 1 |
OCSP_REQ_CTX_free| Name: | OCSP_REQ_CTX_free | | Prototype: | void OCSP_REQ_CTX_free(OCSP_REQ_CTX *rctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 86-93 |
| | 5 | 2 |
OCSP_SINGLERESP_add_ext| Name: | OCSP_SINGLERESP_add_ext | | Prototype: | int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 229-232 |
| | 5 | 1 |
OCSP_id_cmp| Name: | OCSP_id_cmp | | Prototype: | int OCSP_id_cmp(OCSP_CERTID *a, OCSP_CERTID *b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_lib.c | | Lines: | 103-110 |
| | 5 | 2 |
OPENSSL_LH_doall| Name: | OPENSSL_LH_doall | | Prototype: | void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 204-207 |
| | 5 | 1 |
OPENSSL_issetugid| Name: | OPENSSL_issetugid | | Prototype: | int OPENSSL_issetugid(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/uid.c | | Lines: | 40-47 |
| | 5 | 1 |
OPENSSL_load_builtin_modules| Name: | OPENSSL_load_builtin_modules | | Prototype: | void OPENSSL_load_builtin_modules(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mall.c | | Lines: | 21-31 |
| | 5 | 1 |
OPENSSL_memcmp| Name: | OPENSSL_memcmp | | Prototype: | int OPENSSL_memcmp(const void *v1, const void *v2, size_t n) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 16-25 |
| | 5 | 2 |
OPENSSL_sk_is_sorted| Name: | OPENSSL_sk_is_sorted | | Prototype: | int OPENSSL_sk_is_sorted(const OPENSSL_STACK *st) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 410-413 |
| | 5 | 1 |
OPENSSL_sk_new_null| Name: | OPENSSL_sk_new_null | | Prototype: | OPENSSL_STACK *OPENSSL_sk_new_null(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 116-119 |
| | 5 | 1 |
OPENSSL_sk_num| Name: | OPENSSL_sk_num | | Prototype: | int OPENSSL_sk_num(const OPENSSL_STACK *st) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 380-383 |
| | 5 | 1 |
OPENSSL_sk_push| Name: | OPENSSL_sk_push | | Prototype: | int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 326-331 |
| | 5 | 2 |
OPENSSL_sk_set_cmp_func| Name: | OPENSSL_sk_set_cmp_func | | Prototype: | OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, OPENSSL_sk_compfunc c) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 34-43 |
| | 5 | 2 |
OSSL_STORE_vctrl| Name: | OSSL_STORE_vctrl | | Prototype: | int OSSL_STORE_vctrl(OSSL_STORE_CTX *ctx, int cmd, va_list args) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 129-134 |
| | 5 | 2 |
PACKET_contains_zero_byte| Name: | PACKET_contains_zero_byte | | Prototype: | static inline int PACKET_contains_zero_byte(const PACKET *pkt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 457-460 |
| | 5 | 1 |
PACKET_get_1_len| Name: | PACKET_get_1_len | | Prototype: | static inline int PACKET_get_1_len(PACKET *pkt, size_t *data) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 278-287 |
| | 5 | 2 |
PACKET_get_net_2_len| Name: | PACKET_get_net_2_len | | Prototype: | static inline int PACKET_get_net_2_len(PACKET *pkt, size_t *data) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 160-169 |
| | 5 | 2 |
PACKET_get_net_3_len| Name: | PACKET_get_net_3_len | | Prototype: | static inline int PACKET_get_net_3_len(PACKET *pkt, size_t *data) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 201-210 |
| | 5 | 2 |
PACKET_get_net_4_len| Name: | PACKET_get_net_4_len | | Prototype: | static inline int PACKET_get_net_4_len(PACKET *pkt, size_t *data) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 243-252 |
| | 5 | 2 |
PACKET_peek_net_2| Name: | PACKET_peek_net_2 | | Prototype: | static inline int PACKET_peek_net_2(const PACKET *pkt, unsigned int *data) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 135-145 |
| | 5 | 2 |
PEM_SignInit| Name: | PEM_SignInit | | Prototype: | int PEM_SignInit(EVP_MD_CTX *ctx, EVP_MD *type) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_sign.c | | Lines: | 17-20 |
| | 5 | 1 |
PEM_write_PKCS8PrivateKey_nid| Name: | PEM_write_PKCS8PrivateKey_nid | | Prototype: | int PEM_write_PKCS8PrivateKey_nid(FILE *fp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | | Lines: | 163-168 |
| | 5 | 1 |
PEM_write_bio_ASN1_stream| Name: | PEM_write_bio_ASN1_stream | | Prototype: | int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const char *hdr, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | | Lines: | 121-129 |
| | 5 | 1 |
PEM_write_bio_PKCS8PrivateKey_nid| Name: | PEM_write_bio_PKCS8PrivateKey_nid | | Prototype: | int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | | Lines: | 35-40 |
| | 5 | 1 |
PKCS12_gen_mac| Name: | PKCS12_gen_mac | | Prototype: | int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_mutl.c | | Lines: | 143-147 |
| | 5 | 1 |
PKCS12_get_attr_gen| Name: | PKCS12_get_attr_gen | | Prototype: | ASN1_TYPE *PKCS12_get_attr_gen(const struct stack_st_X509_ATTRIBUTE *attrs, int attr_nid) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_attr.c | | Lines: | 77-85 |
| | 5 | 1 |
PKCS5_pbe2_set| Name: | PKCS5_pbe2_set | | Prototype: | X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, unsigned char *salt, int saltlen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_pbev2.c | | Lines: | 143-147 |
| | 5 | 1 |
PKCS8_pkey_add1_attr_by_NID| Name: | PKCS8_pkey_add1_attr_by_NID | | Prototype: | int PKCS8_pkey_add1_attr_by_NID(PKCS8_PRIV_KEY_INFO *p8, int nid, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | | Lines: | 74-80 |
| | 5 | 2 |
RAND_add| Name: | RAND_add | | Prototype: | void RAND_add(const void *buf, int num, double randomness) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | | Lines: | 741-747 |
| | 5 | 2 |
RAND_seed| Name: | RAND_seed | | Prototype: | void RAND_seed(const void *buf, int num) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | | Lines: | 733-739 |
| | 5 | 2 |
RECORD_LAYER_processed_read_pending| Name: | RECORD_LAYER_processed_read_pending | | Prototype: | int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 84-93 |
| | 5 | 2 |
RSA_check_key| Name: | RSA_check_key | | Prototype: | int RSA_check_key(const RSA *key) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_chk.c | | Lines: | 14-17 |
| | 5 | 1 |
RSA_flags| Name: | RSA_flags | | Prototype: | int RSA_flags(const RSA *r) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 51-54 |
| | 5 | 1 |
RSA_get_multi_prime_extra_count| Name: | RSA_get_multi_prime_extra_count | | Prototype: | int RSA_get_multi_prime_extra_count(const RSA *r) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 337-345 |
| | 5 | 2 |
RSA_meth_free| Name: | RSA_meth_free | | Prototype: | void RSA_meth_free(RSA_METHOD *meth) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 32-38 |
| | 5 | 2 |
RSA_new| Name: | RSA_new | | Prototype: | RSA *RSA_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 20-23 |
| | 5 | 1 |
RSA_null_method| Name: | RSA_null_method | | Prototype: | const RSA_METHOD *RSA_null_method(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | | Lines: | 62-65 |
| | 5 | 1 |
RSA_padding_add_PKCS1_PSS| Name: | RSA_padding_add_PKCS1_PSS | | Prototype: | int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM, const unsigned char *mHash, const EVP_MD *Hash, int sLen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pss.c | | Lines: | 138-143 |
| | 5 | 1 |
RSA_verify_PKCS1_PSS| Name: | RSA_verify_PKCS1_PSS | | Prototype: | int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash, const EVP_MD *Hash, const unsigned char *EM, int sLen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pss.c | | Lines: | 25-30 |
| | 5 | 1 |
SEED_cbc_encrypt| Name: | SEED_cbc_encrypt | | Prototype: | void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int enc) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cbc.c | | Lines: | 13-23 |
| | 5 | 2 |
SSL_CIPHER_get_name| Name: | SSL_CIPHER_get_name | | Prototype: | const char *SSL_CIPHER_get_name(const SSL_CIPHER *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1849-1854 |
| | 5 | 2 |
SSL_CIPHER_standard_name| Name: | SSL_CIPHER_standard_name | | Prototype: | const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1857-1862 |
| | 5 | 2 |
SSL_COMP_get_name| Name: | SSL_COMP_get_name | | Prototype: | const char *SSL_COMP_get_name(const COMP_METHOD *comp) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 2008-2015 |
| | 5 | 1 |
SSL_CTX_config| Name: | SSL_CTX_config | | Prototype: | int SSL_CTX_config(SSL_CTX *ctx, const char *name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_mcnf.c | | Lines: | 91-94 |
| | 5 | 1 |
SSL_CTX_ct_is_enabled| Name: | SSL_CTX_ct_is_enabled | | Prototype: | int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 4802-4805 |
| | 5 | 1 |
SSL_CTX_get_timeout| Name: | SSL_CTX_get_timeout | | Prototype: | long SSL_CTX_get_timeout(const SSL_CTX *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 1027-1032 |
| | 5 | 2 |
SSL_CTX_set1_cert_store| Name: | SSL_CTX_set1_cert_store | | Prototype: | void SSL_CTX_set1_cert_store(SSL_CTX *ctx, X509_STORE *store) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 4135-4140 |
| | 5 | 2 |
SSL_CTX_use_cert_and_key| Name: | SSL_CTX_use_cert_and_key | | Prototype: | int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey, struct stack_st_X509 *chain, int override) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | | Lines: | 1144-1148 |
| | 5 | 1 |
SSL_CTX_use_certificate_chain_file| Name: | SSL_CTX_use_certificate_chain_file | | Prototype: | int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | | Lines: | 686-689 |
| | 5 | 1 |
SSL_SESSION_get0_id_context| Name: | SSL_SESSION_get0_id_context | | Prototype: | const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s, unsigned int *len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 260-266 |
| | 5 | 2 |