| Sourceā¾ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
xmalloc.c| Source: | xmalloc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | | Coverage: | 38.235% (13/34) |
| | 71 | 14 |
xcrypt.c| Source: | xcrypt.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/xcrypt.c | | Coverage: | 0.000% (0/21) |
| | 54 | 9 |
vis.c| Source: | vis.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | | Coverage: | 14.573% (29/199) |
| | 188 | 37 |
verify.c| Source: | verify.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/verify.c | | Coverage: | 100.000% (1/1) |
| | 34 | 1 |
uuencode.c| Source: | uuencode.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uuencode.c | | Coverage: | 70.370% (19/27) |
| | 36 | 9 |
utf8.c| Source: | utf8.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | | Coverage: | 29.878% (98/328) |
| | 1290 | 78 |
umac.c #2| Source: | umac.c #2 | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c | | Coverage: | 0.000% (0/143) |
| | 296 | 63 |
umac.c #1| Source: | umac.c #1 | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c | | Coverage: | 0.000% (0/143) |
| | 275 | 63 |
uidswap.c| Source: | uidswap.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c | | Coverage: | 0.000% (0/96) |
| | 152 | 28 |
ttymodes.h| Source: | ttymodes.h | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.h | | Coverage: | 0.000% (0/824) |
| | 644 | 222 |
ttymodes.c| Source: | ttymodes.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c | | Coverage: | 0.000% (0/171) |
| | 229 | 73 |
timingsafe_bcmp.c| Source: | timingsafe_bcmp.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/timingsafe_bcmp.c | | Coverage: | 100.000% (4/4) |
| | 5 | 2 |
strtonum.c| Source: | strtonum.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strtonum.c | | Coverage: | 40.000% (12/30) |
| | 71 | 7 |
strmode.c| Source: | strmode.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strmode.c | | Coverage: | 0.000% (0/65) |
| | 76 | 27 |
strlcpy.c| Source: | strlcpy.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcpy.c | | Coverage: | 78.947% (15/19) |
| | 12 | 7 |
strlcat.c| Source: | strlcat.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcat.c | | Coverage: | 80.000% (12/15) |
| | 17 | 5 |
sshtty.c| Source: | sshtty.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshtty.c | | Coverage: | 0.000% (0/26) |
| | 125 | 10 |
sshpty.c| Source: | sshpty.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | | Coverage: | 0.000% (0/66) |
| | 240 | 21 |
sshlogin.c| Source: | sshlogin.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c | | Coverage: | 0.000% (0/47) |
| | 213 | 14 |
sshkey.c| Source: | sshkey.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Coverage: | 38.175% (1146/3002) |
| | 7457 | 913 |
ssherr.c| Source: | ssherr.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssherr.c | | Coverage: | 0.000% (0/120) |
| | 65 | 61 |
sshd.c| Source: | sshd.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Coverage: | 7.449% (80/1074) |
| | 2388 | 344 |
sshconnect2.c| Source: | sshconnect2.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Coverage: | 0.000% (0/1137) |
| | 2820 | 310 |
sshconnect.c| Source: | sshconnect.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Coverage: | 0.000% (0/866) |
| | 2143 | 260 |
sshbuf.c| Source: | sshbuf.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Coverage: | 73.367% (146/199) |
| | 273 | 70 |
sshbuf-misc.c| Source: | sshbuf-misc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | | Coverage: | 56.701% (55/97) |
| | 209 | 29 |
sshbuf-getput-crypto.c| Source: | sshbuf-getput-crypto.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | | Coverage: | 63.636% (70/110) |
| | 161 | 38 |
sshbuf-getput-basic.c| Source: | sshbuf-getput-basic.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | | Coverage: | 81.509% (216/265) |
| | 400 | 95 |
ssh_api.c| Source: | ssh_api.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Coverage: | 44.308% (144/325) |
| | 764 | 94 |
ssh.c| Source: | ssh.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Coverage: | 0.000% (0/1773) |
| | 5817 | 471 |
ssh-rsa.c| Source: | ssh-rsa.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | | Coverage: | 28.731% (129/449) |
| | 1604 | 118 |
ssh-pkcs11.c| Source: | ssh-pkcs11.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | | Coverage: | 0.000% (0/351) |
| | 810 | 108 |
ssh-pkcs11-helper.c| Source: | ssh-pkcs11-helper.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | | Coverage: | 0.000% (0/224) |
| | 474 | 72 |
ssh-pkcs11-client.c| Source: | ssh-pkcs11-client.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | | Coverage: | 0.000% (0/136) |
| | 209 | 43 |
ssh-keysign.c| Source: | ssh-keysign.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keysign.c | | Coverage: | 0.000% (0/266) |
| | 790 | 74 |
ssh-keyscan.c| Source: | ssh-keyscan.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Coverage: | 0.000% (0/472) |
| | 1158 | 146 |
ssh-keygen.c| Source: | ssh-keygen.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Coverage: | 10.882% (275/2527) |
| | 7250 | 708 |
ssh-ed25519.c| Source: | ssh-ed25519.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ed25519.c | | Coverage: | 46.512% (60/129) |
| | 341 | 33 |
ssh-ecdsa.c| Source: | ssh-ecdsa.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ecdsa.c | | Coverage: | 44.604% (62/139) |
| | 368 | 36 |
ssh-dss.c| Source: | ssh-dss.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-dss.c | | Coverage: | 41.912% (57/136) |
| | 388 | 37 |
ssh-agent.c| Source: | ssh-agent.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Coverage: | 0.000% (0/758) |
| | 1472 | 248 |
ssh-add.c| Source: | ssh-add.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | | Coverage: | 0.000% (0/429) |
| | 1227 | 140 |
smult_curve25519_ref.c| Source: | smult_curve25519_ref.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Coverage: | 100.000% (101/101) |
| | 182 | 41 |
sftp.c| Source: | sftp.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Coverage: | 0.000% (0/1259) |
| | 2604 | 416 |
sftp-server.c| Source: | sftp-server.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Coverage: | 0.000% (0/967) |
| | 1826 | 301 |
sftp-server-main.c| Source: | sftp-server-main.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server-main.c | | Coverage: | 0.000% (0/5) |
| | 15 | 3 |
sftp-glob.c| Source: | sftp-glob.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c | | Coverage: | 0.000% (0/21) |
| | 47 | 11 |
sftp-common.c| Source: | sftp-common.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | | Coverage: | 0.000% (0/137) |
| | 164 | 48 |
sftp-client.c| Source: | sftp-client.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Coverage: | 0.000% (0/1467) |
| | 3889 | 371 |
setproctitle.c| Source: | setproctitle.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/setproctitle.c | | Coverage: | 41.071% (23/56) |
| | 123 | 16 |
session.c| Source: | session.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Coverage: | 0.000% (0/1516) |
| | 4658 | 426 |
serverloop.c| Source: | serverloop.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Coverage: | 0.000% (0/745) |
| | 2730 | 185 |
servconf.c| Source: | servconf.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Coverage: | 12.549% (321/2558) |
| | 6420 | 713 |
scp.c| Source: | scp.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | | Coverage: | 0.000% (0/950) |
| | 2165 | 288 |
sc25519.c| Source: | sc25519.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Coverage: | 64.844% (83/128) |
| | 171 | 57 |
sandbox-seccomp-filter.c| Source: | sandbox-seccomp-filter.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sandbox-seccomp-filter.c | | Coverage: | 0.000% (0/22) |
| | 76 | 10 |
rijndael.c| Source: | rijndael.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/rijndael.c | | Coverage: | 0.000% (0/27) |
| | 154 | 13 |
recallocarray.c| Source: | recallocarray.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/recallocarray.c | | Coverage: | 56.757% (21/37) |
| | 65 | 8 |
realpath.c| Source: | realpath.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/realpath.c | | Coverage: | 0.000% (0/172) |
| | 588 | 45 |
reallocarray.c| Source: | reallocarray.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/reallocarray.c | | Coverage: | 30.000% (3/10) |
| | 19 | 2 |
readpassphrase.c| Source: | readpassphrase.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/readpassphrase.c | | Coverage: | 0.000% (0/107) |
| | 358 | 31 |
readpass.c| Source: | readpass.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readpass.c | | Coverage: | 0.000% (0/96) |
| | 248 | 28 |
readconf.c| Source: | readconf.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Coverage: | 0.000% (0/2002) |
| | 4826 | 581 |
pwcache.c| Source: | pwcache.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/pwcache.c | | Coverage: | 0.000% (0/66) |
| | 114 | 14 |
progressmeter.c| Source: | progressmeter.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Coverage: | 0.000% (0/102) |
| | 168 | 33 |
port-net.c| Source: | port-net.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-net.c | | Coverage: | 0.000% (0/60) |
| | 173 | 18 |
port-linux.c| Source: | port-linux.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-linux.c | | Coverage: | 0.000% (0/26) |
| | 60 | 8 |
poly1305.c| Source: | poly1305.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/poly1305.c | | Coverage: | 100.000% (20/20) |
| | 95 | 10 |
platform.c| Source: | platform.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | | Coverage: | 0.000% (0/9) |
| | 9 | 5 |
platform-tracing.c| Source: | platform-tracing.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-tracing.c | | Coverage: | 0.000% (0/6) |
| | 6 | 2 |
platform-misc.c| Source: | platform-misc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-misc.c | | Coverage: | 0.000% (0/4) |
| | 3 | 2 |
packet.c| Source: | packet.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Coverage: | 24.750% (346/1398) |
| | 1954 | 433 |
openssl-compat.c| Source: | openssl-compat.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/openssl-compat.c | | Coverage: | 16.667% (2/12) |
| | 12 | 4 |
opacket.c| Source: | opacket.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | | Coverage: | 0.000% (0/114) |
| | 161 | 58 |
nchan.c| Source: | nchan.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | | Coverage: | 0.000% (0/228) |
| | 381 | 75 |
mux.c| Source: | mux.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Coverage: | 0.000% (0/1392) |
| | 2412 | 432 |
msg.c| Source: | msg.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c | | Coverage: | 0.000% (0/23) |
| | 40 | 9 |
monitor_wrap.c| Source: | monitor_wrap.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Coverage: | 0.000% (0/462) |
| | 669 | 144 |
monitor_fdpass.c| Source: | monitor_fdpass.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_fdpass.c | | Coverage: | 0.000% (0/38) |
| | 190 | 10 |
monitor.c| Source: | monitor.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Coverage: | 0.000% (0/998) |
| | 2313 | 285 |
moduli.c| Source: | moduli.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Coverage: | 0.000% (0/301) |
| | 438 | 99 |
mktemp.c| Source: | mktemp.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/mktemp.c | | Coverage: | 0.000% (0/49) |
| | 106 | 16 |
misc.c| Source: | misc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Coverage: | 6.370% (83/1303) |
| | 3680 | 381 |
match.c| Source: | match.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | | Coverage: | 42.731% (97/227) |
| | 846 | 55 |
mac.c| Source: | mac.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | | Coverage: | 6.250% (12/192) |
| | 666 | 58 |
loginrec.c| Source: | loginrec.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Coverage: | 0.000% (0/287) |
| | 1036 | 91 |
log.c| Source: | log.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Coverage: | 20.149% (27/134) |
| | 464 | 70 |
libressl-api-compat.c| Source: | libressl-api-compat.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Coverage: | 46.284% (137/296) |
| | 490 | 100 |
krl.c| Source: | krl.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Coverage: | 0.000% (0/1890) |
| | 1521 | 583 |
kludge-fd_set.c| Source: | kludge-fd_set.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/kludge-fd_set.c | | Coverage: | 0.000% (0/2) |
| | 32 | 2 |
kexgexs.c| Source: | kexgexs.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexs.c | | Coverage: | 46.789% (51/109) |
| | 190 | 25 |
kexgexc.c| Source: | kexgexc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c | | Coverage: | 45.690% (53/116) |
| | 224 | 30 |
kexgex.c| Source: | kexgex.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgex.c | | Coverage: | 46.939% (23/49) |
| | 34 | 5 |
kexecdhs.c| Source: | kexecdhs.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhs.c | | Coverage: | 45.714% (32/70) |
| | 153 | 20 |
kexecdhc.c| Source: | kexecdhc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhc.c | | Coverage: | 47.368% (36/76) |
| | 173 | 22 |
kexecdh.c| Source: | kexecdh.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdh.c | | Coverage: | 45.714% (16/35) |
| | 29 | 5 |
kexdhs.c| Source: | kexdhs.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhs.c | | Coverage: | 45.122% (37/82) |
| | 159 | 27 |
kexdhc.c| Source: | kexdhc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhc.c | | Coverage: | 45.977% (40/87) |
| | 165 | 28 |
kexdh.c| Source: | kexdh.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdh.c | | Coverage: | 45.714% (16/35) |
| | 29 | 5 |
kexc25519s.c| Source: | kexc25519s.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519s.c | | Coverage: | 46.296% (25/54) |
| | 108 | 16 |