| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
ENGINE_register_ECDSA| Name: | ENGINE_register_ECDSA | | Prototype: | int ENGINE_register_ECDSA(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c | | Lines: | 78-85 |
| | 4 | 2 |
ENGINE_register_RAND| Name: | ENGINE_register_RAND | | Prototype: | int ENGINE_register_RAND(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c | | Lines: | 78-85 |
| | 4 | 2 |
ENGINE_register_RSA| Name: | ENGINE_register_RSA | | Prototype: | int ENGINE_register_RSA(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c | | Lines: | 78-85 |
| | 4 | 2 |
ENGINE_register_STORE| Name: | ENGINE_register_STORE | | Prototype: | int ENGINE_register_STORE(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_store.c | | Lines: | 78-85 |
| | 4 | 2 |
ENGINE_set_default_DH| Name: | ENGINE_set_default_DH | | Prototype: | int ENGINE_set_default_DH(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dh.c | | Lines: | 96-103 |
| | 4 | 2 |
ENGINE_set_default_DSA| Name: | ENGINE_set_default_DSA | | Prototype: | int ENGINE_set_default_DSA(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_dsa.c | | Lines: | 96-103 |
| | 4 | 2 |
ENGINE_set_default_ECDH| Name: | ENGINE_set_default_ECDH | | Prototype: | int ENGINE_set_default_ECDH(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdh.c | | Lines: | 110-117 |
| | 4 | 2 |
ENGINE_set_default_ECDSA| Name: | ENGINE_set_default_ECDSA | | Prototype: | int ENGINE_set_default_ECDSA(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_ecdsa.c | | Lines: | 96-103 |
| | 4 | 2 |
ENGINE_set_default_RAND| Name: | ENGINE_set_default_RAND | | Prototype: | int ENGINE_set_default_RAND(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rand.c | | Lines: | 96-103 |
| | 4 | 2 |
ENGINE_set_default_RSA| Name: | ENGINE_set_default_RSA | | Prototype: | int ENGINE_set_default_RSA(ENGINE *e) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c | | Lines: | 96-103 |
| | 4 | 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: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | | Lines: | 635-642 |
| | 4 | 2 |
EVP_CIPHER_CTX_set_padding| Name: | EVP_CIPHER_CTX_set_padding | | Prototype: | int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *ctx, int pad) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_enc.c | | Lines: | 602-610 |
| | 4 | 2 |
EVP_DecodeInit| Name: | EVP_DecodeInit | | Prototype: | void EVP_DecodeInit(EVP_ENCODE_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/encode.c | | Lines: | 219-226 |
| | 4 | 1 |
EVP_DigestFinal| Name: | EVP_DigestFinal | | Prototype: | int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/digest.c | | Lines: | 220-228 |
| | 4 | 1 |
EVP_MD_size| Name: | EVP_MD_size | | Prototype: | int EVP_MD_size(const EVP_MD *md) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | | Lines: | 332-340 |
| | 4 | 2 |
EVP_PKEY_add1_attr_by_txt| Name: | EVP_PKEY_add1_attr_by_txt | | Prototype: | int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, const char *attrname, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pkey.c | | Lines: | 200-208 |
| | 4 | 2 |
EVP_PKEY_asn1_free| Name: | EVP_PKEY_asn1_free | | Prototype: | void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | | Lines: | 369-377 |
| | 4 | 2 |
EVP_PKEY_asn1_get_count| Name: | EVP_PKEY_asn1_get_count | | Prototype: | int EVP_PKEY_asn1_get_count(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | | Lines: | 144-151 |
| | 4 | 2 |
EVP_PKEY_get_default_digest_nid| Name: | EVP_PKEY_get_default_digest_nid | | Prototype: | int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 512-519 |
| | 4 | 2 |
EVP_PKEY_meth_get0_info| Name: | EVP_PKEY_meth_get0_info | | Prototype: | void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 259-266 |
| | 4 | 3 |
EVP_PKEY_set1_DH| Name: | EVP_PKEY_set1_DH | | Prototype: | int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 404-411 |
| | 4 | 2 |
EVP_PKEY_set1_DSA| Name: | EVP_PKEY_set1_DSA | | Prototype: | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 339-346 |
| | 4 | 2 |
EVP_PKEY_set1_EC_KEY| Name: | EVP_PKEY_set1_EC_KEY | | Prototype: | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 371-378 |
| | 4 | 2 |
EVP_PKEY_set1_RSA| Name: | EVP_PKEY_set1_RSA | | Prototype: | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 307-314 |
| | 4 | 2 |
GOST2814789IMIT_block_data_order| Name: | GOST2814789IMIT_block_data_order | | Prototype: | static void GOST2814789IMIT_block_data_order(GOST2814789IMIT_CTX *ctx, const unsigned char *p, size_t num) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | | Lines: | 414-424 |
| | 4 | 2 |
HMAC_CTX_cleanup| Name: | HMAC_CTX_cleanup | | Prototype: | void HMAC_CTX_cleanup(HMAC_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | | Lines: | 232-239 |
| | 4 | 1 |
OBJ_new_nid| Name: | OBJ_new_nid | | Prototype: | int OBJ_new_nid(int num) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 282-290 |
| | 4 | 1 |
OpenSSLDie| Name: | OpenSSLDie | | Prototype: | void OpenSSLDie(const char *file, int line, const char *assertion) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 673-680 |
| | 4 | 1 |
PKCS12_add_CSPName_asc| Name: | PKCS12_add_CSPName_asc | | Prototype: | int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_attr.c | | Lines: | 110-118 |
| | 4 | 2 |
PKCS12_add_friendlyname_asc| Name: | PKCS12_add_friendlyname_asc | | Prototype: | int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_attr.c | | Lines: | 88-96 |
| | 4 | 2 |
PKCS12_add_friendlyname_uni| Name: | PKCS12_add_friendlyname_uni | | Prototype: | int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, const unsigned char *name, int namelen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_attr.c | | Lines: | 99-108 |
| | 4 | 2 |
PKCS12_add_localkeyid| Name: | PKCS12_add_localkeyid | | Prototype: | int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, int namelen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_attr.c | | Lines: | 65-73 |
| | 4 | 2 |
PKCS12_pack_authsafes| Name: | PKCS12_pack_authsafes | | Prototype: | int PKCS12_pack_authsafes(PKCS12 *p12, struct stack_st_PKCS7 *safes) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | | Lines: | 240-247 |
| | 4 | 2 |
RSA_eay_finish| Name: | RSA_eay_finish | | Prototype: | static int RSA_eay_finish(RSA *rsa) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_eay.c | | Lines: | 847-855 |
| | 4 | 1 |
SSL_CTX_set_generate_session_id| Name: | SSL_CTX_set_generate_session_id | | Prototype: | int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 402-409 |
| | 4 | 1 |
SSL_renegotiate| Name: | SSL_renegotiate | | Prototype: | int SSL_renegotiate(SSL *s) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 1020-1029 |
| | 4 | 2 |
SSL_renegotiate_abbreviated| Name: | SSL_renegotiate_abbreviated | | Prototype: | int SSL_renegotiate_abbreviated(SSL *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 1031-1040 |
| | 4 | 2 |
SSL_set_generate_session_id| Name: | SSL_set_generate_session_id | | Prototype: | int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 411-418 |
| | 4 | 1 |
STREEBOG256_Init| Name: | STREEBOG256_Init | | Prototype: | int STREEBOG256_Init(STREEBOG_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | | Lines: | 1426-1434 |
| | 4 | 1 |
TS_RESP_CTX_set_clock_precision_digits| Name: | TS_RESP_CTX_set_clock_precision_digits | | Prototype: | int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx, unsigned precision) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | | Lines: | 402-409 |
| | 4 | 2 |
TS_RESP_CTX_set_signer_key| Name: | TS_RESP_CTX_set_signer_key | | Prototype: | int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | | Lines: | 193-201 |
| | 4 | 1 |
TS_RESP_set_tst_info| Name: | TS_RESP_set_tst_info | | Prototype: | void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_utils.c | | Lines: | 93-101 |
| | 4 | 1 |
TS_VERIFY_CTX_free| Name: | TS_VERIFY_CTX_free | | Prototype: | void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c | | Lines: | 82-90 |
| | 4 | 2 |
TS_VERIFY_CTX_new| Name: | TS_VERIFY_CTX_new | | Prototype: | TS_VERIFY_CTX * TS_VERIFY_CTX_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c | | Lines: | 65-74 |
| | 4 | 2 |
U32TO8| Name: | U32TO8 | | Prototype: | static void U32TO8(unsigned char *p, unsigned long v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | | Lines: | 45-52 |
| | 4 | 1 |
U8TO32| Name: | U8TO32 | | Prototype: | static unsigned long U8TO32(const unsigned char *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | | Lines: | 35-42 |
| | 4 | 1 |
UI_method_set_closer| Name: | UI_method_set_closer | | Prototype: | int UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 646-654 |
| | 4 | 2 |
UI_method_set_flusher| Name: | UI_method_set_flusher | | Prototype: | int UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 626-634 |
| | 4 | 2 |
UI_method_set_opener| Name: | UI_method_set_opener | | Prototype: | int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 606-614 |
| | 4 | 2 |
UI_method_set_prompt_constructor| Name: | UI_method_set_prompt_constructor | | Prototype: | int UI_method_set_prompt_constructor(UI_METHOD *method, char *(*prompt_constructor)(UI *ui, const char *object_desc, const char *object_name)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 656-666 |
| | 4 | 2 |
UI_method_set_reader| Name: | UI_method_set_reader | | Prototype: | int UI_method_set_reader(UI_METHOD *method, int (*reader)(UI *ui, UI_STRING *uis)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 636-644 |
| | 4 | 2 |
UI_method_set_writer| Name: | UI_method_set_writer | | Prototype: | int UI_method_set_writer(UI_METHOD *method, int (*writer)(UI *ui, UI_STRING *uis)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 616-624 |
| | 4 | 2 |
X509V3_EXT_add_list| Name: | X509V3_EXT_add_list | | Prototype: | int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 144-151 |
| | 4 | 3 |
X509V3_section_free| Name: | X509V3_section_free | | Prototype: | void X509V3_section_free(X509V3_CTX *ctx, struct stack_st_CONF_VALUE *section) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 442-449 |
| | 4 | 3 |
X509V3_string_free| Name: | X509V3_string_free | | Prototype: | void X509V3_string_free(X509V3_CTX *ctx, char *str) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 433-440 |
| | 4 | 3 |
X509_CRL_get0_by_cert| Name: | X509_CRL_get0_by_cert | | Prototype: | int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | | Lines: | 568-575 |
| | 4 | 2 |
X509_OBJECT_up_ref_count| Name: | X509_OBJECT_up_ref_count | | Prototype: | int X509_OBJECT_up_ref_count(X509_OBJECT *a) | | Coverage: | 40.000% (2/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | | Lines: | 447-457 |
| | 4 | 3 |
X509_REQ_add1_attr_by_NID| Name: | X509_REQ_add1_attr_by_NID | | Prototype: | int X509_REQ_add1_attr_by_NID(X509_REQ *req, int nid, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | | Lines: | 325-333 |
| | 4 | 2 |
X509_REQ_add1_attr_by_OBJ| Name: | X509_REQ_add1_attr_by_OBJ | | Prototype: | int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | | Lines: | 315-323 |
| | 4 | 2 |
X509_REQ_add1_attr_by_txt| Name: | X509_REQ_add1_attr_by_txt | | Prototype: | int X509_REQ_add1_attr_by_txt(X509_REQ *req, const char *attrname, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | | Lines: | 335-343 |
| | 4 | 2 |
X509_VERIFY_PARAM_add1_host| Name: | X509_VERIFY_PARAM_add1_host | | Prototype: | int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, const char *name, size_t namelen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 518-526 |
| | 4 | 2 |
X509_VERIFY_PARAM_get0| Name: | X509_VERIFY_PARAM_get0 | | Prototype: | const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 676-683 |
| | 4 | 2 |
X509_VERIFY_PARAM_get_count| Name: | X509_VERIFY_PARAM_get_count | | Prototype: | int X509_VERIFY_PARAM_get_count(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 667-674 |
| | 4 | 2 |
X509_VERIFY_PARAM_set1_host| Name: | X509_VERIFY_PARAM_set1_host | | Prototype: | int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, const char *name, size_t namelen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 508-516 |
| | 4 | 2 |
X509_VERIFY_PARAM_set1_ip_asc| Name: | X509_VERIFY_PARAM_set1_ip_asc | | Prototype: | int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 565-573 |
| | 4 | 1 |
X509_VERIFY_PARAM_set_flags| Name: | X509_VERIFY_PARAM_set_flags | | Prototype: | int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 413-420 |
| | 4 | 2 |
X509_sign| Name: | X509_sign | | Prototype: | int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 498-505 |
| | 4 | 1 |
X509_sign_ctx| Name: | X509_sign_ctx | | Prototype: | int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 507-514 |
| | 4 | 1 |
X509_verify| Name: | X509_verify | | Prototype: | int X509_verify(X509 *a, EVP_PKEY *r) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 475-482 |
| | 4 | 2 |
_SSL_clear_num_renegotiations| Name: | _SSL_clear_num_renegotiations | | Prototype: | static int _SSL_clear_num_renegotiations(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1655-1664 |
| | 4 | 1 |
_SSL_set_tlsext_status_ocsp_resp| Name: | _SSL_set_tlsext_status_ocsp_resp | | Prototype: | static int _SSL_set_tlsext_status_ocsp_resp(SSL *s, unsigned char *resp, int resp_len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1804-1811 |
| | 4 | 1 |
acpt_puts| Name: | acpt_puts | | Prototype: | static int acpt_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | | Lines: | 428-436 |
| | 4 | 1 |
aes_cfb8_cipher| Name: | aes_cfb8_cipher | | Prototype: | static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 631-640 |
| | 4 | 1 |
aes_cfb_cipher| Name: | aes_cfb_cipher | | Prototype: | static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 620-629 |
| | 4 | 1 |
aes_ofb_cipher| Name: | aes_ofb_cipher | | Prototype: | static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 609-618 |
| | 4 | 1 |
asn1_bio_set_ex| Name: | asn1_bio_set_ex | | Prototype: | static int asn1_bio_set_ex(BIO *b, int cmd, asn1_ps_func *ex_func, asn1_ps_func *ex_free_func) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 448-457 |
| | 4 | 1 |
bn_new| Name: | bn_new | | Prototype: | static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_bignum.c | | Lines: | 109-117 |
| | 4 | 2 |
by_dir_entry_free| Name: | by_dir_entry_free | | Prototype: | static void by_dir_entry_free(BY_DIR_ENTRY *ent) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | | Lines: | 178-185 |
| | 4 | 2 |
cbs_get_length_prefixed| Name: | cbs_get_length_prefixed | | Prototype: | static int cbs_get_length_prefixed(CBS *cbs, CBS *out, size_t len_len) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | | Lines: | 204-213 |
| | 4 | 2 |
cert_self_signed| Name: | cert_self_signed | | Prototype: | static int cert_self_signed(X509 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 163-171 |
| | 4 | 2 |
chacha_ivsetup| Name: | chacha_ivsetup | | Prototype: | static void chacha_ivsetup(chacha_ctx *x,const u8 *iv) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/chacha_private.h | | Lines: | 79-86 |
| | 4 | 1 |
check_id_error| Name: | check_id_error | | Prototype: | static int check_id_error(X509_STORE_CTX *ctx, int errcode) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 173-180 |
| | 4 | 1 |
cleanup1_doall| Name: | cleanup1_doall | | Prototype: | static void cleanup1_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 225-232 |
| | 4 | 1 |
cmov_cached| Name: | cmov_cached | | Prototype: | static void cmov_cached(ge_cached *t, ge_cached *u, uint8_t b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 3565-3570 |
| | 4 | 1 |
conn_puts| Name: | conn_puts | | Prototype: | static int conn_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | | Lines: | 575-583 |
| | 4 | 1 |
date_to_julian| Name: | date_to_julian | | Prototype: | static long date_to_julian(int y, int m, int d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/o_time.c | | Lines: | 137-144 |
| | 4 | 1 |
def_destroy| Name: | def_destroy | | Prototype: | static int def_destroy(CONF *conf) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 170-178 |
| | 4 | 2 |
def_extension_cb| Name: | def_extension_cb | | Prototype: | static int def_extension_cb(struct TS_resp_ctx *ctx, X509_EXTENSION *ext, void *data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | | Lines: | 132-140 |
| | 4 | 1 |
des_ecb_cipher| Name: | des_ecb_cipher | | Prototype: | static int des_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | | Lines: | 77-85 |
| | 4 | 3 |
des_ede_ecb_cipher| Name: | des_ede_ecb_cipher | | Prototype: | static int des_ede_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | | Lines: | 90-98 |
| | 4 | 3 |
dgram_puts| Name: | dgram_puts | | Prototype: | static int dgram_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | | Lines: | 620-628 |
| | 4 | 1 |
dh_cmp_parameters| Name: | dh_cmp_parameters | | Prototype: | static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | | Lines: | 395-403 |
| | 4 | 2 |
do_all_sorted_fn| Name: | do_all_sorted_fn | | Prototype: | static void do_all_sorted_fn(const OBJ_NAME *name, void *d_) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 271-280 |
| | 4 | 2 |
dtls1_double_timeout| Name: | dtls1_double_timeout | | Prototype: | void dtls1_double_timeout(SSL *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | | Lines: | 370-377 |
| | 4 | 2 |
ec_GF2m_simple_group_init| Name: | ec_GF2m_simple_group_init | | Prototype: | int ec_GF2m_simple_group_init(EC_GROUP * group) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 127-134 |
| | 4 | 1 |
ec_GF2m_simple_point_clear_finish| Name: | ec_GF2m_simple_point_clear_finish | | Prototype: | void ec_GF2m_simple_point_clear_finish(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 335-342 |
| | 4 | 1 |
ec_GF2m_simple_point_init| Name: | ec_GF2m_simple_point_init | | Prototype: | int ec_GF2m_simple_point_init(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | | Lines: | 314-321 |
| | 4 | 1 |
ec_GFp_simple_point_clear_finish| Name: | ec_GFp_simple_point_clear_finish | | Prototype: | void ec_GFp_simple_point_clear_finish(EC_POINT * point) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | | Lines: | 381-388 |
| | 4 | 1 |
ecdh_data_free| Name: | ecdh_data_free | | Prototype: | void ecdh_data_free(void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | | Lines: | 171-183 |
| | 4 | 1 |
ecdsa_data_free| Name: | ecdsa_data_free | | Prototype: | static void ecdsa_data_free(void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | | Lines: | 159-170 |
| | 4 | 1 |