LCOV - code coverage report
Current view:
top level
-
third_party/heimdal/lib/hx509
- cert.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for vadcx-master-patch-75612 fe003de8
Lines:
650
1811
35.9 %
Date:
2024-02-29 22:57:05
Functions:
68
115
59.1 %
Function Name
Hit count
_hx509_AlgorithmIdentifier_cmp
70
_hx509_Certificate_cmp
210
_hx509_Time2time_t
337
_hx509_abort
0
_hx509_calculate_path
131
_hx509_cert_assign_key
74
_hx509_cert_get_eku
0
_hx509_cert_get_keyusage
0
_hx509_cert_get_version
332
_hx509_cert_is_parent_cmp
160
_hx509_cert_private_decrypt
0
_hx509_cert_private_key
473
_hx509_cert_private_key_exportable
0
_hx509_cert_set_release
0
_hx509_cert_to_env
0
_hx509_check_key_usage
12
_hx509_find_extension_subject_key_id
218
_hx509_get_cert
2103
_hx509_path_append
201
_hx509_path_free
131
_hx509_query_clear
360
_hx509_query_match_cert
520
_hx509_query_statistic
1107
_hx509_set_cert_attribute
0
_hx509_verify_get_time
70
_hx509_verify_signature_bitstring
142
add_name_constraints
140
add_to_list
43
cert_init
319
certificate_is_anchor
201
certificate_is_self_signed
208
check_basic_constraints
140
check_key_usage
192
check_name_constraints
70
find_extension
1144
find_extension_auth_key_id
70
find_extension_eku
99
find_extension_name_constraints
140
find_extension_subject_alt_name
172
find_parent
131
free_name_constraints
70
get_x_unique_id
0
hx509_cert_binary
61
hx509_cert_check_eku
99
hx509_cert_cmp
70
hx509_cert_copy_no_private_key
0
hx509_cert_find_subjectAltName_otherName
86
hx509_cert_free
4688
hx509_cert_get_SPKI
0
hx509_cert_get_SPKI_AlgorithmIdentifier
20
hx509_cert_get_attribute
0
hx509_cert_get_base_subject
43
hx509_cert_get_friendly_name
0
hx509_cert_get_issuer
121
hx509_cert_get_issuer_unique_id
0
hx509_cert_get_notAfter
43
hx509_cert_get_notBefore
0
hx509_cert_get_pkinit_max_life
0
hx509_cert_get_serialnumber
121
hx509_cert_get_subject
182
hx509_cert_get_subject_unique_id
0
hx509_cert_have_private_key
0
hx509_cert_have_private_key_only
0
hx509_cert_init
319
hx509_cert_init_data
319
hx509_cert_init_private_key
0
hx509_cert_is_ca
0
hx509_cert_is_root
0
hx509_cert_is_self_signed
0
hx509_cert_public_encrypt
17
hx509_cert_ref
2696
hx509_cert_set_friendly_name
0
hx509_context_free
742942
hx509_context_init
781273
hx509_context_set_missing_revoke
124
hx509_free_octet_string_list
86
hx509_get_instance
0
hx509_print_cert
0
hx509_query_alloc
130
hx509_query_free
130
hx509_query_match_cmp_func
0
hx509_query_match_eku
40
hx509_query_match_expr
0
hx509_query_match_friendly_name
0
hx509_query_match_issuer_serial
15
hx509_query_match_option
135
hx509_query_statistic_file
0
hx509_query_unparse_stats
0
hx509_set_debug_dest
0
hx509_set_log_dest
0
hx509_set_warn_dest
0
hx509_verify_attach_anchors
235
hx509_verify_attach_revoke
235
hx509_verify_ctx_f_allow_best_before_signature_algs
0
hx509_verify_ctx_f_allow_default_trustanchors
0
hx509_verify_destroy_ctx
220
hx509_verify_hostname
0
hx509_verify_init_ctx
235
hx509_verify_path
70
hx509_verify_set_max_depth
0
hx509_verify_set_proxy_certificate
0
hx509_verify_set_strict_rfc3280_verification
0
hx509_verify_set_time
57
hx509_verify_signature
70
hx509_xfree
0
init_context_once
33547
init_name_constraints
70
is_proxy_cert
113
match_RDN
0
match_X501Name
0
match_alt_name
0
match_general_name
0
match_tree
0
stat_sort
0
subject_null_p
131
Generated by:
LCOV version 1.14