Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libssh/src/agent.c
  6.49% (25/385)
 21.43% (3/14)
  5.10% (24/471)
src/libssh/src/auth.c
 10.85% (141/1300)
 26.47% (9/34)
  8.98% (100/1114)
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)
 70.00% (21/30)
src/libssh/src/bind_config.c
  0.00% (0/429)
  0.00% (0/7)
  0.00% (0/363)
src/libssh/src/buffer.c
 64.39% (472/733)
 87.10% (27/31)
 63.20% (304/481)
src/libssh/src/callbacks.c
  9.76% (8/82)
 14.29% (1/7)
 16.90% (12/71)
src/libssh/src/channels.c
 20.73% (463/2234)
 28.92% (24/83)
 17.62% (384/2179)
src/libssh/src/client.c
 61.35% (346/564)
 78.57% (11/14)
 64.24% (291/453)
src/libssh/src/config.c
  0.00% (0/918)
  0.00% (0/12)
  0.00% (0/806)
src/libssh/src/config_parser.c
  0.00% (0/181)
  0.00% (0/6)
  0.00% (0/158)
src/libssh/src/connect.c
  0.00% (0/199)
  0.00% (0/6)
  0.00% (0/102)
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
 43.77% (144/329)
 66.67% (4/6)
 43.56% (115/264)
src/libssh/src/dh-gex.c
 31.90% (148/464)
 30.00% (3/10)
 38.75% (186/480)
src/libssh/src/dh.c
 23.82% (91/382)
 35.29% (6/17)
 24.76% (102/412)
src/libssh/src/dh_crypto.c
 71.34% (117/164)
 88.89% (8/9)
 74.00% (111/150)
src/libssh/src/ecdh.c
 90.38% (47/52)
 50.00% (1/2)
 94.74% (36/38)
src/libssh/src/ecdh_crypto.c
 43.54% (91/209)
 80.00% (4/5)
 35.37% (52/147)
src/libssh/src/error.c
 50.00% (18/36)
 50.00% (3/6)
 58.33% (7/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
 30.11% (53/176)
 50.00% (3/6)
 22.73% (35/154)
src/libssh/src/init.c
 61.63% (53/86)
 85.71% (6/7)
 61.90% (26/42)
src/libssh/src/kdf.c
 55.79% (53/95)
100.00% (4/4)
 55.10% (27/49)
src/libssh/src/kex.c
 49.58% (475/958)
 59.09% (13/22)
 53.79% (426/792)
src/libssh/src/knownhosts.c
  5.90% (49/830)
 16.67% (3/18)
  5.35% (33/617)
src/libssh/src/libcrypto.c
  5.47% (37/677)
 15.15% (5/33)
  3.49% (15/430)
src/libssh/src/log.c
  9.71% (10/103)
 21.43% (3/14)
  8.89% (4/45)
src/libssh/src/match.c
  0.00% (0/82)
  0.00% (0/3)
  0.00% (0/84)
src/libssh/src/md_crypto.c
 34.59% (46/133)
 42.11% (8/19)
 34.62% (18/52)
src/libssh/src/messages.c
  5.36% (60/1119)
 18.18% (4/22)
  5.84% (73/1249)
src/libssh/src/misc.c
 31.91% (314/984)
 48.78% (20/41)
 34.88% (240/688)
src/libssh/src/options.c
 10.83% (174/1606)
 21.43% (3/14)
 11.04% (141/1277)
src/libssh/src/packet.c
 73.63% (818/1111)
100.00% (20/20)
 74.09% (589/795)
src/libssh/src/packet_cb.c
 84.38% (135/160)
100.00% (5/5)
 89.84% (115/128)
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/317)
  0.00% (0/12)
  0.00% (0/290)
src/libssh/src/pki.c
 33.35% (565/1694)
 42.31% (22/52)
 34.87% (576/1652)
src/libssh/src/pki_container_openssh.c
  0.00% (0/526)
  0.00% (0/8)
  0.00% (0/503)
src/libssh/src/pki_crypto.c
 31.08% (487/1567)
 48.28% (14/29)
 35.88% (395/1101)
src/libssh/src/pki_ed25519_common.c
 17.24% (20/116)
 33.33% (2/6)
 13.93% (17/122)
src/libssh/src/poll.c
 36.83% (151/410)
 48.48% (16/33)
 37.37% (108/289)
src/libssh/src/server.c
  0.00% (0/848)
  0.00% (0/55)
  0.00% (0/708)
src/libssh/src/session.c
 35.72% (244/683)
 29.41% (10/34)
 42.54% (268/630)
src/libssh/src/socket.c
 47.23% (256/542)
 57.58% (19/33)
 48.28% (197/408)
src/libssh/src/string.c
 73.15% (79/108)
 90.91% (10/11)
 77.78% (63/81)
src/libssh/src/threads.c
 54.55% (18/33)
 50.00% (2/4)
 61.11% (11/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
 24.19% (15/62)
 33.33% (3/9)
 30.00% (9/30)
src/libssh/src/token.c
 33.44% (103/308)
 50.00% (4/8)
 32.25% (89/276)
src/libssh/src/wrapper.c
 43.69% (180/412)
 83.33% (10/12)
 55.15% (198/359)
src/libssh/tests/fuzz/ssh_client_fuzzer.c
 58.49% (62/106)
 33.33% (1/3)
 74.47% (35/47)
Totals
 25.73% (6682/25966)
 37.46% (321/857)
 25.59% (5499/21488)