Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/openssh/addr.c
  0.00% (0/295)
  0.00% (0/18)
  0.00% (0/378)
src/openssh/addrmatch.c
  0.00% (0/92)
  0.00% (0/2)
  0.00% (0/114)
src/openssh/atomicio.c
  0.00% (0/96)
  0.00% (0/4)
  0.00% (0/126)
src/openssh/bitmap.c
  0.00% (0/131)
  0.00% (0/12)
  0.00% (0/140)
src/openssh/cipher-chachapoly-libcrypto.c
  0.00% (0/84)
  0.00% (0/4)
  0.00% (0/96)
src/openssh/cipher.c
  0.00% (0/248)
  0.00% (0/18)
  0.00% (0/290)
src/openssh/cleanup.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/openssh/crypto_api.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/6)
src/openssh/digest-openssl.c
 39.36% (37/94)
 46.15% (6/13)
 42.02% (50/119)
src/openssh/ed25519-openssl.c
  0.00% (0/131)
  0.00% (0/4)
  0.00% (0/203)
src/openssh/fatal.c
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/3)
src/openssh/hmac.c
  0.00% (0/71)
  0.00% (0/7)
  0.00% (0/72)
src/openssh/kex-names.c
  0.00% (0/168)
  0.00% (0/11)
  0.00% (0/208)
src/openssh/krl.c
  0.00% (0/1017)
  0.00% (0/38)
  0.00% (0/2262)
src/openssh/libcrux-mlkem-mldsa.c
  0.00% (0/125)
  0.00% (0/12)
  0.00% (0/36)
src/openssh/libcrux_internal.h
  0.00% (0/13463)
  0.00% (0/1110)
  0.00% (0/3181)
src/openssh/log.c
 11.72% (43/367)
 21.05% (4/19)
 11.11% (33/297)
src/openssh/mac.c
  0.00% (0/135)
  0.00% (0/8)
  0.00% (0/155)
src/openssh/match.c
 44.97% (85/189)
 36.36% (4/11)
 36.36% (72/198)
src/openssh/misc.c
 21.09% (448/2124)
 26.67% (32/120)
 20.96% (535/2552)
src/openssh/openbsd-compat/arc4random.c
  0.00% (0/90)
  0.00% (0/8)
  0.00% (0/65)
src/openssh/openbsd-compat/arc4random.h
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/39)
src/openssh/openbsd-compat/base64.c
  0.00% (0/125)
  0.00% (0/2)
  0.00% (0/96)
src/openssh/openbsd-compat/bcrypt_pbkdf.c
  0.00% (0/81)
  0.00% (0/2)
  0.00% (0/56)
src/openssh/openbsd-compat/blowfish.c
  0.00% (0/501)
  0.00% (0/13)
  0.00% (0/137)
src/openssh/openbsd-compat/bsd-closefrom.c
  0.00% (0/28)
  0.00% (0/2)
  0.00% (0/33)
src/openssh/openbsd-compat/bsd-getentropy.c
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/7)
src/openssh/openbsd-compat/chacha_private.h
  0.00% (0/131)
  0.00% (0/3)
  0.00% (0/653)
src/openssh/openbsd-compat/fmt_scaled.c
 17.58% (29/165)
 50.00% (1/2)
 21.83% (43/197)
src/openssh/openbsd-compat/freezero.c
 83.33% (5/6)
100.00% (1/1)
 80.00% (4/5)
src/openssh/openbsd-compat/glob.c
 59.05% (362/613)
 80.00% (16/20)
 57.80% (463/801)
src/openssh/openbsd-compat/libressl-api-compat.c
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/44)
src/openssh/openbsd-compat/mktemp.c
100.00% (8/8)
100.00% (1/1)
100.00% (1/1)
src/openssh/openbsd-compat/port-net.c
  0.00% (0/117)
  0.00% (0/6)
  0.00% (0/152)
src/openssh/openbsd-compat/recallocarray.c
 80.56% (29/36)
100.00% (1/1)
 69.23% (36/52)
src/openssh/openbsd-compat/strlcat.c
 95.24% (20/21)
100.00% (1/1)
 91.67% (11/12)
src/openssh/openbsd-compat/strlcpy.c
100.00% (18/18)
100.00% (1/1)
100.00% (13/13)
src/openssh/openbsd-compat/strtonum.c
 84.85% (28/33)
100.00% (1/1)
 67.39% (31/46)
src/openssh/openbsd-compat/sys-tree.h
  0.00% (0/98)
  0.00% (0/4)
  0.00% (0/250)
src/openssh/openbsd-compat/timingsafe_bcmp.c
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/4)
src/openssh/openbsd-compat/vis.c
  0.00% (0/126)
  0.00% (0/3)
  0.00% (0/201)
src/openssh/platform-misc.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
src/openssh/poly1305.c
  0.00% (0/101)
  0.00% (0/1)
  0.00% (0/71)
src/openssh/readconf.c
 33.18% (959/2890)
 47.62% (20/42)
 30.68% (942/3070)
src/openssh/regress/misc/fuzz-harness/ssh-sk-null.cc
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/6)
src/openssh/regress/misc/fuzz-harness/sshconfig_fuzz.cc
 81.25% (26/32)
 66.67% (2/3)
 78.57% (11/14)
src/openssh/ssh-ecdsa-sk.c
  0.00% (0/249)
  0.00% (0/9)
  0.00% (0/269)
src/openssh/ssh-ecdsa.c
  0.00% (0/345)
  0.00% (0/13)
  0.00% (0/377)
src/openssh/ssh-ed25519-sk.c
  0.00% (0/137)
  0.00% (0/8)
  0.00% (0/143)
src/openssh/ssh-ed25519.c
  0.00% (0/174)
  0.00% (0/11)
  0.00% (0/212)
src/openssh/ssh-mldsa-eddsa.c
  0.00% (0/291)
  0.00% (0/15)
  0.00% (0/315)
src/openssh/ssh-pkcs11-client.c
  0.00% (0/334)
  0.00% (0/14)
  0.00% (0/489)
src/openssh/ssh-rsa.c
  0.00% (0/418)
  0.00% (0/17)
  0.00% (0/509)
src/openssh/sshbuf-getput-basic.c
  3.20% (15/469)
  5.41% (2/37)
  1.63% (8/492)
src/openssh/sshbuf-getput-crypto.c
  0.00% (0/115)
  0.00% (0/8)
  0.00% (0/117)
src/openssh/sshbuf-io.c
  0.00% (0/69)
  0.00% (0/3)
  0.00% (0/82)
src/openssh/sshbuf-misc.c
  4.63% (12/259)
  7.14% (1/14)
  5.60% (19/339)
src/openssh/sshbuf.c
 33.58% (92/274)
 39.13% (9/23)
 30.82% (90/292)
src/openssh/ssherr-libcrypto.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/22)
src/openssh/ssherr.c
  0.00% (0/134)
  0.00% (0/1)
  0.00% (0/134)
src/openssh/sshkey.c
  1.53% (40/2618)
  2.46% (3/122)
  1.61% (47/2916)
src/openssh/umac.c
  0.00% (0/466)
  0.00% (0/27)
  0.00% (0/243)
src/openssh/utf8.c
  0.00% (0/202)
  0.00% (0/9)
  0.00% (0/191)
src/openssh/xmalloc.c
 86.21% (50/58)
100.00% (7/7)
 52.24% (35/67)
Totals
  7.49% (2306/30788)
  6.00% (113/1882)
 10.32% (2444/23675)