View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/unbound/compat/arc4_lock.c |
0.00% (0/16) |
0.00% (0/3) |
0.00% (0/15) |
src/unbound/compat/arc4random.c |
0.00% (0/159) |
0.00% (0/10) |
0.00% (0/145) |
src/unbound/compat/arc4random_uniform.c |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/7) |
src/unbound/compat/chacha_private.h |
0.00% (0/131) |
0.00% (0/3) |
0.00% (0/653) |
src/unbound/compat/strlcat.c |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/12) |
src/unbound/compat/strlcpy.c |
100.00% (18/18) |
100.00% (1/1) |
100.00% (15/15) |
src/unbound/dns64/dns64.c |
0.00% (0/501) |
0.00% (0/24) |
0.00% (0/357) |
src/unbound/fuzz_1.c |
100.00% (42/42) |
100.00% (1/1) |
100.00% (9/9) |
src/unbound/fuzz_2.c |
100.00% (42/42) |
100.00% (1/1) |
100.00% (4/4) |
src/unbound/fuzz_3.c |
100.00% (51/51) |
100.00% (1/1) |
100.00% (4/4) |
src/unbound/fuzz_4.c |
100.00% (52/52) |
100.00% (1/1) |
100.00% (12/12) |
src/unbound/iterator/iter_delegpt.c |
0.00% (0/578) |
0.00% (0/34) |
0.00% (0/448) |
src/unbound/iterator/iter_donotq.c |
0.00% (0/74) |
0.00% (0/8) |
0.00% (0/54) |
src/unbound/iterator/iter_fwd.c |
0.00% (0/445) |
0.00% (0/29) |
0.00% (0/541) |
src/unbound/iterator/iter_hints.c |
0.00% (0/441) |
0.00% (0/23) |
0.00% (0/542) |
src/unbound/iterator/iter_priv.c |
1.82% (3/165) |
11.11% (1/9) |
2.73% (3/110) |
src/unbound/iterator/iter_resptype.c |
0.00% (0/135) |
0.00% (0/2) |
0.00% (0/192) |
src/unbound/iterator/iter_scrub.c |
72.19% (488/676) |
85.00% (17/20) |
75.55% (414/548) |
src/unbound/iterator/iter_utils.c |
0.00% (0/1182) |
0.00% (0/48) |
0.00% (0/1172) |
src/unbound/iterator/iterator.c |
0.00% (0/3086) |
0.00% (0/60) |
0.00% (0/2621) |
src/unbound/libunbound/context.c |
0.00% (0/299) |
0.00% (0/16) |
0.00% (0/283) |
src/unbound/libunbound/libunbound.c |
0.00% (0/1056) |
0.00% (0/42) |
0.00% (0/1733) |
src/unbound/libunbound/libworker.c |
0.00% (0/722) |
0.00% (0/43) |
0.00% (0/668) |
src/unbound/parse_packet_fuzzer.c |
85.71% (12/14) |
100.00% (1/1) |
83.33% (5/6) |
src/unbound/respip/respip.c |
0.00% (0/907) |
0.00% (0/39) |
0.00% (0/872) |
src/unbound/services/authzone.c |
0.00% (0/6324) |
0.00% (0/254) |
0.00% (0/6179) |
src/unbound/services/cache/dns.c |
0.00% (0/844) |
0.00% (0/22) |
0.00% (0/939) |
src/unbound/services/cache/infra.c |
0.00% (0/951) |
0.00% (0/56) |
0.00% (0/859) |
src/unbound/services/cache/rrset.c |
8.61% (29/337) |
16.67% (3/18) |
4.14% (17/411) |
src/unbound/services/listen_dnsport.c |
0.00% (0/1530) |
0.00% (0/43) |
0.00% (0/1299) |
src/unbound/services/localzone.c |
0.00% (0/1675) |
0.00% (0/70) |
0.00% (0/1874) |
src/unbound/services/mesh.c |
0.00% (0/1784) |
0.00% (0/56) |
0.00% (0/1526) |
src/unbound/services/modstack.c |
0.00% (0/185) |
0.00% (0/13) |
0.00% (0/194) |
src/unbound/services/outbound_list.c |
0.00% (0/28) |
0.00% (0/4) |
0.00% (0/18) |
src/unbound/services/outside_network.c |
0.00% (0/2767) |
0.00% (0/98) |
0.00% (0/1930) |
src/unbound/services/rpz.c |
0.00% (0/2099) |
0.00% (0/83) |
0.00% (0/2338) |
src/unbound/services/view.c |
0.00% (0/179) |
0.00% (0/13) |
0.00% (0/286) |
src/unbound/sldns/keyraw.c |
29.15% (65/223) |
22.22% (2/9) |
23.39% (40/171) |
src/unbound/sldns/parse.c |
36.61% (134/366) |
36.36% (4/11) |
37.95% (137/361) |
src/unbound/sldns/parseutil.c |
90.00% (459/510) |
79.31% (23/29) |
86.65% (409/472) |
src/unbound/sldns/rrdef.c |
89.01% (81/91) |
100.00% (6/6) |
92.13% (82/89) |
src/unbound/sldns/sbuffer.c |
35.24% (37/105) |
50.00% (4/8) |
35.71% (20/56) |
src/unbound/sldns/sbuffer.h |
39.25% (84/214) |
45.65% (21/46) |
47.50% (38/80) |
src/unbound/sldns/str2wire.c |
47.51% (1012/2130) |
45.12% (37/82) |
50.06% (1226/2449) |
src/unbound/sldns/wire2str.c |
90.01% (1612/1791) |
79.21% (80/101) |
89.57% (1056/1179) |
src/unbound/util/alloc.c |
43.83% (103/235) |
50.00% (8/16) |
31.85% (86/270) |
src/unbound/util/config_file.c |
0.00% (0/2031) |
0.00% (0/76) |
0.00% (0/4389) |
src/unbound/util/configlexer.c |
0.00% (0/2808) |
0.00% (0/37) |
0.00% (0/4620) |
src/unbound/util/configparser.c |
0.00% (0/4568) |
0.00% (0/4) |
0.00% (0/3498) |
src/unbound/util/data/dname.c |
34.49% (229/664) |
28.12% (9/32) |
28.59% (201/703) |
src/unbound/util/data/msgencode.c |
0.00% (0/787) |
0.00% (0/26) |
0.00% (0/693) |
src/unbound/util/data/msgparse.c |
68.28% (650/952) |
84.38% (27/32) |
60.21% (457/759) |
src/unbound/util/data/msgreply.c |
14.38% (154/1071) |
9.68% (6/62) |
10.86% (101/930) |
src/unbound/util/data/packed_rrset.c |
18.09% (53/293) |
30.00% (6/20) |
13.11% (27/206) |
src/unbound/util/edns.c |
0.00% (0/248) |
0.00% (0/18) |
0.00% (0/232) |
src/unbound/util/fptr_wlist.c |
7.14% (20/280) |
12.82% (5/39) |
5.42% (26/480) |
src/unbound/util/locks.c |
0.00% (0/24) |
0.00% (0/2) |
0.00% (0/10) |
src/unbound/util/log.c |
18.30% (41/224) |
9.09% (2/22) |
22.79% (67/294) |
src/unbound/util/mini_event.c |
13.92% (38/273) |
17.65% (3/17) |
9.48% (33/348) |
src/unbound/util/module.c |
2.03% (6/295) |
4.76% (1/21) |
3.21% (7/218) |
src/unbound/util/net_help.c |
0.48% (6/1263) |
1.67% (1/60) |
0.27% (3/1123) |
src/unbound/util/netevent.c |
0.75% (25/3321) |
3.30% (3/91) |
0.44% (13/2963) |
src/unbound/util/proxy_protocol.c |
0.00% (0/90) |
0.00% (0/4) |
0.00% (0/76) |
src/unbound/util/random.c |
0.00% (0/19) |
0.00% (0/4) |
0.00% (0/9) |
src/unbound/util/rbtree.c |
3.40% (12/353) |
10.00% (2/20) |
1.49% (5/335) |
src/unbound/util/regional.c |
64.80% (81/125) |
53.33% (8/15) |
61.64% (45/73) |
src/unbound/util/rfc_1982.c |
0.00% (0/22) |
0.00% (0/2) |
0.00% (0/27) |
src/unbound/util/rtt.c |
0.00% (0/43) |
0.00% (0/7) |
0.00% (0/23) |
src/unbound/util/siphash.c |
0.00% (0/76) |
0.00% (0/1) |
0.00% (0/89) |
src/unbound/util/storage/dnstree.c |
0.00% (0/204) |
0.00% (0/16) |
0.00% (0/130) |
src/unbound/util/storage/lookup3.c |
33.53% (58/173) |
33.33% (1/3) |
37.41% (52/139) |
src/unbound/util/storage/lruhash.c |
25.61% (126/492) |
36.00% (9/25) |
15.51% (154/993) |
src/unbound/util/storage/slabhash.c |
30.77% (52/169) |
25.00% (6/24) |
17.58% (29/165) |
src/unbound/util/tcp_conn_limit.c |
0.00% (0/111) |
0.00% (0/12) |
0.00% (0/110) |
src/unbound/util/timehist.c |
0.00% (0/143) |
0.00% (0/12) |
0.00% (0/84) |
src/unbound/util/timeval_func.c |
0.00% (0/53) |
0.00% (0/4) |
0.00% (0/26) |
src/unbound/util/tube.c |
0.00% (0/378) |
0.00% (0/19) |
0.00% (0/362) |
src/unbound/util/ub_event.c |
18.42% (21/114) |
16.67% (4/24) |
7.29% (7/96) |
src/unbound/validator/autotrust.c |
0.00% (0/1698) |
0.00% (0/84) |
0.00% (0/1502) |
src/unbound/validator/val_anchor.c |
0.00% (0/1020) |
0.00% (0/39) |
0.00% (0/1184) |
src/unbound/validator/val_kcache.c |
0.00% (0/80) |
0.00% (0/7) |
0.00% (0/57) |
src/unbound/validator/val_kentry.c |
0.00% (0/293) |
0.00% (0/20) |
0.00% (0/230) |
src/unbound/validator/val_neg.c |
0.00% (0/971) |
0.00% (0/43) |
0.00% (0/997) |
src/unbound/validator/val_nsec.c |
0.00% (0/321) |
0.00% (0/13) |
0.00% (0/263) |
src/unbound/validator/val_nsec3.c |
0.00% (0/1014) |
0.00% (0/41) |
0.00% (0/776) |
src/unbound/validator/val_secalgo.c |
0.00% (0/375) |
0.00% (0/19) |
0.00% (0/212) |
src/unbound/validator/val_sigcrypt.c |
0.00% (0/1095) |
0.00% (0/46) |
0.00% (0/783) |
src/unbound/validator/val_utils.c |
0.00% (0/932) |
0.00% (0/33) |
0.00% (0/792) |
src/unbound/validator/validator.c |
0.00% (0/2352) |
0.00% (0/45) |
0.00% (0/1626) |
Totals |
8.80% (5896/67011) |
11.73% (305/2600) |
7.21% (4804/66628) |