| Sourceā“ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
addrmatch.c| Source: | addrmatch.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Coverage: | 39.057% (116/297) |
| | 598 | 99 |
arc4random.c| Source: | arc4random.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | | Coverage: | 67.692% (44/65) |
| | 140 | 26 |
atomicio.c| Source: | atomicio.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c | | Coverage: | 15.068% (11/73) |
| | 176 | 22 |
auth-options.c| Source: | auth-options.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Coverage: | 0.000% (0/1016) |
| | 2801 | 250 |
auth-passwd.c| Source: | auth-passwd.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-passwd.c | | Coverage: | 0.000% (0/136) |
| | 526 | 28 |
auth-rhosts.c| Source: | auth-rhosts.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-rhosts.c | | Coverage: | 0.000% (0/240) |
| | 714 | 58 |
auth-shadow.c| Source: | auth-shadow.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-shadow.c | | Coverage: | 0.000% (0/35) |
| | 61 | 13 |
auth.c| Source: | auth.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Coverage: | 0.000% (0/830) |
| | 2772 | 213 |
auth2-chall.c| Source: | auth2-chall.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | | Coverage: | 0.000% (0/230) |
| | 605 | 63 |
auth2-hostbased.c| Source: | auth2-hostbased.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-hostbased.c | | Coverage: | 0.000% (0/115) |
| | 176 | 27 |
auth2-kbdint.c| Source: | auth2-kbdint.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-kbdint.c | | Coverage: | 0.000% (0/11) |
| | 20 | 3 |
auth2-none.c| Source: | auth2-none.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-none.c | | Coverage: | 0.000% (0/11) |
| | 7 | 3 |
auth2-passwd.c| Source: | auth2-passwd.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-passwd.c | | Coverage: | 0.000% (0/20) |
| | 24 | 4 |
auth2-pubkey.c| Source: | auth2-pubkey.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | | Coverage: | 0.000% (0/557) |
| | 1280 | 160 |
auth2.c| Source: | auth2.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | | Coverage: | 0.000% (0/675) |
| | 2423 | 169 |
authfd.c| Source: | authfd.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | | Coverage: | 0.000% (0/408) |
| | 727 | 127 |
authfile.c| Source: | authfile.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Coverage: | 24.934% (94/377) |
| | 902 | 122 |
base64.c| Source: | base64.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/base64.c | | Coverage: | 66.981% (71/106) |
| | 149 | 37 |
bcrypt_pbkdf.c| Source: | bcrypt_pbkdf.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bcrypt_pbkdf.c | | Coverage: | 75.000% (36/48) |
| | 70 | 14 |
bindresvport.c| Source: | bindresvport.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bindresvport.c | | Coverage: | 0.000% (0/42) |
| | 99 | 12 |
bitmap.c| Source: | bitmap.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | | Coverage: | 68.807% (75/109) |
| | 124 | 39 |
blowfish.c| Source: | blowfish.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | | Coverage: | 55.714% (39/70) |
| | 190 | 32 |
bsd-closefrom.c| Source: | bsd-closefrom.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-closefrom.c | | Coverage: | 50.000% (15/30) |
| | 28 | 6 |
bsd-getpeereid.c| Source: | bsd-getpeereid.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-getpeereid.c | | Coverage: | 0.000% (0/4) |
| | 15 | 2 |
bsd-misc.c| Source: | bsd-misc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-misc.c | | Coverage: | 20.000% (3/15) |
| | 43 | 5 |
bsd-signal.c| Source: | bsd-signal.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-signal.c | | Coverage: | 53.846% (7/13) |
| | 39 | 5 |
canohost.c| Source: | canohost.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | | Coverage: | 0.000% (0/69) |
| | 172 | 28 |
chacha.c| Source: | chacha.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/chacha.c | | Coverage: | 80.556% (29/36) |
| | 146 | 13 |
chacha_private.h| Source: | chacha_private.h | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/chacha_private.h | | Coverage: | 46.875% (15/32) |
| | 121 | 13 |
channels.c| Source: | channels.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Coverage: | 0.000% (0/3422) |
| | 8236 | 981 |
cipher-chachapoly.c| Source: | cipher-chachapoly.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher-chachapoly.c | | Coverage: | 77.273% (17/22) |
| | 54 | 10 |
cipher.c| Source: | cipher.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Coverage: | 22.849% (77/337) |
| | 978 | 101 |
cleanup.c| Source: | cleanup.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cleanup.c | | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
clientloop.c| Source: | clientloop.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Coverage: | 0.000% (0/1387) |
| | 3252 | 388 |
compat.c| Source: | compat.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | | Coverage: | 7.246% (5/69) |
| | 238 | 25 |
crc32.c| Source: | crc32.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/crc32.c | | Coverage: | 0.000% (0/4) |
| | 5 | 2 |
dh.c| Source: | dh.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | | Coverage: | 18.750% (42/224) |
| | 767 | 66 |
digest-openssl.c| Source: | digest-openssl.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | | Coverage: | 50.602% (42/83) |
| | 142 | 33 |
dispatch.c| Source: | dispatch.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c | | Coverage: | 9.375% (6/64) |
| | 57 | 22 |
dns.c| Source: | dns.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | | Coverage: | 0.000% (0/138) |
| | 189 | 52 |
ed25519.c| Source: | ed25519.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c | | Coverage: | 95.455% (42/44) |
| | 74 | 17 |
entropy.c| Source: | entropy.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/entropy.c | | Coverage: | 42.857% (3/7) |
| | 13 | 3 |
explicit_bzero.c| Source: | explicit_bzero.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/explicit_bzero.c | | Coverage: | 100.000% (4/4) |
| | 3 | 2 |
fatal.c| Source: | fatal.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fatal.c | | Coverage: | 0.000% (0/1) |
| | 21 | 1 |
fe25519.c| Source: | fe25519.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Coverage: | 96.800% (121/125) |
| | 200 | 57 |
fmt_scaled.c| Source: | fmt_scaled.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/fmt_scaled.c | | Coverage: | 0.000% (0/143) |
| | 245 | 40 |
freezero.c| Source: | freezero.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/freezero.c | | Coverage: | 100.000% (4/4) |
| | 6 | 2 |
ge25519.c| Source: | ge25519.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Coverage: | 83.333% (35/42) |
| | 158 | 24 |
getopt_long.c| Source: | getopt_long.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | | Coverage: | 13.897% (46/331) |
| | 576 | 74 |
getrrsetbyname.c| Source: | getrrsetbyname.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | | Coverage: | 0.000% (0/246) |
| | 569 | 76 |
glob.c| Source: | glob.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Coverage: | 0.000% (0/654) |
| | 1016 | 193 |
groupaccess.c| Source: | groupaccess.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | | Coverage: | 0.000% (0/42) |
| | 69 | 18 |
hash.c| Source: | hash.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hash.c | | Coverage: | 50.000% (2/4) |
| | 5 | 2 |
hmac.c| Source: | hmac.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c | | Coverage: | 52.381% (33/63) |
| | 81 | 23 |
hostfile.c| Source: | hostfile.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Coverage: | 26.726% (151/565) |
| | 1467 | 150 |
kex.c| Source: | kex.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Coverage: | 25.405% (204/803) |
| | 2660 | 211 |
kexc25519.c| Source: | kexc25519.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | | Coverage: | 47.500% (19/40) |
| | 41 | 8 |
kexc25519c.c| Source: | kexc25519c.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519c.c | | Coverage: | 47.458% (28/59) |
| | 109 | 17 |
kexc25519s.c| Source: | kexc25519s.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519s.c | | Coverage: | 46.296% (25/54) |
| | 108 | 16 |
kexdh.c| Source: | kexdh.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdh.c | | Coverage: | 45.714% (16/35) |
| | 29 | 5 |
kexdhc.c| Source: | kexdhc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhc.c | | Coverage: | 45.977% (40/87) |
| | 165 | 28 |
kexdhs.c| Source: | kexdhs.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhs.c | | Coverage: | 45.122% (37/82) |
| | 159 | 27 |
kexecdh.c| Source: | kexecdh.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdh.c | | Coverage: | 45.714% (16/35) |
| | 29 | 5 |
kexecdhc.c| Source: | kexecdhc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhc.c | | Coverage: | 47.368% (36/76) |
| | 173 | 22 |
kexecdhs.c| Source: | kexecdhs.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhs.c | | Coverage: | 45.714% (32/70) |
| | 153 | 20 |
kexgex.c| Source: | kexgex.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgex.c | | Coverage: | 46.939% (23/49) |
| | 34 | 5 |
kexgexc.c| Source: | kexgexc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c | | Coverage: | 45.690% (53/116) |
| | 224 | 30 |
kexgexs.c| Source: | kexgexs.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexs.c | | Coverage: | 46.789% (51/109) |
| | 190 | 25 |
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 |
krl.c| Source: | krl.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Coverage: | 0.000% (0/1890) |
| | 1521 | 583 |
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 |
log.c| Source: | log.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Coverage: | 20.149% (27/134) |
| | 464 | 70 |
loginrec.c| Source: | loginrec.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Coverage: | 0.000% (0/287) |
| | 1036 | 91 |
mac.c| Source: | mac.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | | Coverage: | 6.250% (12/192) |
| | 666 | 58 |
match.c| Source: | match.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | | Coverage: | 42.731% (97/227) |
| | 846 | 55 |
misc.c| Source: | misc.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Coverage: | 6.370% (83/1303) |
| | 3680 | 381 |
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 |
moduli.c| Source: | moduli.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Coverage: | 0.000% (0/301) |
| | 438 | 99 |
monitor.c| Source: | monitor.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Coverage: | 0.000% (0/998) |
| | 2313 | 285 |
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_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 |
msg.c| Source: | msg.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c | | Coverage: | 0.000% (0/23) |
| | 40 | 9 |
mux.c| Source: | mux.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Coverage: | 0.000% (0/1392) |
| | 2412 | 432 |
nchan.c| Source: | nchan.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | | Coverage: | 0.000% (0/228) |
| | 381 | 75 |
opacket.c| Source: | opacket.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | | Coverage: | 0.000% (0/114) |
| | 161 | 58 |
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 |
packet.c| Source: | packet.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Coverage: | 24.750% (346/1398) |
| | 1954 | 433 |
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 |
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.c| Source: | platform.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | | Coverage: | 0.000% (0/9) |
| | 9 | 5 |
poly1305.c| Source: | poly1305.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/poly1305.c | | Coverage: | 100.000% (20/20) |
| | 95 | 10 |
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 |
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 |
progressmeter.c| Source: | progressmeter.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Coverage: | 0.000% (0/102) |
| | 168 | 33 |
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 |
readconf.c| Source: | readconf.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Coverage: | 0.000% (0/2002) |
| | 4826 | 581 |
readpass.c| Source: | readpass.c | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readpass.c | | Coverage: | 0.000% (0/96) |
| | 248 | 28 |
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 |
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 |
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 |