| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
TS_VERIFY_CTX_free| Name: | TS_VERIFY_CTX_free | | Prototype: | void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c | | Lines: | 82-90 |
| | 4 | 2 |
TS_VERIFY_CTX_init| Name: | TS_VERIFY_CTX_init | | Prototype: | void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c | | Lines: | 76-80 |
| | 1 | 1 |
TS_VERIFY_CTX_new| Name: | TS_VERIFY_CTX_new | | Prototype: | TS_VERIFY_CTX * TS_VERIFY_CTX_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_verify_ctx.c | | Lines: | 65-74 |
| | 4 | 2 |
TS_X509_ALGOR_print_bio| Name: | TS_X509_ALGOR_print_bio | | Prototype: | int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_lib.c | | Lines: | 128-135 |
| | 3 | 1 |
TS_check_imprints| Name: | TS_check_imprints | | Prototype: | static int TS_check_imprints(X509_ALGOR *algor_a, unsigned char *imprint_a, unsigned len_a, TS_TST_INFO *tst_info) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 648-678 |
| | 16 | 6 |
TS_check_nonces| Name: | TS_check_nonces | | Prototype: | static int TS_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 680-698 |
| | 8 | 3 |
TS_check_policy| Name: | TS_check_policy | | Prototype: | static int TS_check_policy(ASN1_OBJECT *req_oid, TS_TST_INFO *tst_info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 582-593 |
| | 5 | 2 |
TS_check_signer_name| Name: | 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_check_signing_certs| Name: | TS_check_signing_certs | | Prototype: | static int TS_check_signing_certs(PKCS7_SIGNER_INFO *si, struct stack_st_X509 *chain) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 269-303 |
| | 25 | 8 |
TS_check_status_info| Name: | TS_check_status_info | | Prototype: | static int TS_check_status_info(TS_RESP *response) | | Coverage: | 0.000% (0/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 497-551 |
| | 43 | 9 |
TS_compute_imprint| Name: | TS_compute_imprint | | Prototype: | static int TS_compute_imprint(BIO *data, TS_TST_INFO *tst_info, X509_ALGOR **md_alg, unsigned char **imprint, unsigned *imprint_len) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 595-646 |
| | 49 | 10 |
TS_ext_print_bio| Name: | TS_ext_print_bio | | Prototype: | int TS_ext_print_bio(BIO *bio, const struct stack_st_X509_EXTENSION *extensions) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_lib.c | | Lines: | 103-126 |
| | 16 | 3 |
TS_find_cert| Name: | 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_find_name| Name: | TS_find_name | | Prototype: | static int TS_find_name(struct stack_st_GENERAL_NAME *gen_names, GENERAL_NAME *name) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 735-745 |
| | 6 | 2 |
TS_get_status_text| Name: | 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_issuer_serial_cmp| Name: | TS_issuer_serial_cmp | | Prototype: | static int TS_issuer_serial_cmp(ESS_ISSUER_SERIAL *is, X509_CINF *cinfo) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | | Lines: | 351-370 |
| | 10 | 4 |
TS_status_map_print| Name: | TS_status_map_print | | Prototype: | static int TS_status_map_print(BIO *bio, struct status_map_st *a, ASN1_BIT_STRING *v) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_print.c | | Lines: | 179-193 |
| | 7 | 4 |
TS_verify_cert| Name: | 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 |
TXT_DB_create_index| Name: | 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 |
TXT_DB_free| Name: | TXT_DB_free | | Prototype: | void TXT_DB_free(TXT_DB *db) | | Coverage: | 5.714% (2/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/txt_db/txt_db.c | | Lines: | 333-372 |
| | 39 | 11 |
TXT_DB_get_by_index| Name: | TXT_DB_get_by_index | | Prototype: | OPENSSL_STRING * TXT_DB_get_by_index(TXT_DB *db, int idx, OPENSSL_STRING *value) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/txt_db/txt_db.c | | Lines: | 188-206 |
| | 22 | 3 |
TXT_DB_insert| Name: | TXT_DB_insert | | Prototype: | int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *row) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/txt_db/txt_db.c | | Lines: | 295-331 |
| | 36 | 10 |
TXT_DB_read| Name: | TXT_DB_read | | Prototype: | TXT_DB * TXT_DB_read(BIO *in, int num) | | Coverage: | 0.000% (0/78) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/txt_db/txt_db.c | | Lines: | 69-186 |
| | 157 | 27 |
TXT_DB_write| Name: | TXT_DB_write | | Prototype: | long TXT_DB_write(BIO *out, TXT_DB *db) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/txt_db/txt_db.c | | Lines: | 245-293 |
| | 48 | 14 |
U32TO8| Name: | U32TO8 | | Prototype: | static void U32TO8(unsigned char *p, unsigned long v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | | Lines: | 45-52 |
| | 4 | 1 |
U8TO32| Name: | U8TO32 | | Prototype: | static unsigned long U8TO32(const unsigned char *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | | Lines: | 35-42 |
| | 4 | 1 |
UI_OpenSSL| Name: | UI_OpenSSL | | Prototype: | UI_METHOD * UI_OpenSSL(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | | Lines: | 165-169 |
| | 1 | 1 |
UI_UTIL_read_pw| Name: | UI_UTIL_read_pw | | Prototype: | int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt, int verify) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_util.c | | Lines: | 74-96 |
| | 16 | 6 |
UI_UTIL_read_pw_string| Name: | UI_UTIL_read_pw_string | | Prototype: | int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt, int verify) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_util.c | | Lines: | 62-72 |
| | 22 | 1 |
UI_add_error_string| Name: | UI_add_error_string | | Prototype: | int UI_add_error_string(UI *ui, const char *text) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 359-364 |
| | 10 | 1 |
UI_add_info_string| Name: | UI_add_info_string | | Prototype: | int UI_add_info_string(UI *ui, const char *text) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 336-341 |
| | 10 | 1 |
UI_add_input_boolean| Name: | UI_add_input_boolean | | Prototype: | int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, const char *ok_chars, const char *cancel_chars, int flags, char *result_buf) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 279-285 |
| | 2 | 1 |
UI_add_input_string| Name: | UI_add_input_string | | Prototype: | int UI_add_input_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 228-234 |
| | 6 | 1 |
UI_add_user_data| Name: | UI_add_user_data | | Prototype: | void * UI_add_user_data(UI *ui, void *user_data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 406-413 |
| | 3 | 1 |
UI_add_verify_string| Name: | UI_add_verify_string | | Prototype: | int UI_add_verify_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize, const char *test_buf) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 254-260 |
| | 2 | 1 |
UI_construct_prompt| Name: | UI_construct_prompt | | Prototype: | char * UI_construct_prompt(UI *ui, const char *object_desc, const char *object_name) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 382-404 |
| | 29 | 6 |
UI_create_method| Name: | UI_create_method | | Prototype: | UI_METHOD * UI_create_method(const char *name) | | Coverage: | 33.333% (5/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 584-593 |
| | 36 | 3 |
UI_ctrl| Name: | UI_ctrl | | Prototype: | int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void)) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 509-533 |
| | 15 | 6 |
UI_destroy_method| Name: | UI_destroy_method | | Prototype: | void UI_destroy_method(UI_METHOD *ui_method) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 598-604 |
| | 7 | 1 |
UI_dup_error_string| Name: | UI_dup_error_string | | Prototype: | int UI_dup_error_string(UI *ui, const char *text) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 366-380 |
| | 54 | 4 |
UI_dup_info_string| Name: | UI_dup_info_string | | Prototype: | int UI_dup_info_string(UI *ui, const char *text) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 343-357 |
| | 54 | 4 |
UI_dup_input_boolean| Name: | UI_dup_input_boolean | | Prototype: | int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc, const char *ok_chars, const char *cancel_chars, int flags, char *result_buf) | | Coverage: | 0.000% (0/62) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 287-334 |
| | 184 | 14 |
UI_dup_input_string| Name: | UI_dup_input_string | | Prototype: | int UI_dup_input_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 237-252 |
| | 50 | 4 |
UI_dup_verify_string| Name: | UI_dup_verify_string | | Prototype: | int UI_dup_verify_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize, const char *test_buf) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 262-277 |
| | 46 | 4 |
UI_free| Name: | UI_free | | Prototype: | void UI_free(UI *ui) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 117-125 |
| | 7 | 2 |
UI_get0_action_string| Name: | 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 |
UI_get0_output_string| Name: | UI_get0_output_string | | Prototype: | const char * UI_get0_output_string(UI_STRING *uis) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 739-745 |
| | 7 | 2 |
UI_get0_result| Name: | UI_get0_result | | Prototype: | const char * UI_get0_result(UI *ui, int i) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 421-433 |
| | 15 | 3 |
UI_get0_result_string| Name: | 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_test_string| Name: | 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_user_data| Name: | UI_get0_user_data | | Prototype: | void * UI_get0_user_data(UI *ui) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 415-419 |
| | 1 | 1 |
UI_get_default_method| Name: | UI_get_default_method | | Prototype: | const UI_METHOD * UI_get_default_method(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 561-568 |
| | 5 | 2 |
UI_get_ex_data| Name: | UI_get_ex_data | | Prototype: | void * UI_get_ex_data(UI *r, int idx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 549-553 |
| | 1 | 1 |
UI_get_ex_new_index| Name: | UI_get_ex_new_index | | Prototype: | int UI_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 535-541 |
| | 2 | 1 |
UI_get_input_flags| Name: | UI_get_input_flags | | Prototype: | int UI_get_input_flags(UI_STRING *uis) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 731-737 |
| | 3 | 2 |
UI_get_method| Name: | UI_get_method | | Prototype: | const UI_METHOD * UI_get_method(UI *ui) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 570-574 |
| | 1 | 1 |
UI_get_result_maxsize| Name: | 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_get_result_minsize| Name: | 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_method_set_closer| Name: | UI_method_set_closer | | Prototype: | int UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 646-654 |
| | 4 | 2 |
UI_method_set_flusher| Name: | UI_method_set_flusher | | Prototype: | int UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 626-634 |
| | 4 | 2 |
UI_method_set_opener| Name: | UI_method_set_opener | | Prototype: | int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 606-614 |
| | 4 | 2 |
UI_method_set_prompt_constructor| Name: | UI_method_set_prompt_constructor | | Prototype: | int UI_method_set_prompt_constructor(UI_METHOD *method, char *(*prompt_constructor)(UI *ui, const char *object_desc, const char *object_name)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 656-666 |
| | 4 | 2 |
UI_method_set_reader| Name: | UI_method_set_reader | | Prototype: | int UI_method_set_reader(UI_METHOD *method, int (*reader)(UI *ui, UI_STRING *uis)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 636-644 |
| | 4 | 2 |
UI_method_set_writer| Name: | UI_method_set_writer | | Prototype: | int UI_method_set_writer(UI_METHOD *method, int (*writer)(UI *ui, UI_STRING *uis)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 616-624 |
| | 4 | 2 |
UI_new| Name: | UI_new | | Prototype: | UI * UI_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 71-75 |
| | 5 | 1 |
UI_new_method| Name: | UI_new_method | | Prototype: | UI * UI_new_method(const UI_METHOD *method) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 77-97 |
| | 29 | 3 |
UI_process| Name: | UI_process | | Prototype: | int UI_process(UI *ui) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 450-507 |
| | 34 | 16 |
UI_set_default_method| Name: | UI_set_default_method | | Prototype: | void UI_set_default_method(const UI_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 555-559 |
| | 1 | 1 |
UI_set_ex_data| Name: | UI_set_ex_data | | Prototype: | int UI_set_ex_data(UI *r, int idx, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 543-547 |
| | 1 | 1 |
UI_set_method| Name: | UI_set_method | | Prototype: | const UI_METHOD * UI_set_method(UI *ui, const UI_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 576-581 |
| | 2 | 1 |
UI_set_result| Name: | UI_set_result | | Prototype: | int UI_set_result(UI *ui, UI_STRING *uis, const char *result) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 816-879 |
| | 99 | 13 |
USERNOTICE_free| Name: | USERNOTICE_free | | Prototype: | void USERNOTICE_free(USERNOTICE *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 342-346 |
| | 1 | 1 |
USERNOTICE_new| Name: | USERNOTICE_new | | Prototype: | USERNOTICE * USERNOTICE_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 336-340 |
| | 1 | 1 |
UTF8_getc| Name: | UTF8_getc | | Prototype: | int UTF8_getc(const unsigned char *str, int len, unsigned long *val) | | Coverage: | 96.825% (61/63) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_utf8.c | | Lines: | 78-139 |
| | 54 | 18 |
UTF8_putc| Name: | UTF8_putc | | Prototype: | int UTF8_putc(unsigned char *str, int len, unsigned long value) | | Coverage: | 100.000% (42/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_utf8.c | | Lines: | 155-199 |
| | 41 | 14 |
VKO_compute_key| Name: | VKO_compute_key | | Prototype: | int VKO_compute_key(BIGNUM *X, BIGNUM *Y, const GOST_KEY *pkey, GOST_KEY *priv_key, const BIGNUM *ukm) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | | Lines: | 328-368 |
| | 58 | 11 |
WHIRLPOOL| Name: | 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 |
WHIRLPOOL_BitUpdate| Name: | WHIRLPOOL_BitUpdate | | Prototype: | void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c,const void *_inp,size_t bits) | | Coverage: | 0.000% (0/60) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 86-215 |
| | 68 | 18 |
WHIRLPOOL_Final| Name: | WHIRLPOOL_Final | | Prototype: | int WHIRLPOOL_Final (unsigned char *md,WHIRLPOOL_CTX *c) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 217-254 |
| | 26 | 8 |
WHIRLPOOL_Init| Name: | WHIRLPOOL_Init | | Prototype: | int WHIRLPOOL_Init(WHIRLPOOL_CTX *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 59-63 |
| | 2 | 1 |
WHIRLPOOL_Update| Name: | 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 |
X25519| Name: | X25519 | | Prototype: | int X25519(uint8_t out_shared_key[32], const uint8_t private_key[32], const uint8_t peer_public_value[32]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 4923-4934 |
| | 2 | 1 |
X25519_keypair| Name: | X25519_keypair | | Prototype: | void X25519_keypair(uint8_t out_public_value[32], uint8_t out_private_key[32]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 4897-4921 |
| | 5 | 1 |
X509V3_EXT_CRL_add_conf| Name: | X509V3_EXT_CRL_add_conf | | Prototype: | int X509V3_EXT_CRL_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509_CRL *crl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 550-558 |
| | 3 | 1 |
X509V3_EXT_CRL_add_nconf| Name: | X509V3_EXT_CRL_add_nconf | | Prototype: | int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509_CRL *crl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 381-390 |
| | 8 | 2 |
X509V3_EXT_REQ_add_conf| Name: | X509V3_EXT_REQ_add_conf | | Prototype: | int X509V3_EXT_REQ_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509_REQ *req) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 562-570 |
| | 3 | 1 |
X509V3_EXT_REQ_add_nconf| Name: | X509V3_EXT_REQ_add_nconf | | Prototype: | int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509_REQ *req) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 394-409 |
| | 18 | 3 |
X509V3_EXT_add| Name: | X509V3_EXT_add | | Prototype: | int X509V3_EXT_add(X509V3_EXT_METHOD *ext) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 74-86 |
| | 7 | 3 |
X509V3_EXT_add_alias| Name: | X509V3_EXT_add_alias | | Prototype: | int X509V3_EXT_add_alias(int nid_to, int nid_from) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 153-171 |
| | 12 | 3 |
X509V3_EXT_add_conf| Name: | X509V3_EXT_add_conf | | Prototype: | int X509V3_EXT_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509 *cert) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 538-546 |
| | 3 | 1 |
X509V3_EXT_add_list| Name: | X509V3_EXT_add_list | | Prototype: | int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 144-151 |
| | 4 | 3 |
X509V3_EXT_add_nconf| Name: | X509V3_EXT_add_nconf | | Prototype: | int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509 *cert) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 368-377 |
| | 8 | 2 |
X509V3_EXT_add_nconf_sk| Name: | 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 |
X509V3_EXT_cleanup| Name: | X509V3_EXT_cleanup | | Prototype: | void X509V3_EXT_cleanup(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 173-178 |
| | 6 | 1 |
X509V3_EXT_conf| Name: | X509V3_EXT_conf | | Prototype: | X509_EXTENSION * X509V3_EXT_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *name, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 490-498 |
| | 3 | 1 |
X509V3_EXT_conf_nid| Name: | X509V3_EXT_conf_nid | | Prototype: | X509_EXTENSION * X509V3_EXT_conf_nid(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, int ext_nid, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 502-510 |
| | 3 | 1 |
X509V3_EXT_d2i| Name: | X509V3_EXT_d2i | | Prototype: | void * X509V3_EXT_d2i(X509_EXTENSION *ext) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 199-212 |
| | 21 | 3 |
X509V3_EXT_get| Name: | X509V3_EXT_get | | Prototype: | const X509V3_EXT_METHOD * X509V3_EXT_get(X509_EXTENSION *ext) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 134-142 |
| | 8 | 2 |
X509V3_EXT_get_nid| Name: | 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_i2d| Name: | 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 |