Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h
 16.60% (44/265)
 36.00% (9/25)
 21.20% (39/184)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/bio.c
  0.00% (0/1985)
  0.00% (0/102)
  0.00% (0/1486)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/conf.c
  0.00% (0/231)
  0.00% (0/14)
  0.00% (0/234)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c
  0.00% (0/596)
  0.00% (0/16)
  0.00% (0/496)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c
  0.15% (29/18742)
  0.76% (2/262)
  0.17% (21/12388)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c
  0.00% (0/1641)
  0.00% (0/11)
  0.00% (0/660)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c
  0.00% (0/406)
  0.00% (0/17)
  0.00% (0/327)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/pk.c
  0.00% (0/4383)
  0.00% (0/164)
  0.00% (0/3896)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c
  1.80% (319/17702)
  2.28% (21/921)
  1.65% (231/13971)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c
  0.00% (0/6671)
  0.00% (0/243)
  0.00% (0/4511)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c
  0.00% (0/5716)
  0.00% (0/117)
  0.00% (0/4013)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c
  0.00% (0/925)
  0.00% (0/40)
  0.00% (0/786)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/x509.c
  2.43% (159/6553)
  3.11% (9/289)
  2.11% (114/5409)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/x509_str.c
  0.00% (0/560)
  0.00% (0/36)
  0.00% (0/383)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c
  0.00% (0/939)
  0.00% (0/34)
  0.00% (0/987)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c
 34.22% (3355/9803)
 32.84% (88/268)
 33.80% (2395/7085)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c
  0.00% (0/117)
  0.00% (0/6)
  0.00% (0/261)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/167)
  0.00% (0/7)
  0.00% (0/151)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c
  0.00% (0/338)
  0.00% (0/10)
  0.00% (0/304)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c
  0.00% (0/291)
  0.00% (0/26)
  0.00% (0/277)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c
  0.00% (0/307)
  0.00% (0/20)
  0.00% (0/282)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c
  0.00% (0/615)
  0.00% (0/30)
  0.00% (0/692)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c
  0.77% (21/2710)
  0.97% (1/103)
  0.45% (14/3140)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c
  0.00% (0/499)
  0.00% (0/37)
  0.00% (0/467)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c
  0.00% (0/512)
  0.00% (0/35)
  0.00% (0/434)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/evp.c
  0.04% (2/5169)
  0.49% (1/206)
  0.03% (1/3874)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c
  0.00% (0/562)
  0.00% (0/19)
  0.00% (0/94)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i
  0.00% (0/398)
  0.00% (0/22)
  0.00% (0/91)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c
  0.00% (0/990)
  0.00% (0/20)
  0.00% (0/87)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c
  0.00% (0/567)
  0.00% (0/27)
  0.00% (0/212)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c
  1.23% (13/1056)
  4.17% (1/24)
  1.50% (7/468)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c
  0.00% (0/831)
  0.00% (0/12)
  0.00% (0/463)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c
  0.00% (0/187)
  0.00% (0/5)
  0.00% (0/87)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c
  8.70% (28/322)
 15.00% (3/20)
  4.42% (10/226)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c
  0.00% (0/206)
  0.00% (0/11)
  0.00% (0/234)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c
 51.06% (24/47)
 60.00% (3/5)
 40.00% (8/20)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/misc.c
 11.87% (33/278)
 17.78% (8/45)
 16.67% (18/108)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pkcs12.c
  0.00% (0/1565)
  0.00% (0/24)
  0.00% (0/1258)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c
  0.00% (0/262)
  0.00% (0/12)
  0.00% (0/140)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c
  0.00% (0/284)
  0.00% (0/7)
  0.00% (0/248)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c
 62.84% (350/557)
 62.50% (15/24)
 57.31% (243/424)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c
  0.00% (0/1355)
  0.00% (0/47)
  0.00% (0/1053)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c
 65.82% (129/196)
 58.33% (7/12)
 85.46% (288/337)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c
 45.83% (143/312)
 45.45% (10/22)
 65.91% (203/308)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c
  0.00% (0/249)
  0.00% (0/41)
  0.00% (0/257)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c
  0.00% (0/433)
  0.00% (0/47)
  0.00% (0/472)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c
  0.00% (0/3346)
  0.00% (0/97)
  0.00% (0/3062)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c
  0.00% (0/558)
  0.00% (0/20)
  0.00% (0/614)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c
  0.00% (0/228)
  0.00% (0/5)
  0.00% (0/125)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c
 13.57% (46/339)
 26.09% (6/23)
  7.24% (21/290)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c
  0.00% (0/99)
  0.00% (0/6)
  0.00% (0/90)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/ocsp.c
100.00% (13/13)
100.00% (2/2)
100.00% (6/6)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
Totals
  4.55% (4708/103451)
  5.11% (186/3641)
  4.66% (3619/77655)