View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/curl/lib/altsvc.c |
14.47% (68/470) |
26.32% (5/19) |
12.30% (55/447) |
src/curl/lib/asyn-thread.c |
0.90% (3/333) |
4.35% (1/23) |
0.48% (1/210) |
src/curl/lib/base64.c |
0.00% (0/123) |
0.00% (0/4) |
0.00% (0/68) |
src/curl/lib/bufq.c |
0.00% (0/467) |
0.00% (0/39) |
0.00% (0/312) |
src/curl/lib/bufref.c |
0.00% (0/54) |
0.00% (0/6) |
0.00% (0/50) |
src/curl/lib/cf-h1-proxy.c |
0.00% (0/463) |
0.00% (0/16) |
0.00% (0/664) |
src/curl/lib/cf-h2-proxy.c |
0.00% (0/1055) |
0.00% (0/39) |
0.00% (0/1314) |
src/curl/lib/cf-haproxy.c |
0.00% (0/129) |
0.00% (0/9) |
0.00% (0/105) |
src/curl/lib/cf-https-connect.c |
0.00% (0/327) |
0.00% (0/20) |
0.00% (0/380) |
src/curl/lib/cf-socket.c |
0.00% (0/1133) |
0.00% (0/40) |
0.00% (0/1152) |
src/curl/lib/cfilters.c |
0.00% (0/492) |
0.00% (0/57) |
0.00% (0/455) |
src/curl/lib/conncache.c |
0.00% (0/313) |
0.00% (0/20) |
0.00% (0/295) |
src/curl/lib/connect.c |
0.00% (0/831) |
0.00% (0/38) |
0.00% (0/865) |
src/curl/lib/content_encoding.c |
6.85% (27/394) |
5.26% (1/19) |
6.69% (21/314) |
src/curl/lib/cookie.c |
8.96% (89/993) |
22.22% (6/27) |
6.39% (70/1096) |
src/curl/lib/curl_addrinfo.c |
0.00% (0/238) |
0.00% (0/8) |
0.00% (0/122) |
src/curl/lib/curl_fnmatch.c |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/13) |
src/curl/lib/curl_get_line.c |
29.41% (10/34) |
100.00% (1/1) |
25.00% (7/28) |
src/curl/lib/curl_gethostname.c |
0.00% (0/22) |
0.00% (0/1) |
0.00% (0/9) |
src/curl/lib/curl_memrchr.c |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/9) |
src/curl/lib/curl_range.c |
0.00% (0/48) |
0.00% (0/1) |
0.00% (0/68) |
src/curl/lib/curl_sasl.c |
0.00% (0/359) |
0.00% (0/10) |
0.00% (0/274) |
src/curl/lib/curl_threads.c |
0.00% (0/35) |
0.00% (0/4) |
0.00% (0/26) |
src/curl/lib/curl_trc.c |
6.03% (7/116) |
16.67% (1/6) |
3.90% (3/77) |
src/curl/lib/dict.c |
0.00% (0/178) |
0.00% (0/3) |
0.00% (0/139) |
src/curl/lib/doh.c |
0.00% (0/647) |
0.00% (0/20) |
0.00% (0/824) |
src/curl/lib/dynbuf.c |
10.53% (16/152) |
15.38% (2/13) |
8.72% (13/149) |
src/curl/lib/dynhds.c |
0.00% (0/268) |
0.00% (0/24) |
0.00% (0/198) |
src/curl/lib/easy.c |
6.68% (43/644) |
9.38% (3/32) |
8.73% (49/561) |
src/curl/lib/easy_lock.h |
40.00% (8/20) |
100.00% (2/2) |
62.50% (5/8) |
src/curl/lib/escape.c |
0.00% (0/104) |
0.00% (0/7) |
0.00% (0/144) |
src/curl/lib/file.c |
0.00% (0/262) |
0.00% (0/6) |
0.00% (0/209) |
src/curl/lib/fileinfo.c |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/7) |
src/curl/lib/fopen.c |
20.63% (13/63) |
50.00% (1/2) |
15.79% (9/57) |
src/curl/lib/formdata.c |
26.22% (156/595) |
44.44% (4/9) |
25.23% (135/535) |
src/curl/lib/ftp.c |
0.00% (0/2647) |
0.00% (0/68) |
0.00% (0/2442) |
src/curl/lib/ftplistparser.c |
0.51% (4/786) |
11.11% (1/9) |
0.51% (3/589) |
src/curl/lib/getenv.c |
0.00% (0/8) |
0.00% (0/2) |
0.00% (0/6) |
src/curl/lib/getinfo.c |
6.94% (34/490) |
12.50% (1/8) |
1.77% (4/226) |
src/curl/lib/gopher.c |
0.00% (0/82) |
0.00% (0/1) |
0.00% (0/66) |
src/curl/lib/hash.c |
0.00% (0/175) |
0.00% (0/13) |
0.00% (0/123) |
src/curl/lib/headers.c |
5.00% (11/220) |
25.00% (2/8) |
1.47% (3/204) |
src/curl/lib/hmac.c |
0.00% (0/61) |
0.00% (0/4) |
0.00% (0/22) |
src/curl/lib/hostasyn.c |
0.00% (0/30) |
0.00% (0/2) |
0.00% (0/15) |
src/curl/lib/hostip.c |
0.00% (0/714) |
0.00% (0/27) |
0.00% (0/537) |
src/curl/lib/hostip6.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/6) |
src/curl/lib/http.c |
0.00% (0/2915) |
0.00% (0/61) |
0.00% (0/3193) |
src/curl/lib/http1.c |
0.00% (0/223) |
0.00% (0/8) |
0.00% (0/169) |
src/curl/lib/http2.c |
0.00% (0/1921) |
0.00% (0/66) |
0.00% (0/2380) |
src/curl/lib/http_aws_sigv4.c |
0.00% (0/537) |
0.00% (0/10) |
0.00% (0/480) |
src/curl/lib/http_chunks.c |
0.00% (0/171) |
0.00% (0/3) |
0.00% (0/120) |
src/curl/lib/http_digest.c |
4.88% (4/82) |
33.33% (1/3) |
1.54% (1/65) |
src/curl/lib/http_proxy.c |
0.00% (0/192) |
0.00% (0/7) |
0.00% (0/229) |
src/curl/lib/idn.c |
0.00% (0/14) |
0.00% (0/2) |
0.00% (0/13) |
src/curl/lib/if2ip.c |
0.00% (0/81) |
0.00% (0/2) |
0.00% (0/59) |
src/curl/lib/imap.c |
0.00% (0/1100) |
0.00% (0/49) |
0.00% (0/1142) |
src/curl/lib/llist.c |
8.82% (6/68) |
20.00% (1/5) |
2.44% (1/41) |
src/curl/lib/md5.c |
0.00% (0/203) |
0.00% (0/8) |
0.00% (0/168) |
src/curl/lib/memdebug.c |
35.50% (82/231) |
40.00% (8/20) |
31.58% (60/190) |
src/curl/lib/mime.c |
10.29% (120/1166) |
20.69% (12/58) |
8.67% (85/980) |
src/curl/lib/mprintf.c |
0.00% (0/709) |
0.00% (0/18) |
0.00% (0/616) |
src/curl/lib/mqtt.c |
0.00% (0/550) |
0.00% (0/23) |
0.00% (0/390) |
src/curl/lib/multi.c |
0.48% (10/2105) |
2.50% (2/80) |
0.27% (5/1885) |
src/curl/lib/netrc.c |
0.00% (0/217) |
0.00% (0/2) |
0.00% (0/198) |
src/curl/lib/nonblock.c |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/7) |
src/curl/lib/noproxy.c |
0.00% (0/142) |
0.00% (0/3) |
0.00% (0/159) |
src/curl/lib/parsedate.c |
0.00% (0/261) |
0.00% (0/11) |
0.00% (0/278) |
src/curl/lib/pingpong.c |
0.00% (0/259) |
0.00% (0/11) |
0.00% (0/209) |
src/curl/lib/pop3.c |
0.00% (0/765) |
0.00% (0/40) |
0.00% (0/626) |
src/curl/lib/progress.c |
0.00% (0/367) |
0.00% (0/17) |
0.00% (0/502) |
src/curl/lib/rand.c |
47.78% (43/90) |
50.00% (2/4) |
41.94% (26/62) |
src/curl/lib/rename.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/4) |
src/curl/lib/rtsp.c |
0.00% (0/649) |
0.00% (0/12) |
0.00% (0/605) |
src/curl/lib/select.c |
0.00% (0/121) |
0.00% (0/3) |
0.00% (0/110) |
src/curl/lib/sendf.c |
1.95% (9/461) |
4.55% (1/22) |
0.78% (3/385) |
src/curl/lib/setopt.c |
19.68% (331/1682) |
66.67% (4/6) |
18.84% (179/950) |
src/curl/lib/sha256.c |
0.00% (0/104) |
0.00% (0/5) |
0.00% (0/101) |
src/curl/lib/share.c |
6.71% (10/149) |
40.00% (2/5) |
7.23% (6/83) |
src/curl/lib/slist.c |
70.49% (43/61) |
80.00% (4/5) |
73.17% (30/41) |
src/curl/lib/smtp.c |
0.00% (0/943) |
0.00% (0/44) |
0.00% (0/791) |
src/curl/lib/socks.c |
0.00% (0/754) |
0.00% (0/13) |
0.00% (0/566) |
src/curl/lib/speedcheck.c |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/22) |
src/curl/lib/splay.c |
0.00% (0/146) |
0.00% (0/4) |
0.00% (0/171) |
src/curl/lib/strcase.c |
22.54% (16/71) |
30.00% (3/10) |
18.07% (15/83) |
src/curl/lib/strdup.c |
33.33% (7/21) |
33.33% (1/3) |
25.00% (4/16) |
src/curl/lib/strerror.c |
0.00% (0/350) |
0.00% (0/5) |
0.00% (0/184) |
src/curl/lib/strtoofft.c |
0.00% (0/23) |
0.00% (0/1) |
0.00% (0/33) |
src/curl/lib/telnet.c |
0.00% (0/983) |
0.00% (0/19) |
0.00% (0/1092) |
src/curl/lib/tftp.c |
0.00% (0/792) |
0.00% (0/27) |
0.00% (0/595) |
src/curl/lib/timeval.c |
27.45% (14/51) |
25.00% (1/4) |
2.91% (3/103) |
src/curl/lib/transfer.c |
0.00% (0/1114) |
0.00% (0/19) |
0.00% (0/1271) |
src/curl/lib/url.c |
11.03% (255/2311) |
15.09% (8/53) |
10.65% (267/2507) |
src/curl/lib/urlapi.c |
0.23% (3/1307) |
4.55% (1/22) |
0.14% (2/1419) |
src/curl/lib/vauth/cleartext.c |
0.00% (0/33) |
0.00% (0/3) |
0.00% (0/22) |
src/curl/lib/vauth/cram.c |
0.00% (0/23) |
0.00% (0/1) |
0.00% (0/10) |
src/curl/lib/vauth/digest.c |
2.15% (12/559) |
7.69% (1/13) |
5.66% (28/495) |
src/curl/lib/vauth/oauth2.c |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/16) |
src/curl/lib/vauth/vauth.c |
0.00% (0/28) |
0.00% (0/3) |
0.00% (0/39) |
src/curl/lib/vquic/vquic.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/8) |
src/curl/lib/vtls/vtls.c |
6.49% (12/185) |
15.38% (2/13) |
1.83% (5/273) |
src/curl/lib/warnless.c |
0.00% (0/67) |
0.00% (0/14) |
0.00% (0/66) |
src/curl/lib/ws.c |
0.00% (0/711) |
0.00% (0/28) |
0.00% (0/600) |
src/curl_fuzzer/curl_fuzzer.cc |
41.67% (115/276) |
63.64% (7/11) |
40.60% (95/234) |
src/curl_fuzzer/curl_fuzzer_callback.cc |
0.00% (0/114) |
0.00% (0/4) |
0.00% (0/77) |
src/curl_fuzzer/curl_fuzzer_tlv.cc |
95.48% (211/221) |
100.00% (8/8) |
93.46% (614/657) |
src/nghttp2/lib/nghttp2_buf.c |
0.00% (0/355) |
0.00% (0/30) |
0.00% (0/184) |
src/nghttp2/lib/nghttp2_callbacks.c |
0.00% (0/79) |
0.00% (0/25) |
0.00% (0/28) |
src/nghttp2/lib/nghttp2_frame.c |
0.00% (0/721) |
0.00% (0/69) |
0.00% (0/338) |
src/nghttp2/lib/nghttp2_hd.c |
0.00% (0/1649) |
0.00% (0/81) |
0.00% (0/1060) |
src/nghttp2/lib/nghttp2_hd_huffman.c |
0.00% (0/88) |
0.00% (0/5) |
0.00% (0/49) |
src/nghttp2/lib/nghttp2_helper.c |
0.00% (0/246) |
0.00% (0/14) |
0.00% (0/143) |
src/nghttp2/lib/nghttp2_http.c |
0.00% (0/410) |
0.00% (0/17) |
0.00% (0/384) |
src/nghttp2/lib/nghttp2_map.c |
0.00% (0/129) |
0.00% (0/12) |
0.00% (0/69) |
src/nghttp2/lib/nghttp2_mem.c |
0.00% (0/32) |
0.00% (0/10) |
0.00% (0/10) |
src/nghttp2/lib/nghttp2_option.c |
0.00% (0/76) |
0.00% (0/16) |
0.00% (0/25) |
src/nghttp2/lib/nghttp2_outbound_item.c |
0.00% (0/86) |
0.00% (0/5) |
0.00% (0/33) |
src/nghttp2/lib/nghttp2_pq.c |
0.00% (0/133) |
0.00% (0/13) |
0.00% (0/75) |
src/nghttp2/lib/nghttp2_priority_spec.c |
0.00% (0/21) |
0.00% (0/4) |
0.00% (0/20) |
src/nghttp2/lib/nghttp2_rcbuf.c |
0.00% (0/49) |
0.00% (0/7) |
0.00% (0/24) |
src/nghttp2/lib/nghttp2_session.c |
0.00% (0/5359) |
0.00% (0/190) |
0.00% (0/3487) |
src/nghttp2/lib/nghttp2_stream.c |
0.00% (0/548) |
0.00% (0/50) |
0.00% (0/317) |
src/nghttp2/lib/nghttp2_submit.c |
0.00% (0/555) |
0.00% (0/23) |
0.00% (0/300) |
src/nghttp2/lib/nghttp2_version.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/5) |
src/zlib/adler32.c |
0.00% (0/79) |
0.00% (0/5) |
0.00% (0/139) |
src/zlib/crc32.c |
0.00% (0/287) |
0.00% (0/13) |
0.00% (0/77) |
src/zlib/inffast.c |
0.00% (0/213) |
0.00% (0/1) |
0.00% (0/86) |
src/zlib/inflate.c |
0.00% (0/969) |
0.00% (0/22) |
0.00% (0/1184) |
src/zlib/inftrees.c |
0.00% (0/162) |
0.00% (0/1) |
0.00% (0/109) |
src/zlib/zutil.c |
0.00% (0/46) |
0.00% (0/5) |
0.00% (0/31) |
Totals |
3.11% (1792/57661) |
4.57% (100/2189) |
3.52% (1807/51387) |