View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/openssh/addr.c |
56.95% (168/295) |
72.22% (13/18) |
59.52% (225/378) |
src/openssh/addrmatch.c |
43.48% (40/92) |
50.00% (1/2) |
40.35% (46/114) |
src/openssh/atomicio.c |
0.00% (0/97) |
0.00% (0/4) |
0.00% (0/126) |
src/openssh/auth-options.c |
49.64% (341/687) |
56.25% (9/16) |
47.07% (410/871) |
src/openssh/auth2-pubkeyfile.c |
48.76% (157/322) |
33.33% (3/9) |
48.83% (188/385) |
src/openssh/authfile.c |
3.63% (12/331) |
6.67% (1/15) |
6.11% (22/360) |
src/openssh/bitmap.c |
0.00% (0/131) |
0.00% (0/12) |
0.00% (0/140) |
src/openssh/cipher-chachapoly-libcrypto.c |
0.00% (0/84) |
0.00% (0/4) |
0.00% (0/96) |
src/openssh/cipher.c |
0.00% (0/248) |
0.00% (0/18) |
0.00% (0/290) |
src/openssh/cleanup.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/openssh/crypto_api.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/6) |
src/openssh/digest-openssl.c |
25.53% (24/94) |
30.77% (4/13) |
26.05% (31/119) |
src/openssh/ed25519-openssl.c |
16.67% (25/150) |
25.00% (1/4) |
14.60% (33/226) |
src/openssh/fatal.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/3) |
src/openssh/krl.c |
0.00% (0/1017) |
0.00% (0/38) |
0.00% (0/2262) |
src/openssh/libcrux-mlkem-mldsa.c |
0.00% (0/125) |
0.00% (0/12) |
0.00% (0/36) |
src/openssh/libcrux_internal.h |
0.00% (0/13463) |
0.00% (0/1110) |
0.00% (0/3181) |
src/openssh/log.c |
15.26% (56/367) |
15.79% (3/19) |
19.53% (58/297) |
src/openssh/match.c |
52.91% (100/189) |
45.45% (5/11) |
48.48% (96/198) |
src/openssh/misc.c |
8.05% (166/2061) |
9.48% (11/116) |
6.69% (165/2465) |
src/openssh/openbsd-compat/arc4random.c |
0.00% (0/90) |
0.00% (0/8) |
0.00% (0/65) |
src/openssh/openbsd-compat/arc4random.h |
0.00% (0/29) |
0.00% (0/4) |
0.00% (0/39) |
src/openssh/openbsd-compat/base64.c |
92.00% (115/125) |
100.00% (2/2) |
88.54% (85/96) |
src/openssh/openbsd-compat/bcrypt_pbkdf.c |
0.00% (0/81) |
0.00% (0/2) |
0.00% (0/56) |
src/openssh/openbsd-compat/blowfish.c |
0.00% (0/501) |
0.00% (0/13) |
0.00% (0/137) |
src/openssh/openbsd-compat/bsd-closefrom.c |
0.00% (0/28) |
0.00% (0/2) |
0.00% (0/33) |
src/openssh/openbsd-compat/bsd-getentropy.c |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/7) |
src/openssh/openbsd-compat/chacha_private.h |
0.00% (0/131) |
0.00% (0/3) |
0.00% (0/653) |
src/openssh/openbsd-compat/freezero.c |
100.00% (6/6) |
100.00% (1/1) |
100.00% (5/5) |
src/openssh/openbsd-compat/libressl-api-compat.c |
0.00% (0/34) |
0.00% (0/2) |
0.00% (0/44) |
src/openssh/openbsd-compat/port-net.c |
0.00% (0/117) |
0.00% (0/6) |
0.00% (0/152) |
src/openssh/openbsd-compat/recallocarray.c |
61.11% (22/36) |
100.00% (1/1) |
57.69% (30/52) |
src/openssh/openbsd-compat/strlcat.c |
95.24% (20/21) |
100.00% (1/1) |
91.67% (11/12) |
src/openssh/openbsd-compat/strlcpy.c |
100.00% (18/18) |
100.00% (1/1) |
100.00% (13/13) |
src/openssh/openbsd-compat/strtonum.c |
96.97% (32/33) |
100.00% (1/1) |
95.65% (44/46) |
src/openssh/openbsd-compat/sys-tree.h |
0.00% (0/98) |
0.00% (0/4) |
0.00% (0/250) |
src/openssh/openbsd-compat/timingsafe_bcmp.c |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/4) |
src/openssh/openbsd-compat/vis.c |
33.33% (42/126) |
66.67% (2/3) |
71.14% (143/201) |
src/openssh/platform-misc.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/4) |
src/openssh/poly1305.c |
0.00% (0/101) |
0.00% (0/1) |
0.00% (0/71) |
src/openssh/regress/misc/fuzz-harness/authkeys_fuzz.cc |
86.05% (37/43) |
100.00% (3/3) |
90.00% (54/60) |
src/openssh/regress/misc/fuzz-harness/ssh-sk-null.cc |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/6) |
src/openssh/ssh-ecdsa-sk.c |
0.00% (0/249) |
0.00% (0/9) |
0.00% (0/269) |
src/openssh/ssh-ecdsa.c |
0.00% (0/349) |
0.00% (0/13) |
0.00% (0/377) |
src/openssh/ssh-ed25519-sk.c |
0.00% (0/149) |
0.00% (0/8) |
0.00% (0/156) |
src/openssh/ssh-ed25519.c |
31.98% (63/197) |
45.45% (5/11) |
37.35% (93/249) |
src/openssh/ssh-mldsa-eddsa.c |
0.00% (0/308) |
0.00% (0/15) |
0.00% (0/326) |
src/openssh/ssh-pkcs11-client.c |
0.00% (0/334) |
0.00% (0/14) |
0.00% (0/489) |
src/openssh/ssh-rsa.c |
0.00% (0/418) |
0.00% (0/17) |
0.00% (0/509) |
src/openssh/sshbuf-getput-basic.c |
30.28% (142/469) |
29.73% (11/37) |
32.93% (162/492) |
src/openssh/sshbuf-getput-crypto.c |
0.00% (0/115) |
0.00% (0/8) |
0.00% (0/117) |
src/openssh/sshbuf-io.c |
0.00% (0/69) |
0.00% (0/3) |
0.00% (0/82) |
src/openssh/sshbuf-misc.c |
5.41% (14/259) |
7.14% (1/14) |
4.42% (15/339) |
src/openssh/sshbuf.c |
48.54% (133/274) |
56.52% (13/23) |
45.89% (134/292) |
src/openssh/ssherr-libcrypto.c |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/22) |
src/openssh/ssherr.c |
0.00% (0/132) |
0.00% (0/1) |
0.00% (0/132) |
src/openssh/sshkey.c |
16.67% (434/2603) |
27.27% (33/121) |
18.30% (527/2879) |
src/openssh/utf8.c |
0.00% (0/200) |
0.00% (0/9) |
0.00% (0/187) |
src/openssh/xmalloc.c |
39.66% (23/58) |
42.86% (3/7) |
26.87% (18/67) |
Totals |
7.93% (2190/27617) |
7.17% (129/1799) |
12.69% (2608/20544) |