Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
dtls1_copy_recordName: | dtls1_copy_record | Prototype: | static int dtls1_copy_record(SSL *s, pitem *item) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 196-214 |
| | 9 | 1 |
ctr64_incName: | ctr64_inc | Prototype: | static void ctr64_inc(unsigned char *counter) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c | Lines: | 156-168 |
| | 9 | 3 |
cpy_univName: | cpy_univ | Prototype: | static int cpy_univ(unsigned long value, void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_mbstr.c | Lines: | 395-408 |
| | 9 | 1 |
copy_bag_attrName: | copy_bag_attr | Prototype: | static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crt.c | Lines: | 67-80 |
| | 9 | 3 |
conn_callback_ctrlName: | conn_callback_ctrl | Prototype: | static long conn_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/crypto/bio/bss_conn.c | Lines: | 554-573 |
| | 9 | 3 |
collect_dataName: | collect_data | Prototype: | static int collect_data(BUF_MEM *buf, const unsigned char **p, long plen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 1052-1066 |
| | 9 | 3 |
check_purpose_ssl_serverName: | check_purpose_ssl_server | Prototype: | static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 666-681 |
| | 9 | 5 |
check_purpose_ssl_clientName: | check_purpose_ssl_client | Prototype: | static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 650-664 |
| | 9 | 5 |
buffer_callback_ctrlName: | buffer_callback_ctrl | Prototype: | static long buffer_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | Lines: | 452-465 |
| | 9 | 3 |
bn_expandName: | bn_expand | Prototype: | BIGNUM * bn_expand(BIGNUM *a, int bits) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 548-558 |
| | 9 | 3 |
bio_cb_ctrlName: | bio_cb_ctrl | Prototype: | static long bio_cb_ctrl(BIO *bio, int cmd, long num, void *ptr) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c | Lines: | 53-76 |
| | 9 | 9 |
b64_callback_ctrlName: | b64_callback_ctrl | Prototype: | static long b64_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 549-562 |
| | 9 | 3 |
asn1_print_oid_ctxName: | asn1_print_oid_ctx | Prototype: | static int asn1_print_oid_ctx(BIO *out, const ASN1_OBJECT *oid, const ASN1_PCTX *pctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | Lines: | 464-476 |
| | 9 | 3 |
arc4random_uniformName: | arc4random_uniform | Prototype: | uint32_t arc4random_uniform(uint32_t upper_bound) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_uniform.c | Lines: | 32-56 |
| | 9 | 4 |
allocate_string_stackName: | allocate_string_stack | Prototype: | static int allocate_string_stack(UI *ui) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 127-137 |
| | 9 | 3 |
aes_ctr_cipherName: | aes_ctr_cipher | Prototype: | static int aes_ctr_cipher (EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 666-680 |
| | 9 | 2 |
_rs_initName: | _rs_init | Prototype: | static __inline void _rs_init(u_char *buf, size_t n) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | Lines: | 70-83 |
| | 9 | 4 |
_asn1_FinishName: | _asn1_Finish | Prototype: | static int _asn1_Finish(ASN1_const_CTX *c) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 288-303 |
| | 9 | 4 |
_SSL_CTX_set_tmp_dhName: | _SSL_CTX_set_tmp_dh | Prototype: | static int _SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1971-1985 |
| | 9 | 2 |
X509_set_subject_nameName: | X509_set_subject_name | Prototype: | int X509_set_subject_name(X509 *x, X509_NAME *name) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 122-128 |
| | 9 | 2 |
X509_pubkey_digestName: | X509_pubkey_digest | Prototype: | int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md, unsigned int *len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 553-562 |
| | 9 | 2 |
X509_policy_tree_get0_user_policiesName: | X509_policy_tree_get0_user_policies | Prototype: | struct stack_st_X509_POLICY_NODE * X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 92-101 |
| | 9 | 3 |
X509_policy_level_node_countName: | X509_policy_level_node_count | Prototype: | int X509_policy_level_node_count(X509_POLICY_LEVEL *level) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 105-118 |
| | 9 | 4 |
X509_keyid_get0Name: | X509_keyid_get0 | Prototype: | unsigned char * X509_keyid_get0(X509 *x, int *len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 202-210 |
| | 9 | 3 |
X509_check_ipName: | X509_check_ip | Prototype: | int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, unsigned int flags) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1037-1043 |
| | 9 | 2 |
X509_check_hostName: | X509_check_host | Prototype: | int X509_check_host(X509 *x, const char *chk, size_t chklen, unsigned int flags, char **peername) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1013-1023 |
| | 9 | 4 |
X509_alias_get0Name: | X509_alias_get0 | Prototype: | unsigned char * X509_alias_get0(X509 *x, int *len) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 192-200 |
| | 9 | 3 |
X509_TRUST_get0Name: | X509_TRUST_get0 | Prototype: | X509_TRUST * X509_TRUST_get0(int idx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 150-158 |
| | 9 | 3 |
X509_TRUST_cleanupName: | X509_TRUST_cleanup | Prototype: | void X509_TRUST_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 265-274 |
| | 9 | 2 |
X509_PURPOSE_get0Name: | X509_PURPOSE_get0 | Prototype: | X509_PURPOSE * X509_PURPOSE_get0(int idx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 164-172 |
| | 9 | 3 |
X509_PURPOSE_cleanupName: | X509_PURPOSE_cleanup | Prototype: | void X509_PURPOSE_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 293-302 |
| | 9 | 2 |
X509_PUBKEY_set0_paramName: | X509_PUBKEY_set0_param | Prototype: | int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, int ptype, void *pval, unsigned char *penc, int penclen) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Lines: | 407-422 |
| | 9 | 3 |
X509_POLICY_NODE_printName: | X509_POLICY_NODE_print | Prototype: | void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 749-764 |
| | 9 | 2 |
X509_OBJECT_retrieve_by_subjectName: | X509_OBJECT_retrieve_by_subject | Prototype: | X509_OBJECT * X509_OBJECT_retrieve_by_subject(struct stack_st_X509_OBJECT *h, int type, X509_NAME *name) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 528-538 |
| | 9 | 2 |
X509_NAME_ENTRY_get_objectName: | X509_NAME_ENTRY_get_object | Prototype: | ASN1_OBJECT * X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 393-399 |
| | 9 | 2 |
X509_NAME_ENTRY_get_dataName: | X509_NAME_ENTRY_get_data | Prototype: | ASN1_STRING * X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 401-407 |
| | 9 | 2 |
X509_LOOKUP_shutdownName: | X509_LOOKUP_shutdown | Prototype: | int X509_LOOKUP_shutdown(X509_LOOKUP *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 111-120 |
| | 9 | 3 |
X509_LOOKUP_initName: | X509_LOOKUP_init | Prototype: | int X509_LOOKUP_init(X509_LOOKUP *ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 100-109 |
| | 9 | 3 |
X509_LOOKUP_ctrlName: | X509_LOOKUP_ctrl | Prototype: | int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 122-132 |
| | 9 | 3 |
X509_EXTENSION_set_dataName: | X509_EXTENSION_set_data | Prototype: | int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 261-272 |
| | 9 | 3 |
X509_EXTENSION_get_objectName: | X509_EXTENSION_get_object | Prototype: | ASN1_OBJECT * X509_EXTENSION_get_object(X509_EXTENSION *ex) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 274-280 |
| | 9 | 2 |
X509_EXTENSION_get_dataName: | X509_EXTENSION_get_data | Prototype: | ASN1_OCTET_STRING * X509_EXTENSION_get_data(X509_EXTENSION *ex) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 282-288 |
| | 9 | 2 |
X509_CRL_add0_revokedName: | X509_CRL_add0_revoked | Prototype: | int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | Lines: | 535-549 |
| | 9 | 3 |
X509_ATTRIBUTE_get0_objectName: | X509_ATTRIBUTE_get0_object | Prototype: | ASN1_OBJECT * X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 365-371 |
| | 9 | 2 |
X509_ALGOR_set_mdName: | X509_ALGOR_set_md | Prototype: | void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | Lines: | 197-208 |
| | 9 | 2 |
X509V3_EXT_i2dName: | X509V3_EXT_i2d | Prototype: | X509_EXTENSION * X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 228-238 |
| | 9 | 2 |
WHIRLPOOL_UpdateName: | WHIRLPOOL_Update | Prototype: | int WHIRLPOOL_Update (WHIRLPOOL_CTX *c,const void *_inp,size_t bytes) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | Lines: | 65-84 |
| | 9 | 3 |
WHIRLPOOLName: | WHIRLPOOL | Prototype: | unsigned char *WHIRLPOOL(const void *inp, size_t bytes,unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | Lines: | 256-266 |
| | 9 | 2 |
TS_RESP_verify_responseName: | TS_RESP_verify_response | Prototype: | int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 378-397 |
| | 9 | 4 |
SSL_use_certificateName: | SSL_use_certificate | Prototype: | int SSL_use_certificate(SSL *ssl, X509 *x) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 73-85 |
| | 9 | 3 |
SSL_readName: | SSL_read | Prototype: | int SSL_read(SSL *s, void *buf, int num) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 954-967 |
| | 9 | 3 |
SSL_get_wfdName: | SSL_get_wfd | Prototype: | int SSL_get_wfd(const SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 624-635 |
| | 9 | 2 |
SSL_get_servernameName: | SSL_get_servername | Prototype: | const char * SSL_get_servername(const SSL *s, const int type) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1529-1538 |
| | 9 | 2 |
SSL_get_server_randomName: | SSL_get_server_random | Prototype: | size_t SSL_get_server_random(const SSL *s, unsigned char *out, size_t max_out) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2707-2721 |
| | 9 | 3 |
SSL_get_rfdName: | SSL_get_rfd | Prototype: | int SSL_get_rfd(const SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 611-622 |
| | 9 | 2 |
SSL_get_privatekeyName: | SSL_get_privatekey | Prototype: | EVP_PKEY * SSL_get_privatekey(const SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2663-2670 |
| | 9 | 2 |
SSL_get_peer_finishedName: | SSL_get_peer_finished | Prototype: | size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 719-731 |
| | 9 | 3 |
SSL_get_finishedName: | SSL_get_finished | Prototype: | size_t SSL_get_finished(const SSL *s, void *buf, size_t count) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 704-716 |
| | 9 | 3 |
SSL_get_client_randomName: | SSL_get_client_random | Prototype: | size_t SSL_get_client_random(const SSL *s, unsigned char *out, size_t max_out) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2691-2705 |
| | 9 | 3 |
SSL_get_certificateName: | 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 |
SSL_SESSION_get_master_keyName: | SSL_SESSION_get_master_key | Prototype: | size_t SSL_SESSION_get_master_key(const SSL_SESSION *ss, unsigned char *out, size_t max_out) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 788-803 |
| | 9 | 3 |
SSL_CTX_use_certificateName: | SSL_CTX_use_certificate | Prototype: | int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 345-357 |
| | 9 | 3 |
SSL_CTX_use_PrivateKeyName: | SSL_CTX_use_PrivateKey | Prototype: | int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 558-570 |
| | 9 | 3 |
SSL_CTX_set_client_cert_engineName: | SSL_CTX_set_client_cert_engine | Prototype: | int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 1135-1149 |
| | 9 | 3 |
SSL_CTX_get0_certificateName: | 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 |
RC2_ecb_encryptName: | 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 |
PKCS7_set_digestName: | PKCS7_set_digest | Prototype: | int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 433-448 |
| | 9 | 3 |
PKCS7_cert_from_signer_infoName: | 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_add0_attrib_signing_timeName: | 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 |
PKCS12_unpack_p7encdataName: | 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 |
PKCS12_unpack_authsafesName: | 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 |
HKDF_extractName: | 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 |
HKDFName: | HKDF | Prototype: | int HKDF(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, const uint8_t *info, size_t info_len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hkdf/hkdf.c | Lines: | 26-42 |
| | 9 | 3 |
EVP_PKEY_typeName: | EVP_PKEY_type | Prototype: | int EVP_PKEY_type(int type) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 414-429 |
| | 9 | 2 |
EVP_PKEY_get1_RSAName: | EVP_PKEY_get1_RSA | Prototype: | RSA * EVP_PKEY_get1_RSA(EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 296-305 |
| | 9 | 2 |
EVP_PKEY_get1_EC_KEYName: | EVP_PKEY_get1_EC_KEY | Prototype: | EC_KEY * EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 360-369 |
| | 9 | 2 |
EVP_PKEY_get1_DSAName: | EVP_PKEY_get1_DSA | Prototype: | DSA * EVP_PKEY_get1_DSA(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 328-337 |
| | 9 | 2 |
EVP_PKEY_get1_DHName: | EVP_PKEY_get1_DH | Prototype: | DH * EVP_PKEY_get1_DH(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 393-402 |
| | 9 | 2 |
EVP_PKEY_copy_parametersName: | EVP_PKEY_copy_parameters | Prototype: | int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 127-144 |
| | 9 | 5 |
EVP_PBE_alg_addName: | EVP_PBE_alg_add | Prototype: | int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md, EVP_PBE_KEYGEN *keygen) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | Lines: | 248-265 |
| | 9 | 3 |
EVP_MD_do_all_sortedName: | EVP_MD_do_all_sorted | Prototype: | void EVP_MD_do_all_sorted(void (*fn)(const EVP_MD *md, const char *from, const char *to, void *x), void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 230-242 |
| | 9 | 1 |
EVP_MD_do_allName: | EVP_MD_do_all | Prototype: | void EVP_MD_do_all(void (*fn)(const EVP_MD *md, const char *from, const char *to, void *x), void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 216-228 |
| | 9 | 1 |
EVP_DigestName: | EVP_Digest | Prototype: | int EVP_Digest(const void *data, size_t count, unsigned char *md, unsigned int *size, const EVP_MD *type, ENGINE *impl) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/digest.c | Lines: | 312-327 |
| | 9 | 1 |
EVP_CIPHER_param_to_asn1Name: | EVP_CIPHER_param_to_asn1 | Prototype: | int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 66-78 |
| | 9 | 3 |
EVP_CIPHER_do_allName: | EVP_CIPHER_do_all | Prototype: | void EVP_CIPHER_do_all(void (*fn)(const EVP_CIPHER *ciph, const char *from, const char *to, void *x), void *arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 170-182 |
| | 9 | 1 |
EVP_CIPHER_asn1_to_paramName: | EVP_CIPHER_asn1_to_param | Prototype: | int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 80-92 |
| | 9 | 3 |
EVP_AEAD_CTX_openName: | EVP_AEAD_CTX_open | Prototype: | int EVP_AEAD_CTX_open(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: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_aead.c | Lines: | 121-144 |
| | 9 | 4 |
ERR_peek_last_error_lineName: | ERR_peek_last_error_line | Prototype: | unsigned long ERR_peek_last_error_line(const char **file, int *line) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 807-811 |
| | 9 | 1 |
ERR_peek_error_lineName: | ERR_peek_error_line | Prototype: | unsigned long ERR_peek_error_line(const char **file, int *line) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 788-792 |
| | 9 | 1 |
ERR_get_error_lineName: | ERR_get_error_line | Prototype: | unsigned long ERR_get_error_line(const char **file, int *line) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 768-772 |
| | 9 | 1 |
EC_curve_nid2nistName: | EC_curve_nid2nist | Prototype: | const char * EC_curve_nid2nist(int nid) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_curve.c | Lines: | 3322-3332 |
| | 9 | 3 |
EC_POINTs_make_affineName: | EC_POINTs_make_affine | Prototype: | int EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 1009-1026 |
| | 9 | 4 |
EC_POINT_copyName: | EC_POINT_copy | Prototype: | int EC_POINT_copy(EC_POINT * dest, const EC_POINT * src) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 746-760 |
| | 9 | 4 |
EC_KEY_insert_key_method_dataName: | EC_KEY_insert_key_method_data | Prototype: | void * EC_KEY_insert_key_method_data(EC_KEY * key, void *data, void *(*dup_func) (void *), void (*free_func) (void *), void (*clear_free_func) (void *)) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Lines: | 488-503 |
| | 9 | 2 |
ECDSA_signName: | ECDSA_sign | Prototype: | int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, EC_KEY *eckey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | Lines: | 80-85 |
| | 9 | 1 |
ECDSA_do_signName: | ECDSA_do_sign | Prototype: | ECDSA_SIG * ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_sign.c | Lines: | 63-67 |
| | 9 | 1 |
DSO_set_name_converterName: | DSO_set_name_converter | Prototype: | int DSO_set_name_converter(DSO *dso, DSO_NAME_CONVERTER_FUNC cb, DSO_NAME_CONVERTER_FUNC *oldcb) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 321-333 |
| | 9 | 3 |
COMP_CTX_freeName: | COMP_CTX_free | Prototype: | void COMP_CTX_free(COMP_CTX *ctx) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/comp/comp_lib.c | Lines: | 24-34 |
| | 9 | 3 |
CAST_ecb_encryptName: | CAST_ecb_encrypt | Prototype: | void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAST_KEY *ks, int enc) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_ecb.c | Lines: | 63-77 |
| | 9 | 2 |
BN_get_paramsName: | BN_get_params | Prototype: | int BN_get_params(int which) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_lib.c | Lines: | 124-137 |
| | 9 | 5 |