View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
openbsd-compat/ |
12.93% (268/2073) |
13.70% (10/73) |
12.94% (340/2627) |
regress/ |
15.07% (135/896) |
25.00% (11/44) |
12.84% (109/849) |
addr.c |
56.95% (168/295) |
72.22% (13/18) |
59.52% (225/378) |
addrmatch.c |
43.48% (40/92) |
50.00% (1/2) |
40.35% (46/114) |
atomicio.c |
0.00% (0/97) |
0.00% (0/4) |
0.00% (0/126) |
auth-options.c |
50.07% (344/687) |
56.25% (9/16) |
47.19% (411/871) |
auth2-pubkeyfile.c |
48.76% (157/322) |
33.33% (3/9) |
48.83% (188/385) |
authfile.c |
3.63% (12/331) |
6.67% (1/15) |
6.11% (22/360) |
bitmap.c |
0.00% (0/131) |
0.00% (0/12) |
0.00% (0/140) |
canohost.c |
0.00% (0/111) |
0.00% (0/8) |
0.00% (0/127) |
cipher-chachapoly-libcrypto.c |
0.00% (0/84) |
0.00% (0/4) |
0.00% (0/96) |
cipher.c |
0.00% (0/248) |
0.00% (0/18) |
0.00% (0/290) |
cleanup.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
compat.c |
0.00% (0/116) |
0.00% (0/2) |
0.00% (0/102) |
crypto_api.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/6) |
dh.c |
0.00% (0/357) |
0.00% (0/14) |
0.00% (0/379) |
digest-openssl.c |
36.17% (34/94) |
46.15% (6/13) |
31.93% (38/119) |
dispatch.c |
0.00% (0/71) |
0.00% (0/7) |
0.00% (0/81) |
ed25519-openssl.c |
32.67% (49/150) |
50.00% (2/4) |
30.53% (69/226) |
entropy.c |
0.00% (0/28) |
0.00% (0/2) |
0.00% (0/27) |
fatal.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/3) |
hmac.c |
0.00% (0/71) |
0.00% (0/7) |
0.00% (0/72) |
kex-names.c |
0.00% (0/168) |
0.00% (0/11) |
0.00% (0/208) |
kex.c |
0.00% (0/1076) |
0.00% (0/40) |
0.00% (0/1414) |
kexc25519.c |
0.00% (0/98) |
0.00% (0/6) |
0.00% (0/78) |
kexdh.c |
0.00% (0/114) |
0.00% (0/5) |
0.00% (0/102) |
kexecdh.c |
0.00% (0/123) |
0.00% (0/4) |
0.00% (0/106) |
kexgen.c |
0.00% (0/274) |
0.00% (0/5) |
0.00% (0/231) |
kexgex.c |
0.00% (0/35) |
0.00% (0/1) |
0.00% (0/56) |
kexgexc.c |
0.00% (0/144) |
0.00% (0/3) |
0.00% (0/163) |
kexgexs.c |
0.00% (0/123) |
0.00% (0/3) |
0.00% (0/144) |
kexmlkem768x25519.c |
0.00% (0/126) |
0.00% (0/3) |
0.00% (0/100) |
kexsntrup761x25519.c |
0.00% (0/117) |
0.00% (0/3) |
0.00% (0/95) |
krl.c |
0.00% (0/1017) |
0.00% (0/38) |
0.00% (0/2262) |
libcrux-mlkem-mldsa.c |
0.00% (0/125) |
0.00% (0/12) |
0.00% (0/36) |
libcrux_internal.h |
0.00% (0/13463) |
0.00% (0/1110) |
0.00% (0/3181) |
log.c |
21.53% (79/367) |
26.32% (5/19) |
25.93% (77/297) |
mac.c |
0.00% (0/135) |
0.00% (0/8) |
0.00% (0/155) |
match.c |
52.91% (100/189) |
45.45% (5/11) |
48.48% (96/198) |
misc-agent.c |
0.00% (0/230) |
0.00% (0/9) |
0.00% (0/293) |
misc.c |
8.88% (183/2061) |
10.34% (12/116) |
7.02% (173/2465) |
packet.c |
0.00% (0/2008) |
0.00% (0/116) |
0.00% (0/2127) |
platform-misc.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/4) |
platform-pledge.c |
0.00% (0/6) |
0.00% (0/3) |
0.00% (0/3) |
platform-tracing.c |
0.00% (0/7) |
0.00% (0/1) |
0.00% (0/9) |
poly1305.c |
0.00% (0/101) |
0.00% (0/1) |
0.00% (0/71) |
readpass.c |
0.00% (0/219) |
0.00% (0/6) |
0.00% (0/328) |
smult_curve25519_ref.c |
0.00% (0/201) |
0.00% (0/11) |
0.00% (0/100) |
sntrup761.c |
0.00% (0/1643) |
0.00% (0/142) |
0.00% (0/581) |
ssh-agent.c |
0.00% (0/1951) |
0.00% (0/54) |
0.00% (0/2602) |
ssh-ecdsa-sk.c |
64.26% (160/249) |
55.56% (5/9) |
72.12% (194/269) |
ssh-ecdsa.c |
35.82% (125/349) |
38.46% (5/13) |
40.58% (153/377) |
ssh-ed25519-sk.c |
67.79% (101/149) |
50.00% (4/8) |
73.08% (114/156) |
ssh-ed25519.c |
54.31% (107/197) |
63.64% (7/11) |
54.62% (136/249) |
ssh-mldsa-eddsa.c |
12.78% (40/313) |
20.00% (3/15) |
11.90% (40/336) |
ssh-pkcs11-client.c |
0.00% (0/334) |
0.00% (0/14) |
0.00% (0/489) |
ssh-rsa.c |
43.54% (182/418) |
47.06% (8/17) |
48.33% (246/509) |
ssh-sk.c |
0.00% (0/640) |
0.00% (0/20) |
0.00% (0/777) |
ssh_api.c |
0.00% (0/384) |
0.00% (0/24) |
0.00% (0/418) |
sshbuf-getput-basic.c |
46.27% (217/469) |
48.65% (18/37) |
48.98% (241/492) |
sshbuf-getput-crypto.c |
38.26% (44/115) |
37.50% (3/8) |
47.86% (56/117) |
sshbuf-io.c |
0.00% (0/69) |
0.00% (0/3) |
0.00% (0/82) |
sshbuf-misc.c |
26.64% (69/259) |
28.57% (4/14) |
29.20% (99/339) |
sshbuf.c |
59.49% (163/274) |
69.57% (16/23) |
56.85% (166/292) |
ssherr-libcrypto.c |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/22) |
ssherr.c |
26.52% (35/132) |
100.00% (1/1) |
24.24% (32/132) |
sshkey.c |
28.16% (733/2603) |
43.80% (53/121) |
29.14% (839/2879) |
sshsig.c |
27.07% (245/905) |
36.36% (8/22) |
28.51% (331/1161) |
umac.c |
0.00% (0/466) |
0.00% (0/27) |
0.00% (0/243) |
utf8.c |
0.00% (0/200) |
0.00% (0/9) |
0.00% (0/187) |
xmalloc.c |
39.66% (23/58) |
42.86% (3/7) |
26.87% (18/67) |
Totals |
9.30% (3813/40998) |
8.92% (216/2421) |
12.97% (4459/34381) |