| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
GOSTR341194_block_data_order| Name: | GOSTR341194_block_data_order | | Prototype: | static void GOSTR341194_block_data_order(GOSTR341194_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/gostr341194.c | | Lines: | 209-220 |
| | 5 | 2 |
GOST_KEY_new| Name: | GOST_KEY_new | | Prototype: | GOST_KEY * GOST_KEY_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c | | Lines: | 74-90 |
| | 29 | 2 |
GOST_KEY_set_digest| Name: | GOST_KEY_set_digest | | Prototype: | int GOST_KEY_set_digest(GOST_KEY *key, int digest_nid) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c | | Lines: | 280-291 |
| | 6 | 2 |
Gost2814789_encrypt_mesh| Name: | Gost2814789_encrypt_mesh | | Prototype: | static inline void Gost2814789_encrypt_mesh(unsigned char *iv, GOST2814789_KEY *key) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | | Lines: | 183-193 |
| | 6 | 2 |
Gost2814789_mac| Name: | Gost2814789_mac | | Prototype: | static void Gost2814789_mac(const unsigned char *in, unsigned char *mac, GOST2814789_KEY *key) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | | Lines: | 137-166 |
| | 19 | 2 |
Gost2814789_mac_mesh| Name: | Gost2814789_mac_mesh | | Prototype: | static inline void Gost2814789_mac_mesh(const unsigned char *data, unsigned char *mac, GOST2814789_KEY *key) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | | Lines: | 195-205 |
| | 5 | 2 |
GostR3410_get_md_digest| Name: | GostR3410_get_md_digest | | Prototype: | int GostR3410_get_md_digest(int nid) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c | | Lines: | 62-68 |
| | 3 | 2 |
HKDF_extract| Name: | HKDF_extract | | Prototype: | int HKDF_extract(uint8_t *out_key, size_t *out_len, const EVP_MD *digest, const uint8_t *secret, size_t secret_len, const uint8_t *salt, size_t salt_len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hkdf/hkdf.c | | Lines: | 45-63 |
| | 9 | 2 |
HMAC_CTX_free| Name: | HMAC_CTX_free | | Prototype: | void HMAC_CTX_free(HMAC_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | | Lines: | 187-196 |
| | 6 | 2 |
HMAC_CTX_new| Name: | HMAC_CTX_new | | Prototype: | HMAC_CTX * HMAC_CTX_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | | Lines: | 174-185 |
| | 11 | 2 |
HMAC_Init| Name: | HMAC_Init | | Prototype: | int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | | Lines: | 135-141 |
| | 7 | 2 |
HMAC_Update| Name: | HMAC_Update | | Prototype: | int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | | Lines: | 143-150 |
| | 5 | 2 |
MD4_Final [md32_common.h #3]| Name: | MD4_Final [md32_common.h #3] | | Prototype: | int MD4_Final (unsigned char *md, MD4_CTX *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #3 | | Lines: | 277-312 |
| | 18 | 2 |
NCONF_dump_bio| Name: | NCONF_dump_bio | | Prototype: | int NCONF_dump_bio(const CONF *conf, BIO *out) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 366-375 |
| | 6 | 2 |
NCONF_dump_fp| Name: | NCONF_dump_fp | | Prototype: | int NCONF_dump_fp(const CONF *conf, FILE *out) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 352-364 |
| | 8 | 2 |
NCONF_free| Name: | NCONF_free | | Prototype: | void NCONF_free(CONF *conf) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 239-245 |
| | 5 | 2 |
NCONF_free_data| Name: | NCONF_free_data | | Prototype: | void NCONF_free_data(CONF *conf) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 247-253 |
| | 5 | 2 |
NCONF_load| Name: | NCONF_load | | Prototype: | int NCONF_load(CONF *conf, const char *file, long *eline) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 255-264 |
| | 6 | 2 |
NCONF_load_bio| Name: | NCONF_load_bio | | Prototype: | int NCONF_load_bio(CONF *conf, BIO *bp, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 281-290 |
| | 6 | 2 |
NCONF_load_fp| Name: | NCONF_load_fp | | Prototype: | int NCONF_load_fp(CONF *conf, FILE *fp, long *eline) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | | Lines: | 266-279 |
| | 8 | 2 |
NETSCAPE_SPKI_b64_encode| Name: | NETSCAPE_SPKI_b64_encode | | Prototype: | char * NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c | | Lines: | 111-131 |
| | 28 | 2 |
NETSCAPE_SPKI_get_pubkey| Name: | NETSCAPE_SPKI_get_pubkey | | Prototype: | EVP_PKEY * NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c | | Lines: | 73-79 |
| | 15 | 2 |
NETSCAPE_SPKI_set_pubkey| Name: | NETSCAPE_SPKI_set_pubkey | | Prototype: | int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509spki.c | | Lines: | 65-71 |
| | 11 | 2 |
OBJ_NAME_init| Name: | OBJ_NAME_init | | Prototype: | int OBJ_NAME_init(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | | Lines: | 42-49 |
| | 10 | 2 |
OBJ_cmp| Name: | OBJ_cmp | | Prototype: | int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_lib.c | | Lines: | 121-130 |
| | 5 | 2 |
OCSP_REQ_CTX_free| Name: | OCSP_REQ_CTX_free | | Prototype: | void OCSP_REQ_CTX_free(OCSP_REQ_CTX *rctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 108-117 |
| | 7 | 2 |
OCSP_copy_nonce| Name: | OCSP_copy_nonce | | Prototype: | int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 424-437 |
| | 7 | 2 |
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/libressl/src/crypto/ocsp/ocsp_lib.c | | Lines: | 168-177 |
| | 5 | 2 |
OCSP_request_is_signed| Name: | OCSP_request_is_signed | | Prototype: | int OCSP_request_is_signed(OCSP_REQUEST *req) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_srv.c | | Lines: | 107-113 |
| | 3 | 2 |
OCSP_resp_count| Name: | OCSP_resp_count | | Prototype: | int OCSP_resp_count(OCSP_BASICRESP *bs) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_cl.c | | Lines: | 218-224 |
| | 3 | 2 |
OCSP_resp_get0| Name: | OCSP_resp_get0 | | Prototype: | OCSP_SINGLERESP * OCSP_resp_get0(OCSP_BASICRESP *bs, int idx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_cl.c | | Lines: | 227-233 |
| | 7 | 2 |
OPENSSL_cpuid_setup| Name: | OPENSSL_cpuid_setup | | Prototype: | void OPENSSL_cpuid_setup(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | | Lines: | 635-645 |
| | 5 | 2 |
OpenSSL_no_config| Name: | OpenSSL_no_config | | Prototype: | int OpenSSL_no_config(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_sap.c | | Lines: | 141-148 |
| | 3 | 2 |
PEM_ASN1_read| Name: | PEM_ASN1_read | | Prototype: | void * PEM_ASN1_read(d2i_of_void *d2i, const char *name, FILE *fp, void **x, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | | Lines: | 170-185 |
| | 11 | 2 |
PEM_ASN1_write| Name: | PEM_ASN1_write | | Prototype: | int PEM_ASN1_write(i2d_of_void *i2d, const char *name, FILE *fp, void *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *callback, void *u) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | | Lines: | 315-331 |
| | 11 | 2 |
PEM_X509_INFO_read| Name: | PEM_X509_INFO_read | | Prototype: | struct stack_st_X509_INFO * PEM_X509_INFO_read(FILE *fp, struct stack_st_X509_INFO *sk, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_info.c | | Lines: | 78-93 |
| | 11 | 2 |
PEM_read| Name: | PEM_read | | Prototype: | int PEM_read(FILE *fp, char **name, char **header, unsigned char **data, long *len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | | Lines: | 641-655 |
| | 11 | 2 |
PEM_read_PrivateKey| Name: | PEM_read_PrivateKey | | Prototype: | EVP_PKEY * PEM_read_PrivateKey(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pkey.c | | Lines: | 220-234 |
| | 11 | 2 |
PEM_write| Name: | PEM_write | | Prototype: | int PEM_write(FILE *fp, const char *name, const char *header, const unsigned char *data, long len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | | Lines: | 566-581 |
| | 11 | 2 |
PEM_write_PrivateKey| Name: | PEM_write_PrivateKey | | Prototype: | int PEM_write_PrivateKey(FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pkey.c | | Lines: | 236-250 |
| | 10 | 2 |
PEM_write_bio_Parameters| Name: | PEM_write_bio_Parameters | | Prototype: | int PEM_write_bio_Parameters(BIO *bp, EVP_PKEY *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pkey.c | | Lines: | 206-218 |
| | 19 | 2 |
PEM_write_bio_PrivateKey| Name: | PEM_write_bio_PrivateKey | | Prototype: | int PEM_write_bio_PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pkey.c | | Lines: | 150-164 |
| | 8 | 2 |
PKCS12_MAKE_KEYBAG| Name: | PKCS12_MAKE_KEYBAG | | Prototype: | PKCS12_SAFEBAG * PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | | Lines: | 94-106 |
| | 11 | 2 |
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 |
PKCS12_unpack_authsafes| Name: | PKCS12_unpack_authsafes | | Prototype: | struct stack_st_PKCS7 * PKCS12_unpack_authsafes(const PKCS12 *p12) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | | Lines: | 249-258 |
| | 9 | 2 |
PKCS12_unpack_p7data| Name: | PKCS12_unpack_p7data | | Prototype: | struct stack_st_PKCS12_SAFEBAG * PKCS12_unpack_p7data(PKCS7 *p7) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | | Lines: | 168-176 |
| | 8 | 2 |
PKCS12_unpack_p7encdata| Name: | PKCS12_unpack_p7encdata | | Prototype: | struct stack_st_PKCS12_SAFEBAG * PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass, int passlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | | Lines: | 224-232 |
| | 9 | 2 |
PKCS7_RECIP_INFO_get0_alg| Name: | PKCS7_RECIP_INFO_get0_alg | | Prototype: | void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | | Lines: | 475-480 |
| | 2 | 2 |
PKCS7_add0_attrib_signing_time| Name: | PKCS7_add0_attrib_signing_time | | Prototype: | int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_attr.c | | Lines: | 145-154 |
| | 9 | 2 |
PKCS7_add_attrib_smimecap| Name: | PKCS7_add_attrib_smimecap | | Prototype: | int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, struct stack_st_X509_ALGOR *cap) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_attr.c | | Lines: | 69-81 |
| | 8 | 2 |
PKCS7_cert_from_signer_info| Name: | PKCS7_cert_from_signer_info | | Prototype: | X509 * PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | | Lines: | 570-579 |
| | 9 | 2 |
PKCS7_get_smimecap| Name: | PKCS7_get_smimecap | | Prototype: | struct stack_st_X509_ALGOR * PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_attr.c | | Lines: | 83-96 |
| | 17 | 2 |
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/libressl/src/crypto/asn1/p8_pkey.c | | Lines: | 177-185 |
| | 6 | 2 |
RAND_bytes| Name: | RAND_bytes | | Prototype: | int RAND_bytes(unsigned char *buf, int num) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/rand_lib.c | | Lines: | 86-92 |
| | 3 | 2 |
RAND_file_name| Name: | RAND_file_name | | Prototype: | const char * RAND_file_name(char * buf, size_t size) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/randfile.c | | Lines: | 137-143 |
| | 7 | 2 |
RAND_load_file| Name: | RAND_load_file | | Prototype: | int RAND_load_file(const char *file, long bytes) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/randfile.c | | Lines: | 79-87 |
| | 3 | 2 |
RAND_pseudo_bytes| Name: | RAND_pseudo_bytes | | Prototype: | int RAND_pseudo_bytes(unsigned char *buf, int num) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/rand_lib.c | | Lines: | 94-100 |
| | 3 | 2 |
RC2_ecb_encrypt| Name: | RC2_ecb_encrypt | | Prototype: | void RC2_ecb_encrypt(const unsigned char *in, unsigned char *out, RC2_KEY *ks, int encrypt) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2_ecb.c | | Lines: | 71-85 |
| | 9 | 2 |
RSA_generate_key_ex| Name: | RSA_generate_key_ex | | Prototype: | int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_gen.c | | Lines: | 83-89 |
| | 3 | 2 |
RSA_get_default_method| Name: | RSA_get_default_method | | Prototype: | const RSA_METHOD * RSA_get_default_method(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | | Lines: | 89-96 |
| | 5 | 2 |
RSA_meth_free| Name: | RSA_meth_free | | Prototype: | void RSA_meth_free(RSA_METHOD *meth) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_meth.c | | Lines: | 40-47 |
| | 5 | 2 |
RSA_padding_add_PKCS1_type_1| Name: | RSA_padding_add_PKCS1_type_1 | | Prototype: | int RSA_padding_add_PKCS1_type_1(unsigned char *to, int tlen, const unsigned char *from, int flen) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pk1.c | | Lines: | 67-92 |
| | 14 | 2 |
RSA_padding_check_none| Name: | RSA_padding_check_none | | Prototype: | int RSA_padding_check_none(unsigned char *to, int tlen, const unsigned char *from, int flen, int num) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_none.c | | Lines: | 84-96 |
| | 6 | 2 |
RSA_print| Name: | RSA_print | | Prototype: | int RSA_print(BIO *bp, const RSA *x, int off) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_prn.c | | Lines: | 81-93 |
| | 12 | 2 |
RSA_print_fp| Name: | RSA_print_fp | | Prototype: | int RSA_print_fp(FILE *fp, const RSA *x, int off) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_prn.c | | Lines: | 65-79 |
| | 11 | 2 |
RSA_verify| Name: | RSA_verify | | Prototype: | int RSA_verify(int dtype, const unsigned char *m, unsigned int m_len, const unsigned char *sigbuf, unsigned int siglen, RSA *rsa) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_sign.c | | Lines: | 267-276 |
| | 12 | 2 |
SHA1_Final [md32_common.h #2]| Name: | SHA1_Final [md32_common.h #2] | | Prototype: | int SHA1_Final (unsigned char *md, SHA_CTX *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #2 | | Lines: | 277-312 |
| | 18 | 2 |
SHA224| Name: | SHA224 | | Prototype: | unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha256.c | | Lines: | 43-54 |
| | 10 | 2 |
SHA256| Name: | SHA256 | | Prototype: | unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha256.c | | Lines: | 56-67 |
| | 10 | 2 |
SHA384| Name: | SHA384 | | Prototype: | unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha512.c | | Lines: | 242-253 |
| | 10 | 2 |
SHA512| Name: | SHA512 | | Prototype: | unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha512.c | | Lines: | 255-266 |
| | 10 | 2 |
SMIME_write_PKCS7| Name: | SMIME_write_PKCS7 | | Prototype: | int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_mime.c | | Lines: | 77-92 |
| | 12 | 2 |
SSL_CIPHER_get_name| Name: | SSL_CIPHER_get_name | | Prototype: | const char * SSL_CIPHER_get_name(const SSL_CIPHER *c) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c | | Lines: | 1629-1635 |
| | 5 | 2 |
SSL_CTX_flush_sessions| Name: | SSL_CTX_flush_sessions | | Prototype: | void SSL_CTX_flush_sessions(SSL_CTX *s, long t) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 985-1003 |
| | 15 | 2 |
SSL_CTX_get0_certificate| Name: | SSL_CTX_get0_certificate | | Prototype: | X509 * SSL_CTX_get0_certificate(const SSL_CTX *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2955-2962 |
| | 9 | 2 |
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/libressl/src/ssl/ssl_sess.c | | Lines: | 893-899 |
| | 5 | 2 |
SSL_CTX_set_session_id_context| Name: | SSL_CTX_set_session_id_context | | Prototype: | int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx, unsigned int sid_ctx_len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 374-386 |
| | 6 | 2 |
SSL_CTX_set_ssl_version| Name: | SSL_CTX_set_ssl_version | | Prototype: | int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 217-231 |
| | 12 | 2 |
SSL_CTX_set_timeout| Name: | SSL_CTX_set_timeout | | Prototype: | long SSL_CTX_set_timeout(SSL_CTX *s, long t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 880-891 |
| | 8 | 2 |
SSL_CTX_use_PrivateKey_ASN1| Name: | SSL_CTX_use_PrivateKey_ASN1 | | Prototype: | int SSL_CTX_use_PrivateKey_ASN1(int type, SSL_CTX *ctx, const unsigned char *d, long len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | | Lines: | 612-627 |
| | 14 | 2 |
SSL_CTX_use_RSAPrivateKey_ASN1| Name: | SSL_CTX_use_RSAPrivateKey_ASN1 | | Prototype: | int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, long len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | | Lines: | 542-556 |
| | 14 | 2 |
SSL_CTX_use_certificate_ASN1| Name: | SSL_CTX_use_certificate_ASN1 | | Prototype: | int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, const unsigned char *d) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | | Lines: | 458-473 |
| | 15 | 2 |
SSL_SESSION_get0_id_context| Name: | SSL_SESSION_get0_id_context | | Prototype: | const unsigned char * SSL_SESSION_get0_id_context(const SSL_SESSION *ss, unsigned int *len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 243-249 |
| | 5 | 2 |
SSL_SESSION_get_id| Name: | SSL_SESSION_get_id | | Prototype: | const unsigned char * SSL_SESSION_get_id(const SSL_SESSION *ss, unsigned int *len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 235-241 |
| | 5 | 2 |
SSL_SESSION_get_time| Name: | SSL_SESSION_get_time | | Prototype: | long SSL_SESSION_get_time(const SSL_SESSION *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 823-829 |
| | 5 | 2 |
SSL_SESSION_get_timeout| Name: | SSL_SESSION_get_timeout | | Prototype: | long SSL_SESSION_get_timeout(const SSL_SESSION *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 814-820 |
| | 5 | 2 |
SSL_SESSION_print_fp| Name: | SSL_SESSION_print_fp | | Prototype: | int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_txt.c | | Lines: | 92-106 |
| | 11 | 2 |
SSL_SESSION_set1_id| Name: | SSL_SESSION_set1_id | | Prototype: | int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid, unsigned int sid_len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 853-864 |
| | 6 | 2 |
SSL_SESSION_set1_id_context| Name: | SSL_SESSION_set1_id_context | | Prototype: | int SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx, unsigned int sid_ctx_len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 866-878 |
| | 6 | 2 |
SSL_SESSION_set_time| Name: | SSL_SESSION_set_time | | Prototype: | long SSL_SESSION_set_time(SSL_SESSION *s, long t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 832-839 |
| | 6 | 2 |
SSL_SESSION_set_timeout| Name: | SSL_SESSION_set_timeout | | Prototype: | long SSL_SESSION_set_timeout(SSL_SESSION *s, long t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 805-812 |
| | 6 | 2 |
SSL_accept| Name: | SSL_accept | | Prototype: | int SSL_accept(SSL *s) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 924-931 |
| | 5 | 2 |
SSL_connect| Name: | SSL_connect | | Prototype: | int SSL_connect(SSL *s) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 933-940 |
| | 5 | 2 |
SSL_get0_alpn_selected| Name: | SSL_get0_alpn_selected | | Prototype: | void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, unsigned *len) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 1711-1722 |
| | 11 | 2 |
SSL_get1_session| Name: | SSL_get1_session | | Prototype: | SSL_SESSION * SSL_get1_session(SSL *ssl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 158-175 |
| | 7 | 2 |
SSL_get_certificate| Name: | SSL_get_certificate | | Prototype: | X509 * SSL_get_certificate(const SSL *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2653-2660 |
| | 9 | 2 |