Source | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ssh-rsa.cSource: | ssh-rsa.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Coverage: | 28.731% (129/449) |
| | 1604 | 118 |
utf8.cSource: | utf8.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Coverage: | 29.878% (98/328) |
| | 1290 | 78 |
reallocarray.cSource: | reallocarray.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/reallocarray.c | Coverage: | 30.000% (3/10) |
| | 19 | 2 |
sshkey.cSource: | sshkey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Coverage: | 38.175% (1146/3002) |
| | 7457 | 913 |
xmalloc.cSource: | xmalloc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Coverage: | 38.235% (13/34) |
| | 71 | 14 |
addrmatch.cSource: | addrmatch.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Coverage: | 39.057% (116/297) |
| | 598 | 99 |
strtonum.cSource: | strtonum.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strtonum.c | Coverage: | 40.000% (12/30) |
| | 71 | 7 |
setproctitle.cSource: | setproctitle.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/setproctitle.c | Coverage: | 41.071% (23/56) |
| | 123 | 16 |
ssh-dss.cSource: | ssh-dss.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-dss.c | Coverage: | 41.912% (57/136) |
| | 388 | 37 |
match.cSource: | match.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | Coverage: | 42.731% (97/227) |
| | 846 | 55 |
entropy.cSource: | entropy.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/entropy.c | Coverage: | 42.857% (3/7) |
| | 13 | 3 |
ssh_api.cSource: | ssh_api.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Coverage: | 44.308% (144/325) |
| | 764 | 94 |
ssh-ecdsa.cSource: | ssh-ecdsa.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ecdsa.c | Coverage: | 44.604% (62/139) |
| | 368 | 36 |
kexdhs.cSource: | kexdhs.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhs.c | Coverage: | 45.122% (37/82) |
| | 159 | 27 |
kexgexc.cSource: | kexgexc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c | Coverage: | 45.690% (53/116) |
| | 224 | 30 |
kexdh.cSource: | kexdh.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdh.c | Coverage: | 45.714% (16/35) |
| | 29 | 5 |
kexecdh.cSource: | kexecdh.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdh.c | Coverage: | 45.714% (16/35) |
| | 29 | 5 |
kexecdhs.cSource: | kexecdhs.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhs.c | Coverage: | 45.714% (32/70) |
| | 153 | 20 |
kexdhc.cSource: | kexdhc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhc.c | Coverage: | 45.977% (40/87) |
| | 165 | 28 |
libressl-api-compat.cSource: | 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 |
kexc25519s.cSource: | kexc25519s.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519s.c | Coverage: | 46.296% (25/54) |
| | 108 | 16 |
ssh-ed25519.cSource: | ssh-ed25519.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ed25519.c | Coverage: | 46.512% (60/129) |
| | 341 | 33 |
kexgexs.cSource: | kexgexs.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexs.c | Coverage: | 46.789% (51/109) |
| | 190 | 25 |
chacha_private.hSource: | 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 |
kexgex.cSource: | kexgex.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgex.c | Coverage: | 46.939% (23/49) |
| | 34 | 5 |
kexecdhc.cSource: | kexecdhc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhc.c | Coverage: | 47.368% (36/76) |
| | 173 | 22 |
kexc25519c.cSource: | kexc25519c.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519c.c | Coverage: | 47.458% (28/59) |
| | 109 | 17 |
kexc25519.cSource: | kexc25519.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | Coverage: | 47.500% (19/40) |
| | 41 | 8 |
bsd-closefrom.cSource: | 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 |
hash.cSource: | hash.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hash.c | Coverage: | 50.000% (2/4) |
| | 5 | 2 |
digest-openssl.cSource: | digest-openssl.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Coverage: | 50.602% (42/83) |
| | 142 | 33 |
hmac.cSource: | hmac.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c | Coverage: | 52.381% (33/63) |
| | 81 | 23 |
bsd-signal.cSource: | 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 |
blowfish.cSource: | blowfish.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Coverage: | 55.714% (39/70) |
| | 190 | 32 |
sshbuf-misc.cSource: | sshbuf-misc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Coverage: | 56.701% (55/97) |
| | 209 | 29 |
recallocarray.cSource: | recallocarray.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/recallocarray.c | Coverage: | 56.757% (21/37) |
| | 65 | 8 |
sshbuf-getput-crypto.cSource: | 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 |
sc25519.cSource: | sc25519.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Coverage: | 64.844% (83/128) |
| | 171 | 57 |
base64.cSource: | base64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/base64.c | Coverage: | 66.981% (71/106) |
| | 149 | 37 |
arc4random.cSource: | arc4random.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Coverage: | 67.692% (44/65) |
| | 140 | 26 |
bitmap.cSource: | bitmap.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Coverage: | 68.807% (75/109) |
| | 124 | 39 |
uuencode.cSource: | uuencode.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uuencode.c | Coverage: | 70.370% (19/27) |
| | 36 | 9 |
sshbuf.cSource: | sshbuf.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Coverage: | 73.367% (146/199) |
| | 273 | 70 |
bcrypt_pbkdf.cSource: | 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 |
cipher-chachapoly.cSource: | cipher-chachapoly.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher-chachapoly.c | Coverage: | 77.273% (17/22) |
| | 54 | 10 |
strlcpy.cSource: | strlcpy.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcpy.c | Coverage: | 78.947% (15/19) |
| | 12 | 7 |
strlcat.cSource: | strlcat.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcat.c | Coverage: | 80.000% (12/15) |
| | 17 | 5 |
chacha.cSource: | chacha.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/chacha.c | Coverage: | 80.556% (29/36) |
| | 146 | 13 |
sshbuf-getput-basic.cSource: | 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 |
ge25519.cSource: | ge25519.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Coverage: | 83.333% (35/42) |
| | 158 | 24 |
ed25519.cSource: | ed25519.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c | Coverage: | 95.455% (42/44) |
| | 74 | 17 |
fe25519.cSource: | fe25519.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | Coverage: | 96.800% (121/125) |
| | 200 | 57 |
explicit_bzero.cSource: | 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 |
freezero.cSource: | freezero.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/freezero.c | Coverage: | 100.000% (4/4) |
| | 6 | 2 |
poly1305.cSource: | poly1305.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/poly1305.c | Coverage: | 100.000% (20/20) |
| | 95 | 10 |
smult_curve25519_ref.cSource: | 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 |
timingsafe_bcmp.cSource: | 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 |
verify.cSource: | verify.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/verify.c | Coverage: | 100.000% (1/1) |
| | 34 | 1 |