| src/botan/build/include/botan/aead.h |  50.00% (6/12) |  33.33% (2/6) |  33.33% (2/6) | 
        
      | src/botan/build/include/botan/argon2.h |   0.00% (0/27) |   0.00% (0/8) |   0.00% (0/8) | 
        
      | src/botan/build/include/botan/asn1_obj.h |  88.89% (56/63) |  88.64% (39/44) |  89.13% (41/46) | 
        
      | src/botan/build/include/botan/asn1_print.h |  66.67% (2/3) |  66.67% (2/3) |  66.67% (2/3) | 
        
      | src/botan/build/include/botan/assert.h |   0.00% (0/9) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/auto_rng.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/base64.h |   0.00% (0/3) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/bcrypt_pbkdf.h |   0.00% (0/12) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/ber_dec.h |  92.31% (120/130) |  85.71% (18/21) |  93.02% (40/43) | 
        
      | src/botan/build/include/botan/bigint.h |  91.67% (231/252) |  89.13% (82/92) |  91.97% (126/137) | 
        
      | src/botan/build/include/botan/block_cipher.h |  53.19% (25/47) |  52.94% (9/17) |  55.56% (10/18) | 
        
      | src/botan/build/include/botan/buf_comp.h |  81.40% (35/43) |  85.71% (12/14) |  85.71% (12/14) | 
        
      | src/botan/build/include/botan/certstor.h |   0.00% (0/4) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/chacha_rng.h |  50.00% (1/2) |  50.00% (1/2) |  50.00% (1/2) | 
        
      | src/botan/build/include/botan/cipher_mode.h |  45.45% (10/22) |  25.00% (2/8) |  46.15% (6/13) | 
        
      | src/botan/build/include/botan/credentials_manager.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/curve25519.h |  44.44% (4/9) |  44.44% (4/9) |  44.44% (4/9) | 
        
      | src/botan/build/include/botan/curve_gfp.h |  85.54% (71/83) |  91.18% (31/34) |  82.98% (39/47) | 
        
      | src/botan/build/include/botan/data_src.h |  62.50% (5/8) |  62.50% (5/8) |  62.50% (5/8) | 
        
      | src/botan/build/include/botan/der_enc.h |  43.75% (28/64) |  50.00% (9/18) |  52.17% (12/23) | 
        
      | src/botan/build/include/botan/dh.h |  75.00% (3/4) |  75.00% (3/4) |  75.00% (3/4) | 
        
      | src/botan/build/include/botan/dl_algo.h |  44.44% (4/9) |  44.44% (4/9) |  44.44% (4/9) | 
        
      | src/botan/build/include/botan/dl_group.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | 
        
      | src/botan/build/include/botan/dsa.h |  85.71% (6/7) |  83.33% (5/6) |  83.33% (5/6) | 
        
      | src/botan/build/include/botan/ec_group.h |  50.00% (7/14) |  62.50% (5/8) |  62.50% (5/8) | 
        
      | src/botan/build/include/botan/ecc_key.h |  62.50% (5/8) |  62.50% (5/8) |  62.50% (5/8) | 
        
      | src/botan/build/include/botan/ecdh.h |  80.00% (8/10) |  80.00% (8/10) |  80.00% (8/10) | 
        
      | src/botan/build/include/botan/ecdsa.h |  75.00% (6/8) |  75.00% (6/8) |  75.00% (6/8) | 
        
      | src/botan/build/include/botan/ecgdsa.h |   0.00% (0/8) |   0.00% (0/8) |   0.00% (0/8) | 
        
      | src/botan/build/include/botan/eckcdsa.h |   0.00% (0/8) |   0.00% (0/8) |   0.00% (0/8) | 
        
      | src/botan/build/include/botan/ed25519.h |  14.29% (1/7) |  14.29% (1/7) |  14.29% (1/7) | 
        
      | src/botan/build/include/botan/elgamal.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/entropy_src.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/exceptn.h |  15.00% (3/20) |  15.00% (3/20) |  15.00% (3/20) | 
        
      | src/botan/build/include/botan/gost_3410.h |  42.86% (3/7) |  42.86% (3/7) |  42.86% (3/7) | 
        
      | src/botan/build/include/botan/hash.h |   0.00% (0/5) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/hex.h | 100.00% (3/3) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/hmac_drbg.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/adler32.h |   0.00% (0/6) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/internal/aes.h |  33.33% (2/6) |  33.33% (2/6) |  33.33% (2/6) | 
        
      | src/botan/build/include/botan/internal/aria.h |  33.33% (2/6) |  33.33% (2/6) |  33.33% (2/6) | 
        
      | src/botan/build/include/botan/internal/atomic.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/bit_ops.h |  85.53% (65/76) |  83.33% (10/12) |  87.88% (29/33) | 
        
      | src/botan/build/include/botan/internal/blake2b.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/blake2bmac.h |   0.00% (0/16) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/internal/blinding.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/blowfish.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/bswap.h |  66.67% (12/18) |  75.00% (3/4) |  75.00% (3/4) | 
        
      | src/botan/build/include/botan/internal/calendar.h |   0.00% (0/7) |   0.00% (0/7) |   0.00% (0/7) | 
        
      | src/botan/build/include/botan/internal/camellia.h |  33.33% (2/6) |  33.33% (2/6) |  33.33% (2/6) | 
        
      | src/botan/build/include/botan/internal/cascade.h |   0.00% (0/5) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/cast128.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/cbc.h |  50.00% (6/12) |  66.67% (6/9) |  42.86% (6/14) | 
        
      | src/botan/build/include/botan/internal/ccm.h |  86.67% (13/15) |  83.33% (10/12) |  82.35% (14/17) | 
        
      | src/botan/build/include/botan/internal/cfb.h |   0.00% (0/5) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/internal/chacha20poly1305.h |  69.23% (9/13) |  60.00% (6/10) |  64.71% (11/17) | 
        
      | src/botan/build/include/botan/internal/cmac.h |   0.00% (0/4) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/code_based_util.h |   0.00% (0/20) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/internal/codec_base.h |  55.14% (59/107) |  60.00% (3/5) |  50.98% (26/51) | 
        
      | src/botan/build/include/botan/internal/comb4p.h |   0.00% (0/10) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/cpuid.h |  35.80% (29/81) |  37.14% (13/35) |  37.14% (13/35) | 
        
      | src/botan/build/include/botan/internal/crc24.h |   0.00% (0/6) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/internal/crc32.h |   0.00% (0/6) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/internal/ct_utils.h |  94.41% (135/143) |  94.59% (35/37) |  96.15% (50/52) | 
        
      | src/botan/build/include/botan/internal/des.h |  25.00% (1/4) |  25.00% (1/4) |  25.00% (1/4) | 
        
      | src/botan/build/include/botan/internal/divide.h | 100.00% (5/5) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/internal/donna128.h |   7.41% (6/81) |  11.11% (2/18) |  11.11% (2/18) | 
        
      | src/botan/build/include/botan/internal/eax.h |   0.00% (0/12) |   0.00% (0/9) |   0.00% (0/14) | 
        
      | src/botan/build/include/botan/internal/ed25519_fe.h |  79.25% (84/106) |  82.14% (23/28) |  70.37% (38/54) | 
        
      | src/botan/build/include/botan/internal/ed25519_internal.h |  38.46% (15/39) |  33.33% (2/6) |  33.33% (2/6) | 
        
      | src/botan/build/include/botan/internal/eme.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/internal/eme_raw.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/emsa.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/internal/emsa1.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | 
        
      | src/botan/build/include/botan/internal/emsa_pkcs1.h |   0.00% (0/11) |   0.00% (0/6) |   0.00% (0/9) | 
        
      | src/botan/build/include/botan/internal/emsa_raw.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/emsa_x931.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/filesystem.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/gcm.h |  90.00% (9/10) |  85.71% (6/7) |  83.33% (10/12) | 
        
      | src/botan/build/include/botan/internal/gf2m_small_m.h |   0.00% (0/93) |   0.00% (0/31) |   0.00% (0/46) | 
        
      | src/botan/build/include/botan/internal/ghash.h |  50.00% (1/2) |  50.00% (1/2) |  50.00% (1/2) | 
        
      | src/botan/build/include/botan/internal/gost_28147.h |   0.00% (0/6) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/gost_3411.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/hkdf.h |   0.00% (0/15) |   0.00% (0/9) |   0.00% (0/9) | 
        
      | src/botan/build/include/botan/internal/http_util.h |   0.00% (0/12) |   0.00% (0/9) |   0.00% (0/11) | 
        
      | src/botan/build/include/botan/internal/idea.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/iso9796.h |   0.00% (0/5) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/internal/kdf1.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/kdf1_iso18033.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/kdf2.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/keccak.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/keypair.h |   0.00% (0/6) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/lion.h |   0.00% (0/6) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/loadstor.h |  66.95% (160/239) |  77.14% (27/35) |  78.26% (54/69) | 
        
      | src/botan/build/include/botan/internal/md4.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/md5.h |  75.00% (3/4) |  75.00% (3/4) |  75.00% (3/4) | 
        
      | src/botan/build/include/botan/internal/mdx_hash.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/internal/mode_pad.h |  14.29% (2/14) |  15.38% (2/13) |  10.53% (2/19) | 
        
      | src/botan/build/include/botan/internal/monty.h |  63.64% (7/11) |  63.64% (7/11) |  63.64% (7/11) | 
        
      | src/botan/build/include/botan/internal/monty_exp.h | 100.00% (8/8) | 100.00% (2/2) | 100.00% (2/2) | 
        
      | src/botan/build/include/botan/internal/mp_asmi.h | 100.00% (148/148) | 100.00% (15/15) | 100.00% (15/15) | 
        
      | src/botan/build/include/botan/internal/mp_core.h |  98.48% (389/395) | 100.00% (31/31) |  96.11% (272/283) | 
        
      | src/botan/build/include/botan/internal/mul128.h |   0.00% (0/56) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/noekeon.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/ocb.h |  84.62% (11/13) |  80.00% (8/10) |  80.00% (12/15) | 
        
      | src/botan/build/include/botan/internal/os_utils.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/pk_ops.h |  28.57% (2/7) |  28.57% (2/7) |  28.57% (2/7) | 
        
      | src/botan/build/include/botan/internal/pk_ops_impl.h |  14.29% (3/21) |  17.65% (3/17) |  17.65% (3/17) | 
        
      | src/botan/build/include/botan/internal/poly1305.h |  42.86% (3/7) |  20.00% (1/5) |  20.00% (1/5) | 
        
      | src/botan/build/include/botan/internal/poly_dbl.h |   0.00% (0/6) |   0.00% (0/2) |   0.00% (0/12) | 
        
      | src/botan/build/include/botan/internal/polyn_gf2m.h |   0.00% (0/25) |   0.00% (0/13) |   0.00% (0/15) | 
        
      | src/botan/build/include/botan/internal/prf_tls.h |  33.33% (1/3) |  33.33% (1/3) |  33.33% (1/3) | 
        
      | src/botan/build/include/botan/internal/prf_x942.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/pssr.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/rc4.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/rdseed.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/rmd160.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/rotate.h |  36.36% (8/22) |  50.00% (2/4) |  50.00% (2/4) | 
        
      | src/botan/build/include/botan/internal/rounding.h | 100.00% (6/6) | 100.00% (1/1) |  87.50% (7/8) | 
        
      | src/botan/build/include/botan/internal/safeint.h |  50.00% (5/10) |  33.33% (1/3) |  50.00% (3/6) | 
        
      | src/botan/build/include/botan/internal/scan_name.h |  83.33% (15/18) |  57.14% (4/7) |  75.00% (9/12) | 
        
      | src/botan/build/include/botan/internal/seed.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/serpent.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/serpent_sbox.h |   0.00% (0/416) |   0.00% (0/21) |   0.00% (0/21) | 
        
      | src/botan/build/include/botan/internal/sha160.h |  83.33% (5/6) |  75.00% (3/4) |  75.00% (3/4) | 
        
      | src/botan/build/include/botan/internal/sha2_32.h |  75.00% (6/8) |  75.00% (6/8) |  75.00% (6/8) | 
        
      | src/botan/build/include/botan/internal/sha2_64.h |  75.00% (9/12) |  75.00% (9/12) |  75.00% (9/12) | 
        
      | src/botan/build/include/botan/internal/sha3.h |   0.00% (0/6) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/internal/sha3_round.h |   0.00% (0/63) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/shacal2.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/shake.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/simd_32.h |  32.39% (57/176) |  36.59% (15/41) |  36.59% (15/41) | 
        
      | src/botan/build/include/botan/internal/simd_avx2.h |  44.24% (73/165) |  38.89% (14/36) |  42.86% (18/42) | 
        
      | src/botan/build/include/botan/internal/siphash.h |   0.00% (0/5) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/siv.h |   0.00% (0/16) |   0.00% (0/11) |   0.00% (0/16) | 
        
      | src/botan/build/include/botan/internal/skein_512.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/sm3.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/sm4.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/socket.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/sp800_108.h |   0.00% (0/9) |   0.00% (0/9) |   0.00% (0/9) | 
        
      | src/botan/build/include/botan/internal/sp800_56a.h |   0.00% (0/5) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/internal/sp800_56c.h |   0.00% (0/3) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/build/include/botan/internal/stl_util.h |  61.29% (19/31) |  50.00% (3/6) |  70.00% (14/20) | 
        
      | src/botan/build/include/botan/internal/stream_mode.h |   0.00% (0/27) |   0.00% (0/14) |   0.00% (0/16) | 
        
      | src/botan/build/include/botan/internal/streebog.h |  33.33% (1/3) |  33.33% (1/3) |  33.33% (1/3) | 
        
      | src/botan/build/include/botan/internal/thread_pool.h |   0.00% (0/12) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/internal/threefish_512.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/timer.h |   0.00% (0/69) |   0.00% (0/21) |   0.00% (0/34) | 
        
      | src/botan/build/include/botan/internal/tls_cbc.h |  80.00% (16/20) |  76.47% (13/17) |  77.27% (17/22) | 
        
      | src/botan/build/include/botan/internal/tls_channel_impl.h |  75.00% (3/4) |  75.00% (3/4) |  75.00% (3/4) | 
        
      | src/botan/build/include/botan/internal/tls_channel_impl_12.h | 100.00% (6/6) | 100.00% (6/6) | 100.00% (6/6) | 
        
      | src/botan/build/include/botan/internal/tls_client_impl_12.h |   0.00% (0/1) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/internal/tls_handshake_hash.h |  50.00% (2/4) |  50.00% (2/4) |  50.00% (2/4) | 
        
      | src/botan/build/include/botan/internal/tls_handshake_io.h |  77.78% (7/9) |  77.78% (7/9) |  77.78% (7/9) | 
        
      | src/botan/build/include/botan/internal/tls_handshake_state.h |  75.00% (15/20) |  75.00% (15/20) |  75.00% (15/20) | 
        
      | src/botan/build/include/botan/internal/tls_reader.h |  80.77% (105/130) |  80.77% (21/26) |  87.34% (69/79) | 
        
      | src/botan/build/include/botan/internal/tls_record.h |  86.21% (25/29) |  91.67% (11/12) |  84.38% (27/32) | 
        
      | src/botan/build/include/botan/internal/tls_seq_numbers.h |  79.75% (63/79) |  71.43% (15/21) |  80.49% (33/41) | 
        
      | src/botan/build/include/botan/internal/tls_server_impl.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | 
        
      | src/botan/build/include/botan/internal/tls_server_impl_12.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/tls_session_key.h | 100.00% (12/12) | 100.00% (8/8) | 100.00% (14/14) | 
        
      | src/botan/build/include/botan/internal/twofish.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/uri.h |  25.00% (1/4) |  50.00% (1/2) |  50.00% (1/2) | 
        
      | src/botan/build/include/botan/internal/whrlpool.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/internal/x919_mac.h |   0.00% (0/4) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/xmss_address.h |   0.00% (0/147) |   0.00% (0/31) |   0.00% (0/86) | 
        
      | src/botan/build/include/botan/internal/xmss_index_registry.h |   0.00% (0/5) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/internal/xmss_signature.h |   0.00% (0/28) |   0.00% (0/12) |   0.00% (0/12) | 
        
      | src/botan/build/include/botan/internal/xmss_tools.h |   0.00% (0/20) |   0.00% (0/1) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/internal/xts.h |   0.00% (0/7) |   0.00% (0/7) |   0.00% (0/7) | 
        
      | src/botan/build/include/botan/kdf.h |  25.53% (12/47) |  37.50% (3/8) |  37.50% (3/8) | 
        
      | src/botan/build/include/botan/mac.h |   5.56% (1/18) |  12.50% (1/8) |  12.50% (1/8) | 
        
      | src/botan/build/include/botan/mceliece.h |   0.00% (0/17) |   0.00% (0/17) |   0.00% (0/17) | 
        
      | src/botan/build/include/botan/mem_ops.h |  94.57% (122/129) |  90.91% (20/22) |  91.67% (66/72) | 
        
      | src/botan/build/include/botan/numthry.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/ocsp.h |   6.25% (1/16) |   6.25% (1/16) |   6.25% (1/16) | 
        
      | src/botan/build/include/botan/pbkdf.h |   0.00% (0/16) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/pbkdf2.h |   0.00% (0/4) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/pem.h |   0.00% (0/3) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/pgp_s2k.h |   0.00% (0/15) |   0.00% (0/7) |   0.00% (0/7) | 
        
      | src/botan/build/include/botan/pk_keys.h |  70.00% (14/20) |  62.50% (10/16) |  68.42% (13/19) | 
        
      | src/botan/build/include/botan/pkcs8.h |   2.44% (1/41) |  10.00% (1/10) |  10.00% (1/10) | 
        
      | src/botan/build/include/botan/pkix_types.h |  41.10% (30/73) |  35.14% (13/37) |  49.02% (25/51) | 
        
      | src/botan/build/include/botan/point_gfp.h |  81.69% (58/71) |  82.61% (19/23) |  80.00% (32/40) | 
        
      | src/botan/build/include/botan/processor_rng.h |   0.00% (0/2) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/build/include/botan/pubkey.h |  15.00% (9/60) |  10.00% (2/20) |  10.00% (2/20) | 
        
      | src/botan/build/include/botan/pwdhash.h |   0.00% (0/5) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/reducer.h |  42.86% (3/7) |  42.86% (3/7) |  42.86% (3/7) | 
        
      | src/botan/build/include/botan/rfc4880.h |   0.00% (0/3) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/build/include/botan/rng.h |  18.03% (11/61) |  18.18% (4/22) |  18.18% (4/22) | 
        
      | src/botan/build/include/botan/rsa.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | 
        
      | src/botan/build/include/botan/scrypt.h |   0.00% (0/17) |   0.00% (0/5) |   0.00% (0/5) | 
        
      | src/botan/build/include/botan/secmem.h |  83.33% (25/30) |  88.89% (8/9) |  88.89% (8/9) | 
        
      | src/botan/build/include/botan/sm2.h |   0.00% (0/6) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/stateful_rng.h |  16.67% (1/6) |  16.67% (1/6) |  16.67% (1/6) | 
        
      | src/botan/build/include/botan/stream_cipher.h |  15.38% (2/13) |  25.00% (2/8) |  25.00% (2/8) | 
        
      | src/botan/build/include/botan/sym_algo.h |  51.16% (22/43) |  57.14% (8/14) |  65.00% (13/20) | 
        
      | src/botan/build/include/botan/symkey.h |  71.43% (5/7) |  71.43% (5/7) |  71.43% (5/7) | 
        
      | src/botan/build/include/botan/system_rng.h |   0.00% (0/6) |   0.00% (0/6) |   0.00% (0/6) | 
        
      | src/botan/build/include/botan/tls_alert.h |  80.00% (4/5) |  80.00% (4/5) |  80.00% (4/5) | 
        
      | src/botan/build/include/botan/tls_algos.h | 100.00% (4/4) | 100.00% (1/1) | 100.00% (3/3) | 
        
      | src/botan/build/include/botan/tls_callbacks.h |  36.84% (7/19) |  42.86% (3/7) |  36.84% (7/19) | 
        
      | src/botan/build/include/botan/tls_channel.h |  14.29% (1/7) |  33.33% (1/3) |  33.33% (1/3) | 
        
      | src/botan/build/include/botan/tls_ciphersuite.h |  85.00% (17/20) |  81.25% (13/16) |  68.42% (13/19) | 
        
      | src/botan/build/include/botan/tls_exceptn.h |  60.00% (3/5) |  60.00% (3/5) |  60.00% (3/5) | 
        
      | src/botan/build/include/botan/tls_extensions.h |  71.56% (78/109) |  78.48% (62/79) |  79.27% (65/82) | 
        
      | src/botan/build/include/botan/tls_handshake_msg.h | 100.00% (5/5) | 100.00% (3/3) | 100.00% (3/3) | 
        
      | src/botan/build/include/botan/tls_messages.h |  62.16% (23/37) |  67.65% (23/34) |  58.97% (23/39) | 
        
      | src/botan/build/include/botan/tls_policy.h |   1.69% (1/59) |   2.63% (1/38) |   2.63% (1/38) | 
        
      | src/botan/build/include/botan/tls_server_info.h |  24.00% (6/25) |  60.00% (6/10) |  60.00% (6/10) | 
        
      | src/botan/build/include/botan/tls_session.h |  25.00% (4/16) |  14.29% (2/14) |  14.29% (2/14) | 
        
      | src/botan/build/include/botan/tls_session_manager.h |  62.50% (5/8) |  62.50% (5/8) |  62.50% (5/8) | 
        
      | src/botan/build/include/botan/tls_version.h |  53.57% (15/28) |  64.29% (9/14) |  61.11% (11/18) | 
        
      | src/botan/build/include/botan/x509_crl.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/build/include/botan/x509_ext.h |  48.36% (59/122) |  51.30% (59/115) |  50.43% (59/117) | 
        
      | src/botan/build/include/botan/x509_key.h |  26.67% (4/15) |  25.00% (1/4) |  25.00% (1/4) | 
        
      | src/botan/build/include/botan/x509_obj.h |  75.00% (6/8) |  75.00% (6/8) |  75.00% (6/8) | 
        
      | src/botan/build/include/botan/x509cert.h |  50.00% (1/2) |  50.00% (1/2) |  50.00% (1/2) | 
        
      | src/botan/build/include/botan/x509path.h |   0.00% (0/10) |   0.00% (0/10) |   0.00% (0/10) | 
        
      | src/botan/build/include/botan/xmss.h |   0.00% (0/95) |   0.00% (0/32) |   0.00% (0/32) | 
        
      | src/botan/build/include/botan/xmss_hash.h |   0.00% (0/22) |   0.00% (0/4) |   0.00% (0/4) | 
        
      | src/botan/build/include/botan/xmss_parameters.h |   0.00% (0/20) |   0.00% (0/10) |   0.00% (0/10) | 
        
      | src/botan/build/include/botan/xmss_wots.h |   0.00% (0/132) |   0.00% (0/62) |   0.00% (0/62) | 
        
      | src/botan/src/fuzzer/asn1.cpp | 100.00% (19/19) | 100.00% (5/5) | 100.00% (7/7) | 
        
      | src/botan/src/fuzzer/barrett.cpp |  74.07% (20/27) | 100.00% (1/1) |  80.95% (17/21) | 
        
      | src/botan/src/fuzzer/bn_sqr.cpp | 100.00% (8/8) | 100.00% (1/1) |  66.67% (8/12) | 
        
      | src/botan/src/fuzzer/cert.cpp |  90.00% (9/10) | 100.00% (1/1) |  83.33% (5/6) | 
        
      | src/botan/src/fuzzer/crl.cpp | 100.00% (8/8) | 100.00% (1/1) | 100.00% (3/3) | 
        
      | src/botan/src/fuzzer/divide.cpp | 100.00% (27/27) | 100.00% (1/1) |  60.49% (49/81) | 
        
      | src/botan/src/fuzzer/ecc_bp256.cpp | 100.00% (6/6) | 100.00% (1/1) | 100.00% (4/4) | 
        
      | src/botan/src/fuzzer/ecc_helper.h |  92.98% (53/57) |  66.67% (2/3) |  58.89% (53/90) | 
        
      | src/botan/src/fuzzer/ecc_p256.cpp | 100.00% (6/6) | 100.00% (1/1) | 100.00% (4/4) | 
        
      | src/botan/src/fuzzer/ecc_p384.cpp | 100.00% (6/6) | 100.00% (1/1) | 100.00% (4/4) | 
        
      | src/botan/src/fuzzer/ecc_p521.cpp | 100.00% (6/6) | 100.00% (1/1) | 100.00% (4/4) | 
        
      | src/botan/src/fuzzer/fuzzers.h | 100.00% (15/15) | 100.00% (3/3) | 100.00% (5/5) | 
        
      | src/botan/src/fuzzer/gcd.cpp |  76.92% (20/26) | 100.00% (2/2) |  66.67% (8/12) | 
        
      | src/botan/src/fuzzer/invert.cpp |  83.64% (46/55) | 100.00% (2/2) |  91.84% (45/49) | 
        
      | src/botan/src/fuzzer/mem_pool.cpp |  79.67% (98/123) |  87.50% (7/8) |  68.48% (63/92) | 
        
      | src/botan/src/fuzzer/mode_padding.cpp |   0.00% (0/83) |   0.00% (0/5) |   0.00% (0/73) | 
        
      | src/botan/src/fuzzer/oaep.cpp |  78.26% (54/69) | 100.00% (3/3) |  67.35% (66/98) | 
        
      | src/botan/src/fuzzer/ocsp.cpp | 100.00% (7/7) | 100.00% (1/1) | 100.00% (3/3) | 
        
      | src/botan/src/fuzzer/os2ecp.cpp | 100.00% (26/26) | 100.00% (2/2) | 100.00% (7/7) | 
        
      | src/botan/src/fuzzer/pkcs1.cpp |  79.59% (39/49) | 100.00% (2/2) |  75.00% (36/48) | 
        
      | src/botan/src/fuzzer/pkcs8.cpp | 100.00% (9/9) | 100.00% (1/1) | 100.00% (4/4) | 
        
      | src/botan/src/fuzzer/pow_mod.cpp |  84.44% (38/45) | 100.00% (2/2) |  84.00% (21/25) | 
        
      | src/botan/src/fuzzer/redc_p192.cpp | 100.00% (15/15) | 100.00% (1/1) |  71.43% (10/14) | 
        
      | src/botan/src/fuzzer/redc_p224.cpp | 100.00% (15/15) | 100.00% (1/1) |  71.43% (10/14) | 
        
      | src/botan/src/fuzzer/redc_p256.cpp | 100.00% (15/15) | 100.00% (1/1) |  71.43% (10/14) | 
        
      | src/botan/src/fuzzer/redc_p384.cpp | 100.00% (15/15) | 100.00% (1/1) |  71.43% (10/14) | 
        
      | src/botan/src/fuzzer/redc_p521.cpp | 100.00% (15/15) | 100.00% (1/1) |  71.43% (10/14) | 
        
      | src/botan/src/fuzzer/ressol.cpp |  76.92% (20/26) | 100.00% (1/1) |  71.43% (10/14) | 
        
      | src/botan/src/fuzzer/tls_client.cpp |  61.40% (35/57) |  40.00% (4/10) |  50.00% (10/20) | 
        
      | src/botan/src/fuzzer/tls_client_hello.cpp | 100.00% (8/8) | 100.00% (1/1) | 100.00% (3/3) | 
        
      | src/botan/src/fuzzer/tls_server.cpp |  84.15% (69/82) |  78.57% (11/14) |  83.33% (25/30) | 
        
      | src/botan/src/fuzzer/uri.cpp |  88.89% (8/9) | 100.00% (1/1) |  83.33% (5/6) | 
        
      | src/botan/src/fuzzer/x509_dn.cpp | 100.00% (23/23) | 100.00% (1/1) |  68.42% (26/38) | 
        
      | src/botan/src/lib/asn1/alg_id.cpp | 100.00% (40/40) | 100.00% (9/9) | 100.00% (25/25) | 
        
      | src/botan/src/lib/asn1/asn1_obj.cpp |  98.62% (143/145) | 100.00% (13/13) |  97.18% (69/71) | 
        
      | src/botan/src/lib/asn1/asn1_oid.cpp |  85.50% (112/131) |  88.89% (8/9) |  85.57% (83/97) | 
        
      | src/botan/src/lib/asn1/asn1_print.cpp |  72.53% (169/233) |  44.44% (4/9) |  72.00% (108/150) | 
        
      | src/botan/src/lib/asn1/asn1_str.cpp |  78.48% (62/79) | 100.00% (8/8) |  90.00% (45/50) | 
        
      | src/botan/src/lib/asn1/asn1_time.cpp |  50.57% (89/176) |  26.32% (5/19) |  51.37% (94/183) | 
        
      | src/botan/src/lib/asn1/ber_dec.cpp |  90.57% (288/318) |  91.18% (31/34) |  88.99% (194/218) | 
        
      | src/botan/src/lib/asn1/der_enc.cpp |  68.72% (156/227) |  74.19% (23/31) |  66.96% (77/115) | 
        
      | src/botan/src/lib/asn1/oid_maps.cpp | 100.00% (498/498) | 100.00% (2/2) | 100.00% (2/2) | 
        
      | src/botan/src/lib/asn1/oids.cpp |  43.75% (28/64) |  42.86% (6/14) |  40.74% (11/27) | 
        
      | src/botan/src/lib/base/buf_comp.cpp |  33.33% (10/30) |  33.33% (2/6) |  33.33% (2/6) | 
        
      | src/botan/src/lib/base/sym_algo.cpp |  50.00% (4/8) |  50.00% (1/2) |  60.00% (3/5) | 
        
      | src/botan/src/lib/base/symkey.cpp |  14.00% (7/50) |   9.09% (1/11) |  15.79% (3/19) | 
        
      | src/botan/src/lib/block/aes/aes.cpp |   6.66% (48/721) |  25.71% (9/35) |   9.96% (23/231) | 
        
      | src/botan/src/lib/block/aes/aes_ni/aes_ni.cpp |  69.09% (389/563) |  80.95% (17/21) |  65.28% (47/72) | 
        
      | src/botan/src/lib/block/aes/aes_vperm/aes_vperm.cpp |   0.00% (0/336) |   0.00% (0/29) |   0.00% (0/65) | 
        
      | src/botan/src/lib/block/aria/aria.cpp |  87.64% (227/259) |  57.89% (11/19) |  84.75% (50/59) | 
        
      | src/botan/src/lib/block/block_cipher.cpp |  42.04% (66/157) | 100.00% (3/3) |  48.57% (51/105) | 
        
      | src/botan/src/lib/block/blowfish/blowfish.cpp |   0.00% (0/182) |   0.00% (0/8) |   0.00% (0/64) | 
        
      | src/botan/src/lib/block/camellia/camellia.cpp |  77.18% (186/241) |  55.00% (11/20) |  65.38% (34/52) | 
        
      | src/botan/src/lib/block/cascade/cascade.cpp |   0.00% (0/48) |   0.00% (0/9) |   0.00% (0/21) | 
        
      | src/botan/src/lib/block/cast128/cast128.cpp |   0.00% (0/392) |   0.00% (0/10) |   0.00% (0/24) | 
        
      | src/botan/src/lib/block/des/des.cpp |  71.11% (224/315) |  68.75% (11/16) |  70.00% (35/50) | 
        
      | src/botan/src/lib/block/gost_28147/gost_28147.cpp |   0.00% (0/107) |   0.00% (0/10) |   0.00% (0/37) | 
        
      | src/botan/src/lib/block/idea/idea.cpp |   0.00% (0/146) |   0.00% (0/9) |   0.00% (0/44) | 
        
      | src/botan/src/lib/block/idea/idea_sse2/idea_sse2.cpp |   0.00% (0/120) |   0.00% (0/4) |   0.00% (0/7) | 
        
      | src/botan/src/lib/block/lion/lion.cpp |   0.00% (0/72) |   0.00% (0/7) |   0.00% (0/18) | 
        
      | src/botan/src/lib/block/noekeon/noekeon.cpp |   0.00% (0/164) |   0.00% (0/9) |   0.00% (0/38) | 
        
      | src/botan/src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp |   0.00% (0/84) |   0.00% (0/4) |   0.00% (0/10) | 
        
      | src/botan/src/lib/block/seed/seed.cpp |   0.00% (0/98) |   0.00% (0/5) |   0.00% (0/23) | 
        
      | src/botan/src/lib/block/serpent/serpent.cpp |   0.00% (0/199) |   0.00% (0/5) |   0.00% (0/41) | 
        
      | src/botan/src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp |   0.00% (0/96) |   0.00% (0/2) |   0.00% (0/188) | 
        
      | src/botan/src/lib/block/serpent/serpent_simd/serpent_simd.cpp |   0.00% (0/92) |   0.00% (0/2) |   0.00% (0/2) | 
        
      | src/botan/src/lib/block/shacal2/shacal2.cpp |   0.00% (0/204) |   0.00% (0/8) |   0.00% (0/66) | 
        
      | src/botan/src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp |   0.00% (0/76) |   0.00% (0/4) |   0.00% (0/10) | 
        
      | src/botan/src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp |   0.00% (0/76) |   0.00% (0/4) |   0.00% (0/10) | 
        
      | src/botan/src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp |   0.00% (0/66) |   0.00% (0/1) |   0.00% (0/11) | 
        
      | src/botan/src/lib/block/sm4/sm4.cpp |   0.00% (0/141) |   0.00% (0/9) |   0.00% (0/118) | 
        
      | src/botan/src/lib/block/threefish_512/threefish_512.cpp |   0.00% (0/202) |   0.00% (0/15) |   0.00% (0/53) | 
        
      | src/botan/src/lib/block/threefish_512/threefish_512_avx2/threefish_512_avx2.cpp |   0.00% (0/321) |   0.00% (0/5) |   0.00% (0/1215) | 
        
      | src/botan/src/lib/block/twofish/twofish.cpp |   0.00% (0/233) |   0.00% (0/6) |   0.00% (0/57) | 
        
      | src/botan/src/lib/codec/base64/base64.cpp |  47.76% (64/134) |  37.50% (9/24) |  53.33% (24/45) | 
        
      | src/botan/src/lib/codec/hex/hex.cpp |  71.43% (80/112) |  72.73% (8/11) |  65.31% (32/49) | 
        
      | src/botan/src/lib/entropy/entropy_srcs.cpp |   0.00% (0/83) |   0.00% (0/11) |   0.00% (0/39) | 
        
      | src/botan/src/lib/entropy/rdseed/rdseed.cpp |   0.00% (0/38) |   0.00% (0/2) |   0.00% (0/18) | 
        
      | src/botan/src/lib/hash/blake2/blake2b.cpp |   0.00% (0/153) |   0.00% (0/13) |   0.00% (0/66) | 
        
      | src/botan/src/lib/hash/checksum/adler32/adler32.cpp |   0.00% (0/49) |   0.00% (0/4) |   0.00% (0/11) | 
        
      | src/botan/src/lib/hash/checksum/crc24/crc24.cpp |   0.00% (0/40) |   0.00% (0/5) |   0.00% (0/15) | 
        
      | src/botan/src/lib/hash/checksum/crc32/crc32.cpp |   0.00% (0/35) |   0.00% (0/3) |   0.00% (0/8) | 
        
      | src/botan/src/lib/hash/comb4p/comb4p.cpp |   0.00% (0/51) |   0.00% (0/7) |   0.00% (0/16) | 
        
      | src/botan/src/lib/hash/gost_3411/gost_3411.cpp |   0.00% (0/175) |   0.00% (0/6) |   0.00% (0/34) | 
        
      | src/botan/src/lib/hash/hash.cpp |  52.54% (93/177) | 100.00% (3/3) |  60.53% (69/114) | 
        
      | src/botan/src/lib/hash/keccak/keccak.cpp |   0.00% (0/27) |   0.00% (0/7) |   0.00% (0/15) | 
        
      | src/botan/src/lib/hash/md4/md4.cpp |   0.00% (0/82) |   0.00% (0/7) |   0.00% (0/10) | 
        
      | src/botan/src/lib/hash/md5/md5.cpp |  95.95% (71/74) |  87.50% (7/8) |  90.91% (10/11) | 
        
      | src/botan/src/lib/hash/mdx_hash/mdx_hash.cpp |  94.55% (52/55) | 100.00% (4/4) |  86.49% (32/37) | 
        
      | src/botan/src/lib/hash/par_hash/par_hash.cpp |   0.00% (0/48) |   0.00% (0/8) |   0.00% (0/16) | 
        
      | src/botan/src/lib/hash/rmd160/rmd160.cpp |   0.00% (0/142) |   0.00% (0/9) |   0.00% (0/12) | 
        
      | src/botan/src/lib/hash/sha1/sha160.cpp |  20.00% (22/110) |  37.50% (3/8) |  35.00% (7/20) | 
        
      | src/botan/src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp | 100.00% (149/149) | 100.00% (5/5) | 100.00% (148/148) | 
        
      | src/botan/src/lib/hash/sha1/sha1_x86/sha1_x86.cpp |   0.00% (0/138) |   0.00% (0/1) |   0.00% (0/3) | 
        
      | src/botan/src/lib/hash/sha2_32/sha2_32.cpp |  25.29% (43/170) |  58.33% (7/12) |   5.02% (11/219) | 
        
      | src/botan/src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp | 100.00% (97/97) | 100.00% (1/1) | 100.00% (196/196) | 
        
      | src/botan/src/lib/hash/sha2_32/sha2_32_x86/sha2_32_x86.cpp |   0.00% (0/133) |   0.00% (0/1) |   0.00% (0/3) | 
        
      | src/botan/src/lib/hash/sha2_64/sha2_64.cpp |  28.93% (57/197) |  58.82% (10/17) |   4.51% (12/266) | 
        
      | src/botan/src/lib/hash/sha2_64/sha2_64_bmi2/sha2_64_bmi2.cpp | 100.00% (113/113) | 100.00% (1/1) | 100.00% (244/244) | 
        
      | src/botan/src/lib/hash/sha3/sha3.cpp |   0.00% (0/115) |   0.00% (0/12) |   0.00% (0/57) | 
        
      | src/botan/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp |   0.00% (0/18) |   0.00% (0/1) |   0.00% (0/4) | 
        
      | src/botan/src/lib/hash/shake/shake.cpp |   0.00% (0/52) |   0.00% (0/14) |   0.00% (0/18) | 
        
      | src/botan/src/lib/hash/skein/skein_512.cpp |   0.00% (0/101) |   0.00% (0/10) |   0.00% (0/45) | 
        
      | src/botan/src/lib/hash/sm3/sm3.cpp |   0.00% (0/187) |   0.00% (0/9) |   0.00% (0/12) | 
        
      | src/botan/src/lib/hash/streebog/streebog.cpp |  84.17% (101/120) |  80.00% (8/10) |  85.45% (47/55) | 
        
      | src/botan/src/lib/hash/whirlpool/whirlpool.cpp |   0.00% (0/175) |   0.00% (0/4) |   0.00% (0/10) | 
        
      | src/botan/src/lib/kdf/hkdf/hkdf.cpp |   0.00% (0/78) |   0.00% (0/4) |   0.00% (0/42) | 
        
      | src/botan/src/lib/kdf/kdf.cpp |  23.74% (33/139) |  75.00% (3/4) |  22.22% (32/144) | 
        
      | src/botan/src/lib/kdf/kdf1/kdf1.cpp |   0.00% (0/24) |   0.00% (0/3) |   0.00% (0/12) | 
        
      | src/botan/src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp |   0.00% (0/21) |   0.00% (0/1) |   0.00% (0/9) | 
        
      | src/botan/src/lib/kdf/kdf2/kdf2.cpp |   0.00% (0/29) |   0.00% (0/3) |   0.00% (0/16) | 
        
      | src/botan/src/lib/kdf/prf_tls/prf_tls.cpp |  87.50% (28/32) | 100.00% (2/2) |  85.71% (6/7) | 
        
      | src/botan/src/lib/kdf/prf_x942/prf_x942.cpp |   0.00% (0/52) |   0.00% (0/3) |   0.00% (0/18) | 
        
      | src/botan/src/lib/kdf/sp800_108/sp800_108.cpp |   0.00% (0/100) |   0.00% (0/3) |   0.00% (0/36) | 
        
      | src/botan/src/lib/kdf/sp800_56a/sp800_56a.cpp |   0.00% (0/36) |   0.00% (0/4) |   0.00% (0/18) | 
        
      | src/botan/src/lib/kdf/sp800_56c/sp800_56c.cpp |   0.00% (0/7) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/src/lib/mac/blake2mac/blake2bmac.cpp |   0.00% (0/8) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/src/lib/mac/cmac/cmac.cpp |   0.00% (0/72) |   0.00% (0/7) |   0.00% (0/17) | 
        
      | src/botan/src/lib/mac/gmac/gmac.cpp |   0.00% (0/81) |   0.00% (0/11) |   0.00% (0/25) | 
        
      | src/botan/src/lib/mac/hmac/hmac.cpp |  87.69% (57/65) |  77.78% (7/9) |  88.00% (22/25) | 
        
      | src/botan/src/lib/mac/mac.cpp |  34.09% (30/88) |  40.00% (2/5) |  34.15% (28/82) | 
        
      | src/botan/src/lib/mac/poly1305/poly1305.cpp |  88.98% (113/127) |  85.71% (6/7) |  78.26% (18/23) | 
        
      | src/botan/src/lib/mac/siphash/siphash.cpp |   0.00% (0/98) |   0.00% (0/7) |   0.00% (0/28) | 
        
      | src/botan/src/lib/mac/x919_mac/x919_mac.cpp |   0.00% (0/48) |   0.00% (0/7) |   0.00% (0/16) | 
        
      | src/botan/src/lib/math/bigint/big_code.cpp |  38.46% (45/117) |  50.00% (3/6) |  36.59% (30/82) | 
        
      | src/botan/src/lib/math/bigint/big_io.cpp |   0.00% (0/30) |   0.00% (0/2) |   0.00% (0/26) | 
        
      | src/botan/src/lib/math/bigint/big_ops2.cpp |  80.32% (151/188) |  85.71% (12/14) |  77.44% (103/133) | 
        
      | src/botan/src/lib/math/bigint/big_ops3.cpp |  95.24% (120/126) | 100.00% (9/9) |  92.55% (87/94) | 
        
      | src/botan/src/lib/math/bigint/big_rand.cpp |  85.71% (24/28) | 100.00% (2/2) |  91.30% (21/23) | 
        
      | src/botan/src/lib/math/bigint/bigint.cpp |  86.24% (257/298) |  91.18% (31/34) |  82.26% (153/186) | 
        
      | src/botan/src/lib/math/bigint/divide.cpp |  91.37% (127/139) | 100.00% (6/6) |  85.71% (54/63) | 
        
      | src/botan/src/lib/math/mp/mp_comba.cpp | 100.00% (1881/1881) | 100.00% (12/12) | 100.00% (12/12) | 
        
      | src/botan/src/lib/math/mp/mp_karat.cpp |  92.72% (242/261) | 100.00% (10/10) |  93.75% (210/224) | 
        
      | src/botan/src/lib/math/mp/mp_monty.cpp | 100.00% (41/41) | 100.00% (1/1) | 100.00% (16/16) | 
        
      | src/botan/src/lib/math/mp/mp_monty_n.cpp | 100.00% (2566/2566) | 100.00% (6/6) | 100.00% (6/6) | 
        
      | src/botan/src/lib/math/numbertheory/dsa_gen.cpp |   0.00% (0/84) |   0.00% (0/6) |   0.00% (0/48) | 
        
      | src/botan/src/lib/math/numbertheory/make_prm.cpp |  34.44% (52/151) |  57.14% (4/7) |  38.69% (53/137) | 
        
      | src/botan/src/lib/math/numbertheory/mod_inv.cpp |  97.66% (125/128) | 100.00% (3/3) |  92.23% (95/103) | 
        
      | src/botan/src/lib/math/numbertheory/monty.cpp |  61.62% (183/297) |  46.51% (20/43) |  64.93% (87/134) | 
        
      | src/botan/src/lib/math/numbertheory/monty_exp.cpp |  97.76% (131/134) | 100.00% (8/8) |  92.96% (66/71) | 
        
      | src/botan/src/lib/math/numbertheory/nistp_redc.cpp | 100.00% (372/372) | 100.00% (12/12) |  89.83% (106/118) | 
        
      | src/botan/src/lib/math/numbertheory/numthry.cpp |  80.89% (199/246) |  81.82% (9/11) |  76.97% (127/165) | 
        
      | src/botan/src/lib/math/numbertheory/primality.cpp |  91.30% (105/115) | 100.00% (6/6) |  89.11% (90/101) | 
        
      | src/botan/src/lib/math/numbertheory/reducer.cpp |  96.55% (56/58) | 100.00% (4/4) |  90.32% (28/31) | 
        
      | src/botan/src/lib/modes/aead/aead.cpp |  62.75% (64/102) |  66.67% (2/3) |  64.62% (42/65) | 
        
      | src/botan/src/lib/modes/aead/ccm/ccm.cpp |  82.93% (136/164) |  72.22% (13/18) |  77.39% (89/115) | 
        
      | src/botan/src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp |  78.07% (89/114) |  75.00% (9/12) |  80.36% (45/56) | 
        
      | src/botan/src/lib/modes/aead/eax/eax.cpp |   0.00% (0/102) |   0.00% (0/14) |   0.00% (0/66) | 
        
      | src/botan/src/lib/modes/aead/gcm/gcm.cpp |  62.86% (66/105) |  56.25% (9/16) |  58.06% (36/62) | 
        
      | src/botan/src/lib/modes/aead/ocb/ocb.cpp |  81.07% (257/317) |  78.57% (22/28) |  68.16% (137/201) | 
        
      | src/botan/src/lib/modes/aead/siv/siv.cpp |   0.00% (0/123) |   0.00% (0/17) |   0.00% (0/62) | 
        
      | src/botan/src/lib/modes/cbc/cbc.cpp |  28.36% (57/201) |  30.77% (8/26) |  24.24% (40/165) | 
        
      | src/botan/src/lib/modes/cfb/cfb.cpp |   0.00% (0/150) |   0.00% (0/18) |   0.00% (0/66) | 
        
      | src/botan/src/lib/modes/cipher_mode.cpp |   0.00% (0/104) |   0.00% (0/3) |   0.00% (0/59) | 
        
      | src/botan/src/lib/modes/mode_pad/mode_pad.cpp |   0.00% (0/166) |   0.00% (0/9) |   0.00% (0/94) | 
        
      | src/botan/src/lib/modes/xts/xts.cpp |   0.00% (0/157) |   0.00% (0/17) |   0.00% (0/103) | 
        
      | src/botan/src/lib/pbkdf/argon2/argon2.cpp |   0.00% (0/254) |   0.00% (0/10) |   0.00% (0/136) | 
        
      | src/botan/src/lib/pbkdf/argon2/argon2_ssse3/argon2_ssse3.cpp |   0.00% (0/142) |   0.00% (0/17) |   0.00% (0/44) | 
        
      | src/botan/src/lib/pbkdf/argon2/argon2pwhash.cpp |   0.00% (0/98) |   0.00% (0/12) |   0.00% (0/59) | 
        
      | src/botan/src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp |   0.00% (0/104) |   0.00% (0/10) |   0.00% (0/52) | 
        
      | src/botan/src/lib/pbkdf/pbkdf2/pbkdf2.cpp |   0.00% (0/121) |   0.00% (0/16) |   0.00% (0/55) | 
        
      | src/botan/src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp |   0.00% (0/94) |   0.00% (0/11) |   0.00% (0/32) | 
        
      | src/botan/src/lib/pbkdf/pgp_s2k/rfc4880.cpp |   0.00% (0/11) |   0.00% (0/2) |   0.00% (0/8) | 
        
      | src/botan/src/lib/pbkdf/pwdhash.cpp |   0.00% (0/73) |   0.00% (0/4) |   0.00% (0/54) | 
        
      | src/botan/src/lib/pbkdf/scrypt/scrypt.cpp |   0.00% (0/162) |   0.00% (0/13) |   0.00% (0/78) | 
        
      | src/botan/src/lib/pk_pad/eme.cpp |   0.00% (0/46) |   0.00% (0/3) |   0.00% (0/41) | 
        
      | src/botan/src/lib/pk_pad/eme_oaep/oaep.cpp |  36.99% (27/73) |  16.67% (1/6) |  38.89% (7/18) | 
        
      | src/botan/src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp |  50.00% (25/50) |  33.33% (1/3) |  35.00% (7/20) | 
        
      | src/botan/src/lib/pk_pad/eme_raw/eme_raw.cpp |   0.00% (0/10) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/src/lib/pk_pad/emsa.cpp |  51.32% (78/152) |  75.00% (3/4) |  64.76% (68/105) | 
        
      | src/botan/src/lib/pk_pad/emsa1/emsa1.cpp |  41.03% (32/78) |  50.00% (4/8) |  30.91% (17/55) | 
        
      | src/botan/src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp |  41.76% (38/91) |  38.46% (5/13) |  36.73% (18/49) | 
        
      | src/botan/src/lib/pk_pad/emsa_pssr/pssr.cpp |  40.27% (60/149) |  26.32% (5/19) |  52.94% (45/85) | 
        
      | src/botan/src/lib/pk_pad/emsa_raw/emsa_raw.cpp |   0.00% (0/42) |   0.00% (0/5) |   0.00% (0/36) | 
        
      | src/botan/src/lib/pk_pad/emsa_x931/emsa_x931.cpp |   0.00% (0/46) |   0.00% (0/7) |   0.00% (0/20) | 
        
      | src/botan/src/lib/pk_pad/hash_id/hash_id.cpp |  44.44% (24/54) |  50.00% (1/2) |  39.73% (29/73) | 
        
      | src/botan/src/lib/pk_pad/iso9796/iso9796.cpp |   0.00% (0/180) |   0.00% (0/14) |   0.00% (0/55) | 
        
      | src/botan/src/lib/pk_pad/mgf1/mgf1.cpp | 100.00% (15/15) | 100.00% (1/1) | 100.00% (3/3) | 
        
      | src/botan/src/lib/pk_pad/padding.cpp |   0.00% (0/9) |   0.00% (0/2) |   0.00% (0/5) | 
        
      | src/botan/src/lib/pubkey/blinding.cpp |   0.00% (0/31) |   0.00% (0/4) |   0.00% (0/17) | 
        
      | src/botan/src/lib/pubkey/cecpq1/cecpq1.cpp |   0.00% (0/18) |   0.00% (0/3) |   0.00% (0/3) | 
        
      | src/botan/src/lib/pubkey/curve25519/curve25519.cpp |  57.97% (40/69) |  55.56% (10/18) |  57.14% (16/28) | 
        
      | src/botan/src/lib/pubkey/curve25519/donna.cpp | 100.00% (271/271) | 100.00% (13/13) | 100.00% (25/25) | 
        
      | src/botan/src/lib/pubkey/dh/dh.cpp |  10.53% (6/57) |   7.69% (1/13) |  10.00% (3/30) | 
        
      | src/botan/src/lib/pubkey/dl_algo/dl_algo.cpp |  21.21% (7/33) |  20.00% (2/10) |  14.29% (2/14) | 
        
      | src/botan/src/lib/pubkey/dl_group/dl_group.cpp |  19.38% (75/387) |  33.33% (22/66) |  15.02% (35/233) | 
        
      | src/botan/src/lib/pubkey/dl_group/dl_named.cpp |   0.00% (0/123) |   0.00% (0/1) |   0.00% (0/67) | 
        
      | src/botan/src/lib/pubkey/dsa/dsa.cpp |  32.50% (26/80) |  40.00% (6/15) |  38.98% (23/59) | 
        
      | src/botan/src/lib/pubkey/ec_group/curve_gfp.cpp |  99.32% (294/296) | 100.00% (54/54) |  98.97% (192/194) | 
        
      | src/botan/src/lib/pubkey/ec_group/ec_group.cpp |  45.18% (225/498) |  62.50% (50/80) |  36.86% (115/312) | 
        
      | src/botan/src/lib/pubkey/ec_group/ec_named.cpp |  74.11% (229/309) |  66.67% (2/3) |  80.27% (179/223) | 
        
      | src/botan/src/lib/pubkey/ec_group/point_gfp.cpp |  89.46% (399/446) |  88.46% (23/26) |  88.44% (176/199) | 
        
      | src/botan/src/lib/pubkey/ec_group/point_mul.cpp |  92.22% (237/257) |  87.50% (7/8) |  87.27% (96/110) | 
        
      | src/botan/src/lib/pubkey/ec_h2c/ec_h2c.cpp |   0.00% (0/113) |   0.00% (0/6) |   0.00% (0/46) | 
        
      | src/botan/src/lib/pubkey/ecc_key/ecc_key.cpp |  50.93% (55/108) |  35.71% (5/14) |  50.00% (28/56) | 
        
      | src/botan/src/lib/pubkey/ecdh/ecdh.cpp |  71.43% (15/21) |  60.00% (3/5) |  69.23% (9/13) | 
        
      | src/botan/src/lib/pubkey/ecdsa/ecdsa.cpp |  21.01% (25/119) |  33.33% (5/15) |  28.40% (23/81) | 
        
      | src/botan/src/lib/pubkey/ecgdsa/ecgdsa.cpp |   0.00% (0/56) |   0.00% (0/12) |   0.00% (0/48) | 
        
      | src/botan/src/lib/pubkey/eckcdsa/eckcdsa.cpp |   0.00% (0/105) |   0.00% (0/16) |   0.00% (0/46) | 
        
      | src/botan/src/lib/pubkey/ed25519/ed25519.cpp |  20.69% (12/58) |  33.33% (1/3) |  11.11% (1/9) | 
        
      | src/botan/src/lib/pubkey/ed25519/ed25519_fe.cpp |  89.01% (486/546) |  71.43% (5/7) |  80.00% (8/10) | 
        
      | src/botan/src/lib/pubkey/ed25519/ed25519_key.cpp |   7.95% (14/176) |   7.41% (2/27) |   6.80% (7/103) | 
        
      | src/botan/src/lib/pubkey/ed25519/ge.cpp |  40.72% (180/442) |  59.09% (13/22) |  32.63% (31/95) | 
        
      | src/botan/src/lib/pubkey/ed25519/sc_muladd.cpp |   0.00% (0/178) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/src/lib/pubkey/ed25519/sc_reduce.cpp |   0.00% (0/120) |   0.00% (0/1) |   0.00% (0/1) | 
        
      | src/botan/src/lib/pubkey/elgamal/elgamal.cpp |   0.00% (0/79) |   0.00% (0/17) |   0.00% (0/47) | 
        
      | src/botan/src/lib/pubkey/gost_3410/gost_3410.cpp |  48.33% (58/120) |  47.06% (8/17) |  57.32% (47/82) | 
        
      | src/botan/src/lib/pubkey/keypair/keypair.cpp |   0.00% (0/34) |   0.00% (0/2) |   0.00% (0/17) | 
        
      | src/botan/src/lib/pubkey/mce/code_based_key_gen.cpp |   0.00% (0/188) |   0.00% (0/11) |   0.00% (0/100) | 
        
      | src/botan/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp |   0.00% (0/197) |   0.00% (0/9) |   0.00% (0/75) | 
        
      | src/botan/src/lib/pubkey/mce/gf2m_small_m.cpp |   0.00% (0/54) |   0.00% (0/8) |   0.00% (0/33) | 
        
      | src/botan/src/lib/pubkey/mce/goppa_code.cpp |   0.00% (0/143) |   0.00% (0/5) |   0.00% (0/68) | 
        
      | src/botan/src/lib/pubkey/mce/mce_workfactor.cpp |   0.00% (0/61) |   0.00% (0/7) |   0.00% (0/28) | 
        
      | src/botan/src/lib/pubkey/mce/mceliece.cpp |   0.00% (0/78) |   0.00% (0/4) |   0.00% (0/28) | 
        
      | src/botan/src/lib/pubkey/mce/mceliece_key.cpp |   0.00% (0/259) |   0.00% (0/27) |   0.00% (0/113) | 
        
      | src/botan/src/lib/pubkey/mce/polyn_gf2m.cpp |   0.00% (0/529) |   0.00% (0/32) |   0.00% (0/237) | 
        
      | src/botan/src/lib/pubkey/newhope/newhope.cpp |   0.00% (0/639) |   0.00% (0/27) |   0.00% (0/101) | 
        
      | src/botan/src/lib/pubkey/pbes2/pbes2.cpp |   0.00% (0/204) |   0.00% (0/8) |   0.00% (0/64) | 
        
      | src/botan/src/lib/pubkey/pem/pem.cpp |  66.06% (72/109) |  28.57% (2/7) |  73.97% (54/73) | 
        
      | src/botan/src/lib/pubkey/pk_algs.cpp |  44.67% (109/244) |  33.33% (2/6) |  38.36% (89/232) | 
        
      | src/botan/src/lib/pubkey/pk_keys.cpp |  20.31% (13/64) |   7.69% (1/13) |  28.57% (6/21) | 
        
      | src/botan/src/lib/pubkey/pk_ops.cpp |  30.61% (30/98) |  29.41% (5/17) |  39.02% (16/41) | 
        
      | src/botan/src/lib/pubkey/pkcs8.cpp |  44.92% (84/187) |  25.00% (4/16) |  43.37% (36/83) | 
        
      | src/botan/src/lib/pubkey/pubkey.cpp |  36.06% (75/208) |  27.78% (10/36) |  42.98% (49/114) | 
        
      | src/botan/src/lib/pubkey/rfc6979/rfc6979.cpp |   0.00% (0/24) |   0.00% (0/4) |   0.00% (0/8) | 
        
      | src/botan/src/lib/pubkey/rsa/rsa.cpp |  21.45% (71/331) |  23.68% (18/76) |  18.31% (39/213) | 
        
      | src/botan/src/lib/pubkey/sm2/sm2.cpp |   0.00% (0/157) |   0.00% (0/16) |   0.00% (0/74) | 
        
      | src/botan/src/lib/pubkey/sm2/sm2_enc.cpp |   0.00% (0/142) |   0.00% (0/9) |   0.00% (0/48) | 
        
      | src/botan/src/lib/pubkey/workfactor.cpp |  76.47% (26/34) |  80.00% (4/5) |  76.92% (20/26) | 
        
      | src/botan/src/lib/pubkey/x509_key.cpp |  58.33% (21/36) |  50.00% (1/2) |  83.33% (10/12) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_common_ops.cpp |   0.00% (0/37) |   0.00% (0/2) |   0.00% (0/19) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_hash.cpp |   0.00% (0/37) |   0.00% (0/7) |   0.00% (0/15) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_index_registry.cpp |   0.00% (0/50) |   0.00% (0/4) |   0.00% (0/26) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_parameters.cpp |   0.00% (0/157) |   0.00% (0/3) |   0.00% (0/53) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_privatekey.cpp |   0.00% (0/247) |   0.00% (0/14) |   0.00% (0/91) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_publickey.cpp |   0.00% (0/66) |   0.00% (0/7) |   0.00% (0/24) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_signature.cpp |   0.00% (0/64) |   0.00% (0/2) |   0.00% (0/19) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_signature_operation.cpp |   0.00% (0/57) |   0.00% (0/8) |   0.00% (0/14) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_verification_operation.cpp |   0.00% (0/82) |   0.00% (0/5) |   0.00% (0/13) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_wots_parameters.cpp |   0.00% (0/93) |   0.00% (0/6) |   0.00% (0/41) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_wots_privatekey.cpp |   0.00% (0/53) |   0.00% (0/6) |   0.00% (0/22) | 
        
      | src/botan/src/lib/pubkey/xmss/xmss_wots_publickey.cpp |   0.00% (0/33) |   0.00% (0/2) |   0.00% (0/10) | 
        
      | src/botan/src/lib/rng/chacha_rng/chacha_rng.cpp |  51.06% (24/47) |  55.56% (5/9) |  54.55% (6/11) | 
        
      | src/botan/src/lib/rng/hmac_drbg/hmac_drbg.cpp |   0.00% (0/94) |   0.00% (0/12) |   0.00% (0/55) | 
        
      | src/botan/src/lib/rng/processor_rng/processor_rng.cpp |   0.00% (0/57) |   0.00% (0/8) |   0.00% (0/26) | 
        
      | src/botan/src/lib/rng/rng.cpp |   0.00% (0/35) |   0.00% (0/4) |   0.00% (0/12) | 
        
      | src/botan/src/lib/rng/stateful_rng/stateful_rng.cpp |  41.44% (46/111) |  58.33% (7/12) |  49.02% (25/51) | 
        
      | src/botan/src/lib/rng/system_rng/system_rng.cpp |   0.00% (0/68) |   0.00% (0/9) |   0.00% (0/47) | 
        
      | src/botan/src/lib/stream/chacha/chacha.cpp |  37.27% (101/271) |  52.94% (9/17) |  51.19% (43/84) | 
        
      | src/botan/src/lib/stream/chacha/chacha_avx2/chacha_avx2.cpp |  99.38% (159/160) | 100.00% (1/1) |  81.82% (9/11) | 
        
      | src/botan/src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp |   0.00% (0/160) |   0.00% (0/1) |   0.00% (0/11) | 
        
      | src/botan/src/lib/stream/ctr/ctr.cpp |  54.29% (95/175) |  61.54% (8/13) |  45.05% (41/91) | 
        
      | src/botan/src/lib/stream/ofb/ofb.cpp |   0.00% (0/50) |   0.00% (0/11) |   0.00% (0/16) | 
        
      | src/botan/src/lib/stream/rc4/rc4.cpp |   0.00% (0/75) |   0.00% (0/10) |   0.00% (0/32) | 
        
      | src/botan/src/lib/stream/salsa20/salsa20.cpp |   0.00% (0/200) |   0.00% (0/14) |   0.00% (0/43) | 
        
      | src/botan/src/lib/stream/shake_cipher/shake_cipher.cpp |   0.00% (0/47) |   0.00% (0/9) |   0.00% (0/13) | 
        
      | src/botan/src/lib/stream/stream_cipher.cpp |  21.79% (17/78) |  66.67% (2/3) |  17.95% (14/78) | 
        
      | src/botan/src/lib/tls/credentials_manager.cpp |  42.31% (11/26) |  37.50% (3/8) |  37.50% (3/8) | 
        
      | src/botan/src/lib/tls/msg_cert_req.cpp |   0.00% (0/87) |   0.00% (0/9) |   0.00% (0/44) | 
        
      | src/botan/src/lib/tls/msg_cert_verify.cpp |   0.00% (0/45) |   0.00% (0/4) |   0.00% (0/18) | 
        
      | src/botan/src/lib/tls/msg_certificate_12.cpp |  42.55% (20/47) |  66.67% (2/3) |  26.47% (9/34) | 
        
      | src/botan/src/lib/tls/msg_client_hello.cpp |  73.81% (186/252) |  78.38% (29/37) |  66.94% (83/124) | 
        
      | src/botan/src/lib/tls/msg_finished.cpp |  91.67% (33/36) |  83.33% (5/6) |  88.89% (8/9) | 
        
      | src/botan/src/lib/tls/msg_server_hello.cpp |  53.99% (115/213) |  67.74% (21/31) |  48.03% (61/127) | 
        
      | src/botan/src/lib/tls/msg_session_ticket.cpp |  45.00% (9/20) |  50.00% (2/4) |  28.57% (2/7) | 
        
      | src/botan/src/lib/tls/tls12/msg_cert_status.cpp |   0.00% (0/27) |   0.00% (0/4) |   0.00% (0/19) | 
        
      | src/botan/src/lib/tls/tls12/msg_client_kex.cpp |  27.90% (65/233) |  50.00% (1/2) |  28.18% (31/110) | 
        
      | src/botan/src/lib/tls/tls12/msg_hello_verify.cpp |  61.29% (19/31) |  66.67% (2/3) |  16.67% (2/12) | 
        
      | src/botan/src/lib/tls/tls12/msg_server_kex.cpp |  35.62% (57/160) |  60.00% (3/5) |  38.20% (34/89) | 
        
      | src/botan/src/lib/tls/tls12/tls_cbc/tls_cbc.cpp |  85.71% (222/259) |  80.95% (17/21) |  84.35% (97/115) | 
        
      | src/botan/src/lib/tls/tls12/tls_channel_impl_12.cpp |  71.26% (357/501) |  77.14% (27/35) |  70.49% (246/349) | 
        
      | src/botan/src/lib/tls/tls12/tls_client_impl_12.cpp |  20.23% (105/519) |  38.46% (5/13) |  30.41% (90/296) | 
        
      | src/botan/src/lib/tls/tls12/tls_handshake_hash.cpp | 100.00% (8/8) | 100.00% (1/1) | 100.00% (3/3) | 
        
      | src/botan/src/lib/tls/tls12/tls_handshake_io.cpp |  74.56% (214/287) |  84.00% (21/25) |  73.12% (117/160) | 
        
      | src/botan/src/lib/tls/tls12/tls_handshake_state.cpp |  46.34% (114/246) |  63.64% (21/33) |  36.22% (46/127) | 
        
      | src/botan/src/lib/tls/tls12/tls_record.cpp |  95.80% (342/357) | 100.00% (13/13) |  89.76% (184/205) | 
        
      | src/botan/src/lib/tls/tls12/tls_server_impl_12.cpp |  62.86% (369/587) |  69.23% (18/26) |  64.33% (220/342) | 
        
      | src/botan/src/lib/tls/tls12/tls_session_key.cpp |  94.74% (54/57) | 100.00% (1/1) |  85.71% (6/7) | 
        
      | src/botan/src/lib/tls/tls_alert.cpp |  18.28% (17/93) |  66.67% (2/3) |  28.85% (15/52) | 
        
      | src/botan/src/lib/tls/tls_algos.cpp |  39.62% (105/265) |  57.14% (8/14) |  28.99% (49/169) | 
        
      | src/botan/src/lib/tls/tls_callbacks.cpp |  11.88% (12/101) |  41.67% (5/12) |  12.50% (5/40) | 
        
      | src/botan/src/lib/tls/tls_ciphersuite.cpp |  77.50% (93/120) |  69.23% (9/13) |  74.73% (68/91) | 
        
      | src/botan/src/lib/tls/tls_client.cpp |  22.00% (11/50) |  18.75% (3/16) |  18.75% (3/16) | 
        
      | src/botan/src/lib/tls/tls_extensions.cpp |  81.82% (324/396) |  78.95% (30/38) |  80.75% (172/213) | 
        
      | src/botan/src/lib/tls/tls_extensions_cert_status_req.cpp | 100.00% (35/35) | 100.00% (3/3) | 100.00% (16/16) | 
        
      | src/botan/src/lib/tls/tls_handshake_transitions.cpp |  94.39% (101/107) |  85.71% (6/7) |  94.74% (36/38) | 
        
      | src/botan/src/lib/tls/tls_policy.cpp |  24.93% (90/361) |  41.67% (25/60) |  20.57% (43/209) | 
        
      | src/botan/src/lib/tls/tls_server.cpp |  12.50% (6/48) |  17.65% (3/17) |  17.65% (3/17) | 
        
      | src/botan/src/lib/tls/tls_session.cpp |  47.83% (88/184) |  44.44% (4/9) |  46.81% (22/47) | 
        
      | src/botan/src/lib/tls/tls_suite_info.cpp | 100.00% (100/100) | 100.00% (1/1) | 100.00% (1/1) | 
        
      | src/botan/src/lib/tls/tls_version.cpp |  67.50% (27/40) |  66.67% (4/6) |  71.11% (32/45) | 
        
      | src/botan/src/lib/utils/assert.cpp |  77.27% (17/22) |  66.67% (2/3) |  90.00% (9/10) | 
        
      | src/botan/src/lib/utils/calendar.cpp |   0.00% (0/57) |   0.00% (0/5) |   0.00% (0/24) | 
        
      | src/botan/src/lib/utils/charset.cpp | 100.00% (71/71) | 100.00% (4/4) | 100.00% (36/36) | 
        
      | src/botan/src/lib/utils/cpuid/cpuid.cpp |  22.32% (25/112) |  33.33% (2/6) |  10.77% (21/195) | 
        
      | src/botan/src/lib/utils/cpuid/cpuid_x86.cpp |  76.64% (105/137) | 100.00% (3/3) |  73.44% (47/64) | 
        
      | src/botan/src/lib/utils/ct_utils.cpp |  68.75% (22/32) |  50.00% (1/2) |  63.64% (7/11) | 
        
      | src/botan/src/lib/utils/data_src.cpp |  42.11% (40/95) |  50.00% (8/16) |  33.33% (15/45) | 
        
      | src/botan/src/lib/utils/exceptn.cpp |  12.66% (10/79) |  41.67% (10/24) |  20.00% (10/50) | 
        
      | src/botan/src/lib/utils/filesystem.cpp |   0.00% (0/40) |   0.00% (0/3) |   0.00% (0/20) | 
        
      | src/botan/src/lib/utils/ghash/ghash.cpp |  53.74% (79/147) |  61.54% (8/13) |  56.06% (37/66) | 
        
      | src/botan/src/lib/utils/ghash/ghash_cpu/ghash_cpu.cpp | 100.00% (88/88) | 100.00% (7/7) | 100.00% (14/14) | 
        
      | src/botan/src/lib/utils/ghash/ghash_vperm/ghash_vperm.cpp |   0.00% (0/32) |   0.00% (0/1) |   0.00% (0/7) | 
        
      | src/botan/src/lib/utils/http_util/http_util.cpp |   0.00% (0/176) |   0.00% (0/9) |   0.00% (0/112) | 
        
      | src/botan/src/lib/utils/mem_ops.cpp |  84.62% (22/26) | 100.00% (4/4) |  82.61% (19/23) | 
        
      | src/botan/src/lib/utils/mem_pool/mem_pool.cpp |  96.76% (179/185) | 100.00% (17/17) |  91.30% (105/115) | 
        
      | src/botan/src/lib/utils/os_utils.cpp |   2.37% (8/338) |   8.00% (2/25) |   1.71% (2/117) | 
        
      | src/botan/src/lib/utils/parsing.cpp |  37.88% (75/198) |  44.44% (4/9) |  35.29% (54/153) | 
        
      | src/botan/src/lib/utils/poly_dbl/poly_dbl.cpp |  31.25% (20/64) |  50.00% (2/4) |  28.57% (8/28) | 
        
      | src/botan/src/lib/utils/scan_name.cpp |  62.50% (65/104) |  71.43% (5/7) |  69.05% (58/84) | 
        
      | src/botan/src/lib/utils/socket/socket.cpp |   0.00% (0/117) |   0.00% (0/13) |   0.00% (0/62) | 
        
      | src/botan/src/lib/utils/socket/uri.cpp |  88.52% (108/122) |  88.89% (8/9) |  87.78% (79/90) | 
        
      | src/botan/src/lib/utils/thread_utils/thread_pool.cpp |   0.00% (0/82) |   0.00% (0/7) |   0.00% (0/46) | 
        
      | src/botan/src/lib/utils/timer.cpp |   0.00% (0/104) |   0.00% (0/6) |   0.00% (0/46) | 
        
      | src/botan/src/lib/x509/asn1_alt_name.cpp |  55.21% (90/163) |  41.67% (5/12) |  58.62% (51/87) | 
        
      | src/botan/src/lib/x509/cert_status.cpp |   0.00% (0/104) |   0.00% (0/1) |   0.00% (0/51) | 
        
      | src/botan/src/lib/x509/certstor.cpp |   0.00% (0/137) |   0.00% (0/13) |   0.00% (0/85) | 
        
      | src/botan/src/lib/x509/crl_ent.cpp |  29.58% (21/71) |  10.00% (1/10) |  20.69% (6/29) | 
        
      | src/botan/src/lib/x509/name_constraint.cpp |  28.57% (58/203) |  16.67% (2/12) |  29.89% (26/87) | 
        
      | src/botan/src/lib/x509/ocsp.cpp |  23.66% (53/224) |  16.67% (2/12) |   9.38% (12/128) | 
        
      | src/botan/src/lib/x509/ocsp_types.cpp |  38.98% (23/59) |  33.33% (2/6) |  11.76% (2/17) | 
        
      | src/botan/src/lib/x509/x509_crl.cpp |  48.53% (66/136) |  27.78% (5/18) |  47.54% (29/61) | 
        
      | src/botan/src/lib/x509/x509_dn.cpp |  49.84% (159/319) |  43.48% (10/23) |  52.65% (149/283) | 
        
      | src/botan/src/lib/x509/x509_dn_ub.cpp |   0.00% (0/11) |   0.00% (0/1) |   0.00% (0/4) | 
        
      | src/botan/src/lib/x509/x509_ext.cpp |  45.17% (234/518) |  42.37% (25/59) |  55.61% (124/223) | 
        
      | src/botan/src/lib/x509/x509_obj.cpp |  51.70% (137/265) |  46.15% (6/13) |  51.41% (73/142) | 
        
      | src/botan/src/lib/x509/x509cert.cpp |  36.09% (192/532) |  10.17% (6/59) |  28.62% (83/290) | 
        
      | src/botan/src/lib/x509/x509path.cpp |   0.00% (0/702) |   0.00% (0/29) |   0.00% (0/387) |