Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
X509at_delete_attrName: | X509at_delete_attr | Prototype: | X509_ATTRIBUTE * X509at_delete_attr(struct stack_st_X509_ATTRIBUTE *x, int loc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 116-125 |
| | 13 | 2 |
X509_get_pubkeyName: | X509_get_pubkey | Prototype: | EVP_PKEY * X509_get_pubkey(X509 *x) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 327-333 |
| | 13 | 2 |
X509_get0_pubkeyName: | X509_get0_pubkey | Prototype: | EVP_PKEY * X509_get0_pubkey(const X509 *x) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 335-341 |
| | 13 | 2 |
X509_check_purposeName: | X509_check_purpose | Prototype: | int X509_check_purpose(X509 *x, int id, int ca) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 125-143 |
| | 13 | 4 |
X509_check_emailName: | X509_check_email | Prototype: | int X509_check_email(X509 *x, const char *chk, size_t chklen, unsigned int flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1025-1035 |
| | 13 | 4 |
X509_STORE_CTX_get1_chainName: | X509_STORE_CTX_get1_chain | Prototype: | struct stack_st_X509 * X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 2047-2061 |
| | 13 | 3 |
X509_LOOKUP_by_subjectName: | X509_LOOKUP_by_subject | Prototype: | int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, int type, X509_NAME *name, X509_OBJECT *ret) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 134-143 |
| | 13 | 3 |
X509V3_add_value_intName: | X509V3_add_value_int | Prototype: | int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint, struct stack_st_CONF_VALUE **extlist) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 232-246 |
| | 13 | 3 |
UI_get0_test_stringName: | UI_get0_test_string | Prototype: | const char * UI_get0_test_string(UI_STRING *uis) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 775-786 |
| | 13 | 4 |
UI_get0_result_stringName: | UI_get0_result_string | Prototype: | const char * UI_get0_result_string(UI_STRING *uis) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 761-773 |
| | 13 | 5 |
UI_get0_action_stringName: | UI_get0_action_string | Prototype: | const char * UI_get0_action_string(UI_STRING *uis) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 747-759 |
| | 13 | 5 |
TS_find_certName: | TS_find_cert | Prototype: | static int TS_find_cert(struct stack_st_ESS_CERT_ID *cert_ids, X509 *cert) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 322-349 |
| | 13 | 5 |
SXNET_add_id_ascName: | SXNET_add_id_asc | Prototype: | int SXNET_add_id_asc(SXNET **psx, const char *zone, const char *user, int userlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c | Lines: | 255-265 |
| | 13 | 2 |
RSA_blinding_onName: | RSA_blinding_on | Prototype: | int RSA_blinding_on(RSA *rsa, BN_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_crpt.c | Lines: | 129-145 |
| | 13 | 4 |
PKCS7_add_recipient_infoName: | PKCS7_add_recipient_info | Prototype: | int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 500-522 |
| | 13 | 5 |
PEM_dek_infoName: | PEM_dek_info | Prototype: | void PEM_dek_info(char *buf, const char *type, int len, char *str) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | Lines: | 149-168 |
| | 13 | 3 |
OpenSSL_configName: | OpenSSL_config | Prototype: | int OpenSSL_config(const char *config_name) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_sap.c | Lines: | 109-128 |
| | 13 | 4 |
EVP_get_digestbynameName: | EVP_get_digestbyname | Prototype: | const EVP_MD * EVP_get_digestbyname(const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 123-133 |
| | 13 | 2 |
EVP_get_cipherbynameName: | EVP_get_cipherbyname | Prototype: | const EVP_CIPHER * EVP_get_cipherbyname(const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 111-121 |
| | 13 | 2 |
EVP_add_cipherName: | EVP_add_cipher | Prototype: | int EVP_add_cipher(const EVP_CIPHER *c) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 65-81 |
| | 13 | 3 |
EVP_PKEY_free_itName: | EVP_PKEY_free_it | Prototype: | static void EVP_PKEY_free_it(EVP_PKEY *x) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 461-472 |
| | 13 | 2 |
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 |
EVP_AEAD_CTX_sealName: | EVP_AEAD_CTX_seal | Prototype: | int EVP_AEAD_CTX_seal(const EVP_AEAD_CTX *ctx, unsigned char *out, size_t *out_len, size_t max_out_len, const unsigned char *nonce, size_t nonce_len, const unsigned char *in, size_t in_len, const unsigned char *ad, size_t ad_len) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_aead.c | Lines: | 89-119 |
| | 13 | 5 |
ENGINE_cleanupName: | ENGINE_cleanup | Prototype: | void ENGINE_cleanup(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_lib.c | Lines: | 206-217 |
| | 13 | 2 |
EC_KEY_freeName: | EC_KEY_free | Prototype: | void EC_KEY_free(EC_KEY * r) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Lines: | 107-126 |
| | 13 | 3 |
ECDSA_SIG_set0Name: | ECDSA_SIG_set0 | Prototype: | int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_asn1.c | Lines: | 126-137 |
| | 13 | 2 |
DSA_SIG_set0Name: | DSA_SIG_set0 | Prototype: | int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | Lines: | 142-154 |
| | 13 | 2 |
CRYPTO_realloc_cleanName: | CRYPTO_realloc_clean | Prototype: | void * CRYPTO_realloc_clean(void *ptr, int old_len, int num, const char *file, int line) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c | Lines: | 154-164 |
| | 13 | 3 |
CRYPTO_nistcts128_encrypt_blockName: | CRYPTO_nistcts128_encrypt_block | Prototype: | size_t CRYPTO_nistcts128_encrypt_block(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cts128.c | Lines: | 57-81 |
| | 13 | 4 |
CRYPTO_cts128_encrypt_blockName: | CRYPTO_cts128_encrypt_block | Prototype: | size_t CRYPTO_cts128_encrypt_block(const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cts128.c | Lines: | 32-55 |
| | 13 | 4 |
CONF_get1_default_config_fileName: | CONF_get1_default_config_file | Prototype: | char * CONF_get1_default_config_file(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | Lines: | 543-552 |
| | 13 | 2 |
BN_ucmpName: | BN_ucmp | Prototype: | int BN_ucmp(const BIGNUM *a, const BIGNUM *b) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 630-651 |
| | 13 | 4 |
BN_mul_wordName: | BN_mul_word | Prototype: | int BN_mul_word(BIGNUM *a, unsigned long w) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_word.c | Lines: | 226-247 |
| | 13 | 5 |
BN_mask_bitsName: | BN_mask_bits | Prototype: | int BN_mask_bits(BIGNUM *a, int n) | Coverage: | 52.632% (10/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 758-779 |
| | 13 | 7 |
ASN1_TYPE_setName: | ASN1_TYPE_set | Prototype: | void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_type.c | Lines: | 73-85 |
| | 13 | 3 |
x25519_ge_subName: | x25519_ge_sub | Prototype: | void x25519_ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1184-1198 |
| | 12 | 1 |
x25519_ge_addName: | x25519_ge_add | Prototype: | void x25519_ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1167-1181 |
| | 12 | 1 |
tlsext_ri_serverhello_buildName: | tlsext_ri_serverhello_build | Prototype: | int tlsext_ri_serverhello_build(SSL *s, CBB *cbb) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c | Lines: | 447-464 |
| | 12 | 5 |
tls_connect_fdsName: | tls_connect_fds | Prototype: | int tls_connect_fds(struct tls *ctx, int fd_read, int fd_write, const char *servername) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_client.c | Lines: | 378-401 |
| | 12 | 5 |
tls_config_set_keypair_mem_internalName: | tls_config_set_keypair_mem_internal | Prototype: | static int tls_config_set_keypair_mem_internal(struct tls_config *config, const uint8_t *cert, size_t cert_len, const uint8_t *key, size_t key_len, const uint8_t *staple, size_t staple_len) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 627-641 |
| | 12 | 4 |
tls1_init_finished_macName: | tls1_init_finished_mac | Prototype: | int tls1_init_finished_mac(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_enc.c | Lines: | 160-172 |
| | 12 | 2 |
tls1_aead_ctx_initName: | tls1_aead_ctx_init | Prototype: | static int tls1_aead_ctx_init(SSL_AEAD_CTX **aead_ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_enc.c | Lines: | 375-390 |
| | 12 | 3 |
ssl_is_sslv3_handshakeName: | ssl_is_sslv3_handshake | Prototype: | static int ssl_is_sslv3_handshake(CBS *header) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c | Lines: | 50-69 |
| | 12 | 4 |
ssl_callback_ctrlName: | ssl_callback_ctrl | Prototype: | static long ssl_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 464-487 |
| | 12 | 3 |
ssl3_send_server_doneName: | ssl3_send_server_done | Prototype: | int ssl3_send_server_done(SSL *s) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 1247-1271 |
| | 12 | 5 |
ssl3_send_hello_requestName: | ssl3_send_hello_request | Prototype: | int ssl3_send_hello_request(SSL *s) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | Lines: | 779-803 |
| | 12 | 5 |
setup_crldpName: | setup_crldp | Prototype: | static void setup_crldp(X509 *x) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 419-427 |
| | 12 | 2 |
priv_print_gost01Name: | priv_print_gost01 | Prototype: | static int priv_print_gost01(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 378-394 |
| | 12 | 3 |
pkey_dsa_signName: | pkey_dsa_sign | Prototype: | static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | Lines: | 129-149 |
| | 12 | 3 |
param_missing_gost01Name: | param_missing_gost01 | Prototype: | static int param_missing_gost01(const EVP_PKEY *pk) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 565-577 |
| | 12 | 4 |
out_utf8Name: | out_utf8 | Prototype: | static int out_utf8(unsigned long value, void *arg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | Lines: | 326-338 |
| | 12 | 2 |
openssl_digestsName: | openssl_digests | Prototype: | static int openssl_digests(ENGINE *e, const EVP_MD **digest, const int **nids, int nid) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | Lines: | 366-386 |
| | 12 | 3 |
ocsp_certid_printName: | ocsp_certid_print | Prototype: | static int ocsp_certid_print(BIO *bp, OCSP_CERTID* a, int indent) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_prn.c | Lines: | 69-84 |
| | 12 | 1 |
level_find_nodeName: | level_find_node | Prototype: | X509_POLICY_NODE * level_find_node(const X509_POLICY_LEVEL *level, const X509_POLICY_NODE *parent, const ASN1_OBJECT *id) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | Lines: | 93-108 |
| | 12 | 4 |
int_engine_module_initName: | int_engine_module_init | Prototype: | static int int_engine_module_init(CONF_IMODULE *md, const CONF *cnf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_cnf.c | Lines: | 208-234 |
| | 12 | 4 |
i2r_pciName: | i2r_pci | Prototype: | static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *pci, BIO *out, int indent) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pci.c | Lines: | 66-83 |
| | 12 | 3 |
i2d_name_canonName: | i2d_name_canon | Prototype: | static int i2d_name_canon(struct stack_st_STACK_OF_X509_NAME_ENTRY *_intname, unsigned char **in) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | Lines: | 607-624 |
| | 12 | 3 |
i2d_RSA_PUBKEYName: | i2d_RSA_PUBKEY | Prototype: | int i2d_RSA_PUBKEY(RSA *a, unsigned char **pp) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Lines: | 305-321 |
| | 12 | 3 |
i2d_DSA_PUBKEYName: | i2d_DSA_PUBKEY | Prototype: | int i2d_DSA_PUBKEY(DSA *a, unsigned char **pp) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Lines: | 347-363 |
| | 12 | 3 |
i2d_ASN1_BOOLEANName: | i2d_ASN1_BOOLEAN | Prototype: | int i2d_ASN1_BOOLEAN(int a, unsigned char **pp) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bool.c | Lines: | 64-79 |
| | 12 | 2 |
hmac_signctxName: | hmac_signctx | Prototype: | static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 166-184 |
| | 12 | 4 |
gost_key_wrap_crypto_proName: | gost_key_wrap_crypto_pro | Prototype: | int gost_key_wrap_crypto_pro(int nid, const unsigned char *keyExchangeKey, const unsigned char *ukm, const unsigned char *sessionKey, unsigned char *wrappedKey) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_keywrap.c | Lines: | 95-113 |
| | 12 | 1 |
gost2814789_ctlName: | gost2814789_ctl | Prototype: | static int gost2814789_ctl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_gost2814789.c | Lines: | 66-88 |
| | 12 | 6 |
equal_nocaseName: | equal_nocase | Prototype: | static int equal_nocase(const unsigned char *pattern, size_t pattern_len, const unsigned char *subject, size_t subject_len, unsigned int flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 674-686 |
| | 12 | 4 |
equal_emailName: | equal_email | Prototype: | static int equal_email(const unsigned char *a, size_t a_len, const unsigned char *b, size_t b_len, unsigned int unused_flags) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 707-730 |
| | 12 | 6 |
dtls1_hm_fragment_freeName: | dtls1_hm_fragment_free | Prototype: | static void dtls1_hm_fragment_free(hm_fragment *frag) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | Lines: | 207-222 |
| | 12 | 3 |
dtls1_get_bitmapName: | dtls1_get_bitmap | Prototype: | static DTLS1_BITMAP * dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr, unsigned int *is_next_epoch) | Coverage: | 18.182% (2/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 1417-1435 |
| | 12 | 3 |
dtls1_check_timeout_numName: | dtls1_check_timeout_num | Prototype: | int dtls1_check_timeout_num(SSL *s) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 392-411 |
| | 12 | 3 |
dpn_cbName: | dpn_cb | Prototype: | static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | Lines: | 365-381 |
| | 12 | 4 |
do_i2r_name_constraintsName: | do_i2r_name_constraints | Prototype: | static int do_i2r_name_constraints(const X509V3_EXT_METHOD *method, struct stack_st_GENERAL_SUBTREE *trees, BIO *bp, int ind, char *name) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | Lines: | 243-262 |
| | 12 | 4 |
do_hex_dumpName: | do_hex_dump | Prototype: | static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf, int buflen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strex.c | Lines: | 265-283 |
| | 12 | 4 |
do_all_md_fnName: | do_all_md_fn | Prototype: | static void do_all_md_fn(const OBJ_NAME *nm, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 205-214 |
| | 12 | 2 |
do_all_cipher_fnName: | do_all_cipher_fn | Prototype: | static void do_all_cipher_fn(const OBJ_NAME *nm, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 159-168 |
| | 12 | 2 |
dir_ctrlName: | dir_ctrl | Prototype: | static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, char **retp) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | Lines: | 121-143 |
| | 12 | 4 |
desx_cbc_cipherName: | desx_cbc_cipher | Prototype: | static int desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_xcbc_d.c | Lines: | 119-136 |
| | 12 | 3 |
des_ede_ofb_cipherName: | des_ede_ofb_cipher | Prototype: | static int des_ede_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | Lines: | 100-118 |
| | 12 | 3 |
des_ede_cfb64_cipherName: | des_ede_cfb64_cipher | Prototype: | static int des_ede_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | Lines: | 139-156 |
| | 12 | 3 |
des_ede_cbc_cipherName: | des_ede_cbc_cipher | Prototype: | static int des_ede_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | Lines: | 120-137 |
| | 12 | 3 |
des_ede3_cfb8_cipherName: | des_ede3_cfb8_cipher | Prototype: | static int des_ede3_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des3.c | Lines: | 179-196 |
| | 12 | 3 |
def_init_defaultName: | def_init_default | Prototype: | static int def_init_default(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 144-155 |
| | 12 | 2 |
def_init_WIN32Name: | def_init_WIN32 | Prototype: | static int def_init_WIN32(CONF *conf) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 157-168 |
| | 12 | 2 |
d2i_PKCS8PrivateKey_fpName: | d2i_PKCS8PrivateKey_fp | Prototype: | EVP_PKEY * d2i_PKCS8PrivateKey_fp(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_pk8.c | Lines: | 237-250 |
| | 12 | 2 |
chacha_ivsetupName: | chacha_ivsetup | Prototype: | static inline void chacha_ivsetup(chacha_ctx *x, const u8 *iv, const u8 *counter) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | Lines: | 112-119 |
| | 12 | 1 |
cbs_get_uName: | cbs_get_u | Prototype: | static int cbs_get_u(CBS *cbs, uint32_t *out, size_t len) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 135-154 |
| | 12 | 4 |
cbb_add_uName: | cbb_add_u | Prototype: | static int cbb_add_u(CBB *cbb, uint32_t v, size_t len_len) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 131-151 |
| | 12 | 5 |
bn_cmp_wordsName: | bn_cmp_words | Prototype: | int bn_cmp_words(const unsigned long *a, const unsigned long *b, int n) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 790-807 |
| | 12 | 4 |
asn1_enc_saveName: | asn1_enc_save | Prototype: | int asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen, const ASN1_ITEM *it) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 163-182 |
| | 12 | 3 |
aes_xts_cipherName: | aes_xts_cipher | Prototype: | static int aes_xts_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 1169-1187 |
| | 12 | 5 |
acpt_newName: | acpt_new | Prototype: | static int acpt_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | Lines: | 120-134 |
| | 12 | 2 |
_rs_random_u32Name: | _rs_random_u32 | Prototype: | static __inline void _rs_random_u32(uint32_t *val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | Lines: | 165-177 |
| | 12 | 2 |
_SSL_CTX_set_tmp_ecdhName: | _SSL_CTX_set_tmp_ecdh | Prototype: | static int _SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, EC_KEY *ecdh) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1994-2007 |
| | 12 | 3 |
_CONF_new_dataName: | _CONF_new_data | Prototype: | int _CONF_new_data(CONF *conf) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 184-195 |
| | 12 | 4 |
X509at_add1_attr_by_txtName: | X509at_add1_attr_by_txt | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_txt(struct stack_st_X509_ATTRIBUTE **x, 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_att.c | Lines: | 192-205 |
| | 12 | 2 |
X509at_add1_attr_by_OBJName: | X509at_add1_attr_by_OBJ | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_OBJ(struct stack_st_X509_ATTRIBUTE **x, 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_att.c | Lines: | 162-175 |
| | 12 | 2 |
X509at_add1_attr_by_NIDName: | X509at_add1_attr_by_NID | Prototype: | struct stack_st_X509_ATTRIBUTE * X509at_add1_attr_by_NID(struct stack_st_X509_ATTRIBUTE **x, 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_att.c | Lines: | 177-190 |
| | 12 | 2 |
X509_set_versionName: | X509_set_version | Prototype: | int X509_set_version(X509 *x, long version) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 78-88 |
| | 12 | 4 |
X509_NAME_get_entryName: | X509_NAME_get_entry | Prototype: | X509_NAME_ENTRY * X509_NAME_get_entry(const X509_NAME *name, int loc) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 143-151 |
| | 12 | 2 |
X509_NAME_add_entry_by_txtName: | X509_NAME_add_entry_by_txt | Prototype: | int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, const unsigned char *bytes, int len, int loc, int set) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 221-234 |
| | 12 | 2 |
X509_NAME_add_entry_by_OBJName: | X509_NAME_add_entry_by_OBJ | Prototype: | int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len, int loc, int set) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 191-204 |
| | 12 | 2 |
X509_NAME_add_entry_by_NIDName: | X509_NAME_add_entry_by_NID | Prototype: | int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, const unsigned char *bytes, int len, int loc, int set) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 206-219 |
| | 12 | 2 |