View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/fuzz_base64.c |
90.91% (20/22) |
100.00% (1/1) |
91.67% (11/12) |
src/fuzz_buffer.c |
42.29% (96/227) |
100.00% (1/1) |
48.24% (41/85) |
src/fuzz_dhcp.c |
100.00% (14/14) |
100.00% (1/1) |
100.00% (4/4) |
src/fuzz_list.c |
100.00% (102/102) |
100.00% (3/3) |
100.00% (50/50) |
src/fuzz_misc.c |
94.59% (35/37) |
100.00% (1/1) |
93.33% (14/15) |
src/fuzz_mroute.c |
100.00% (39/39) |
100.00% (1/1) |
100.00% (13/13) |
src/fuzz_packet_id.c |
97.01% (65/67) |
100.00% (1/1) |
96.55% (28/29) |
src/fuzz_proxy.c |
100.00% (89/89) |
100.00% (2/2) |
98.31% (58/59) |
src/fuzz_randomizer.cpp |
100.00% (60/60) |
100.00% (9/9) |
63.41% (52/82) |
src/fuzz_route.c |
100.00% (159/159) |
100.00% (1/1) |
100.00% (58/58) |
src/fuzz_verify_cert.c |
92.39% (85/92) |
100.00% (5/5) |
95.00% (76/80) |
src/openvpn/src/openvpn/argv.c |
13.74% (25/182) |
23.53% (4/17) |
7.35% (10/136) |
src/openvpn/src/openvpn/auth_token.c |
0.00% (0/279) |
0.00% (0/10) |
0.00% (0/434) |
src/openvpn/src/openvpn/auth_token.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/3) |
src/openvpn/src/openvpn/base64.c |
86.67% (117/135) |
100.00% (4/4) |
93.68% (89/95) |
src/openvpn/src/openvpn/buffer.c |
41.08% (382/930) |
57.63% (34/59) |
41.72% (368/882) |
src/openvpn/src/openvpn/buffer.h |
34.87% (144/413) |
47.27% (26/55) |
36.18% (89/246) |
src/openvpn/src/openvpn/clinat.c |
0.00% (0/165) |
0.00% (0/8) |
0.00% (0/220) |
src/openvpn/src/openvpn/comp.c |
0.00% (0/99) |
0.00% (0/6) |
0.00% (0/131) |
src/openvpn/src/openvpn/comp.h |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/13) |
src/openvpn/src/openvpn/compstub.c |
0.00% (0/84) |
0.00% (0/6) |
0.00% (0/105) |
src/openvpn/src/openvpn/console.c |
100.00% (23/23) |
100.00% (2/2) |
77.78% (28/36) |
src/openvpn/src/openvpn/console.h |
37.50% (3/8) |
50.00% (1/2) |
50.00% (1/2) |
src/openvpn/src/openvpn/console_builtin.c |
57.50% (46/80) |
100.00% (4/4) |
52.94% (63/119) |
src/openvpn/src/openvpn/crypto.c |
0.00% (0/1264) |
0.00% (0/46) |
0.00% (0/2404) |
src/openvpn/src/openvpn/crypto.h |
0.00% (0/39) |
0.00% (0/5) |
0.00% (0/47) |
src/openvpn/src/openvpn/crypto_backend.h |
0.00% (0/11) |
0.00% (0/3) |
0.00% (0/12) |
src/openvpn/src/openvpn/crypto_epoch.c |
0.00% (0/233) |
0.00% (0/13) |
0.00% (0/232) |
src/openvpn/src/openvpn/crypto_openssl.c |
5.34% (37/693) |
11.94% (8/67) |
3.38% (33/976) |
src/openvpn/src/openvpn/dco.c |
0.00% (0/472) |
0.00% (0/14) |
0.00% (0/726) |
src/openvpn/src/openvpn/dco_internal.h |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/22) |
src/openvpn/src/openvpn/dco_linux.c |
0.00% (0/857) |
0.00% (0/41) |
0.00% (0/1599) |
src/openvpn/src/openvpn/dco_win.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/openvpn/src/openvpn/dhcp.c |
6.72% (9/134) |
33.33% (1/3) |
15.24% (16/105) |
src/openvpn/src/openvpn/dns.c |
0.00% (0/579) |
0.00% (0/21) |
0.00% (0/640) |
src/openvpn/src/openvpn/dns.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/openvpn/src/openvpn/domain_helper.h |
0.00% (0/16) |
0.00% (0/2) |
0.00% (0/28) |
src/openvpn/src/openvpn/env_set.c |
49.50% (149/301) |
62.96% (17/27) |
41.73% (154/369) |
src/openvpn/src/openvpn/env_set.h |
0.00% (0/12) |
0.00% (0/2) |
0.00% (0/7) |
src/openvpn/src/openvpn/error.c |
30.75% (119/387) |
33.33% (8/24) |
23.28% (95/408) |
src/openvpn/src/openvpn/error.h |
25.33% (19/75) |
45.45% (5/11) |
30.56% (11/36) |
src/openvpn/src/openvpn/event.c |
0.00% (0/456) |
0.00% (0/26) |
0.00% (0/700) |
src/openvpn/src/openvpn/event.h |
0.00% (0/26) |
0.00% (0/7) |
0.00% (0/9) |
src/openvpn/src/openvpn/fdmisc.c |
33.33% (9/27) |
50.00% (2/4) |
18.18% (8/44) |
src/openvpn/src/openvpn/fdmisc.h |
100.00% (6/6) |
100.00% (1/1) |
78.95% (15/19) |
src/openvpn/src/openvpn/forward.c |
0.35% (5/1431) |
1.89% (1/53) |
0.06% (1/1584) |
src/openvpn/src/openvpn/forward.h |
0.00% (0/43) |
0.00% (0/4) |
0.00% (0/14) |
src/openvpn/src/openvpn/fragment.c |
0.00% (0/245) |
0.00% (0/13) |
0.00% (0/364) |
src/openvpn/src/openvpn/fragment.h |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/5) |
src/openvpn/src/openvpn/fuzz_header.h |
62.79% (27/43) |
60.00% (6/10) |
46.15% (12/26) |
src/openvpn/src/openvpn/gremlin.c |
0.00% (0/103) |
0.00% (0/5) |
0.00% (0/128) |
src/openvpn/src/openvpn/helper.c |
0.00% (0/361) |
0.00% (0/13) |
0.00% (0/600) |
src/openvpn/src/openvpn/httpdigest.c |
95.35% (82/86) |
100.00% (3/3) |
92.31% (24/26) |
src/openvpn/src/openvpn/init.c |
1.22% (37/3024) |
6.20% (8/129) |
0.89% (31/3480) |
src/openvpn/src/openvpn/integer.h |
32.06% (42/131) |
38.46% (5/13) |
29.51% (36/122) |
src/openvpn/src/openvpn/interval.c |
0.00% (0/32) |
0.00% (0/2) |
0.00% (0/19) |
src/openvpn/src/openvpn/interval.h |
3.41% (3/88) |
7.14% (1/14) |
2.27% (1/44) |
src/openvpn/src/openvpn/list.c |
97.24% (247/254) |
100.00% (16/16) |
89.73% (131/146) |
src/openvpn/src/openvpn/list.h |
91.49% (43/47) |
100.00% (7/7) |
100.00% (12/12) |
src/openvpn/src/openvpn/lladdr.c |
0.00% (0/16) |
0.00% (0/1) |
0.00% (0/24) |
src/openvpn/src/openvpn/lzo.c |
0.00% (0/56) |
0.00% (0/4) |
0.00% (0/140) |
src/openvpn/src/openvpn/manage.c |
0.00% (0/2867) |
0.00% (0/137) |
0.00% (0/3938) |
src/openvpn/src/openvpn/manage.h |
0.00% (0/21) |
0.00% (0/7) |
0.00% (0/39) |
src/openvpn/src/openvpn/mbuf.c |
0.00% (0/108) |
0.00% (0/8) |
0.00% (0/125) |
src/openvpn/src/openvpn/mbuf.h |
0.00% (0/19) |
0.00% (0/4) |
0.00% (0/10) |
src/openvpn/src/openvpn/misc.c |
14.03% (77/549) |
22.22% (4/18) |
12.55% (89/709) |
src/openvpn/src/openvpn/misc.h |
66.67% (2/3) |
100.00% (1/1) |
100.00% (2/2) |
src/openvpn/src/openvpn/mroute.c |
68.68% (261/380) |
81.82% (18/22) |
60.50% (216/357) |
src/openvpn/src/openvpn/mroute.h |
0.00% (0/68) |
0.00% (0/7) |
0.00% (0/32) |
src/openvpn/src/openvpn/mss.c |
0.00% (0/203) |
0.00% (0/9) |
0.00% (0/187) |
src/openvpn/src/openvpn/mtcp.c |
0.00% (0/134) |
0.00% (0/7) |
0.00% (0/213) |
src/openvpn/src/openvpn/mtu.c |
0.00% (0/248) |
0.00% (0/11) |
0.00% (0/262) |
src/openvpn/src/openvpn/mudp.c |
0.00% (0/249) |
0.00% (0/6) |
0.00% (0/308) |
src/openvpn/src/openvpn/multi.c |
0.00% (0/2717) |
0.00% (0/103) |
0.00% (0/2853) |
src/openvpn/src/openvpn/multi.h |
0.00% (0/152) |
0.00% (0/17) |
0.00% (0/94) |
src/openvpn/src/openvpn/multi_io.c |
0.00% (0/417) |
0.00% (0/12) |
0.00% (0/498) |
src/openvpn/src/openvpn/networking.h |
72.73% (8/11) |
66.67% (2/3) |
66.67% (2/3) |
src/openvpn/src/openvpn/networking_sitnl.c |
35.99% (339/942) |
36.11% (13/36) |
26.12% (432/1654) |
src/openvpn/src/openvpn/occ.c |
0.00% (0/225) |
0.00% (0/4) |
0.00% (0/398) |
src/openvpn/src/openvpn/occ.h |
0.00% (0/45) |
0.00% (0/6) |
0.00% (0/58) |
src/openvpn/src/openvpn/openssl_compat.h |
12.50% (7/56) |
28.57% (2/7) |
20.00% (12/60) |
src/openvpn/src/openvpn/openvpn.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/5) |
src/openvpn/src/openvpn/options.c |
1.54% (96/6224) |
3.00% (3/100) |
0.24% (35/14377) |
src/openvpn/src/openvpn/options.h |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/1) |
src/openvpn/src/openvpn/options_parse.c |
0.00% (0/436) |
0.00% (0/14) |
0.00% (0/414) |
src/openvpn/src/openvpn/options_util.c |
0.00% (0/200) |
0.00% (0/8) |
0.00% (0/341) |
src/openvpn/src/openvpn/otime.c |
33.33% (27/81) |
25.00% (2/8) |
28.85% (15/52) |
src/openvpn/src/openvpn/otime.h |
2.55% (4/157) |
6.67% (1/15) |
4.65% (2/43) |
src/openvpn/src/openvpn/packet_id.c |
53.20% (241/453) |
63.64% (14/22) |
49.26% (267/542) |
src/openvpn/src/openvpn/packet_id.h |
31.03% (9/29) |
28.57% (2/7) |
27.78% (5/18) |
src/openvpn/src/openvpn/ping.c |
0.00% (0/26) |
0.00% (0/2) |
0.00% (0/81) |
src/openvpn/src/openvpn/ping.h |
0.00% (0/22) |
0.00% (0/3) |
0.00% (0/27) |
src/openvpn/src/openvpn/platform.c |
2.17% (8/369) |
8.70% (2/23) |
0.31% (2/637) |
src/openvpn/src/openvpn/plugin.c |
0.00% (0/629) |
0.00% (0/34) |
0.00% (0/725) |
src/openvpn/src/openvpn/plugin.h |
0.00% (0/19) |
0.00% (0/4) |
0.00% (0/10) |
src/openvpn/src/openvpn/pool.c |
0.00% (0/468) |
0.00% (0/19) |
0.00% (0/588) |
src/openvpn/src/openvpn/proto.c |
0.00% (0/82) |
0.00% (0/4) |
0.00% (0/67) |
src/openvpn/src/openvpn/proto.h |
0.00% (0/33) |
0.00% (0/1) |
0.00% (0/22) |
src/openvpn/src/openvpn/proxy.c |
52.40% (306/584) |
68.42% (13/19) |
41.99% (338/805) |
src/openvpn/src/openvpn/ps.c |
0.00% (0/632) |
0.00% (0/26) |
0.00% (0/779) |
src/openvpn/src/openvpn/push.c |
0.00% (0/799) |
0.00% (0/29) |
0.00% (0/992) |
src/openvpn/src/openvpn/push_util.c |
0.00% (0/231) |
0.00% (0/10) |
0.00% (0/300) |
src/openvpn/src/openvpn/reflect_filter.c |
0.00% (0/47) |
0.00% (0/4) |
0.00% (0/44) |
src/openvpn/src/openvpn/reliable.c |
0.00% (0/539) |
0.00% (0/31) |
0.00% (0/686) |
src/openvpn/src/openvpn/reliable.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/openvpn/src/openvpn/route.c |
59.90% (838/1399) |
69.49% (41/59) |
56.90% (854/1501) |
src/openvpn/src/openvpn/route.h |
36.00% (9/25) |
25.00% (1/4) |
35.29% (6/17) |
src/openvpn/src/openvpn/run_command.c |
0.00% (0/221) |
0.00% (0/8) |
0.00% (0/275) |
src/openvpn/src/openvpn/run_command.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/2) |
src/openvpn/src/openvpn/schedule.c |
0.00% (0/257) |
0.00% (0/12) |
0.00% (0/183) |
src/openvpn/src/openvpn/schedule.h |
0.00% (0/24) |
0.00% (0/2) |
0.00% (0/15) |
src/openvpn/src/openvpn/session_id.c |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/4) |
src/openvpn/src/openvpn/session_id.h |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/10) |
src/openvpn/src/openvpn/shaper.c |
0.00% (0/42) |
0.00% (0/3) |
0.00% (0/36) |
src/openvpn/src/openvpn/shaper.h |
0.00% (0/54) |
0.00% (0/4) |
0.00% (0/34) |
src/openvpn/src/openvpn/sig.c |
7.69% (29/377) |
11.54% (3/26) |
6.93% (33/476) |
src/openvpn/src/openvpn/sig.h |
31.25% (5/16) |
50.00% (1/2) |
50.00% (3/6) |
src/openvpn/src/openvpn/socket.c |
6.11% (104/1703) |
4.00% (3/75) |
4.36% (98/2246) |
src/openvpn/src/openvpn/socket.h |
0.00% (0/202) |
0.00% (0/20) |
0.00% (0/153) |
src/openvpn/src/openvpn/socket_util.c |
19.58% (120/613) |
15.38% (4/26) |
25.16% (159/632) |
src/openvpn/src/openvpn/socket_util.h |
0.00% (0/223) |
0.00% (0/21) |
0.00% (0/224) |
src/openvpn/src/openvpn/socks.c |
0.00% (0/301) |
0.00% (0/11) |
0.00% (0/375) |
src/openvpn/src/openvpn/ssl.c |
0.00% (0/2540) |
0.00% (0/95) |
0.00% (0/3247) |
src/openvpn/src/openvpn/ssl.h |
0.00% (0/35) |
0.00% (0/4) |
0.00% (0/18) |
src/openvpn/src/openvpn/ssl_common.h |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/24) |
src/openvpn/src/openvpn/ssl_ncp.c |
0.00% (0/375) |
0.00% (0/16) |
0.00% (0/391) |
src/openvpn/src/openvpn/ssl_openssl.c |
0.00% (0/1428) |
0.00% (0/69) |
0.00% (0/2198) |
src/openvpn/src/openvpn/ssl_openssl.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/openvpn/src/openvpn/ssl_pkt.c |
0.00% (0/329) |
0.00% (0/11) |
0.00% (0/545) |
src/openvpn/src/openvpn/ssl_pkt.h |
0.00% (0/55) |
0.00% (0/2) |
0.00% (0/30) |
src/openvpn/src/openvpn/ssl_util.c |
0.00% (0/77) |
0.00% (0/5) |
0.00% (0/68) |
src/openvpn/src/openvpn/ssl_verify.c |
4.68% (57/1219) |
6.52% (3/46) |
4.54% (61/1345) |
src/openvpn/src/openvpn/ssl_verify.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/openvpn/src/openvpn/ssl_verify_openssl.c |
23.69% (131/553) |
26.32% (5/19) |
20.23% (143/707) |
src/openvpn/src/openvpn/status.c |
0.00% (0/198) |
0.00% (0/8) |
0.00% (0/258) |
src/openvpn/src/openvpn/status.h |
0.00% (0/13) |
0.00% (0/2) |
0.00% (0/5) |
src/openvpn/src/openvpn/syshead.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
src/openvpn/src/openvpn/tls_crypt.c |
0.00% (0/553) |
0.00% (0/17) |
0.00% (0/1565) |
src/openvpn/src/openvpn/tun.c |
0.00% (0/591) |
0.00% (0/30) |
0.00% (0/898) |
src/openvpn/src/openvpn/tun.h |
0.00% (0/94) |
0.00% (0/13) |
0.00% (0/46) |
src/openvpn/src/openvpn/tun_afunix.c |
0.00% (0/77) |
0.00% (0/5) |
0.00% (0/70) |
src/openvpn/src/openvpn/tun_afunix.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/3) |
src/openvpn/src/openvpn/vlan.c |
0.00% (0/144) |
0.00% (0/6) |
0.00% (0/156) |
usr/include/libnl3/netlink/list.h |
0.00% (0/23) |
0.00% (0/6) |
0.00% (0/6) |
usr/include/libnl3/netlink/object.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
Totals |
10.00% (5019/50213) |
14.51% (329/2267) |
6.37% (4408/69162) |