View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libssh/src/agent.c |
6.53% (25/383) |
21.43% (3/14) |
5.12% (24/469) |
src/libssh/src/auth.c |
1.61% (21/1301) |
5.88% (2/34) |
1.33% (15/1129) |
src/libssh/src/base64.c |
0.00% (0/164) |
0.00% (0/6) |
0.00% (0/168) |
src/libssh/src/bignum.c |
69.44% (25/36) |
66.67% (2/3) |
67.74% (21/31) |
src/libssh/src/bind.c |
19.20% (77/401) |
21.43% (3/14) |
24.63% (99/402) |
src/libssh/src/bind_config.c |
0.00% (0/429) |
0.00% (0/7) |
0.00% (0/363) |
src/libssh/src/buffer.c |
65.40% (480/734) |
90.32% (28/31) |
64.39% (311/483) |
src/libssh/src/callbacks.c |
8.54% (7/82) |
14.29% (1/7) |
12.68% (9/71) |
src/libssh/src/channels.c |
7.47% (169/2261) |
15.66% (13/83) |
4.63% (103/2223) |
src/libssh/src/client.c |
15.51% (89/574) |
13.33% (2/15) |
16.70% (77/461) |
src/libssh/src/config.c |
0.00% (0/948) |
0.00% (0/12) |
0.00% (0/838) |
src/libssh/src/config_parser.c |
0.00% (0/173) |
0.00% (0/6) |
0.00% (0/150) |
src/libssh/src/connect.c |
0.00% (0/211) |
0.00% (0/6) |
0.00% (0/108) |
src/libssh/src/connector.c |
0.00% (0/441) |
0.00% (0/19) |
0.00% (0/313) |
src/libssh/src/crypto_common.c |
0.00% (0/10) |
0.00% (0/1) |
0.00% (0/4) |
src/libssh/src/curve25519.c |
44.58% (148/332) |
57.14% (4/7) |
51.32% (136/265) |
src/libssh/src/dh-gex.c |
19.91% (93/467) |
36.36% (4/11) |
16.22% (78/481) |
src/libssh/src/dh.c |
34.81% (134/385) |
44.44% (8/18) |
41.65% (172/413) |
src/libssh/src/dh_crypto.c |
74.39% (122/164) |
100.00% (9/9) |
76.67% (115/150) |
src/libssh/src/ecdh.c |
5.45% (3/55) |
33.33% (1/3) |
2.56% (1/39) |
src/libssh/src/ecdh_crypto.c |
63.16% (132/209) |
80.00% (4/5) |
68.03% (100/147) |
src/libssh/src/error.c |
47.22% (17/36) |
50.00% (3/6) |
50.00% (6/12) |
src/libssh/src/external/bcrypt_pbkdf.c |
0.00% (0/91) |
0.00% (0/2) |
0.00% (0/56) |
src/libssh/src/external/blowfish.c |
0.00% (0/501) |
0.00% (0/13) |
0.00% (0/137) |
src/libssh/src/getrandom_crypto.c |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/libssh/src/gzip.c |
0.00% (0/176) |
0.00% (0/6) |
0.00% (0/154) |
src/libssh/src/init.c |
27.91% (24/86) |
28.57% (2/7) |
35.71% (15/42) |
src/libssh/src/kdf.c |
65.26% (62/95) |
100.00% (4/4) |
61.22% (30/49) |
src/libssh/src/kex.c |
52.52% (562/1070) |
54.17% (13/24) |
58.84% (509/865) |
src/libssh/src/knownhosts.c |
0.00% (0/830) |
0.00% (0/18) |
0.00% (0/617) |
src/libssh/src/libcrypto.c |
6.50% (44/677) |
18.18% (6/33) |
3.72% (16/430) |
src/libssh/src/log.c |
6.80% (7/103) |
14.29% (2/14) |
6.67% (3/45) |
src/libssh/src/match.c |
0.00% (0/82) |
0.00% (0/3) |
0.00% (0/84) |
src/libssh/src/md_crypto.c |
51.88% (69/133) |
63.16% (12/19) |
51.92% (27/52) |
src/libssh/src/messages.c |
33.25% (378/1137) |
43.48% (10/23) |
35.89% (454/1265) |
src/libssh/src/misc.c |
19.69% (203/1031) |
34.88% (15/43) |
21.54% (157/729) |
src/libssh/src/options.c |
8.45% (140/1656) |
42.86% (6/14) |
6.78% (90/1327) |
src/libssh/src/packet.c |
73.68% (823/1117) |
100.00% (20/20) |
73.43% (586/798) |
src/libssh/src/packet_cb.c |
60.98% (100/164) |
80.00% (4/5) |
64.34% (83/129) |
src/libssh/src/packet_crypt.c |
40.40% (80/198) |
75.00% (3/4) |
27.04% (43/159) |
src/libssh/src/pcap.c |
0.00% (0/326) |
0.00% (0/12) |
0.00% (0/290) |
src/libssh/src/pki.c |
40.97% (694/1694) |
55.77% (29/52) |
42.80% (707/1652) |
src/libssh/src/pki_container_openssh.c |
0.00% (0/530) |
0.00% (0/8) |
0.00% (0/512) |
src/libssh/src/pki_crypto.c |
40.64% (636/1565) |
62.07% (18/29) |
45.40% (499/1099) |
src/libssh/src/pki_ed25519_common.c |
17.24% (20/116) |
33.33% (2/6) |
13.93% (17/122) |
src/libssh/src/poll.c |
49.88% (206/413) |
60.61% (20/33) |
52.23% (152/291) |
src/libssh/src/server.c |
38.63% (333/862) |
29.09% (16/55) |
37.99% (269/708) |
src/libssh/src/session.c |
32.32% (224/693) |
20.59% (7/34) |
39.01% (252/646) |
src/libssh/src/socket.c |
44.42% (243/547) |
45.45% (15/33) |
45.74% (188/411) |
src/libssh/src/string.c |
73.15% (79/108) |
90.91% (10/11) |
77.78% (63/81) |
src/libssh/src/threads.c |
39.39% (13/33) |
25.00% (1/4) |
44.44% (8/18) |
src/libssh/src/threads/libcrypto.c |
57.14% (4/7) |
50.00% (1/2) |
66.67% (2/3) |
src/libssh/src/threads/pthread.c |
4.84% (3/62) |
11.11% (1/9) |
3.33% (1/30) |
src/libssh/src/token.c |
33.44% (103/308) |
50.00% (4/8) |
32.25% (89/276) |
src/libssh/src/wrapper.c |
43.93% (181/412) |
66.67% (8/12) |
53.48% (192/359) |
src/libssh/tests/fuzz/ssh_server_fuzzer.c |
85.09% (97/114) |
75.00% (3/4) |
89.47% (51/57) |
Totals |
25.71% (6875/26738) |
36.28% (320/882) |
25.98% (5771/22214) |