View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
openbsd-compat/ |
16.92% (405/2393) |
29.07% (25/86) |
30.29% (894/2951) |
regress/ |
69.57% (160/230) |
43.75% (14/32) |
71.26% (124/174) |
addr.c |
0.00% (0/295) |
0.00% (0/18) |
0.00% (0/378) |
addrmatch.c |
0.00% (0/92) |
0.00% (0/2) |
0.00% (0/114) |
atomicio.c |
0.00% (0/96) |
0.00% (0/4) |
0.00% (0/126) |
auth-options.c |
0.58% (4/688) |
6.25% (1/16) |
0.46% (4/874) |
auth.c |
6.60% (31/470) |
11.11% (2/18) |
3.28% (19/579) |
auth2-chall.c |
2.42% (5/207) |
11.11% (1/9) |
1.91% (5/262) |
auth2-hostbased.c |
6.90% (12/174) |
50.00% (1/2) |
6.58% (15/228) |
auth2-kbdint.c |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/18) |
auth2-methods.c |
0.00% (0/40) |
0.00% (0/1) |
0.00% (0/45) |
auth2-none.c |
77.78% (7/9) |
100.00% (1/1) |
54.55% (6/11) |
auth2-passwd.c |
94.74% (18/19) |
100.00% (1/1) |
96.15% (25/26) |
auth2-pubkey.c |
6.22% (41/659) |
11.11% (1/9) |
4.97% (39/785) |
auth2-pubkeyfile.c |
0.00% (0/322) |
0.00% (0/9) |
0.00% (0/385) |
auth2.c |
35.65% (169/474) |
52.17% (12/23) |
35.33% (218/617) |
authfile.c |
0.00% (0/331) |
0.00% (0/15) |
0.00% (0/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 |
40.32% (100/248) |
66.67% (12/18) |
38.97% (113/290) |
compat.c |
82.46% (94/114) |
100.00% (2/2) |
52.00% (52/100) |
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 |
64.89% (61/94) |
84.62% (11/13) |
60.50% (72/119) |
dispatch.c |
53.52% (38/71) |
57.14% (4/7) |
51.85% (42/81) |
ed25519-openssl.c |
28.24% (37/131) |
50.00% (2/4) |
27.09% (55/203) |
entropy.c |
39.29% (11/28) |
50.00% (1/2) |
29.63% (8/27) |
fatal.c |
100.00% (6/6) |
100.00% (1/1) |
100.00% (3/3) |
groupaccess.c |
0.00% (0/67) |
0.00% (0/4) |
0.00% (0/57) |
hmac.c |
60.56% (43/71) |
71.43% (5/7) |
70.83% (51/72) |
hostfile.c |
0.00% (0/663) |
0.00% (0/23) |
0.00% (0/841) |
kex-names.c |
39.29% (66/168) |
81.82% (9/11) |
44.71% (93/208) |
kex.c |
42.40% (466/1099) |
66.67% (28/42) |
43.40% (635/1463) |
kexc25519.c |
74.49% (73/98) |
83.33% (5/6) |
73.08% (57/78) |
kexdh.c |
0.00% (0/114) |
0.00% (0/5) |
0.00% (0/102) |
kexecdh.c |
0.00% (0/134) |
0.00% (0/4) |
0.00% (0/114) |
kexgen.c |
58.04% (166/286) |
100.00% (5/5) |
71.06% (167/235) |
kexgex.c |
0.00% (0/35) |
0.00% (0/1) |
0.00% (0/56) |
kexgexc.c |
0.00% (0/145) |
0.00% (0/3) |
0.00% (0/164) |
kexgexs.c |
0.00% (0/123) |
0.00% (0/3) |
0.00% (0/144) |
kexmlkem768ecdh.c |
0.00% (0/192) |
0.00% (0/3) |
0.00% (0/163) |
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 |
23.98% (88/367) |
31.58% (6/19) |
27.95% (83/297) |
mac.c |
51.85% (70/135) |
75.00% (6/8) |
41.94% (65/155) |
match.c |
68.25% (129/189) |
63.64% (7/11) |
59.09% (117/198) |
misc.c |
3.48% (74/2124) |
8.33% (10/120) |
1.76% (45/2552) |
packet.c |
22.61% (456/2017) |
29.31% (34/116) |
23.02% (492/2137) |
platform-misc.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/4) |
poly1305.c |
0.00% (0/101) |
0.00% (0/1) |
0.00% (0/71) |
servconf.c |
10.93% (370/3386) |
7.69% (8/104) |
11.05% (614/5559) |
smult_curve25519_ref.c |
100.00% (201/201) |
100.00% (11/11) |
100.00% (100/100) |
sntrup761.c |
0.00% (0/1643) |
0.00% (0/142) |
0.00% (0/581) |
srclimit.c |
0.00% (0/342) |
0.00% (0/18) |
0.00% (0/1156) |
ssh-ecdsa-sk.c |
0.00% (0/249) |
0.00% (0/9) |
0.00% (0/269) |
ssh-ecdsa.c |
0.00% (0/345) |
0.00% (0/13) |
0.00% (0/377) |
ssh-ed25519-sk.c |
0.00% (0/137) |
0.00% (0/8) |
0.00% (0/143) |
ssh-ed25519.c |
65.52% (114/174) |
81.82% (9/11) |
67.45% (143/212) |
ssh-mldsa-eddsa.c |
0.00% (0/291) |
0.00% (0/15) |
0.00% (0/315) |
ssh-pkcs11-client.c |
0.00% (0/334) |
0.00% (0/14) |
0.00% (0/489) |
ssh-rsa.c |
0.00% (0/418) |
0.00% (0/17) |
0.00% (0/509) |
ssh_api.c |
71.73% (274/382) |
62.50% (15/24) |
70.81% (296/418) |
sshbuf-getput-basic.c |
42.64% (200/469) |
45.95% (17/37) |
43.90% (216/492) |
sshbuf-getput-crypto.c |
0.00% (0/115) |
0.00% (0/8) |
0.00% (0/117) |
sshbuf-io.c |
0.00% (0/69) |
0.00% (0/3) |
0.00% (0/82) |
sshbuf-misc.c |
8.88% (23/259) |
14.29% (2/14) |
9.44% (32/339) |
sshbuf.c |
62.77% (172/274) |
69.57% (16/23) |
61.64% (180/292) |
ssherr-libcrypto.c |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/22) |
ssherr.c |
9.70% (13/134) |
100.00% (1/1) |
7.46% (10/134) |
sshkey.c |
20.13% (527/2618) |
35.25% (43/122) |
22.36% (652/2916) |
umac.c |
0.00% (0/466) |
0.00% (0/27) |
0.00% (0/243) |
utf8.c |
0.00% (0/202) |
0.00% (0/9) |
0.00% (0/191) |
xmalloc.c |
74.14% (43/58) |
85.71% (6/7) |
46.27% (31/67) |
Totals |
10.97% (4767/43461) |
13.24% (335/2530) |
14.69% (5773/39312) |