| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
OSSL_STORE_INFO_get_type| Name: | OSSL_STORE_INFO_get_type | | Prototype: | int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 317-320 |
| | 1 | 1 |
OSSL_STORE_INFO_get1_PKEY| Name: | OSSL_STORE_INFO_get1_PKEY | | Prototype: | EVP_PKEY *OSSL_STORE_INFO_get1_PKEY(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 392-401 |
| | 10 | 2 |
OSSL_STORE_INFO_get1_PARAMS| Name: | OSSL_STORE_INFO_get1_PARAMS | | Prototype: | EVP_PKEY *OSSL_STORE_INFO_get1_PARAMS(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 374-383 |
| | 10 | 2 |
OSSL_STORE_INFO_get1_NAME_description| Name: | OSSL_STORE_INFO_get1_NAME_description | | Prototype: | char *OSSL_STORE_INFO_get1_NAME_description(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 351-365 |
| | 22 | 3 |
OSSL_STORE_INFO_get1_NAME| Name: | OSSL_STORE_INFO_get1_NAME | | Prototype: | char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 329-342 |
| | 15 | 3 |
OSSL_STORE_INFO_get1_CRL| Name: | OSSL_STORE_INFO_get1_CRL | | Prototype: | X509_CRL *OSSL_STORE_INFO_get1_CRL(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 428-437 |
| | 10 | 2 |
OSSL_STORE_INFO_get1_CERT| Name: | OSSL_STORE_INFO_get1_CERT | | Prototype: | X509 *OSSL_STORE_INFO_get1_CERT(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 410-419 |
| | 10 | 2 |
OSSL_STORE_INFO_get0_PKEY| Name: | OSSL_STORE_INFO_get0_PKEY | | Prototype: | EVP_PKEY *OSSL_STORE_INFO_get0_PKEY(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 385-390 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_PARAMS| Name: | OSSL_STORE_INFO_get0_PARAMS | | Prototype: | EVP_PKEY *OSSL_STORE_INFO_get0_PARAMS(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 367-372 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_NAME_description| Name: | OSSL_STORE_INFO_get0_NAME_description | | Prototype: | const char *OSSL_STORE_INFO_get0_NAME_description(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 344-349 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_NAME| Name: | OSSL_STORE_INFO_get0_NAME | | Prototype: | const char *OSSL_STORE_INFO_get0_NAME(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 322-327 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_CRL| Name: | OSSL_STORE_INFO_get0_CRL | | Prototype: | X509_CRL *OSSL_STORE_INFO_get0_CRL(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 421-426 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_CERT| Name: | OSSL_STORE_INFO_get0_CERT | | Prototype: | X509 *OSSL_STORE_INFO_get0_CERT(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 403-408 |
| | 7 | 2 |
OSSL_STORE_INFO_free| Name: | OSSL_STORE_INFO_free | | Prototype: | void OSSL_STORE_INFO_free(OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 442-469 |
| | 19 | 8 |
OPENSSL_utf82uni| Name: | OPENSSL_utf82uni | | Prototype: | unsigned char *OPENSSL_utf82uni(const char *asc, int asclen, unsigned char **uni, int *unilen) | | Coverage: | 58.065% (18/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | | Lines: | 74-147 |
| | 48 | 11 |
OPENSSL_uni2utf8| Name: | OPENSSL_uni2utf8 | | Prototype: | char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen) | | Coverage: | 0.000% (0/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | | Lines: | 176-220 |
| | 37 | 10 |
OPENSSL_uni2asc| Name: | 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/openssl/src/crypto/pkcs12/p12_utl.c | | Lines: | 43-63 |
| | 25 | 5 |
OPENSSL_thread_stop| Name: | OPENSSL_thread_stop | | Prototype: | void OPENSSL_thread_stop(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 413-417 |
| | 2 | 2 |
OPENSSL_strnlen| Name: | OPENSSL_strnlen | | Prototype: | size_t OPENSSL_strnlen(const char *str, size_t maxlen) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 72-79 |
| | 3 | 2 |
OPENSSL_strlcpy| Name: | OPENSSL_strlcpy | | Prototype: | size_t OPENSSL_strlcpy(char *dst, const char *src, size_t size) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 81-91 |
| | 7 | 3 |
OPENSSL_strlcat| Name: | OPENSSL_strlcat | | Prototype: | size_t OPENSSL_strlcat(char *dst, const char *src, size_t size) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 93-99 |
| | 4 | 2 |
OPENSSL_sk_zero| Name: | OPENSSL_sk_zero | | Prototype: | void OPENSSL_sk_zero(OPENSSL_STACK *st) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 352-358 |
| | 8 | 2 |
OPENSSL_sk_value| Name: | OPENSSL_sk_value | | Prototype: | void *OPENSSL_sk_value(const OPENSSL_STACK *st, int i) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 385-390 |
| | 11 | 2 |
OPENSSL_sk_unshift| Name: | OPENSSL_sk_unshift | | Prototype: | int OPENSSL_sk_unshift(OPENSSL_STACK *st, const void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 333-336 |
| | 1 | 1 |
OPENSSL_sk_sort| Name: | OPENSSL_sk_sort | | Prototype: | void OPENSSL_sk_sort(OPENSSL_STACK *st) | | Coverage: | 72.727% (8/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 401-408 |
| | 10 | 3 |
OPENSSL_sk_shift| Name: | OPENSSL_sk_shift | | Prototype: | void *OPENSSL_sk_shift(OPENSSL_STACK *st) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 338-343 |
| | 11 | 2 |
OPENSSL_sk_set_cmp_func| Name: | OPENSSL_sk_set_cmp_func | | Prototype: | OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, OPENSSL_sk_compfunc c) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 34-43 |
| | 5 | 2 |
OPENSSL_sk_set| Name: | OPENSSL_sk_set | | Prototype: | void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 392-399 |
| | 13 | 2 |
OPENSSL_sk_reserve| Name: | OPENSSL_sk_reserve | | Prototype: | int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 227-235 |
| | 7 | 3 |
OPENSSL_sk_push| Name: | OPENSSL_sk_push | | Prototype: | int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 326-331 |
| | 5 | 2 |
OPENSSL_sk_pop_free| Name: | OPENSSL_sk_pop_free | | Prototype: | void OPENSSL_sk_pop_free(OPENSSL_STACK *st, OPENSSL_sk_freefunc func) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 360-370 |
| | 11 | 4 |
OPENSSL_sk_pop| Name: | OPENSSL_sk_pop | | Prototype: | void *OPENSSL_sk_pop(OPENSSL_STACK *st) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 345-350 |
| | 11 | 2 |
OPENSSL_sk_num| Name: | OPENSSL_sk_num | | Prototype: | int OPENSSL_sk_num(const OPENSSL_STACK *st) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 380-383 |
| | 5 | 1 |
OPENSSL_sk_new_reserve| Name: | OPENSSL_sk_new_reserve | | Prototype: | OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 207-225 |
| | 20 | 4 |
OPENSSL_sk_new_null| Name: | OPENSSL_sk_new_null | | Prototype: | OPENSSL_STACK *OPENSSL_sk_new_null(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 116-119 |
| | 5 | 1 |
OPENSSL_sk_new| Name: | OPENSSL_sk_new | | Prototype: | OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 121-124 |
| | 1 | 1 |
OPENSSL_sk_is_sorted| Name: | OPENSSL_sk_is_sorted | | Prototype: | int OPENSSL_sk_is_sorted(const OPENSSL_STACK *st) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 410-413 |
| | 5 | 1 |
OPENSSL_sk_insert| Name: | OPENSSL_sk_insert | | Prototype: | int OPENSSL_sk_insert(OPENSSL_STACK *st, const void *data, int loc) | | Coverage: | 66.667% (10/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 237-255 |
| | 16 | 4 |
OPENSSL_sk_free| Name: | OPENSSL_sk_free | | Prototype: | void OPENSSL_sk_free(OPENSSL_STACK *st) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 372-378 |
| | 6 | 2 |
OPENSSL_sk_find_ex| Name: | OPENSSL_sk_find_ex | | Prototype: | int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 321-324 |
| | 1 | 1 |
OPENSSL_sk_find| Name: | OPENSSL_sk_find | | Prototype: | int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 316-319 |
| | 1 | 1 |
OPENSSL_sk_dup| Name: | OPENSSL_sk_dup | | Prototype: | OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk) | | Coverage: | 54.545% (6/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 45-71 |
| | 31 | 5 |
OPENSSL_sk_delete_ptr| Name: | OPENSSL_sk_delete_ptr | | Prototype: | void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 269-277 |
| | 9 | 3 |
OPENSSL_sk_delete| Name: | OPENSSL_sk_delete | | Prototype: | void *OPENSSL_sk_delete(OPENSSL_STACK *st, int loc) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 279-285 |
| | 11 | 2 |
OPENSSL_sk_deep_copy| Name: | OPENSSL_sk_deep_copy | | Prototype: | OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *sk, OPENSSL_sk_copyfunc copy_func, OPENSSL_sk_freefunc free_func) | | Coverage: | 42.308% (11/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 73-114 |
| | 51 | 9 |
OPENSSL_showfatal| Name: | OPENSSL_showfatal | | Prototype: | void OPENSSL_showfatal(const char *fmta, ...) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | | Lines: | 399-408 |
| | 24 | 1 |
OPENSSL_memcmp| Name: | OPENSSL_memcmp | | Prototype: | int OPENSSL_memcmp(const void *v1, const void *v2, size_t n) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 16-25 |
| | 5 | 2 |
OPENSSL_load_builtin_modules| Name: | OPENSSL_load_builtin_modules | | Prototype: | void OPENSSL_load_builtin_modules(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mall.c | | Lines: | 21-31 |
| | 5 | 1 |
OPENSSL_issetugid| Name: | OPENSSL_issetugid | | Prototype: | int OPENSSL_issetugid(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/uid.c | | Lines: | 40-47 |
| | 5 | 1 |
OPENSSL_isservice| Name: | OPENSSL_isservice | | Prototype: | int OPENSSL_isservice(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | | Lines: | 410-413 |
| | 1 | 1 |
OPENSSL_init_ssl| Name: | OPENSSL_init_ssl | | Prototype: | int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS * settings) | | Coverage: | 34.483% (10/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_init.c | | Lines: | 180-218 |
| | 22 | 7 |
OPENSSL_init_crypto| Name: | OPENSSL_init_crypto | | Prototype: | int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings) | | Coverage: | 39.669% (48/121) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 581-692 |
| | 69 | 21 |
OPENSSL_init| Name: | OPENSSL_init | | Prototype: | void OPENSSL_init(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_init.c | | Lines: | 18-21 |
| | 1 | 1 |
OPENSSL_hexstr2buf| Name: | OPENSSL_hexstr2buf | | Prototype: | unsigned char *OPENSSL_hexstr2buf(const char *str, long *len) | | Coverage: | 57.143% (12/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 147-184 |
| | 43 | 7 |
OPENSSL_hexchar2int| Name: | OPENSSL_hexchar2int | | Prototype: | int OPENSSL_hexchar2int(unsigned char c) | | Coverage: | 97.436% (38/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 101-142 |
| | 18 | 23 |
OPENSSL_gmtime_diff| Name: | OPENSSL_gmtime_diff | | Prototype: | int OPENSSL_gmtime_diff(int *pday, int *psec, const struct tm *from, const struct tm *to) | | Coverage: | 73.913% (17/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | | Lines: | 102-130 |
| | 19 | 7 |
OPENSSL_gmtime_adj| Name: | OPENSSL_gmtime_adj | | Prototype: | int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | | Lines: | 72-100 |
| | 14 | 3 |
OPENSSL_gmtime| Name: | OPENSSL_gmtime | | Prototype: | struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | | Lines: | 14-57 |
| | 15 | 2 |
OPENSSL_fork_child| Name: | OPENSSL_fork_child | | Prototype: | void OPENSSL_fork_child(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 779-782 |
| | 1 | 1 |
OPENSSL_die| Name: | OPENSSL_die | | Prototype: | void OPENSSL_die(const char *message, const char *file, int line) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | | Lines: | 416-431 |
| | 3 | 1 |
OPENSSL_cpuid_setup| Name: | OPENSSL_cpuid_setup | | Prototype: | void OPENSSL_cpuid_setup(void) | | Coverage: | 48.148% (13/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | | Lines: | 97-159 |
| | 35 | 8 |
OPENSSL_config| Name: | OPENSSL_config | | Prototype: | void OPENSSL_config(const char *appname) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_sap.c | | Lines: | 31-39 |
| | 39 | 3 |
OPENSSL_cleanup| Name: | OPENSSL_cleanup | | Prototype: | void OPENSSL_cleanup(void) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 458-574 |
| | 48 | 7 |
OPENSSL_cipher_name| Name: | OPENSSL_cipher_name | | Prototype: | const char *OPENSSL_cipher_name(const char *stdname) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1865-1873 |
| | 7 | 2 |
OPENSSL_buf2hexstr| Name: | OPENSSL_buf2hexstr | | Prototype: | char *OPENSSL_buf2hexstr(const unsigned char *buffer, long len) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 191-219 |
| | 21 | 4 |
OPENSSL_atexit| Name: | OPENSSL_atexit | | Prototype: | int OPENSSL_atexit(void (*handler)(void)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | | Lines: | 694-757 |
| | 10 | 2 |
OPENSSL_asc2uni| Name: | OPENSSL_asc2uni | | Prototype: | unsigned char *OPENSSL_asc2uni(const char *asc, int asclen, unsigned char **uni, int *unilen) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_utl.c | | Lines: | 16-41 |
| | 24 | 6 |
OPENSSL_LH_strhash| Name: | OPENSSL_LH_strhash | | Prototype: | unsigned long OPENSSL_LH_strhash(const char *c) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 331-352 |
| | 20 | 3 |
OPENSSL_LH_stats_bio| Name: | OPENSSL_LH_stats_bio | | Prototype: | void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | | Lines: | 62-80 |
| | 16 | 1 |
OPENSSL_LH_stats| Name: | OPENSSL_LH_stats | | Prototype: | void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | | Lines: | 24-34 |
| | 9 | 2 |
OPENSSL_LH_set_down_load| Name: | OPENSSL_LH_set_down_load | | Prototype: | void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 385-388 |
| | 1 | 1 |
OPENSSL_LH_retrieve| Name: | OPENSSL_LH_retrieve | | Prototype: | void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 156-175 |
| | 59 | 2 |
OPENSSL_LH_num_items| Name: | OPENSSL_LH_num_items | | Prototype: | unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 375-378 |
| | 1 | 1 |
OPENSSL_LH_node_usage_stats_bio| Name: | OPENSSL_LH_node_usage_stats_bio | | Prototype: | void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | | Lines: | 94-117 |
| | 21 | 5 |
OPENSSL_LH_node_usage_stats| Name: | OPENSSL_LH_node_usage_stats | | Prototype: | void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | | Lines: | 48-58 |
| | 9 | 2 |
OPENSSL_LH_node_stats_bio| Name: | OPENSSL_LH_node_stats_bio | | Prototype: | void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | | Lines: | 82-92 |
| | 9 | 3 |
OPENSSL_LH_node_stats| Name: | OPENSSL_LH_node_stats | | Prototype: | void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lh_stats.c | | Lines: | 36-46 |
| | 9 | 2 |
OPENSSL_LH_new| Name: | OPENSSL_LH_new | | Prototype: | OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c) | | Coverage: | 41.667% (5/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 47-74 |
| | 36 | 4 |
OPENSSL_LH_insert| Name: | OPENSSL_LH_insert | | Prototype: | void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data) | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 96-126 |
| | 42 | 4 |
OPENSSL_LH_get_down_load| Name: | OPENSSL_LH_get_down_load | | Prototype: | unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 380-383 |
| | 1 | 1 |
OPENSSL_LH_free| Name: | OPENSSL_LH_free | | Prototype: | void OPENSSL_LH_free(OPENSSL_LHASH *lh) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 76-94 |
| | 16 | 4 |
OPENSSL_LH_error| Name: | OPENSSL_LH_error | | Prototype: | int OPENSSL_LH_error(OPENSSL_LHASH *lh) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 390-393 |
| | 1 | 1 |
OPENSSL_LH_doall_arg| Name: | OPENSSL_LH_doall_arg | | Prototype: | void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 209-212 |
| | 1 | 1 |
OPENSSL_LH_doall| Name: | OPENSSL_LH_doall | | Prototype: | void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 204-207 |
| | 5 | 1 |
OPENSSL_LH_delete| Name: | OPENSSL_LH_delete | | Prototype: | void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | | Lines: | 128-154 |
| | 24 | 3 |
OPENSSL_INIT_set_config_appname| Name: | OPENSSL_INIT_set_config_appname | | Prototype: | int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, const char *appname) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 366-381 |
| | 48 | 4 |
OPENSSL_INIT_new| Name: | OPENSSL_INIT_new | | Prototype: | OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 355-362 |
| | 6 | 2 |
OPENSSL_INIT_free| Name: | OPENSSL_INIT_free | | Prototype: | void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | | Lines: | 384-388 |
| | 2 | 1 |
OPENSSL_DIR_read| Name: | OPENSSL_DIR_read | | Prototype: | const char *OPENSSL_DIR_read(OPENSSL_DIR_CTX **ctx, const char *directory) | | Coverage: | 61.111% (11/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/LPdir_unix.c | | Lines: | 85-150 |
| | 81 | 6 |
OPENSSL_DIR_end| Name: | OPENSSL_DIR_end | | Prototype: | int OPENSSL_DIR_end(OPENSSL_DIR_CTX **ctx) | | Coverage: | 36.364% (4/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/LPdir_unix.c | | Lines: | 152-169 |
| | 21 | 5 |
OCSP_url_svcloc_new| Name: | OCSP_url_svcloc_new | | Prototype: | X509_EXTENSION *OCSP_url_svcloc_new(X509_NAME *issuer, const char **urls) | | Coverage: | 0.000% (0/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 433-472 |
| | 72 | 12 |
OCSP_single_get0_status| Name: | OCSP_single_get0_status | | Prototype: | int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason, ASN1_GENERALIZEDTIME **revtime, ASN1_GENERALIZEDTIME **thisupd, ASN1_GENERALIZEDTIME **nextupd) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | | Lines: | 276-303 |
| | 19 | 8 |
OCSP_set_max_response_length| Name: | OCSP_set_max_response_length | | Prototype: | void OCSP_set_max_response_length(OCSP_REQ_CTX *rctx, unsigned long len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 100-106 |
| | 3 | 2 |
OCSP_sendreq_new| Name: | OCSP_sendreq_new | | Prototype: | OCSP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, OCSP_REQUEST *req, int maxline) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 179-199 |
| | 25 | 5 |
OCSP_sendreq_nbio| Name: | OCSP_sendreq_nbio | | Prototype: | int OCSP_sendreq_nbio(OCSP_RESPONSE **presp, OCSP_REQ_CTX *rctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 472-477 |
| | 3 | 1 |
OCSP_sendreq_bio| Name: | OCSP_sendreq_bio | | Prototype: | OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | | Lines: | 481-502 |
| | 26 | 4 |
OCSP_response_status_str| Name: | OCSP_response_status_str | | Prototype: | const char *OCSP_response_status_str(long s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_prn.c | | Lines: | 49-60 |
| | 1 | 1 |
OCSP_response_status| Name: | OCSP_response_status | | Prototype: | int OCSP_response_status(OCSP_RESPONSE *resp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | | Lines: | 139-142 |
| | 1 | 1 |
OCSP_response_get1_basic| Name: | OCSP_response_get1_basic | | Prototype: | OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | | Lines: | 149-163 |
| | 17 | 3 |
OCSP_response_create| Name: | OCSP_response_create | | Prototype: | OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | | Lines: | 64-84 |
| | 28 | 7 |