Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
EVP_PKEY_asn1_get0_infoName: | EVP_PKEY_asn1_get0_info | Prototype: | int EVP_PKEY_asn1_get0_info(int *ppkey_id, int *ppkey_base_id, int *ppkey_flags, const char **pinfo, const char **ppem_str, const EVP_PKEY_ASN1_METHOD *ameth) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 281-299 |
| | 13 | 7 |
GOST2814789IMIT_Update [md32_common.h #4]Name: | GOST2814789IMIT_Update [md32_common.h #4] | Prototype: | int GOST2814789IMIT_Update(GOST2814789IMIT_CTX *c, const void *data_, size_t len) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #4 | Lines: | 215-267 |
| | 36 | 7 |
HMAC_FinalName: | HMAC_Final | Prototype: | int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len) | Coverage: | 35.294% (6/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | Lines: | 152-172 |
| | 16 | 7 |
MD4_Update [md32_common.h #3]Name: | MD4_Update [md32_common.h #3] | Prototype: | int MD4_Update(MD4_CTX *c, const void *data_, size_t len) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #3 | Lines: | 215-267 |
| | 36 | 7 |
OBJ_NAME_getName: | OBJ_NAME_get | Prototype: | const char * OBJ_NAME_get(const char *name, int type) | Coverage: | 52.381% (11/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Lines: | 130-159 |
| | 43 | 7 |
OBJ_find_sigid_algsName: | OBJ_find_sigid_algs | Prototype: | int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid) | Coverage: | 52.632% (10/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c | Lines: | 127-153 |
| | 25 | 7 |
OCSP_REQ_CTX_add1_headerName: | OCSP_REQ_CTX_add1_header | Prototype: | int OCSP_REQ_CTX_add1_header(OCSP_REQ_CTX *rctx, const char *name, const char *value) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ht.c | Lines: | 132-149 |
| | 12 | 7 |
OpenSSL_versionName: | OpenSSL_version | Prototype: | const char * OpenSSL_version(int t) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cversion.c | Lines: | 88-106 |
| | 8 | 7 |
PEM_SealFinalName: | PEM_SealFinal | Prototype: | int PEM_SealFinal(PEM_ENCODE_SEAL_CTX *ctx, unsigned char *sig, int *sigl, unsigned char *out, int *outl, EVP_PKEY *priv) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_seal.c | Lines: | 164-203 |
| | 37 | 7 |
PKCS12_PBE_keyivgenName: | PKCS12_PBE_keyivgen | Prototype: | int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md, int en_de) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crpt.c | Lines: | 72-121 |
| | 50 | 7 |
PKCS12_add_certName: | PKCS12_add_cert | Prototype: | PKCS12_SAFEBAG * PKCS12_add_cert(struct stack_st_PKCS12_SAFEBAG **pbags, X509 *cert) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crt.c | Lines: | 185-220 |
| | 27 | 7 |
PKCS12_initName: | PKCS12_init | Prototype: | PKCS12 * PKCS12_init(int mode) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_init.c | Lines: | 66-96 |
| | 28 | 7 |
PKCS12_pack_p7encdataName: | PKCS12_pack_p7encdata | Prototype: | PKCS7 * PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, struct stack_st_PKCS12_SAFEBAG *bags) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | Lines: | 180-222 |
| | 34 | 7 |
PKCS7_add_certificateName: | PKCS7_add_certificate | Prototype: | int PKCS7_add_certificate(PKCS7 *p7, X509 *x509) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 293-324 |
| | 24 | 7 |
PKCS7_add_crlName: | PKCS7_add_crl | Prototype: | int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 326-358 |
| | 24 | 7 |
RAND_write_fileName: | RAND_write_file | Prototype: | int RAND_write_file(const char *file) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/randfile.c | Lines: | 89-135 |
| | 60 | 7 |
RSA_generate_keyName: | RSA_generate_key | Prototype: | RSA * RSA_generate_key(int bits, unsigned long e_value, void (*callback)(int, int, void *), void *cb_arg) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_depr.c | Lines: | 69-100 |
| | 17 | 7 |
RSA_padding_check_PKCS1_type_2Name: | RSA_padding_check_PKCS1_type_2 | Prototype: | int RSA_padding_check_PKCS1_type_2(unsigned char *to, int tlen, const unsigned char *from, int flen, int num) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pk1.c | Lines: | 176-213 |
| | 23 | 7 |
RSA_verify_ASN1_OCTET_STRINGName: | RSA_verify_ASN1_OCTET_STRING | Prototype: | int RSA_verify_ASN1_OCTET_STRING(int dtype, const unsigned char *m, unsigned int m_len, unsigned char *sigbuf, unsigned int siglen, RSA *rsa) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_saos.c | Lines: | 103-141 |
| | 37 | 7 |
SHA1_Update [md32_common.h #2]Name: | SHA1_Update [md32_common.h #2] | Prototype: | int SHA1_Update(SHA_CTX *c, const void *data_, size_t len) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #2 | Lines: | 215-267 |
| | 36 | 7 |
SHA256_Update [md32_common.h #1]Name: | SHA256_Update [md32_common.h #1] | Prototype: | int SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #1 | Lines: | 215-267 |
| | 36 | 7 |
SSL_CTX_add_sessionName: | SSL_CTX_add_session | Prototype: | int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 597-669 |
| | 48 | 7 |
SSL_CTX_use_PrivateKey_fileName: | SSL_CTX_use_PrivateKey_file | Prototype: | int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type) | Coverage: | 38.889% (7/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 572-610 |
| | 43 | 7 |
SSL_CTX_use_RSAPrivateKey_fileName: | SSL_CTX_use_RSAPrivateKey_file | Prototype: | int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 502-540 |
| | 43 | 7 |
SSL_CTX_use_certificate_fileName: | SSL_CTX_use_certificate_file | Prototype: | int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type) | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 416-456 |
| | 43 | 7 |
SSL_use_PrivateKey_fileName: | SSL_use_PrivateKey_file | Prototype: | int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 289-327 |
| | 43 | 7 |
SSL_use_RSAPrivateKey_fileName: | SSL_use_RSAPrivateKey_file | Prototype: | int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 216-254 |
| | 43 | 7 |
SSL_use_certificate_fileName: | SSL_use_certificate_file | Prototype: | int SSL_use_certificate_file(SSL *ssl, const char *file, int type) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 87-128 |
| | 44 | 7 |
TS_CONF_set_certsName: | TS_CONF_set_certs | Prototype: | int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 282-304 |
| | 17 | 7 |
TS_RESP_check_requestName: | TS_RESP_check_request | Prototype: | static int TS_RESP_check_request(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 503-558 |
| | 43 | 7 |
TS_STATUS_INFO_print_bioName: | TS_STATUS_INFO_print_bio | Prototype: | int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_print.c | Lines: | 97-177 |
| | 26 | 7 |
TS_TST_INFO_print_bioName: | TS_TST_INFO_print_bio | Prototype: | int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_print.c | Lines: | 195-275 |
| | 68 | 7 |
TXT_DB_create_indexName: | TXT_DB_create_index | Prototype: | int TXT_DB_create_index(TXT_DB *db, int field, int (*qual)(OPENSSL_STRING *), LHASH_HASH_FN_TYPE hash, LHASH_COMP_FN_TYPE cmp) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/txt_db/txt_db.c | Lines: | 208-243 |
| | 35 | 7 |
X509_NAME_ENTRY_set_dataName: | X509_NAME_ENTRY_set_data | Prototype: | int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, const unsigned char *bytes, int len) | Coverage: | 22.222% (6/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 368-391 |
| | 24 | 7 |
X509_REQ_check_private_keyName: | X509_REQ_check_private_key | Prototype: | int X509_REQ_check_private_key(X509_REQ *x, EVP_PKEY *k) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 124-160 |
| | 23 | 7 |
X509_REQ_get_extensionsName: | X509_REQ_get_extensions | Prototype: | struct stack_st_X509_EXTENSION * X509_REQ_get_extensions(X509_REQ *req) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 197-223 |
| | 45 | 7 |
X509_STORE_add_certName: | X509_STORE_add_cert | Prototype: | int X509_STORE_add_cert(X509_STORE *ctx, X509 *x) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 348-389 |
| | 33 | 7 |
X509_STORE_add_crlName: | X509_STORE_add_crl | Prototype: | int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 391-432 |
| | 33 | 7 |
X509_STORE_get1_certsName: | X509_STORE_get1_certs | Prototype: | struct stack_st_X509 * X509_STORE_get1_certs(X509_STORE_CTX *ctx, X509_NAME *nm) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 556-603 |
| | 52 | 7 |
X509_check_issuedName: | X509_check_issued | Prototype: | int X509_check_issued(X509 *issuer, X509 *subject) | Coverage: | 47.826% (11/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 833-854 |
| | 15 | 7 |
X509_check_private_keyName: | X509_check_private_key | Prototype: | int X509_check_private_key(const X509 *x, const EVP_PKEY *k) | Coverage: | 37.500% (6/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 351-379 |
| | 16 | 7 |
X509_issuer_and_serial_hashName: | X509_issuer_and_serial_hash | Prototype: | unsigned long X509_issuer_and_serial_hash(X509 *a) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 86-118 |
| | 44 | 7 |
X509_load_cert_crl_fileName: | X509_load_cert_crl_file | Prototype: | int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_file.c | Lines: | 237-270 |
| | 37 | 7 |
X509_signature_dumpName: | X509_signature_dump | Prototype: | int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_x509.c | Lines: | 298-321 |
| | 16 | 7 |
_CONF_new_sectionName: | _CONF_new_section | Prototype: | CONF_VALUE * _CONF_new_section(CONF *conf, const char *section) | Coverage: | 35.294% (6/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 248-279 |
| | 50 | 7 |
added_obj_hashName: | added_obj_hash | Prototype: | static unsigned long added_obj_hash(const ADDED_OBJ *ca) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 141-173 |
| | 21 | 7 |
aes_init_keyName: | aes_init_key | Prototype: | static int aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 63.889% (23/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 502-571 |
| | 57 | 7 |
aes_xts_ctrlName: | aes_xts_ctrl | Prototype: | static int aes_xts_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 1066-1100 |
| | 25 | 7 |
bio_nwrite0Name: | bio_nwrite0 | Prototype: | static ssize_t bio_nwrite0(BIO *bio, char **buf) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | Lines: | 408-454 |
| | 40 | 7 |
bn_cmp_part_wordsName: | bn_cmp_part_words | Prototype: | int bn_cmp_part_words(const unsigned long *a, const unsigned long *b, int cl, int dl) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 816-836 |
| | 11 | 7 |
build_SYS_str_reasonsName: | build_SYS_str_reasons | Prototype: | static void build_SYS_str_reasons(void) | Coverage: | 68.421% (13/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 575-619 |
| | 30 | 7 |
cbs_find_indefiniteName: | cbs_find_indefinite | Prototype: | static int cbs_find_indefinite(const CBS *orig_in, char *indefinite_found, unsigned int depth) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | Lines: | 46-82 |
| | 22 | 7 |
cfbr_encrypt_blockName: | cfbr_encrypt_block | Prototype: | static void cfbr_encrypt_block(const unsigned char *in,unsigned char *out, int nbits,const void *key, unsigned char ivec[16],int enc, block128_f block) | Coverage: | 85.000% (17/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | Lines: | 173-204 |
| | 17 | 7 |
check_caName: | check_ca | Prototype: | static int check_ca(const X509 *x) | Coverage: | 30.435% (7/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 594-620 |
| | 14 | 7 |
check_idName: | check_id | Prototype: | static int check_id(X509_STORE_CTX *ctx) | Coverage: | 16.000% (4/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 201-222 |
| | 22 | 7 |
check_name_constraintsName: | check_name_constraints | Prototype: | static int check_name_constraints(X509_STORE_CTX *ctx) | Coverage: | 61.905% (13/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 761-793 |
| | 17 | 7 |
d2i_ECParametersName: | d2i_ECParameters | Prototype: | EC_KEY * d2i_ECParameters(EC_KEY ** a, const unsigned char **in, long len) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | Lines: | 1532-1559 |
| | 49 | 7 |
d2i_PKCS8PrivateKey_bioName: | d2i_PKCS8PrivateKey_bio | Prototype: | EVP_PKEY * d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 156-190 |
| | 55 | 7 |
d2i_RSA_NETName: | d2i_RSA_NET | Prototype: | RSA * d2i_RSA_NET(RSA **a, const unsigned char **pp, long length, int (*cb)(char *buf, int len, const char *prompt, int verify), int sgckey) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/n_pkey.c | Lines: | 331-369 |
| | 43 | 7 |
d2i_ocsp_nonceName: | d2i_ocsp_nonce | Prototype: | static void * d2i_ocsp_nonce(void *a, const unsigned char **pp, long length) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | Lines: | 292-318 |
| | 35 | 7 |
def_get_className: | def_get_class | Prototype: | static EX_CLASS_ITEM * def_get_class(int class_index) | Coverage: | 57.143% (12/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 309-339 |
| | 33 | 7 |
dgram_adjust_rcv_timeoutName: | dgram_adjust_rcv_timeout | Prototype: | static void dgram_adjust_rcv_timeout(BIO *b) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | Lines: | 181-230 |
| | 45 | 7 |
dh_pub_encodeName: | dh_pub_encode | Prototype: | static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_ameth.c | Lines: | 127-174 |
| | 44 | 7 |
do_PVK_headerName: | do_PVK_header | Prototype: | static int do_PVK_header(const unsigned char **in, unsigned int length, int skip_magic, unsigned int *psaltlen, unsigned int *pkeylen) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 655-698 |
| | 28 | 7 |
do_all_sorted_cmpName: | do_all_sorted_cmp | Prototype: | static int do_all_sorted_cmp(const void *n1_, const void *n2_) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Lines: | 282-289 |
| | 167 | 7 |
do_b2i_bioName: | do_b2i_bio | Prototype: | static EVP_PKEY * do_b2i_bio(BIO *in, int ispub) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 269-306 |
| | 41 | 7 |
do_ext_i2dName: | do_ext_i2d | Prototype: | static X509_EXTENSION * do_ext_i2d(const X509V3_EXT_METHOD *method, int ext_nid, int crit, void *ext_struc) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 183-224 |
| | 48 | 7 |
dsa_pub_encodeName: | dsa_pub_encode | Prototype: | static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) | Coverage: | 41.667% (10/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Lines: | 129-176 |
| | 41 | 7 |
dtls1_buffer_recordName: | dtls1_buffer_record | Prototype: | static int dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 217-262 |
| | 39 | 7 |
dtls1_dispatch_alertName: | dtls1_dispatch_alert | Prototype: | int dtls1_dispatch_alert(SSL *s) | Coverage: | 15.000% (3/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 1377-1414 |
| | 38 | 7 |
ec_GFp_nist_field_mulName: | ec_GFp_nist_field_mul | Prototype: | int ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_nist.c | Lines: | 164-188 |
| | 21 | 7 |
ec_GFp_nist_field_sqrName: | ec_GFp_nist_field_sqr | Prototype: | int ec_GFp_nist_field_sqr(const EC_GROUP * group, BIGNUM * r, const BIGNUM * a, BN_CTX * ctx) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_nist.c | Lines: | 191-215 |
| | 21 | 7 |
ec_asn1_pkparameters2groupName: | ec_asn1_pkparameters2group | Prototype: | EC_GROUP * ec_asn1_pkparameters2group(const ECPKPARAMETERS * params) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | Lines: | 1260-1293 |
| | 50 | 7 |
enc_writeName: | enc_write | Prototype: | static int enc_write(BIO *b, const char *in, int inl) | Coverage: | 68.000% (17/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_enc.c | Lines: | 231-281 |
| | 40 | 7 |
get_crl_skName: | get_crl_sk | Prototype: | static int get_crl_sk(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 **pissuer, int *pscore, unsigned int *preasons, struct stack_st_X509_CRL *crls) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1036-1079 |
| | 45 | 7 |
gost2001_keygenName: | gost2001_keygen | Prototype: | int gost2001_keygen(GOST_KEY *ec) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | Lines: | 370-397 |
| | 27 | 7 |
internal_findName: | internal_find | Prototype: | static int internal_find(_STACK *st, void *data, int ret_val_options) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | Lines: | 192-215 |
| | 25 | 7 |
ln_cmpName: | ln_cmp | Prototype: | static int ln_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | Coverage: | 3.226% (1/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 120-123 |
| | 165 | 7 |
long_c2iName: | long_c2i | Prototype: | static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_long.c | Lines: | 167-203 |
| | 25 | 7 |
md_writeName: | md_write | Prototype: | static int md_write(BIO *b, const char *in, int inl) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | Lines: | 148-174 |
| | 31 | 7 |
module_addName: | module_add | Prototype: | static CONF_MODULE * module_add(DSO *dso, const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) | Coverage: | 36.000% (9/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | Lines: | 279-307 |
| | 79 | 7 |
module_load_dsoName: | module_load_dso | Prototype: | static CONF_MODULE * module_load_dso(const CONF *cnf, char *name, char *value, unsigned long flags) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | Lines: | 235-276 |
| | 48 | 7 |
nbiof_writeName: | nbiof_write | Prototype: | static int nbiof_write(BIO *b, const char *in, int inl) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_nbio.c | Lines: | 160-198 |
| | 31 | 7 |
ocsp_check_issuerName: | ocsp_check_issuer | Prototype: | static int ocsp_check_issuer(OCSP_BASICRESP *bs, struct stack_st_X509 *chain, unsigned long flags) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 231-271 |
| | 26 | 7 |
param_cmpName: | param_cmp | Prototype: | static int param_cmp(const X509_VERIFY_PARAM * const *a, const X509_VERIFY_PARAM * const *b) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 635-640 |
| | 165 | 7 |
param_copy_gost01Name: | param_copy_gost01 | Prototype: | static int param_copy_gost01(EVP_PKEY *to, const EVP_PKEY *from) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 579-611 |
| | 30 | 7 |
parse_pk12Name: | parse_pk12 | Prototype: | static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, EVP_PKEY **pkey, struct stack_st_X509 *ocerts) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_kiss.c | Lines: | 171-204 |
| | 24 | 7 |
pkey_gost01_verifyName: | pkey_gost01_verify | Prototype: | static int pkey_gost01_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbs_len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 280-311 |
| | 35 | 7 |
remove_session_lockName: | remove_session_lock | Prototype: | static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 677-703 |
| | 24 | 7 |
rsa_sig_printName: | rsa_sig_print | Prototype: | static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg, const ASN1_STRING *sig, int indent, ASN1_PCTX *pctx) | Coverage: | 38.095% (8/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | Lines: | 382-403 |
| | 17 | 7 |
sk_deep_copyName: | sk_deep_copy | Prototype: | static void * sk_deep_copy(void *sk_void, void *copy_func_void, void *free_func_void) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 97-125 |
| | 35 | 7 |
sk_strcmpName: | sk_strcmp | Prototype: | static int sk_strcmp(const char * const *a, const char * const *b) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 508-512 |
| | 165 | 7 |
sn_cmpName: | sn_cmp | Prototype: | static int sn_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | Coverage: | 3.226% (1/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 99-102 |
| | 165 | 7 |
ssl3_add_certName: | ssl3_add_cert | Prototype: | static int ssl3_add_cert(CBB *cbb, X509 *x) | Coverage: | 41.176% (7/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | Lines: | 354-378 |
| | 20 | 7 |
ssl3_callback_ctrlName: | ssl3_callback_ctrl | Prototype: | long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp)(void)) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1940-1969 |
| | 14 | 7 |
ssl3_dispatch_alertName: | ssl3_dispatch_alert | Prototype: | int ssl3_dispatch_alert(SSL *s) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c | Lines: | 1417-1449 |
| | 33 | 7 |
ssl3_get_client_kex_ecdhe_ecxName: | ssl3_get_client_kex_ecdhe_ecx | Prototype: | static int ssl3_get_client_kex_ecdhe_ecx(SSL *s, CBS *cbs) | Coverage: | 41.176% (7/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1934-1966 |
| | 31 | 7 |
ssl3_get_server_kex_ecdhe_ecpName: | ssl3_get_server_kex_ecdhe_ecp | Prototype: | static int ssl3_get_server_kex_ecdhe_ecp(SSL *s, SESS_CERT *sc, int nid, CBS *public) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | Lines: | 1262-1318 |
| | 64 | 7 |
ssl3_handshake_msg_finishName: | ssl3_handshake_msg_finish | Prototype: | int ssl3_handshake_msg_finish(SSL *s, CBB *handshake) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1425-1467 |
| | 29 | 7 |
ssl3_handshake_msg_startName: | ssl3_handshake_msg_start | Prototype: | int ssl3_handshake_msg_start(SSL *s, CBB *handshake, CBB *body, uint8_t msg_type) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1400-1423 |
| | 14 | 7 |