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)  | 
            
        82.57% (90/109)  | 
          
                  src/dovecot/src/lib-imap/imap-arg.c  | 
            
        44.71% (38/85)  | 
            
        46.15% (6/13)  | 
            
        37.39% (43/115)  | 
          
                  src/dovecot/src/lib-imap/imap-bodystructure.c  | 
            
        61.94% (454/733)  | 
            
        70.00% (14/20)  | 
            
        60.70% (522/860)  | 
          
                  src/dovecot/src/lib-imap/imap-envelope.c  | 
            
        84.09% (148/176)  | 
            
        83.33% (5/6)  | 
            
        90.81% (168/185)  | 
          
                  src/dovecot/src/lib-imap/imap-parser.c  | 
            
        61.30% (415/677)  | 
            
        52.78% (19/36)  | 
            
        54.32% (440/810)  | 
          
                  src/dovecot/src/lib-imap/imap-quote.c  | 
            
        84.18% (149/177)  | 
            
        87.50% (7/8)  | 
            
        71.97% (190/264)  | 
          
                  src/dovecot/src/lib-mail/message-part.c  | 
            
        31.25% (25/80)  | 
            
        22.22% (2/9)  | 
            
        38.46% (50/130)  | 
          
                  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  | 
            
        36.76% (25/68)  | 
            
        60.00% (3/5)  | 
            
        35.48% (22/62)  | 
          
                  src/dovecot/src/lib/array.c  | 
            
        0.00% (0/134)  | 
            
        0.00% (0/14)  | 
            
        0.00% (0/184)  | 
          
                  src/dovecot/src/lib/array.h  | 
            
        36.14% (30/83)  | 
            
        35.00% (7/20)  | 
            
        30.23% (13/43)  | 
          
                  src/dovecot/src/lib/backtrace-string.c  | 
            
        0.00% (0/42)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/31)  | 
          
                  src/dovecot/src/lib/bits.c  | 
            
        83.33% (5/6)  | 
            
        100.00% (1/1)  | 
            
        68.42% (13/19)  | 
          
                  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.66% (102/286)  | 
            
        43.75% (14/32)  | 
            
        30.63% (174/568)  | 
          
                  src/dovecot/src/lib/buffer.h  | 
            
        0.00% (0/24)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/5)  | 
          
                  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  | 
            
        68.44% (219/320)  | 
            
        70.37% (19/27)  | 
            
        66.09% (308/466)  | 
          
                  src/dovecot/src/lib/env-util.c  | 
            
        0.00% (0/78)  | 
            
        0.00% (0/10)  | 
            
        0.00% (0/163)  | 
          
                  src/dovecot/src/lib/event-filter-lexer.c  | 
            
        0.00% (0/692)  | 
            
        0.00% (0/42)  | 
            
        0.00% (0/629)  | 
          
                  src/dovecot/src/lib/event-filter-parser.c  | 
            
        0.00% (0/620)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/486)  | 
          
                  src/dovecot/src/lib/event-filter.c  | 
            
        0.33% (3/919)  | 
            
        1.85% (1/54)  | 
            
        0.08% (1/1231)  | 
          
                  src/dovecot/src/lib/event-log.c  | 
            
        6.88% (22/320)  | 
            
        8.33% (2/24)  | 
            
        7.55% (29/384)  | 
          
                  src/dovecot/src/lib/failures.c  | 
            
        10.53% (68/646)  | 
            
        13.11% (8/61)  | 
            
        9.42% (63/669)  | 
          
                  src/dovecot/src/lib/fd-util.c  | 
            
        6.31% (7/111)  | 
            
        20.00% (1/5)  | 
            
        6.04% (9/149)  | 
          
                  src/dovecot/src/lib/hash.c  | 
            
        0.00% (0/369)  | 
            
        0.00% (0/31)  | 
            
        0.00% (0/512)  | 
          
                  src/dovecot/src/lib/hostpid.c  | 
            
        40.43% (19/47)  | 
            
        33.33% (1/3)  | 
            
        45.59% (31/68)  | 
          
                  src/dovecot/src/lib/imem.c  | 
            
        6.38% (3/47)  | 
            
        10.00% (1/10)  | 
            
        1.54% (1/65)  | 
          
                  src/dovecot/src/lib/ioloop-epoll.c  | 
            
        0.00% (0/151)  | 
            
        0.00% (0/6)  | 
            
        0.00% (0/257)  | 
          
                  src/dovecot/src/lib/ioloop-iolist.c  | 
            
        0.00% (0/37)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/60)  | 
          
                  src/dovecot/src/lib/ioloop-notify-fd.c  | 
            
        0.00% (0/31)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/38)  | 
          
                  src/dovecot/src/lib/ioloop-notify-inotify.c  | 
            
        0.00% (0/151)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/172)  | 
          
                  src/dovecot/src/lib/ioloop.c  | 
            
        1.56% (14/895)  | 
            
        2.30% (2/87)  | 
            
        1.70% (26/1527)  | 
          
                  src/dovecot/src/lib/iostream-pump.c  | 
            
        3.03% (5/165)  | 
            
        7.14% (1/14)  | 
            
        3.50% (13/371)  | 
          
                  src/dovecot/src/lib/iostream.c  | 
            
        18.64% (22/118)  | 
            
        21.05% (4/19)  | 
            
        21.20% (46/217)  | 
          
                  src/dovecot/src/lib/ipwd.c  | 
            
        0.00% (0/68)  | 
            
        0.00% (0/7)  | 
            
        0.00% (0/110)  | 
          
                  src/dovecot/src/lib/istream-data.c  | 
            
        55.81% (24/43)  | 
            
        60.00% (3/5)  | 
            
        44.44% (20/45)  | 
          
                  src/dovecot/src/lib/istream-file.c  | 
            
        0.00% (0/213)  | 
            
        0.00% (0/11)  | 
            
        0.00% (0/392)  | 
          
                  src/dovecot/src/lib/istream.c  | 
            
        18.25% (167/915)  | 
            
        19.75% (16/81)  | 
            
        16.96% (204/1203)  | 
          
                  src/dovecot/src/lib/istream.h  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/30)  | 
          
                  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.55% (91/1206)  | 
            
        10.43% (12/115)  | 
            
        7.07% (119/1682)  | 
          
                  src/dovecot/src/lib/lib-signals.c  | 
            
        5.11% (23/450)  | 
            
        9.38% (3/32)  | 
            
        5.12% (35/684)  | 
          
                  src/dovecot/src/lib/lib.c  | 
            
        36.44% (43/118)  | 
            
        40.00% (6/15)  | 
            
        32.09% (43/134)  | 
          
                  src/dovecot/src/lib/lib.h  | 
            
        15.38% (4/26)  | 
            
        16.67% (1/6)  | 
            
        33.33% (12/36)  | 
          
                  src/dovecot/src/lib/malloc-overflow.h  | 
            
        45.00% (9/20)  | 
            
        100.00% (2/2)  | 
            
        70.00% (14/20)  | 
          
                  src/dovecot/src/lib/memarea.c  | 
            
        0.00% (0/49)  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/139)  | 
          
                  src/dovecot/src/lib/mempool-alloconly.c  | 
            
        60.67% (108/178)  | 
            
        58.82% (10/17)  | 
            
        51.84% (155/299)  | 
          
                  src/dovecot/src/lib/mempool-datastack.c  | 
            
        22.22% (14/63)  | 
            
        22.22% (2/9)  | 
            
        16.24% (19/117)  | 
          
                  src/dovecot/src/lib/mempool-system.c  | 
            
        22.50% (9/40)  | 
            
        25.00% (2/8)  | 
            
        15.00% (6/40)  | 
          
                  src/dovecot/src/lib/mempool-unsafe-datastack.c  | 
            
        0.00% (0/31)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/29)  | 
          
                  src/dovecot/src/lib/mempool.c  | 
            
        46.43% (13/28)  | 
            
        66.67% (2/3)  | 
            
        19.38% (25/129)  | 
          
                  src/dovecot/src/lib/mempool.h  | 
            
        55.56% (20/36)  | 
            
        62.50% (5/8)  | 
            
        76.47% (26/34)  | 
          
                  src/dovecot/src/lib/net.c  | 
            
        0.00% (0/760)  | 
            
        0.00% (0/50)  | 
            
        0.00% (0/1122)  | 
          
                  src/dovecot/src/lib/ostream-file.c  | 
            
        0.00% (0/850)  | 
            
        0.00% (0/39)  | 
            
        0.00% (0/1226)  | 
          
                  src/dovecot/src/lib/ostream.c  | 
            
        0.00% (0/576)  | 
            
        0.00% (0/68)  | 
            
        0.00% (0/834)  | 
          
                  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/755)  | 
          
                  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  | 
            
        43.90% (54/123)  | 
            
        83.33% (5/6)  | 
            
        39.82% (45/113)  | 
          
                  src/dovecot/src/lib/priorityq.c  | 
            
        0.00% (0/99)  | 
            
        0.00% (0/12)  | 
            
        0.00% (0/155)  | 
          
                  src/dovecot/src/lib/process-title.c  | 
            
        0.00% (0/103)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/136)  | 
          
                  src/dovecot/src/lib/rand.c  | 
            
        0.00% (0/12)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/19)  | 
          
                  src/dovecot/src/lib/randgen.c  | 
            
        11.82% (13/110)  | 
            
        25.00% (2/8)  | 
            
        4.35% (6/138)  | 
          
                  src/dovecot/src/lib/restrict-access.c  | 
            
        0.00% (0/364)  | 
            
        0.00% (0/22)  | 
            
        0.00% (0/433)  | 
          
                  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/54)  | 
          
                  src/dovecot/src/lib/sleep.c  | 
            
        0.00% (0/46)  | 
            
        0.00% (0/7)  | 
            
        0.00% (0/29)  | 
          
                  src/dovecot/src/lib/str-parse.c  | 
            
        0.00% (0/136)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/196)  | 
          
                  src/dovecot/src/lib/str.c  | 
            
        52.69% (49/93)  | 
            
        50.00% (7/14)  | 
            
        43.22% (51/118)  | 
          
                  src/dovecot/src/lib/str.h  | 
            
        51.35% (19/37)  | 
            
        50.00% (6/12)  | 
            
        57.14% (8/14)  | 
          
                  src/dovecot/src/lib/strescape.c  | 
            
        5.61% (16/285)  | 
            
        6.25% (1/16)  | 
            
        6.34% (13/205)  | 
          
                  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.45% (104/673)  | 
            
        16.90% (12/71)  | 
            
        12.96% (123/949)  | 
          
                  src/dovecot/src/lib/strfuncs.h  | 
            
        0.00% (0/31)  | 
            
        0.00% (0/7)  | 
            
        0.00% (0/7)  | 
          
                  src/dovecot/src/lib/strnum.c  | 
            
        15.36% (49/319)  | 
            
        16.13% (5/31)  | 
            
        14.86% (48/323)  | 
          
                  src/dovecot/src/lib/time-util.c  | 
            
        2.54% (3/118)  | 
            
        9.09% (1/11)  | 
            
        2.14% (3/140)  | 
          
                  src/dovecot/src/lib/time-util.h  | 
            
        0.00% (0/60)  | 
            
        0.00% (0/10)  | 
            
        0.00% (0/44)  | 
          
                  src/dovecot/src/lib/unichar.c  | 
            
        0.00% (0/413)  | 
            
        0.00% (0/42)  | 
            
        0.00% (0/321)  | 
          
                  src/dovecot/src/lib/unichar.h  | 
            
        0.00% (0/35)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/19)  | 
          
                  src/dovecot/src/lib/unicode-data.h  | 
            
        0.00% (0/84)  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/21)  | 
          
                  src/dovecot/src/lib/unicode-transform.c  | 
            
        0.00% (0/700)  | 
            
        0.00% (0/35)  | 
            
        0.00% (0/1090)  | 
          
                  src/dovecot/src/lib/unicode-transform.h  | 
            
        0.00% (0/21)  | 
            
        0.00% (0/4)  | 
            
        0.00% (0/26)  | 
          
                  src/dovecot/src/lib/wildcard-match.c  | 
            
        0.00% (0/137)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/171)  | 
          
                  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/66)  | 
          
          Totals  | 
                
          14.43% (2684/18602)  | 
                
          15.33% (227/1481)  | 
                
          13.05% (3230/24747)  |