View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/dovecot/src/lib-imap/fuzz-imap-bodystructure.c |
80.00% (76/95) |
83.33% (5/6) |
83.81% (88/105) |
src/dovecot/src/lib-imap/imap-arg.c |
44.71% (38/85) |
46.15% (6/13) |
41.35% (43/104) |
src/dovecot/src/lib-imap/imap-bodystructure.c |
61.94% (454/733) |
70.00% (14/20) |
64.17% (505/787) |
src/dovecot/src/lib-imap/imap-envelope.c |
84.62% (154/182) |
83.33% (5/6) |
91.72% (155/169) |
src/dovecot/src/lib-imap/imap-parser.c |
61.76% (420/680) |
52.78% (19/36) |
56.99% (424/744) |
src/dovecot/src/lib-imap/imap-quote.c |
84.18% (149/177) |
87.50% (7/8) |
74.21% (187/252) |
src/dovecot/src/lib-mail/message-part.c |
37.31% (25/67) |
28.57% (2/7) |
46.30% (50/108) |
src/dovecot/src/lib-mail/rfc822-parser.h |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/1) |
src/dovecot/src/lib-test/fuzzer.c |
37.31% (25/67) |
60.00% (3/5) |
38.18% (21/55) |
src/dovecot/src/lib/array.c |
0.00% (0/112) |
0.00% (0/12) |
0.00% (0/128) |
src/dovecot/src/lib/array.h |
37.50% (30/80) |
36.84% (7/19) |
28.57% (10/35) |
src/dovecot/src/lib/backtrace-string.c |
0.00% (0/42) |
0.00% (0/3) |
0.00% (0/31) |
src/dovecot/src/lib/base64.c |
0.00% (0/674) |
0.00% (0/13) |
0.00% (0/957) |
src/dovecot/src/lib/base64.h |
0.00% (0/94) |
0.00% (0/24) |
0.00% (0/37) |
src/dovecot/src/lib/bits.c |
83.33% (5/6) |
100.00% (1/1) |
81.25% (13/16) |
src/dovecot/src/lib/bits.h |
4.69% (3/64) |
8.33% (1/12) |
20.00% (3/15) |
src/dovecot/src/lib/buffer.c |
35.76% (103/288) |
43.75% (14/32) |
32.93% (163/495) |
src/dovecot/src/lib/buffer.h |
0.00% (0/11) |
0.00% (0/3) |
0.00% (0/3) |
src/dovecot/src/lib/byteorder.h |
0.00% (0/103) |
0.00% (0/16) |
0.00% (0/16) |
src/dovecot/src/lib/data-stack.c |
66.98% (213/318) |
70.37% (19/27) |
69.27% (293/423) |
src/dovecot/src/lib/env-util.c |
0.00% (0/78) |
0.00% (0/10) |
0.00% (0/146) |
src/dovecot/src/lib/event-filter-lexer.c |
0.00% (0/706) |
0.00% (0/42) |
0.00% (0/575) |
src/dovecot/src/lib/event-filter-parser.c |
0.00% (0/634) |
0.00% (0/8) |
0.00% (0/471) |
src/dovecot/src/lib/event-filter.c |
0.41% (3/725) |
2.33% (1/43) |
0.12% (1/850) |
src/dovecot/src/lib/event-log.c |
7.28% (23/316) |
8.70% (2/23) |
7.69% (26/338) |
src/dovecot/src/lib/failures.c |
0.00% (0/627) |
0.00% (0/64) |
0.00% (0/463) |
src/dovecot/src/lib/fd-util.c |
6.31% (7/111) |
20.00% (1/5) |
5.00% (6/120) |
src/dovecot/src/lib/hash-method.c |
0.00% (0/43) |
0.00% (0/6) |
0.00% (0/55) |
src/dovecot/src/lib/hash-method.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/dovecot/src/lib/hash.c |
0.00% (0/369) |
0.00% (0/31) |
0.00% (0/460) |
src/dovecot/src/lib/hex-binary.c |
0.00% (0/56) |
0.00% (0/5) |
0.00% (0/58) |
src/dovecot/src/lib/hmac.c |
0.00% (0/93) |
0.00% (0/6) |
0.00% (0/160) |
src/dovecot/src/lib/hmac.h |
0.00% (0/11) |
0.00% (0/2) |
0.00% (0/2) |
src/dovecot/src/lib/hostpid.c |
46.34% (19/41) |
33.33% (1/3) |
50.91% (28/55) |
src/dovecot/src/lib/imem.c |
6.25% (3/48) |
10.00% (1/10) |
1.89% (1/53) |
src/dovecot/src/lib/ioloop-epoll.c |
0.00% (0/153) |
0.00% (0/6) |
0.00% (0/199) |
src/dovecot/src/lib/ioloop-iolist.c |
0.00% (0/37) |
0.00% (0/2) |
0.00% (0/50) |
src/dovecot/src/lib/ioloop-notify-fd.c |
0.00% (0/32) |
0.00% (0/3) |
0.00% (0/30) |
src/dovecot/src/lib/ioloop-notify-inotify.c |
0.00% (0/152) |
0.00% (0/8) |
0.00% (0/127) |
src/dovecot/src/lib/ioloop.c |
1.53% (14/915) |
2.30% (2/87) |
2.02% (26/1284) |
src/dovecot/src/lib/iostream-pump.c |
3.01% (5/166) |
7.14% (1/14) |
3.95% (12/304) |
src/dovecot/src/lib/iostream.c |
24.21% (23/95) |
26.67% (4/15) |
34.75% (41/118) |
src/dovecot/src/lib/ipwd.c |
0.00% (0/69) |
0.00% (0/7) |
0.00% (0/74) |
src/dovecot/src/lib/istream-data.c |
55.81% (24/43) |
60.00% (3/5) |
40.48% (17/42) |
src/dovecot/src/lib/istream.c |
18.03% (165/915) |
20.00% (16/80) |
16.29% (164/1007) |
src/dovecot/src/lib/istream.h |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/24) |
src/dovecot/src/lib/lib-event-private.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/1) |
src/dovecot/src/lib/lib-event.c |
7.81% (93/1191) |
10.91% (12/110) |
7.05% (100/1418) |
src/dovecot/src/lib/lib-signals.c |
5.05% (23/455) |
9.38% (3/32) |
5.33% (30/563) |
src/dovecot/src/lib/lib.c |
37.61% (44/117) |
42.86% (6/14) |
35.65% (41/115) |
src/dovecot/src/lib/lib.h |
15.38% (4/26) |
16.67% (1/6) |
40.00% (12/30) |
src/dovecot/src/lib/malloc-overflow.h |
50.00% (10/20) |
100.00% (2/2) |
72.22% (13/18) |
src/dovecot/src/lib/md4.c |
0.00% (0/164) |
0.00% (0/8) |
0.00% (0/129) |
src/dovecot/src/lib/md5.c |
0.00% (0/181) |
0.00% (0/8) |
0.00% (0/161) |
src/dovecot/src/lib/memarea.c |
0.00% (0/49) |
0.00% (0/9) |
0.00% (0/116) |
src/dovecot/src/lib/mempool-alloconly.c |
60.23% (106/176) |
58.82% (10/17) |
54.26% (140/258) |
src/dovecot/src/lib/mempool-datastack.c |
22.58% (14/62) |
22.22% (2/9) |
17.20% (16/93) |
src/dovecot/src/lib/mempool-system.c |
22.50% (9/40) |
25.00% (2/8) |
16.22% (6/37) |
src/dovecot/src/lib/mempool-unsafe-datastack.c |
0.00% (0/30) |
0.00% (0/8) |
0.00% (0/15) |
src/dovecot/src/lib/mempool.c |
100.00% (10/10) |
100.00% (1/1) |
85.19% (23/27) |
src/dovecot/src/lib/mempool.h |
44.44% (16/36) |
50.00% (4/8) |
64.71% (22/34) |
src/dovecot/src/lib/net.c |
0.00% (0/761) |
0.00% (0/50) |
0.00% (0/798) |
src/dovecot/src/lib/ostream-file.c |
0.00% (0/835) |
0.00% (0/38) |
0.00% (0/1040) |
src/dovecot/src/lib/ostream.c |
0.00% (0/548) |
0.00% (0/65) |
0.00% (0/665) |
src/dovecot/src/lib/ostream.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/1) |
src/dovecot/src/lib/path-util.c |
0.00% (0/278) |
0.00% (0/11) |
0.00% (0/615) |
src/dovecot/src/lib/pkcs5.c |
0.00% (0/55) |
0.00% (0/3) |
0.00% (0/36) |
src/dovecot/src/lib/primes.c |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/9) |
src/dovecot/src/lib/printf-format-fix.c |
38.21% (47/123) |
66.67% (4/6) |
40.00% (42/105) |
src/dovecot/src/lib/priorityq.c |
0.00% (0/101) |
0.00% (0/12) |
0.00% (0/139) |
src/dovecot/src/lib/process-title.c |
0.00% (0/104) |
0.00% (0/8) |
0.00% (0/114) |
src/dovecot/src/lib/rand.c |
0.00% (0/12) |
0.00% (0/2) |
0.00% (0/16) |
src/dovecot/src/lib/randgen.c |
55.81% (48/86) |
60.00% (3/5) |
55.96% (61/109) |
src/dovecot/src/lib/restrict-access.c |
0.00% (0/367) |
0.00% (0/22) |
0.00% (0/374) |
src/dovecot/src/lib/safe-memset.c |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/6) |
src/dovecot/src/lib/sendfile-util.c |
0.00% (0/25) |
0.00% (0/1) |
0.00% (0/40) |
src/dovecot/src/lib/sha1.c |
0.00% (0/157) |
0.00% (0/9) |
0.00% (0/155) |
src/dovecot/src/lib/sha2.c |
0.00% (0/294) |
0.00% (0/24) |
0.00% (0/216) |
src/dovecot/src/lib/sha3.c |
0.00% (0/148) |
0.00% (0/14) |
0.00% (0/169) |
src/dovecot/src/lib/sleep.c |
0.00% (0/46) |
0.00% (0/7) |
0.00% (0/27) |
src/dovecot/src/lib/str-parse.c |
0.00% (0/136) |
0.00% (0/5) |
0.00% (0/150) |
src/dovecot/src/lib/str.c |
52.63% (50/95) |
50.00% (7/14) |
44.90% (44/98) |
src/dovecot/src/lib/str.h |
16.22% (6/37) |
16.67% (2/12) |
14.29% (2/14) |
src/dovecot/src/lib/strescape.c |
5.61% (16/285) |
6.25% (1/16) |
6.60% (13/197) |
src/dovecot/src/lib/strescape.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/dovecot/src/lib/strfuncs.c |
15.50% (104/671) |
17.39% (12/69) |
13.07% (95/727) |
src/dovecot/src/lib/strfuncs.h |
0.00% (0/17) |
0.00% (0/5) |
0.00% (0/5) |
src/dovecot/src/lib/strnum.c |
14.01% (44/314) |
13.33% (4/30) |
13.80% (41/297) |
src/dovecot/src/lib/time-util.c |
2.46% (3/122) |
8.33% (1/12) |
1.57% (2/127) |
src/dovecot/src/lib/time-util.h |
0.00% (0/57) |
0.00% (0/9) |
0.00% (0/37) |
src/dovecot/src/lib/unichar.c |
0.00% (0/316) |
0.00% (0/24) |
0.00% (0/354) |
src/dovecot/src/lib/unichar.h |
0.00% (0/25) |
0.00% (0/4) |
0.00% (0/18) |
src/dovecot/src/lib/var-expand-if.c |
0.00% (0/201) |
0.00% (0/3) |
0.00% (0/213) |
src/dovecot/src/lib/var-expand.c |
2.86% (18/629) |
3.70% (1/27) |
2.35% (13/553) |
src/dovecot/src/lib/var-expand.h |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/10) |
src/dovecot/src/lib/wildcard-match.c |
0.00% (0/137) |
0.00% (0/8) |
0.00% (0/148) |
src/dovecot/src/lib/wildcard-match.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/dovecot/src/lib/write-full.c |
0.00% (0/33) |
0.00% (0/2) |
0.00% (0/56) |
Totals |
13.27% (2646/19945) |
14.04% (213/1517) |
13.48% (2993/22203) |