View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage | 
|---|---|---|---|
                  src/hpn-ssh/addr.c  | 
            
        0.00% (0/316)  | 
            
        0.00% (0/19)  | 
            
        0.00% (0/297)  | 
          
                  src/hpn-ssh/addrmatch.c  | 
            
        0.00% (0/92)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/76)  | 
          
                  src/hpn-ssh/atomicio.c  | 
            
        0.00% (0/97)  | 
            
        0.00% (0/4)  | 
            
        0.00% (0/74)  | 
          
                  src/hpn-ssh/auth-options.c  | 
            
        40.99% (282/688)  | 
            
        43.75% (7/16)  | 
            
        38.44% (276/718)  | 
          
                  src/hpn-ssh/authfile.c  | 
            
        0.00% (0/331)  | 
            
        0.00% (0/15)  | 
            
        0.00% (0/279)  | 
          
                  src/hpn-ssh/bitmap.c  | 
            
        0.00% (0/132)  | 
            
        0.00% (0/12)  | 
            
        0.00% (0/131)  | 
          
                  src/hpn-ssh/canohost.c  | 
            
        0.00% (0/113)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/71)  | 
          
                  src/hpn-ssh/cipher-chachapoly-libcrypto-mt.c  | 
            
        0.00% (0/373)  | 
            
        0.00% (0/11)  | 
            
        0.00% (0/312)  | 
          
                  src/hpn-ssh/cipher-chachapoly-libcrypto.c  | 
            
        0.00% (0/87)  | 
            
        0.00% (0/4)  | 
            
        0.00% (0/78)  | 
          
                  src/hpn-ssh/cipher-ctr-mt.c  | 
            
        0.00% (0/275)  | 
            
        0.00% (0/8)  | 
            
        0.00% (0/376)  | 
          
                  src/hpn-ssh/cipher.c  | 
            
        25.46% (83/326)  | 
            
        40.00% (8/20)  | 
            
        24.77% (80/323)  | 
          
                  src/hpn-ssh/cleanup.c  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/1)  | 
          
                  src/hpn-ssh/compat.c  | 
            
        86.67% (117/135)  | 
            
        100.00% (2/2)  | 
            
        75.26% (73/97)  | 
          
                  src/hpn-ssh/dh.c  | 
            
        0.00% (0/359)  | 
            
        0.00% (0/14)  | 
            
        0.00% (0/259)  | 
          
                  src/hpn-ssh/digest-openssl.c  | 
            
        53.68% (51/95)  | 
            
        69.23% (9/13)  | 
            
        46.88% (45/96)  | 
          
                  src/hpn-ssh/dispatch.c  | 
            
        13.89% (10/72)  | 
            
        28.57% (2/7)  | 
            
        11.59% (8/69)  | 
          
                  src/hpn-ssh/ed25519.c  | 
            
        88.84% (589/663)  | 
            
        88.24% (45/51)  | 
            
        90.84% (486/535)  | 
          
                  src/hpn-ssh/entropy.c  | 
            
        84.62% (11/13)  | 
            
        100.00% (1/1)  | 
            
        71.43% (5/7)  | 
          
                  src/hpn-ssh/fatal.c  | 
            
        0.00% (0/7)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/1)  | 
          
                  src/hpn-ssh/hash.c  | 
            
        80.00% (4/5)  | 
            
        100.00% (1/1)  | 
            
        75.00% (3/4)  | 
          
                  src/hpn-ssh/hmac.c  | 
            
        36.11% (26/72)  | 
            
        42.86% (3/7)  | 
            
        27.87% (17/61)  | 
          
                  src/hpn-ssh/kex.c  | 
            
        31.29% (414/1323)  | 
            
        51.06% (24/47)  | 
            
        30.43% (371/1219)  | 
          
                  src/hpn-ssh/kexc25519.c  | 
            
        0.00% (0/98)  | 
            
        0.00% (0/6)  | 
            
        0.00% (0/66)  | 
          
                  src/hpn-ssh/kexdh.c  | 
            
        0.00% (0/116)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/79)  | 
          
                  src/hpn-ssh/kexecdh.c  | 
            
        0.00% (0/124)  | 
            
        0.00% (0/4)  | 
            
        0.00% (0/80)  | 
          
                  src/hpn-ssh/kexgen.c  | 
            
        0.00% (0/262)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/196)  | 
          
                  src/hpn-ssh/kexgex.c  | 
            
        0.00% (0/35)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/56)  | 
          
                  src/hpn-ssh/kexgexc.c  | 
            
        0.00% (0/145)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/125)  | 
          
                  src/hpn-ssh/kexgexs.c  | 
            
        0.00% (0/125)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/122)  | 
          
                  src/hpn-ssh/kexsntrup761x25519.c  | 
            
        0.00% (0/117)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/82)  | 
          
                  src/hpn-ssh/krl.c  | 
            
        0.00% (0/1016)  | 
            
        0.00% (0/35)  | 
            
        0.00% (0/977)  | 
          
                  src/hpn-ssh/log.c  | 
            
        36.13% (99/274)  | 
            
        27.78% (5/18)  | 
            
        39.16% (65/166)  | 
          
                  src/hpn-ssh/mac.c  | 
            
        22.92% (33/144)  | 
            
        37.50% (3/8)  | 
            
        22.46% (31/138)  | 
          
                  src/hpn-ssh/match.c  | 
            
        47.93% (81/169)  | 
            
        30.00% (3/10)  | 
            
        52.76% (86/163)  | 
          
                  src/hpn-ssh/misc.c  | 
            
        9.76% (193/1978)  | 
            
        11.21% (12/107)  | 
            
        8.92% (140/1570)  | 
          
                  src/hpn-ssh/openbsd-compat/arc4random.c  | 
            
        68.89% (62/90)  | 
            
        75.00% (6/8)  | 
            
        72.58% (45/62)  | 
          
                  src/hpn-ssh/openbsd-compat/arc4random.h  | 
            
        60.00% (18/30)  | 
            
        50.00% (2/4)  | 
            
        71.43% (15/21)  | 
          
                  src/hpn-ssh/openbsd-compat/arc4random_uniform.c  | 
            
        0.00% (0/12)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/7)  | 
          
                  src/hpn-ssh/openbsd-compat/base64.c  | 
            
        85.60% (107/125)  | 
            
        100.00% (2/2)  | 
            
        77.78% (70/90)  | 
          
                  src/hpn-ssh/openbsd-compat/bcrypt_pbkdf.c  | 
            
        85.19% (69/81)  | 
            
        100.00% (2/2)  | 
            
        80.00% (44/55)  | 
          
                  src/hpn-ssh/openbsd-compat/blowfish.c  | 
            
        74.85% (375/501)  | 
            
        46.15% (6/13)  | 
            
        54.01% (74/137)  | 
          
                  src/hpn-ssh/openbsd-compat/bsd-closefrom.c  | 
            
        0.00% (0/28)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/29)  | 
          
                  src/hpn-ssh/openbsd-compat/bsd-getentropy.c  | 
            
        85.71% (6/7)  | 
            
        100.00% (1/1)  | 
            
        75.00% (3/4)  | 
          
                  src/hpn-ssh/openbsd-compat/bsd-getpeereid.c  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/4)  | 
          
                  src/hpn-ssh/openbsd-compat/bsd-misc.c  | 
            
        0.00% (0/17)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/6)  | 
          
                  src/hpn-ssh/openbsd-compat/chacha_private.h  | 
            
        96.95% (127/131)  | 
            
        100.00% (3/3)  | 
            
        98.62% (499/506)  | 
          
                  src/hpn-ssh/openbsd-compat/fmt_scaled.c  | 
            
        0.00% (0/156)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/134)  | 
          
                  src/hpn-ssh/openbsd-compat/freezero.c  | 
            
        100.00% (6/6)  | 
            
        100.00% (1/1)  | 
            
        100.00% (4/4)  | 
          
                  src/hpn-ssh/openbsd-compat/getopt_long.c  | 
            
        0.00% (0/252)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/325)  | 
          
                  src/hpn-ssh/openbsd-compat/libressl-api-compat.c  | 
            
        0.00% (0/34)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/38)  | 
          
                  src/hpn-ssh/openbsd-compat/openssl-compat.c  | 
            
        38.89% (7/18)  | 
            
        100.00% (2/2)  | 
            
        30.77% (4/13)  | 
          
                  src/hpn-ssh/openbsd-compat/port-net.c  | 
            
        0.00% (0/117)  | 
            
        0.00% (0/6)  | 
            
        0.00% (0/79)  | 
          
                  src/hpn-ssh/openbsd-compat/readpassphrase.c  | 
            
        0.00% (0/108)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/77)  | 
          
                  src/hpn-ssh/openbsd-compat/recallocarray.c  | 
            
        72.22% (26/36)  | 
            
        100.00% (1/1)  | 
            
        78.05% (32/41)  | 
          
                  src/hpn-ssh/openbsd-compat/strlcat.c  | 
            
        95.24% (20/21)  | 
            
        100.00% (1/1)  | 
            
        91.67% (11/12)  | 
          
                  src/hpn-ssh/openbsd-compat/strlcpy.c  | 
            
        72.22% (13/18)  | 
            
        100.00% (1/1)  | 
            
        61.54% (8/13)  | 
          
                  src/hpn-ssh/openbsd-compat/strtonum.c  | 
            
        96.97% (32/33)  | 
            
        100.00% (1/1)  | 
            
        93.33% (28/30)  | 
          
                  src/hpn-ssh/openbsd-compat/sys-tree.h  | 
            
        0.00% (0/293)  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/728)  | 
          
                  src/hpn-ssh/openbsd-compat/timingsafe_bcmp.c  | 
            
        100.00% (7/7)  | 
            
        100.00% (1/1)  | 
            
        100.00% (4/4)  | 
          
                  src/hpn-ssh/openbsd-compat/vis.c  | 
            
        27.45% (42/153)  | 
            
        40.00% (2/5)  | 
            
        64.40% (123/191)  | 
          
                  src/hpn-ssh/packet.c  | 
            
        22.38% (403/1801)  | 
            
        28.57% (32/112)  | 
            
        21.91% (346/1579)  | 
          
                  src/hpn-ssh/platform-misc.c  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/4)  | 
          
                  src/hpn-ssh/platform-pledge.c  | 
            
        0.00% (0/6)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/3)  | 
          
                  src/hpn-ssh/platform-tracing.c  | 
            
        0.00% (0/7)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/5)  | 
          
                  src/hpn-ssh/poly1305.c  | 
            
        0.00% (0/101)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/71)  | 
          
                  src/hpn-ssh/readpass.c  | 
            
        4.11% (9/219)  | 
            
        16.67% (1/6)  | 
            
        3.68% (7/190)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/agent_fuzz.cc  | 
            
        100.00% (4/4)  | 
            
        100.00% (1/1)  | 
            
        100.00% (1/1)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/agent_fuzz_helper.c  | 
            
        81.34% (109/134)  | 
            
        90.00% (9/10)  | 
            
        82.80% (77/93)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/authopt_fuzz.cc  | 
            
        88.89% (16/18)  | 
            
        100.00% (1/1)  | 
            
        83.33% (10/12)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/kex_fuzz.cc  | 
            
        79.56% (218/274)  | 
            
        100.00% (11/11)  | 
            
        80.97% (200/247)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/privkey_fuzz.cc  | 
            
        100.00% (8/8)  | 
            
        100.00% (1/1)  | 
            
        100.00% (3/3)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/pubkey_fuzz.cc  | 
            
        100.00% (6/6)  | 
            
        100.00% (1/1)  | 
            
        100.00% (3/3)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/sig_fuzz.cc  | 
            
        93.02% (40/43)  | 
            
        100.00% (2/2)  | 
            
        80.00% (4/5)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/ssh-sk-null.cc  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/6)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/sshsig_fuzz.cc  | 
            
        100.00% (16/16)  | 
            
        100.00% (1/1)  | 
            
        100.00% (1/1)  | 
          
                  src/hpn-ssh/regress/misc/fuzz-harness/sshsigopt_fuzz.cc  | 
            
        92.86% (13/14)  | 
            
        100.00% (1/1)  | 
            
        85.71% (6/7)  | 
          
                  src/hpn-ssh/regress/misc/sk-dummy/sk-dummy.c  | 
            
        0.00% (0/380)  | 
            
        0.00% (0/11)  | 
            
        0.00% (0/192)  | 
          
                  src/hpn-ssh/smult_curve25519_ref.c  | 
            
        0.00% (0/201)  | 
            
        0.00% (0/11)  | 
            
        0.00% (0/100)  | 
          
                  src/hpn-ssh/sntrup761.c  | 
            
        0.00% (0/546)  | 
            
        0.00% (0/48)  | 
            
        0.00% (0/525)  | 
          
                  src/hpn-ssh/ssh-agent.c  | 
            
        28.58% (517/1809)  | 
            
        44.00% (22/50)  | 
            
        24.28% (387/1594)  | 
          
                  src/hpn-ssh/ssh-dss.c  | 
            
        56.75% (164/289)  | 
            
        75.00% (9/12)  | 
            
        57.44% (166/289)  | 
          
                  src/hpn-ssh/ssh-ecdsa-sk.c  | 
            
        14.35% (32/223)  | 
            
        55.56% (5/9)  | 
            
        11.90% (25/210)  | 
          
                  src/hpn-ssh/ssh-ecdsa.c  | 
            
        57.92% (150/259)  | 
            
        81.82% (9/11)  | 
            
        56.90% (132/232)  | 
          
                  src/hpn-ssh/ssh-ed25519-sk.c  | 
            
        82.55% (123/149)  | 
            
        100.00% (8/8)  | 
            
        84.21% (112/133)  | 
          
                  src/hpn-ssh/ssh-ed25519.c  | 
            
        66.12% (121/183)  | 
            
        90.00% (9/10)  | 
            
        63.39% (116/183)  | 
          
                  src/hpn-ssh/ssh-pkcs11.c  | 
            
        0.00% (0/1065)  | 
            
        0.00% (0/31)  | 
            
        0.00% (0/775)  | 
          
                  src/hpn-ssh/ssh-rsa.c  | 
            
        54.14% (255/471)  | 
            
        68.42% (13/19)  | 
            
        52.28% (229/438)  | 
          
                  src/hpn-ssh/ssh-sk.c  | 
            
        0.00% (0/629)  | 
            
        0.00% (0/20)  | 
            
        0.00% (0/492)  | 
          
                  src/hpn-ssh/ssh-xmss.c  | 
            
        41.53% (103/248)  | 
            
        44.44% (4/9)  | 
            
        34.69% (85/245)  | 
          
                  src/hpn-ssh/ssh_api.c  | 
            
        72.73% (272/374)  | 
            
        45.83% (11/24)  | 
            
        69.05% (232/336)  | 
          
                  src/hpn-ssh/sshbuf-getput-basic.c  | 
            
        54.77% (241/440)  | 
            
        55.56% (20/36)  | 
            
        56.08% (212/378)  | 
          
                  src/hpn-ssh/sshbuf-getput-crypto.c  | 
            
        66.06% (72/109)  | 
            
        85.71% (6/7)  | 
            
        69.89% (65/93)  | 
          
                  src/hpn-ssh/sshbuf-io.c  | 
            
        0.00% (0/70)  | 
            
        0.00% (0/3)  | 
            
        0.00% (0/63)  | 
          
                  src/hpn-ssh/sshbuf-misc.c  | 
            
        16.44% (36/219)  | 
            
        27.27% (3/11)  | 
            
        20.43% (48/235)  | 
          
                  src/hpn-ssh/sshbuf.c  | 
            
        65.23% (182/279)  | 
            
        75.00% (18/24)  | 
            
        63.36% (166/262)  | 
          
                  src/hpn-ssh/ssherr.c  | 
            
        46.88% (60/128)  | 
            
        100.00% (1/1)  | 
            
        45.97% (57/124)  | 
          
                  src/hpn-ssh/sshkey-xmss.c  | 
            
        25.00% (217/868)  | 
            
        40.74% (11/27)  | 
            
        22.93% (210/916)  | 
          
                  src/hpn-ssh/sshkey.c  | 
            
        42.23% (1082/2562)  | 
            
        60.34% (70/116)  | 
            
        42.12% (973/2310)  | 
          
                  src/hpn-ssh/sshsig.c  | 
            
        27.27% (246/902)  | 
            
        36.36% (8/22)  | 
            
        30.88% (235/761)  | 
          
                  src/hpn-ssh/umac.c  | 
            
        0.00% (0/475)  | 
            
        0.00% (0/28)  | 
            
        0.00% (0/241)  | 
          
                  src/hpn-ssh/utf8.c  | 
            
        0.00% (0/203)  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/136)  | 
          
                  src/hpn-ssh/xmalloc.c  | 
            
        50.85% (30/59)  | 
            
        57.14% (4/7)  | 
            
        51.43% (18/35)  | 
          
                  src/hpn-ssh/xmss_commons.c  | 
            
        0.00% (0/7)  | 
            
        0.00% (0/1)  | 
            
        0.00% (0/4)  | 
          
                  src/hpn-ssh/xmss_fast.c  | 
            
        2.84% (20/704)  | 
            
        10.53% (2/19)  | 
            
        3.14% (8/255)  | 
          
                  src/hpn-ssh/xmss_hash.c  | 
            
        0.00% (0/75)  | 
            
        0.00% (0/6)  | 
            
        0.00% (0/30)  | 
          
                  src/hpn-ssh/xmss_hash_address.c  | 
            
        0.00% (0/35)  | 
            
        0.00% (0/10)  | 
            
        0.00% (0/13)  | 
          
                  src/hpn-ssh/xmss_wots.c  | 
            
        15.04% (17/113)  | 
            
        25.00% (2/8)  | 
            
        12.28% (7/57)  | 
          
          Totals  | 
                
          26.34% (7692/29202)  | 
                
          34.45% (453/1315)  | 
                
          26.74% (6791/25401)  |