Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
X509v3_get_ext_by_OBJName: | X509v3_get_ext_by_OBJ | Prototype: | int X509v3_get_ext_by_OBJ(const struct stack_st_X509_EXTENSION *sk, const ASN1_OBJECT *obj, int lastpos) | Coverage: | 15.385% (2/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 88-107 |
| | 15 | 5 |
X509at_get_attr_by_OBJName: | X509at_get_attr_by_OBJ | Prototype: | int X509at_get_attr_by_OBJ(const struct stack_st_X509_ATTRIBUTE *sk, const ASN1_OBJECT *obj, int lastpos) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 86-105 |
| | 15 | 5 |
X509_keyid_set1Name: | X509_keyid_set1 | Prototype: | int X509_keyid_set1(X509 *x, const unsigned char *id, int len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 174-190 |
| | 16 | 5 |
X509_check_trustName: | X509_check_trust | Prototype: | int X509_check_trust(X509 *x, int id, int flags) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 111-140 |
| | 19 | 5 |
X509_alias_set1Name: | X509_alias_set1 | Prototype: | int X509_alias_set1(X509 *x, const unsigned char *name, int len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | Lines: | 156-172 |
| | 16 | 5 |
X509_VERIFY_PARAM_add0_tableName: | X509_VERIFY_PARAM_add0_table | Prototype: | int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 642-665 |
| | 16 | 5 |
X509_STORE_newName: | X509_STORE_new | Prototype: | X509_STORE * X509_STORE_new(void) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 195-233 |
| | 40 | 5 |
X509_STORE_add_lookupName: | X509_STORE_add_lookup | Prototype: | X509_LOOKUP * X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 277-304 |
| | 26 | 5 |
X509_PKEY_freeName: | X509_PKEY_free | Prototype: | void X509_PKEY_free(X509_PKEY *x) | Coverage: | 13.333% (2/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pkey.c | Lines: | 102-121 |
| | 21 | 5 |
X509_NAME_get_index_by_OBJName: | X509_NAME_get_index_by_OBJ | Prototype: | int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, int lastpos) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 121-141 |
| | 16 | 5 |
X509_INFO_freeName: | X509_INFO_free | Prototype: | void X509_INFO_free(X509_INFO *x) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_info.c | Lines: | 88-107 |
| | 19 | 5 |
X509_ALGOR_get0Name: | X509_ALGOR_get0 | Prototype: | void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, const void **ppval, const X509_ALGOR *algor) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | Lines: | 178-193 |
| | 11 | 5 |
X509V3_EXT_get_nidName: | X509V3_EXT_get_nid | Prototype: | const X509V3_EXT_METHOD * X509V3_EXT_get_nid(int nid) | Coverage: | 23.077% (3/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | Lines: | 113-132 |
| | 27 | 5 |
X509V3_EXT_add_nconf_skName: | X509V3_EXT_add_nconf_sk | Prototype: | int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, struct stack_st_X509_EXTENSION **sk) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 344-364 |
| | 14 | 5 |
UI_get_result_minsizeName: | UI_get_result_minsize | Prototype: | int UI_get_result_minsize(UI_STRING *uis) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 788-800 |
| | 5 | 5 |
UI_get_result_maxsizeName: | UI_get_result_maxsize | Prototype: | int UI_get_result_maxsize(UI_STRING *uis) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 802-814 |
| | 5 | 5 |
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_verify_certName: | TS_verify_cert | Prototype: | static int TS_verify_cert(X509_STORE *store, struct stack_st_X509 *untrusted, X509 *signer, struct stack_st_X509 **chain) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 232-267 |
| | 25 | 5 |
TS_get_status_textName: | TS_get_status_text | Prototype: | static char * TS_get_status_text(struct stack_st_ASN1_UTF8STRING *text) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 553-580 |
| | 25 | 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 |
TS_check_signer_nameName: | TS_check_signer_name | Prototype: | static int TS_check_signer_name(GENERAL_NAME *tsa_name, X509 *signer) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 702-732 |
| | 36 | 5 |
TS_RESP_CTX_set_certsName: | TS_RESP_CTX_set_certs | Prototype: | int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, struct stack_st_X509 *certs) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 217-238 |
| | 17 | 5 |
TS_RESP_CTX_set_accuracyName: | TS_RESP_CTX_set_accuracy | Prototype: | int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, int secs, int millis, int micros) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 286-306 |
| | 38 | 5 |
TS_RESP_CTX_add_policyName: | TS_RESP_CTX_add_policy | Prototype: | int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 240-259 |
| | 15 | 5 |
TS_CONF_set_clock_precision_digitsName: | TS_CONF_set_clock_precision_digits | Prototype: | int TS_CONF_set_clock_precision_digits(CONF *conf, const char *section, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 469-492 |
| | 12 | 5 |
SSL_set_bioName: | SSL_set_bio | Prototype: | void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 574-591 |
| | 16 | 5 |
SSL_set_SSL_CTXName: | SSL_set_SSL_CTX | Prototype: | SSL_CTX * SSL_set_SSL_CTX(SSL *ssl, SSL_CTX* ctx) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 2819-2840 |
| | 19 | 5 |
SSL_select_next_protoName: | SSL_select_next_proto | Prototype: | int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, const unsigned char *server, unsigned int server_len, const unsigned char *client, unsigned int client_len) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1563-1601 |
| | 20 | 5 |
SSL_rstate_string_longName: | SSL_rstate_string_long | Prototype: | const char * SSL_rstate_string_long(const SSL *s) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_stat.c | Lines: | 323-343 |
| | 11 | 5 |
SSL_rstate_stringName: | SSL_rstate_string | Prototype: | const char * SSL_rstate_string(const SSL *s) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_stat.c | Lines: | 781-801 |
| | 11 | 5 |
SSL_check_private_keyName: | SSL_check_private_key | Prototype: | int SSL_check_private_key(const SSL *ssl) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 901-922 |
| | 22 | 5 |
SSL_SESSION_list_removeName: | SSL_SESSION_list_remove | Prototype: | static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 1017-1047 |
| | 36 | 5 |
SSL_CTX_freeName: | SSL_CTX_free | Prototype: | void SSL_CTX_free(SSL_CTX *ctx) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1935-1988 |
| | 29 | 5 |
RSA_set0_keyName: | RSA_set0_key | Prototype: | int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 266-286 |
| | 34 | 5 |
RSA_set0_crt_paramsName: | RSA_set0_crt_params | Prototype: | int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 300-322 |
| | 44 | 5 |
RSA_X931_hash_idName: | RSA_X931_hash_id | Prototype: | int RSA_X931_hash_id(int nid) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_x931.c | Lines: | 149-164 |
| | 6 | 5 |
PKCS8_pkey_set0Name: | PKCS8_pkey_set0 | Prototype: | int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, int version, int ptype, void *pval, unsigned char *penc, int penclen) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p8_pkey.c | Lines: | 141-154 |
| | 10 | 5 |
PKCS7_to_TS_TST_INFOName: | PKCS7_to_TS_TST_INFO | Prototype: | TS_TST_INFO * PKCS7_to_TS_TST_INFO(PKCS7 *token) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c | Lines: | 850-890 |
| | 47 | 5 |
PKCS7_set_signed_attributesName: | PKCS7_set_signed_attributes | Prototype: | int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si, struct stack_st_X509_ATTRIBUTE *sk) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1150-1169 |
| | 19 | 5 |
PKCS7_set_cipherName: | PKCS7_set_cipher | Prototype: | int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 581-609 |
| | 16 | 5 |
PKCS7_set_attributesName: | PKCS7_set_attributes | Prototype: | int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, struct stack_st_X509_ATTRIBUTE *sk) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1171-1189 |
| | 19 | 5 |
PKCS7_get_issuer_and_serialName: | PKCS7_get_issuer_and_serial | Prototype: | PKCS7_ISSUER_AND_SERIAL * PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1082-1102 |
| | 36 | 5 |
PKCS7_find_digestName: | PKCS7_find_digest | Prototype: | static BIO * PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_doit.c | Lines: | 629-648 |
| | 29 | 5 |
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 |
PKCS12_set_macName: | PKCS12_set_mac | Prototype: | int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, const EVP_MD *md_type) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_mutl.c | Lines: | 143-166 |
| | 15 | 5 |
PKCS12_pack_p7dataName: | PKCS12_pack_p7data | Prototype: | PKCS7 * PKCS12_pack_p7data(struct stack_st_PKCS12_SAFEBAG *sk) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | Lines: | 141-165 |
| | 22 | 5 |
PKCS12_get_attr_genName: | PKCS12_get_attr_gen | Prototype: | ASN1_TYPE * PKCS12_get_attr_gen(const struct stack_st_X509_ATTRIBUTE *attrs, int attr_nid) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_attr.c | Lines: | 120-138 |
| | 23 | 5 |
OPENSSL_uni2ascName: | OPENSSL_uni2asc | Prototype: | char * OPENSSL_uni2asc(const unsigned char *uni, int unilen) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_utl.c | Lines: | 102-125 |
| | 25 | 5 |
OPENSSL_init_cryptoName: | OPENSSL_init_crypto | Prototype: | int OPENSSL_init_crypto(uint64_t opts, const void *settings) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/crypto_init.c | Lines: | 43-63 |
| | 15 | 5 |
OPENSSL_gmtime_adjName: | OPENSSL_gmtime_adj | Prototype: | int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/o_time.c | Lines: | 76-132 |
| | 30 | 5 |
OCSP_resp_findName: | OCSP_resp_find | Prototype: | int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_cl.c | Lines: | 236-256 |
| | 14 | 5 |
OCSP_request_add0_idName: | OCSP_request_add0_id | Prototype: | OCSP_ONEREQ * OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_cl.c | Lines: | 81-98 |
| | 19 | 5 |
OCSP_check_nonceName: | OCSP_check_nonce | Prototype: | int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c | Lines: | 388-419 |
| | 16 | 5 |
OCSP_archive_cutoff_newName: | OCSP_archive_cutoff_new | Prototype: | X509_EXTENSION * OCSP_archive_cutoff_new(char* tim) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c | Lines: | 499-515 |
| | 22 | 5 |
OCSP_accept_responses_newName: | OCSP_accept_responses_new | Prototype: | X509_EXTENSION * OCSP_accept_responses_new(char **oids) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_ext.c | Lines: | 474-496 |
| | 36 | 5 |
OBJ_txt2objName: | OBJ_txt2obj | Prototype: | ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name) | Coverage: | 33.333% (5/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 483-522 |
| | 45 | 5 |
OBJ_nid2snName: | OBJ_nid2sn | Prototype: | const char * OBJ_nid2sn(int n) | Coverage: | 29.412% (5/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 368-394 |
| | 33 | 5 |
OBJ_nid2objName: | OBJ_nid2obj | Prototype: | ASN1_OBJECT * OBJ_nid2obj(int n) | Coverage: | 35.294% (6/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 340-366 |
| | 33 | 5 |
OBJ_nid2lnName: | OBJ_nid2ln | Prototype: | const char * OBJ_nid2ln(int n) | Coverage: | 29.412% (5/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 396-422 |
| | 33 | 5 |
NETSCAPE_SPKI_printName: | NETSCAPE_SPKI_print | Prototype: | int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_spki.c | Lines: | 76-112 |
| | 32 | 5 |
HMAC_CTX_copyName: | HMAC_CTX_copy | Prototype: | int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | Lines: | 215-230 |
| | 11 | 5 |
GostR3410_get_pk_digestName: | GostR3410_get_pk_digest | Prototype: | int GostR3410_get_pk_digest(int nid) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_params.c | Lines: | 70-83 |
| | 5 | 5 |
Gost2814789_set_sboxName: | Gost2814789_set_sbox | Prototype: | int Gost2814789_set_sbox(GOST2814789_KEY *key, int nid) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_params.c | Lines: | 182-213 |
| | 27 | 5 |
GOST_KEY_get_sizeName: | GOST_KEY_get_size | Prototype: | size_t GOST_KEY_get_size(const GOST_KEY *r) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_key.c | Lines: | 293-317 |
| | 30 | 5 |
EVP_add_digestName: | EVP_add_digest | Prototype: | int EVP_add_digest(const EVP_MD *md) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 83-109 |
| | 20 | 5 |
EVP_PKEY_save_parametersName: | EVP_PKEY_save_parameters | Prototype: | int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 103-125 |
| | 11 | 5 |
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_PKEY_asn1_findName: | EVP_PKEY_asn1_find | Prototype: | const EVP_PKEY_ASN1_METHOD * EVP_PKEY_asn1_find(ENGINE **pe, int type) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 190-214 |
| | 18 | 5 |
EVP_PBE_alg_add_typeName: | EVP_PBE_alg_add_type | Prototype: | int EVP_PBE_alg_add_type(int pbe_type, int pbe_nid, int cipher_nid, int md_nid, EVP_PBE_KEYGEN *keygen) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pbe.c | Lines: | 216-246 |
| | 26 | 5 |
EVP_DigestVerifyFinalName: | EVP_DigestVerifyFinal | Prototype: | int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_sigver.c | Lines: | 168-193 |
| | 19 | 5 |
EVP_CIPHER_get_asn1_ivName: | EVP_CIPHER_get_asn1_iv | Prototype: | int EVP_CIPHER_get_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 94-113 |
| | 15 | 5 |
EVP_CIPHER_CTX_set_ivName: | EVP_CIPHER_CTX_set_iv | Prototype: | int EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 295-312 |
| | 15 | 5 |
EVP_CIPHER_CTX_get_ivName: | EVP_CIPHER_CTX_get_iv | Prototype: | int EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_lib.c | Lines: | 276-293 |
| | 15 | 5 |
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 |
ERR_pop_to_markName: | ERR_pop_to_mark | Prototype: | int ERR_pop_to_mark(void) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 1167-1186 |
| | 24 | 5 |
ENGINE_load_public_keyName: | ENGINE_load_public_key | Prototype: | EVP_PKEY * ENGINE_load_public_key(ENGINE *e, const char *key_id, UI_METHOD *ui_method, void *callback_data) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_pkey.c | Lines: | 133-160 |
| | 20 | 5 |
ENGINE_load_private_keyName: | ENGINE_load_private_key | Prototype: | EVP_PKEY * ENGINE_load_private_key(ENGINE *e, const char *key_id, UI_METHOD *ui_method, void *callback_data) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_pkey.c | Lines: | 104-131 |
| | 20 | 5 |
ENGINE_get_pkey_asn1_meth_strName: | ENGINE_get_pkey_asn1_meth_str | Prototype: | const EVP_PKEY_ASN1_METHOD * ENGINE_get_pkey_asn1_meth_str(ENGINE *e, const char *str, int len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | Lines: | 187-206 |
| | 30 | 5 |
ENGINE_ctrl_cmdName: | ENGINE_ctrl_cmd | Prototype: | int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, long i, void *p, void (*f)(void), int cmd_optional) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_ctrl.c | Lines: | 259-292 |
| | 31 | 5 |
EC_POINT_set_compressed_coordinates_GFpName: | EC_POINT_set_compressed_coordinates_GFp | Prototype: | int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP * group, EC_POINT * point, const BIGNUM * x, int y_bit, BN_CTX * ctx) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_oct.c | Lines: | 73-102 |
| | 14 | 5 |
EC_POINT_set_compressed_coordinates_GF2mName: | EC_POINT_set_compressed_coordinates_GF2m | Prototype: | int EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP * group, EC_POINT * point, const BIGNUM * x, int y_bit, BN_CTX * ctx) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_oct.c | Lines: | 105-127 |
| | 14 | 5 |
EC_POINT_point2octName: | EC_POINT_point2oct | Prototype: | size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_oct.c | Lines: | 130-160 |
| | 14 | 5 |
EC_POINT_oct2pointName: | EC_POINT_oct2point | Prototype: | int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_oct.c | Lines: | 163-192 |
| | 14 | 5 |
EC_POINT_newName: | EC_POINT_new | Prototype: | EC_POINT * EC_POINT_new(const EC_GROUP * group) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 692-717 |
| | 36 | 5 |
EC_POINT_mulName: | EC_POINT_mul | Prototype: | int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const EC_POINT *point, const BIGNUM *p_scalar, BN_CTX *ctx) | Coverage: | 62.069% (18/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 1060-1106 |
| | 55 | 5 |
EC_GROUP_new_by_curve_nameName: | EC_GROUP_new_by_curve_name | Prototype: | EC_GROUP * EC_GROUP_new_by_curve_name(int nid) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_curve.c | Lines: | 3254-3275 |
| | 27 | 5 |
EC_GROUP_newName: | EC_GROUP_new | Prototype: | EC_GROUP * EC_GROUP_new(const EC_METHOD * meth) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_lib.c | Lines: | 75-113 |
| | 57 | 5 |
EC_GROUP_get_basis_typeName: | EC_GROUP_get_basis_type | Prototype: | int EC_GROUP_get_basis_type(const EC_GROUP * group) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | Lines: | 68-88 |
| | 11 | 5 |
ECDSA_verifyName: | ECDSA_verify | Prototype: | int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_vrf.c | Lines: | 88-113 |
| | 25 | 5 |
ECDSA_sizeName: | ECDSA_size | Prototype: | int ECDSA_size(const EC_KEY *r) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | Lines: | 197-230 |
| | 43 | 5 |
ECDSA_DATA_new_methodName: | ECDSA_DATA_new_method | Prototype: | static ECDSA_DATA * ECDSA_DATA_new_method(ENGINE *engine) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_lib.c | Lines: | 107-139 |
| | 36 | 5 |
ECDH_DATA_new_methodName: | ECDH_DATA_new_method | Prototype: | static ECDH_DATA * ECDH_DATA_new_method(ENGINE *engine) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_lib.c | Lines: | 119-151 |
| | 36 | 5 |
DSO_set_filenameName: | DSO_set_filename | Prototype: | int DSO_set_filename(DSO *dso, const char *filename) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 345-367 |
| | 56 | 5 |
DSO_mergeName: | DSO_merge | Prototype: | char * DSO_merge(DSO *dso, const char *filespec1, const char *filespec2) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 369-386 |
| | 29 | 5 |
DSO_freeName: | DSO_free | Prototype: | int DSO_free(DSO *dso) | Coverage: | 11.765% (2/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_lib.c | Lines: | 136-165 |
| | 28 | 5 |
DSA_verifyName: | DSA_verify | Prototype: | int DSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int siglen, DSA *dsa) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_asn1.c | Lines: | 456-480 |
| | 25 | 5 |
DSA_set0_pqgName: | DSA_set0_pqg | Prototype: | int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | Lines: | 314-335 |
| | 43 | 5 |
DH_set0_pqgName: | DH_set0_pqg | Prototype: | int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Lines: | 263-283 |
| | 34 | 5 |
CRYPTO_set_ex_dataName: | CRYPTO_set_ex_data | Prototype: | int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 604-626 |
| | 21 | 5 |