View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/botan/build/include/botan/adler32.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/aead.h |
50.00% (6/12) |
33.33% (2/6) |
33.33% (2/6) |
src/botan/build/include/botan/aes.h |
33.33% (2/6) |
33.33% (2/6) |
33.33% (2/6) |
src/botan/build/include/botan/alg_id.h |
100.00% (7/7) |
100.00% (5/5) |
100.00% (7/7) |
src/botan/build/include/botan/argon2.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/aria.h |
33.33% (2/6) |
33.33% (2/6) |
33.33% (2/6) |
src/botan/build/include/botan/asn1_alt_name.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/asn1_obj.h |
100.00% (18/18) |
100.00% (15/15) |
100.00% (15/15) |
src/botan/build/include/botan/asn1_oid.h |
52.38% (11/21) |
58.33% (7/12) |
58.33% (7/12) |
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/asn1_str.h |
60.00% (3/5) |
60.00% (3/5) |
60.00% (3/5) |
src/botan/build/include/botan/asn1_time.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/atomic.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
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/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/ber_dec.h |
94.44% (119/126) |
87.50% (14/16) |
95.24% (40/42) |
src/botan/build/include/botan/bigint.h |
91.47% (236/258) |
88.04% (81/92) |
91.04% (122/134) |
src/botan/build/include/botan/blake2b.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/blinding.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/block_cipher.h |
56.82% (25/44) |
56.25% (9/16) |
58.82% (10/17) |
src/botan/build/include/botan/blowfish.h |
0.00% (0/5) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/bswap.h |
70.00% (14/20) |
75.00% (3/4) |
75.00% (3/4) |
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/calendar.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/camellia.h |
33.33% (2/6) |
33.33% (2/6) |
33.33% (2/6) |
src/botan/build/include/botan/cascade.h |
0.00% (0/5) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/cast128.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/cast256.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/cbc.h |
50.00% (6/12) |
66.67% (6/9) |
40.00% (6/15) |
src/botan/build/include/botan/cbc_mac.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/ccm.h |
86.67% (13/15) |
83.33% (10/12) |
83.33% (15/18) |
src/botan/build/include/botan/certstor.h |
25.00% (1/4) |
50.00% (1/2) |
50.00% (1/2) |
src/botan/build/include/botan/cfb.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/chacha20poly1305.h |
69.23% (9/13) |
60.00% (6/10) |
66.67% (12/18) |
src/botan/build/include/botan/chacha_rng.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/cipher_mode.h |
47.83% (11/23) |
25.00% (2/8) |
50.00% (7/14) |
src/botan/build/include/botan/cmac.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/comb4p.h |
0.00% (0/10) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/cpuid.h |
46.03% (29/63) |
44.83% (13/29) |
44.83% (13/29) |
src/botan/build/include/botan/crc24.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/crc32.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
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/crl_ent.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/curve25519.h |
66.67% (6/9) |
66.67% (6/9) |
66.67% (6/9) |
src/botan/build/include/botan/curve_gfp.h |
83.33% (70/84) |
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 |
48.08% (25/52) |
57.14% (8/14) |
57.89% (11/19) |
src/botan/build/include/botan/des.h |
25.00% (1/4) |
25.00% (1/4) |
25.00% (1/4) |
src/botan/build/include/botan/desx.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/dh.h |
75.00% (3/4) |
75.00% (3/4) |
75.00% (3/4) |
src/botan/build/include/botan/divide.h |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/dl_algo.h |
88.89% (8/9) |
88.89% (8/9) |
88.89% (8/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/eax.h |
0.00% (0/12) |
0.00% (0/9) |
0.00% (0/15) |
src/botan/build/include/botan/ec_group.h |
50.00% (6/12) |
50.00% (4/8) |
50.00% (4/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 |
100.00% (10/10) |
100.00% (10/10) |
100.00% (10/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 |
50.00% (3/6) |
50.00% (3/6) |
50.00% (3/6) |
src/botan/build/include/botan/elgamal.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/eme.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/eme_raw.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/emsa.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/emsa1.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/botan/build/include/botan/emsa_pkcs1.h |
0.00% (0/7) |
0.00% (0/4) |
0.00% (0/7) |
src/botan/build/include/botan/emsa_raw.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/emsa_x931.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
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 |
14.29% (3/21) |
14.29% (3/21) |
14.29% (3/21) |
src/botan/build/include/botan/gcm.h |
90.00% (9/10) |
85.71% (6/7) |
84.62% (11/13) |
src/botan/build/include/botan/gf2m_small_m.h |
0.00% (0/98) |
0.00% (0/31) |
0.00% (0/41) |
src/botan/build/include/botan/ghash.h |
8.33% (1/12) |
25.00% (1/4) |
25.00% (1/4) |
src/botan/build/include/botan/gost_28147.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/gost_3410.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/gost_3411.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/hash.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/hex.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/hkdf.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/hmac_drbg.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/http_util.h |
0.00% (0/12) |
0.00% (0/9) |
0.00% (0/11) |
src/botan/build/include/botan/idea.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/bit_ops.h |
83.33% (75/90) |
80.00% (8/10) |
87.10% (27/31) |
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.40% (77/139) |
60.00% (3/5) |
49.06% (26/53) |
src/botan/build/include/botan/internal/ct_utils.h |
100.00% (133/133) |
100.00% (35/35) |
100.00% (51/51) |
src/botan/build/include/botan/internal/dev_random.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/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/ed25519_fe.h |
98.18% (108/110) |
100.00% (28/28) |
96.15% (50/52) |
src/botan/build/include/botan/internal/ed25519_internal.h |
100.00% (42/42) |
100.00% (6/6) |
100.00% (6/6) |
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/mp_asmi.h |
100.00% (140/140) |
100.00% (13/13) |
100.00% (13/13) |
src/botan/build/include/botan/internal/mp_core.h |
98.81% (500/506) |
100.00% (30/30) |
96.17% (251/261) |
src/botan/build/include/botan/internal/mp_madd.h |
100.00% (24/24) |
100.00% (2/2) |
100.00% (2/2) |
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_impl.h |
19.05% (4/21) |
23.53% (4/17) |
23.53% (4/17) |
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/proc_walk.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
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/rounding.h |
50.00% (7/14) |
50.00% (1/2) |
80.00% (8/10) |
src/botan/build/include/botan/internal/safeint.h |
54.55% (6/11) |
33.33% (1/3) |
50.00% (3/6) |
src/botan/build/include/botan/internal/serpent_sbox.h |
0.00% (0/382) |
0.00% (0/16) |
0.00% (0/16) |
src/botan/build/include/botan/internal/simd_32.h |
39.16% (65/166) |
44.12% (15/34) |
44.12% (15/34) |
src/botan/build/include/botan/internal/simd_avx2.h |
42.14% (67/159) |
43.75% (14/32) |
51.22% (21/41) |
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/stl_util.h |
61.29% (19/31) |
50.00% (3/6) |
70.00% (14/20) |
src/botan/build/include/botan/internal/thread_pool.h |
0.00% (0/12) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/timer.h |
0.00% (0/69) |
0.00% (0/21) |
0.00% (0/32) |
src/botan/build/include/botan/internal/tls_cbc.h |
80.00% (16/20) |
76.47% (13/17) |
78.26% (18/23) |
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 |
50.00% (4/8) |
50.00% (4/8) |
50.00% (4/8) |
src/botan/build/include/botan/internal/tls_handshake_state.h |
90.48% (19/21) |
90.48% (19/21) |
90.48% (19/21) |
src/botan/build/include/botan/internal/tls_reader.h |
96.06% (122/127) |
95.45% (21/22) |
95.45% (63/66) |
src/botan/build/include/botan/internal/tls_record.h |
86.21% (25/29) |
91.67% (11/12) |
86.11% (31/36) |
src/botan/build/include/botan/internal/tls_seq_numbers.h |
81.11% (73/90) |
71.43% (15/21) |
80.95% (34/42) |
src/botan/build/include/botan/internal/tls_session_key.h |
100.00% (12/12) |
100.00% (8/8) |
100.00% (12/12) |
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/xmss_signature.h |
0.00% (0/28) |
0.00% (0/12) |
0.00% (0/12) |
src/botan/build/include/botan/iso9796.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/kasumi.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/kdf.h |
35.29% (12/34) |
50.00% (3/6) |
50.00% (3/6) |
src/botan/build/include/botan/kdf1.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/kdf1_iso18033.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/kdf2.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/keccak.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/key_spec.h |
39.13% (9/23) |
42.86% (3/7) |
63.64% (7/11) |
src/botan/build/include/botan/keypair.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/lion.h |
0.00% (0/6) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/loadstor.h |
71.13% (170/239) |
79.41% (27/34) |
79.41% (54/68) |
src/botan/build/include/botan/mac.h |
7.14% (1/14) |
16.67% (1/6) |
16.67% (1/6) |
src/botan/build/include/botan/mceliece.h |
0.00% (0/17) |
0.00% (0/17) |
0.00% (0/17) |
src/botan/build/include/botan/md4.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/md5.h |
75.00% (3/4) |
75.00% (3/4) |
75.00% (3/4) |
src/botan/build/include/botan/mdx_hash.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/mem_ops.h |
94.40% (118/125) |
90.00% (18/20) |
92.98% (53/57) |
src/botan/build/include/botan/misty1.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/mode_pad.h |
40.00% (6/15) |
46.15% (6/13) |
63.16% (12/19) |
src/botan/build/include/botan/monty.h |
63.64% (7/11) |
63.64% (7/11) |
63.64% (7/11) |
src/botan/build/include/botan/mul128.h |
0.00% (0/36) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/name_constraint.h |
91.67% (11/12) |
91.67% (11/12) |
91.67% (11/12) |
src/botan/build/include/botan/noekeon.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/numthry.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/ocb.h |
84.62% (11/13) |
80.00% (8/10) |
81.25% (13/16) |
src/botan/build/include/botan/ocsp.h |
0.00% (0/10) |
0.00% (0/10) |
0.00% (0/10) |
src/botan/build/include/botan/ocsp_types.h |
16.67% (1/6) |
16.67% (1/6) |
16.67% (1/6) |
src/botan/build/include/botan/oids.h |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/pbkdf.h |
0.00% (0/13) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/pbkdf1.h |
0.00% (0/7) |
0.00% (0/3) |
0.00% (0/3) |
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/18) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/build/include/botan/pk_keys.h |
60.87% (14/23) |
58.82% (10/17) |
63.16% (12/19) |
src/botan/build/include/botan/pk_ops.h |
42.86% (3/7) |
42.86% (3/7) |
42.86% (3/7) |
src/botan/build/include/botan/pkcs8.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/point_gfp.h |
78.75% (63/80) |
80.77% (21/26) |
80.00% (36/45) |
src/botan/build/include/botan/poly1305.h |
50.00% (3/6) |
25.00% (1/4) |
25.00% (1/4) |
src/botan/build/include/botan/polyn_gf2m.h |
0.00% (0/25) |
0.00% (0/13) |
0.00% (0/15) |
src/botan/build/include/botan/prf_tls.h |
16.67% (1/6) |
16.67% (1/6) |
16.67% (1/6) |
src/botan/build/include/botan/prf_x942.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
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 |
21.21% (14/66) |
19.23% (5/26) |
19.23% (5/26) |
src/botan/build/include/botan/pwdhash.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/rc4.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/reducer.h |
66.67% (4/6) |
66.67% (4/6) |
66.67% (4/6) |
src/botan/build/include/botan/rmd160.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/rng.h |
35.00% (21/60) |
28.57% (6/21) |
30.43% (7/23) |
src/botan/build/include/botan/rotate.h |
50.00% (8/16) |
50.00% (2/4) |
50.00% (2/4) |
src/botan/build/include/botan/rsa.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/botan/build/include/botan/scan_name.h |
71.43% (15/21) |
50.00% (4/8) |
69.23% (9/13) |
src/botan/build/include/botan/scrypt.h |
0.00% (0/15) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/build/include/botan/secmem.h |
92.31% (60/65) |
90.91% (10/11) |
90.91% (30/33) |
src/botan/build/include/botan/seed.h |
50.00% (1/2) |
50.00% (1/2) |
50.00% (1/2) |
src/botan/build/include/botan/serpent.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/sha160.h |
83.33% (5/6) |
75.00% (3/4) |
75.00% (3/4) |
src/botan/build/include/botan/sha2_32.h |
75.00% (6/8) |
75.00% (6/8) |
75.00% (6/8) |
src/botan/build/include/botan/sha2_64.h |
75.00% (9/12) |
75.00% (9/12) |
75.00% (9/12) |
src/botan/build/include/botan/sha3.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/shacal2.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/shake.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/siphash.h |
0.00% (0/5) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/siv.h |
0.00% (0/16) |
0.00% (0/11) |
0.00% (0/17) |
src/botan/build/include/botan/skein_512.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/sm2.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/sm3.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/sm4.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/sp800_108.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/sp800_56a.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/sp800_56c.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/stateful_rng.h |
28.57% (2/7) |
28.57% (2/7) |
28.57% (2/7) |
src/botan/build/include/botan/stream_cipher.h |
20.00% (2/10) |
28.57% (2/7) |
28.57% (2/7) |
src/botan/build/include/botan/stream_mode.h |
0.00% (0/27) |
0.00% (0/14) |
0.00% (0/16) |
src/botan/build/include/botan/streebog.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/sym_algo.h |
65.00% (13/20) |
71.43% (5/7) |
66.67% (6/9) |
src/botan/build/include/botan/symkey.h |
50.00% (5/10) |
62.50% (5/8) |
62.50% (5/8) |
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/threefish_512.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/tiger.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
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% (5/5) |
100.00% (1/1) |
100.00% (5/5) |
src/botan/build/include/botan/tls_callbacks.h |
19.23% (10/52) |
23.53% (4/17) |
13.79% (8/58) |
src/botan/build/include/botan/tls_channel.h |
88.89% (8/9) |
88.89% (8/9) |
88.89% (8/9) |
src/botan/build/include/botan/tls_ciphersuite.h |
85.71% (18/21) |
82.35% (14/17) |
82.35% (14/17) |
src/botan/build/include/botan/tls_client.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
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 |
78.35% (76/97) |
83.12% (64/77) |
83.75% (67/80) |
src/botan/build/include/botan/tls_handshake_msg.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/tls_messages.h |
73.83% (79/107) |
83.08% (54/65) |
67.02% (63/94) |
src/botan/build/include/botan/tls_policy.h |
1.39% (1/72) |
1.96% (1/51) |
1.96% (1/51) |
src/botan/build/include/botan/tls_server.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
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 |
22.22% (4/18) |
12.50% (2/16) |
12.50% (2/16) |
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 |
69.57% (16/23) |
76.92% (10/13) |
80.00% (12/15) |
src/botan/build/include/botan/twofish.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/whrlpool.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
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_dn.h |
20.00% (3/15) |
42.86% (3/7) |
42.86% (3/7) |
src/botan/build/include/botan/x509_ext.h |
53.46% (85/159) |
51.56% (66/128) |
54.48% (79/145) |
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 |
36.36% (4/11) |
40.00% (2/5) |
40.00% (2/5) |
src/botan/build/include/botan/x509path.h |
20.00% (2/10) |
20.00% (2/10) |
20.00% (2/10) |
src/botan/build/include/botan/x919_mac.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/xmss_address.h |
0.00% (0/147) |
0.00% (0/31) |
0.00% (0/95) |
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_index_registry.h |
0.00% (0/5) |
0.00% (0/2) |
0.00% (0/2) |
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_privatekey.h |
0.00% (0/70) |
0.00% (0/15) |
0.00% (0/25) |
src/botan/build/include/botan/xmss_publickey.h |
0.00% (0/69) |
0.00% (0/24) |
0.00% (0/24) |
src/botan/build/include/botan/xmss_tools.h |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/6) |
src/botan/build/include/botan/xmss_wots_parameters.h |
0.00% (0/17) |
0.00% (0/11) |
0.00% (0/11) |
src/botan/build/include/botan/xmss_wots_privatekey.h |
0.00% (0/52) |
0.00% (0/17) |
0.00% (0/17) |
src/botan/build/include/botan/xmss_wots_publickey.h |
0.00% (0/71) |
0.00% (0/35) |
0.00% (0/35) |
src/botan/build/include/botan/xtea.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/xts.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/src/fuzzer/asn1.cpp |
100.00% (20/20) |
100.00% (4/4) |
100.00% (6/6) |
src/botan/src/fuzzer/barrett.cpp |
81.08% (30/37) |
100.00% (1/1) |
80.95% (17/21) |
src/botan/src/fuzzer/bn_sqr.cpp |
100.00% (11/11) |
100.00% (1/1) |
66.67% (8/12) |
src/botan/src/fuzzer/cert.cpp |
90.91% (10/11) |
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% (42/42) |
100.00% (1/1) |
61.64% (45/73) |
src/botan/src/fuzzer/ecc_bp256.cpp |
100.00% (7/7) |
100.00% (1/1) |
100.00% (4/4) |
src/botan/src/fuzzer/ecc_helper.h |
94.81% (73/77) |
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% (19/19) |
100.00% (3/3) |
100.00% (5/5) |
src/botan/src/fuzzer/invert.cpp |
86.36% (57/66) |
100.00% (2/2) |
91.84% (45/49) |
src/botan/src/fuzzer/mem_pool.cpp |
83.77% (129/154) |
87.50% (7/8) |
68.48% (63/92) |
src/botan/src/fuzzer/mode_padding.cpp |
96.53% (139/144) |
100.00% (6/6) |
79.37% (100/126) |
src/botan/src/fuzzer/oaep.cpp |
85.00% (68/80) |
100.00% (3/3) |
70.41% (69/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% (28/28) |
100.00% (2/2) |
100.00% (7/7) |
src/botan/src/fuzzer/pkcs1.cpp |
86.21% (50/58) |
100.00% (2/2) |
75.00% (36/48) |
src/botan/src/fuzzer/pkcs8.cpp |
100.00% (14/14) |
100.00% (1/1) |
100.00% (4/4) |
src/botan/src/fuzzer/pow_mod.cpp |
86.79% (46/53) |
100.00% (2/2) |
84.00% (21/25) |
src/botan/src/fuzzer/redc_p192.cpp |
100.00% (20/20) |
100.00% (1/1) |
71.43% (10/14) |
src/botan/src/fuzzer/redc_p224.cpp |
100.00% (20/20) |
100.00% (1/1) |
71.43% (10/14) |
src/botan/src/fuzzer/redc_p256.cpp |
100.00% (20/20) |
100.00% (1/1) |
71.43% (10/14) |
src/botan/src/fuzzer/redc_p384.cpp |
100.00% (20/20) |
100.00% (1/1) |
71.43% (10/14) |
src/botan/src/fuzzer/redc_p521.cpp |
100.00% (20/20) |
100.00% (1/1) |
71.43% (10/14) |
src/botan/src/fuzzer/ressol.cpp |
81.25% (26/32) |
100.00% (1/1) |
71.43% (10/14) |
src/botan/src/fuzzer/tls_client.cpp |
83.53% (71/85) |
80.00% (8/10) |
70.59% (24/34) |
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 |
78.07% (89/114) |
78.57% (11/14) |
72.73% (32/44) |
src/botan/src/fuzzer/uri.cpp |
90.00% (9/10) |
100.00% (1/1) |
83.33% (5/6) |
src/botan/src/fuzzer/x509_dn.cpp |
100.00% (29/29) |
100.00% (1/1) |
68.42% (26/38) |
src/botan/src/lib/asn1/alg_id.cpp |
100.00% (47/47) |
100.00% (9/9) |
100.00% (25/25) |
src/botan/src/lib/asn1/asn1_obj.cpp |
86.71% (150/173) |
92.86% (13/14) |
95.89% (70/73) |
src/botan/src/lib/asn1/asn1_oid.cpp |
91.56% (141/154) |
88.89% (8/9) |
89.90% (89/99) |
src/botan/src/lib/asn1/asn1_print.cpp |
73.06% (198/271) |
50.00% (4/8) |
74.66% (109/146) |
src/botan/src/lib/asn1/asn1_str.cpp |
82.29% (79/96) |
87.50% (7/8) |
82.93% (34/41) |
src/botan/src/lib/asn1/asn1_time.cpp |
59.48% (138/232) |
27.78% (5/18) |
58.12% (111/191) |
src/botan/src/lib/asn1/ber_dec.cpp |
89.92% (321/357) |
91.18% (31/34) |
89.04% (195/219) |
src/botan/src/lib/asn1/der_enc.cpp |
69.23% (171/247) |
74.19% (23/31) |
64.41% (76/118) |
src/botan/src/lib/asn1/oid_maps.cpp |
100.00% (488/488) |
100.00% (2/2) |
100.00% (2/2) |
src/botan/src/lib/asn1/oids.cpp |
44.00% (33/75) |
37.50% (6/16) |
41.38% (12/29) |
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/scan_name.cpp |
69.83% (81/116) |
83.33% (5/6) |
73.17% (60/82) |
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 |
10.29% (7/68) |
10.00% (1/10) |
16.67% (3/18) |
src/botan/src/lib/block/aes/aes.cpp |
6.25% (52/832) |
26.47% (9/34) |
10.41% (23/221) |
src/botan/src/lib/block/aes/aes_ni/aes_ni.cpp |
66.21% (433/654) |
66.67% (8/12) |
65.23% (182/279) |
src/botan/src/lib/block/aes/aes_vperm/aes_vperm.cpp |
0.00% (0/423) |
0.00% (0/29) |
0.00% (0/65) |
src/botan/src/lib/block/aria/aria.cpp |
88.69% (251/283) |
52.94% (9/17) |
84.21% (48/57) |
src/botan/src/lib/block/block_cipher.cpp |
53.33% (120/225) |
100.00% (3/3) |
58.20% (71/122) |
src/botan/src/lib/block/blowfish/blowfish.cpp |
0.00% (0/218) |
0.00% (0/8) |
0.00% (0/65) |
src/botan/src/lib/block/camellia/camellia.cpp |
93.67% (296/316) |
71.43% (15/21) |
85.42% (41/48) |
src/botan/src/lib/block/cascade/cascade.cpp |
0.00% (0/56) |
0.00% (0/9) |
0.00% (0/21) |
src/botan/src/lib/block/cast128/cast128.cpp |
0.00% (0/418) |
0.00% (0/10) |
0.00% (0/24) |
src/botan/src/lib/block/cast256/cast256.cpp |
0.00% (0/181) |
0.00% (0/7) |
0.00% (0/19) |
src/botan/src/lib/block/des/des.cpp |
72.84% (236/324) |
68.75% (11/16) |
68.52% (37/54) |
src/botan/src/lib/block/des/desx.cpp |
0.00% (0/36) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/block/gost_28147/gost_28147.cpp |
0.00% (0/126) |
0.00% (0/9) |
0.00% (0/90) |
src/botan/src/lib/block/idea/idea.cpp |
0.00% (0/177) |
0.00% (0/9) |
0.00% (0/45) |
src/botan/src/lib/block/idea/idea_sse2/idea_sse2.cpp |
0.00% (0/164) |
0.00% (0/4) |
0.00% (0/7) |
src/botan/src/lib/block/kasumi/kasumi.cpp |
0.00% (0/123) |
0.00% (0/5) |
0.00% (0/23) |
src/botan/src/lib/block/lion/lion.cpp |
0.00% (0/87) |
0.00% (0/7) |
0.00% (0/18) |
src/botan/src/lib/block/misty1/misty1.cpp |
0.00% (0/152) |
0.00% (0/5) |
0.00% (0/26) |
src/botan/src/lib/block/noekeon/noekeon.cpp |
0.00% (0/198) |
0.00% (0/9) |
0.00% (0/38) |
src/botan/src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp |
0.00% (0/80) |
0.00% (0/2) |
0.00% (0/26) |
src/botan/src/lib/block/seed/seed.cpp |
97.25% (106/109) |
80.00% (4/5) |
95.65% (22/23) |
src/botan/src/lib/block/serpent/serpent.cpp |
0.00% (0/232) |
0.00% (0/7) |
0.00% (0/109) |
src/botan/src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp |
0.00% (0/106) |
0.00% (0/2) |
0.00% (0/386) |
src/botan/src/lib/block/serpent/serpent_simd/serpent_simd.cpp |
0.00% (0/102) |
0.00% (0/2) |
0.00% (0/386) |
src/botan/src/lib/block/shacal2/shacal2.cpp |
0.00% (0/229) |
0.00% (0/8) |
0.00% (0/66) |
src/botan/src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp |
0.00% (0/92) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp |
0.00% (0/88) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp |
0.00% (0/97) |
0.00% (0/1) |
0.00% (0/11) |
src/botan/src/lib/block/sm4/sm4.cpp |
0.00% (0/187) |
0.00% (0/9) |
0.00% (0/166) |
src/botan/src/lib/block/threefish_512/threefish_512.cpp |
0.00% (0/194) |
0.00% (0/8) |
0.00% (0/949) |
src/botan/src/lib/block/threefish_512/threefish_512_avx2/threefish_512_avx2.cpp |
0.00% (0/411) |
0.00% (0/5) |
0.00% (0/1215) |
src/botan/src/lib/block/twofish/twofish.cpp |
0.00% (0/277) |
0.00% (0/6) |
0.00% (0/57) |
src/botan/src/lib/block/xtea/xtea.cpp |
0.00% (0/104) |
0.00% (0/4) |
0.00% (0/38) |
src/botan/src/lib/codec/base64/base64.cpp |
47.83% (44/92) |
39.13% (9/23) |
58.54% (24/41) |
src/botan/src/lib/codec/hex/hex.cpp |
76.77% (119/155) |
66.67% (6/9) |
60.47% (26/43) |
src/botan/src/lib/entropy/dev_random/dev_random.cpp |
0.00% (0/80) |
0.00% (0/3) |
0.00% (0/27) |
src/botan/src/lib/entropy/entropy_srcs.cpp |
0.00% (0/128) |
0.00% (0/11) |
0.00% (0/65) |
src/botan/src/lib/entropy/proc_walk/proc_walk.cpp |
0.00% (0/103) |
0.00% (0/5) |
0.00% (0/54) |
src/botan/src/lib/entropy/rdseed/rdseed.cpp |
0.00% (0/69) |
0.00% (0/2) |
0.00% (0/18) |
src/botan/src/lib/hash/blake2/blake2b.cpp |
0.00% (0/139) |
0.00% (0/11) |
0.00% (0/49) |
src/botan/src/lib/hash/checksum/adler32/adler32.cpp |
0.00% (0/54) |
0.00% (0/4) |
0.00% (0/11) |
src/botan/src/lib/hash/checksum/crc24/crc24.cpp |
0.00% (0/48) |
0.00% (0/5) |
0.00% (0/15) |
src/botan/src/lib/hash/checksum/crc32/crc32.cpp |
0.00% (0/82) |
0.00% (0/3) |
0.00% (0/8) |
src/botan/src/lib/hash/comb4p/comb4p.cpp |
0.00% (0/73) |
0.00% (0/7) |
0.00% (0/16) |
src/botan/src/lib/hash/gost_3411/gost_3411.cpp |
0.00% (0/207) |
0.00% (0/6) |
0.00% (0/34) |
src/botan/src/lib/hash/hash.cpp |
29.60% (66/223) |
100.00% (3/3) |
33.63% (38/113) |
src/botan/src/lib/hash/keccak/keccak.cpp |
0.00% (0/35) |
0.00% (0/7) |
0.00% (0/15) |
src/botan/src/lib/hash/md4/md4.cpp |
0.00% (0/97) |
0.00% (0/7) |
0.00% (0/10) |
src/botan/src/lib/hash/md5/md5.cpp |
96.30% (78/81) |
87.50% (7/8) |
90.91% (10/11) |
src/botan/src/lib/hash/mdx_hash/mdx_hash.cpp |
95.77% (68/71) |
100.00% (5/5) |
87.50% (35/40) |
src/botan/src/lib/hash/par_hash/par_hash.cpp |
0.00% (0/56) |
0.00% (0/8) |
0.00% (0/18) |
src/botan/src/lib/hash/rmd160/rmd160.cpp |
0.00% (0/151) |
0.00% (0/9) |
0.00% (0/12) |
src/botan/src/lib/hash/sha1/sha160.cpp |
20.16% (25/124) |
37.50% (3/8) |
35.00% (7/20) |
src/botan/src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp |
100.00% (190/190) |
100.00% (5/5) |
100.00% (148/148) |
src/botan/src/lib/hash/sha1/sha1_x86/sha1_x86.cpp |
0.00% (0/189) |
0.00% (0/1) |
0.00% (0/3) |
src/botan/src/lib/hash/sha2_32/sha2_32.cpp |
24.04% (44/183) |
58.33% (7/12) |
5.02% (11/219) |
src/botan/src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp |
100.00% (104/104) |
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/195) |
0.00% (0/1) |
0.00% (0/3) |
src/botan/src/lib/hash/sha2_64/sha2_64.cpp |
28.08% (57/203) |
58.82% (10/17) |
4.51% (12/266) |
src/botan/src/lib/hash/sha2_64/sha2_64_bmi2/sha2_64_bmi2.cpp |
100.00% (117/117) |
100.00% (1/1) |
100.00% (244/244) |
src/botan/src/lib/hash/sha3/sha3.cpp |
0.00% (0/209) |
0.00% (0/13) |
0.00% (0/60) |
src/botan/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp |
0.00% (0/88) |
0.00% (0/2) |
0.00% (0/5) |
src/botan/src/lib/hash/shake/shake.cpp |
0.00% (0/53) |
0.00% (0/14) |
0.00% (0/18) |
src/botan/src/lib/hash/skein/skein_512.cpp |
0.00% (0/138) |
0.00% (0/10) |
0.00% (0/45) |
src/botan/src/lib/hash/sm3/sm3.cpp |
0.00% (0/201) |
0.00% (0/11) |
0.00% (0/14) |
src/botan/src/lib/hash/streebog/streebog.cpp |
0.00% (0/144) |
0.00% (0/10) |
0.00% (0/53) |
src/botan/src/lib/hash/tiger/tiger.cpp |
0.00% (0/128) |
0.00% (0/8) |
0.00% (0/24) |
src/botan/src/lib/hash/whirlpool/whirlpool.cpp |
0.00% (0/120) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/kdf/hkdf/hkdf.cpp |
0.00% (0/84) |
0.00% (0/4) |
0.00% (0/29) |
src/botan/src/lib/kdf/kdf.cpp |
30.60% (56/183) |
60.00% (3/5) |
23.49% (39/166) |
src/botan/src/lib/kdf/kdf1/kdf1.cpp |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/4) |
src/botan/src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/5) |
src/botan/src/lib/kdf/kdf2/kdf2.cpp |
0.00% (0/20) |
0.00% (0/1) |
0.00% (0/5) |
src/botan/src/lib/kdf/prf_tls/prf_tls.cpp |
63.16% (36/57) |
50.00% (2/4) |
66.67% (6/9) |
src/botan/src/lib/kdf/prf_x942/prf_x942.cpp |
0.00% (0/59) |
0.00% (0/3) |
0.00% (0/7) |
src/botan/src/lib/kdf/sp800_108/sp800_108.cpp |
0.00% (0/128) |
0.00% (0/3) |
0.00% (0/26) |
src/botan/src/lib/kdf/sp800_56a/sp800_56a.cpp |
0.00% (0/58) |
0.00% (0/4) |
0.00% (0/17) |
src/botan/src/lib/kdf/sp800_56c/sp800_56c.cpp |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/src/lib/mac/cbc_mac/cbc_mac.cpp |
0.00% (0/51) |
0.00% (0/7) |
0.00% (0/14) |
src/botan/src/lib/mac/cmac/cmac.cpp |
0.00% (0/83) |
0.00% (0/8) |
0.00% (0/18) |
src/botan/src/lib/mac/gmac/gmac.cpp |
0.00% (0/93) |
0.00% (0/11) |
0.00% (0/25) |
src/botan/src/lib/mac/hmac/hmac.cpp |
91.49% (86/94) |
77.78% (7/9) |
88.00% (22/25) |
src/botan/src/lib/mac/mac.cpp |
55.14% (59/107) |
40.00% (2/5) |
47.78% (43/90) |
src/botan/src/lib/mac/poly1305/poly1305.cpp |
91.81% (157/171) |
85.71% (6/7) |
77.27% (17/22) |
src/botan/src/lib/mac/siphash/siphash.cpp |
0.00% (0/104) |
0.00% (0/7) |
0.00% (0/28) |
src/botan/src/lib/mac/x919_mac/x919_mac.cpp |
0.00% (0/55) |
0.00% (0/7) |
0.00% (0/16) |
src/botan/src/lib/math/bigint/big_code.cpp |
28.57% (40/140) |
27.27% (3/11) |
21.33% (16/75) |
src/botan/src/lib/math/bigint/big_io.cpp |
0.00% (0/38) |
0.00% (0/2) |
0.00% (0/29) |
src/botan/src/lib/math/bigint/big_ops2.cpp |
83.79% (212/253) |
85.71% (12/14) |
77.78% (105/135) |
src/botan/src/lib/math/bigint/big_ops3.cpp |
95.31% (122/128) |
100.00% (8/8) |
91.57% (76/83) |
src/botan/src/lib/math/bigint/big_rand.cpp |
89.47% (34/38) |
100.00% (2/2) |
90.91% (20/22) |
src/botan/src/lib/math/bigint/bigint.cpp |
80.10% (322/402) |
85.71% (30/35) |
73.43% (152/207) |
src/botan/src/lib/math/bigint/divide.cpp |
94.87% (185/195) |
100.00% (6/6) |
87.93% (51/58) |
src/botan/src/lib/math/mp/mp_comba.cpp |
100.00% (2137/2137) |
100.00% (12/12) |
100.00% (12/12) |
src/botan/src/lib/math/mp/mp_karat.cpp |
94.85% (313/330) |
100.00% (10/10) |
93.72% (209/223) |
src/botan/src/lib/math/mp/mp_monty.cpp |
100.00% (94/94) |
100.00% (2/2) |
97.73% (43/44) |
src/botan/src/lib/math/mp/mp_monty_n.cpp |
100.00% (2587/2587) |
100.00% (6/6) |
100.00% (6/6) |
src/botan/src/lib/math/numbertheory/dsa_gen.cpp |
0.00% (0/104) |
0.00% (0/6) |
0.00% (0/48) |
src/botan/src/lib/math/numbertheory/jacobi.cpp |
94.29% (33/35) |
100.00% (1/1) |
92.31% (24/26) |
src/botan/src/lib/math/numbertheory/make_prm.cpp |
39.66% (94/237) |
66.67% (4/6) |
42.86% (57/133) |
src/botan/src/lib/math/numbertheory/mod_inv.cpp |
78.10% (239/306) |
50.00% (4/8) |
75.20% (94/125) |
src/botan/src/lib/math/numbertheory/monty.cpp |
64.42% (210/326) |
46.34% (19/41) |
62.20% (79/127) |
src/botan/src/lib/math/numbertheory/monty_exp.cpp |
98.32% (176/179) |
100.00% (8/8) |
92.50% (74/80) |
src/botan/src/lib/math/numbertheory/mp_numth.cpp |
12.50% (6/48) |
25.00% (1/4) |
5.26% (1/19) |
src/botan/src/lib/math/numbertheory/nistp_redc.cpp |
100.00% (486/486) |
100.00% (12/12) |
88.99% (97/109) |
src/botan/src/lib/math/numbertheory/numthry.cpp |
58.20% (110/189) |
57.14% (4/7) |
65.75% (48/73) |
src/botan/src/lib/math/numbertheory/primality.cpp |
89.82% (150/167) |
100.00% (6/6) |
88.42% (84/95) |
src/botan/src/lib/math/numbertheory/reducer.cpp |
97.67% (84/86) |
100.00% (4/4) |
90.32% (28/31) |
src/botan/src/lib/math/numbertheory/ressol.cpp |
89.71% (61/68) |
100.00% (1/1) |
86.84% (33/38) |
src/botan/src/lib/misc/srp6/srp6.cpp |
0.00% (0/118) |
0.00% (0/10) |
0.00% (0/27) |
src/botan/src/lib/modes/aead/aead.cpp |
66.38% (77/116) |
100.00% (2/2) |
68.85% (42/61) |
src/botan/src/lib/modes/aead/ccm/ccm.cpp |
83.64% (184/220) |
72.22% (13/18) |
77.87% (95/122) |
src/botan/src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp |
80.92% (106/131) |
75.00% (9/12) |
81.03% (47/58) |
src/botan/src/lib/modes/aead/eax/eax.cpp |
0.00% (0/129) |
0.00% (0/14) |
0.00% (0/71) |
src/botan/src/lib/modes/aead/gcm/clmul_cpu/clmul_cpu.cpp |
100.00% (116/116) |
100.00% (7/7) |
100.00% (14/14) |
src/botan/src/lib/modes/aead/gcm/clmul_ssse3/clmul_ssse3.cpp |
0.00% (0/43) |
0.00% (0/1) |
0.00% (0/7) |
src/botan/src/lib/modes/aead/gcm/gcm.cpp |
68.99% (89/129) |
56.25% (9/16) |
57.58% (38/66) |
src/botan/src/lib/modes/aead/gcm/ghash.cpp |
56.61% (107/189) |
61.54% (8/13) |
56.52% (39/69) |
src/botan/src/lib/modes/aead/ocb/ocb.cpp |
85.58% (374/437) |
78.57% (22/28) |
69.48% (148/213) |
src/botan/src/lib/modes/aead/siv/siv.cpp |
0.00% (0/153) |
0.00% (0/16) |
0.00% (0/64) |
src/botan/src/lib/modes/cbc/cbc.cpp |
30.56% (77/252) |
30.77% (8/26) |
24.44% (44/180) |
src/botan/src/lib/modes/cfb/cfb.cpp |
0.00% (0/173) |
0.00% (0/18) |
0.00% (0/68) |
src/botan/src/lib/modes/cipher_mode.cpp |
0.00% (0/126) |
0.00% (0/3) |
0.00% (0/59) |
src/botan/src/lib/modes/mode_pad/mode_pad.cpp |
39.39% (104/264) |
44.44% (4/9) |
23.40% (22/94) |
src/botan/src/lib/modes/xts/xts.cpp |
0.00% (0/197) |
0.00% (0/17) |
0.00% (0/113) |
src/botan/src/lib/pbkdf/argon2/argon2.cpp |
0.00% (0/346) |
0.00% (0/13) |
0.00% (0/192) |
src/botan/src/lib/pbkdf/argon2/argon2pwhash.cpp |
0.00% (0/112) |
0.00% (0/11) |
0.00% (0/37) |
src/botan/src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp |
0.00% (0/139) |
0.00% (0/10) |
0.00% (0/55) |
src/botan/src/lib/pbkdf/pbkdf.cpp |
0.00% (0/75) |
0.00% (0/7) |
0.00% (0/51) |
src/botan/src/lib/pbkdf/pbkdf1/pbkdf1.cpp |
0.00% (0/35) |
0.00% (0/1) |
0.00% (0/16) |
src/botan/src/lib/pbkdf/pbkdf2/pbkdf2.cpp |
0.00% (0/151) |
0.00% (0/16) |
0.00% (0/57) |
src/botan/src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp |
0.00% (0/126) |
0.00% (0/13) |
0.00% (0/39) |
src/botan/src/lib/pbkdf/pwdhash.cpp |
0.00% (0/75) |
0.00% (0/3) |
0.00% (0/47) |
src/botan/src/lib/pbkdf/scrypt/scrypt.cpp |
0.00% (0/198) |
0.00% (0/13) |
0.00% (0/78) |
src/botan/src/lib/pk_pad/eme.cpp |
22.00% (11/50) |
66.67% (2/3) |
17.07% (7/41) |
src/botan/src/lib/pk_pad/eme_oaep/oaep.cpp |
35.59% (42/118) |
16.67% (1/6) |
38.89% (7/18) |
src/botan/src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp |
100.00% (76/76) |
100.00% (3/3) |
100.00% (20/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 |
54.72% (87/159) |
66.67% (2/3) |
63.37% (64/101) |
src/botan/src/lib/pk_pad/emsa1/emsa1.cpp |
36.96% (34/92) |
50.00% (4/8) |
30.91% (17/55) |
src/botan/src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp |
39.81% (43/108) |
41.67% (5/12) |
37.74% (20/53) |
src/botan/src/lib/pk_pad/emsa_pssr/pssr.cpp |
44.20% (80/181) |
26.32% (5/19) |
55.29% (47/85) |
src/botan/src/lib/pk_pad/emsa_raw/emsa_raw.cpp |
0.00% (0/52) |
0.00% (0/5) |
0.00% (0/36) |
src/botan/src/lib/pk_pad/emsa_x931/emsa_x931.cpp |
0.00% (0/54) |
0.00% (0/7) |
0.00% (0/19) |
src/botan/src/lib/pk_pad/hash_id/hash_id.cpp |
44.30% (35/79) |
50.00% (1/2) |
38.16% (29/76) |
src/botan/src/lib/pk_pad/iso9796/iso9796.cpp |
0.00% (0/231) |
0.00% (0/14) |
0.00% (0/53) |
src/botan/src/lib/pk_pad/mgf1/mgf1.cpp |
100.00% (18/18) |
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 |
77.14% (27/35) |
100.00% (4/4) |
82.35% (14/17) |
src/botan/src/lib/pubkey/cecpq1/cecpq1.cpp |
0.00% (0/23) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/src/lib/pubkey/curve25519/curve25519.cpp |
59.42% (41/69) |
58.82% (10/17) |
59.26% (16/27) |
src/botan/src/lib/pubkey/curve25519/donna.cpp |
100.00% (329/329) |
100.00% (13/13) |
100.00% (25/25) |
src/botan/src/lib/pubkey/dh/dh.cpp |
83.05% (49/59) |
91.67% (11/12) |
82.76% (24/29) |
src/botan/src/lib/pubkey/dl_algo/dl_algo.cpp |
32.35% (11/34) |
30.00% (3/10) |
21.43% (3/14) |
src/botan/src/lib/pubkey/dl_group/dl_group.cpp |
30.94% (125/404) |
50.82% (31/61) |
27.91% (60/215) |
src/botan/src/lib/pubkey/dl_group/dl_named.cpp |
20.00% (32/160) |
100.00% (1/1) |
22.39% (15/67) |
src/botan/src/lib/pubkey/dsa/dsa.cpp |
28.45% (33/116) |
42.86% (6/14) |
39.66% (23/58) |
src/botan/src/lib/pubkey/ec_group/curve_gfp.cpp |
99.46% (366/368) |
100.00% (54/54) |
98.97% (192/194) |
src/botan/src/lib/pubkey/ec_group/ec_group.cpp |
46.62% (248/532) |
65.79% (50/76) |
40.91% (108/264) |
src/botan/src/lib/pubkey/ec_group/ec_named.cpp |
69.01% (196/284) |
50.00% (1/2) |
89.66% (78/87) |
src/botan/src/lib/pubkey/ec_group/point_gfp.cpp |
91.94% (570/620) |
88.46% (23/26) |
88.00% (176/200) |
src/botan/src/lib/pubkey/ec_group/point_mul.cpp |
90.86% (318/350) |
63.64% (7/11) |
83.00% (83/100) |
src/botan/src/lib/pubkey/ecc_key/ecc_key.cpp |
55.00% (77/140) |
46.15% (6/13) |
50.70% (36/71) |
src/botan/src/lib/pubkey/ecdh/ecdh.cpp |
77.27% (17/22) |
75.00% (3/4) |
75.00% (9/12) |
src/botan/src/lib/pubkey/ecdsa/ecdsa.cpp |
20.39% (31/152) |
35.71% (5/14) |
32.86% (23/70) |
src/botan/src/lib/pubkey/ecgdsa/ecgdsa.cpp |
0.00% (0/69) |
0.00% (0/11) |
0.00% (0/47) |
src/botan/src/lib/pubkey/eckcdsa/eckcdsa.cpp |
0.00% (0/114) |
0.00% (0/15) |
0.00% (0/42) |
src/botan/src/lib/pubkey/ed25519/ed25519.cpp |
58.33% (42/72) |
66.67% (2/3) |
88.89% (8/9) |
src/botan/src/lib/pubkey/ed25519/ed25519_fe.cpp |
100.00% (629/629) |
100.00% (7/7) |
100.00% (10/10) |
src/botan/src/lib/pubkey/ed25519/ed25519_key.cpp |
22.01% (35/159) |
23.08% (6/26) |
30.43% (28/92) |
src/botan/src/lib/pubkey/ed25519/ge.cpp |
100.00% (663/663) |
100.00% (22/22) |
100.00% (95/95) |
src/botan/src/lib/pubkey/ed25519/sc_muladd.cpp |
0.00% (0/193) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/src/lib/pubkey/ed25519/sc_reduce.cpp |
100.00% (132/132) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/src/lib/pubkey/elgamal/elgamal.cpp |
0.00% (0/89) |
0.00% (0/16) |
0.00% (0/46) |
src/botan/src/lib/pubkey/gost_3410/gost_3410.cpp |
0.00% (0/153) |
0.00% (0/16) |
0.00% (0/78) |
src/botan/src/lib/pubkey/keypair/keypair.cpp |
0.00% (0/51) |
0.00% (0/2) |
0.00% (0/17) |
src/botan/src/lib/pubkey/mce/code_based_key_gen.cpp |
0.00% (0/233) |
0.00% (0/11) |
0.00% (0/100) |
src/botan/src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp |
0.00% (0/233) |
0.00% (0/9) |
0.00% (0/76) |
src/botan/src/lib/pubkey/mce/gf2m_small_m.cpp |
0.00% (0/65) |
0.00% (0/8) |
0.00% (0/32) |
src/botan/src/lib/pubkey/mce/goppa_code.cpp |
0.00% (0/178) |
0.00% (0/5) |
0.00% (0/70) |
src/botan/src/lib/pubkey/mce/mce_workfactor.cpp |
0.00% (0/78) |
0.00% (0/7) |
0.00% (0/28) |
src/botan/src/lib/pubkey/mce/mceliece.cpp |
0.00% (0/97) |
0.00% (0/4) |
0.00% (0/28) |
src/botan/src/lib/pubkey/mce/mceliece_key.cpp |
0.00% (0/269) |
0.00% (0/20) |
0.00% (0/106) |
src/botan/src/lib/pubkey/mce/polyn_gf2m.cpp |
0.00% (0/653) |
0.00% (0/32) |
0.00% (0/239) |
src/botan/src/lib/pubkey/newhope/newhope.cpp |
0.00% (0/704) |
0.00% (0/27) |
0.00% (0/99) |
src/botan/src/lib/pubkey/pbes2/pbes2.cpp |
0.00% (0/250) |
0.00% (0/8) |
0.00% (0/64) |
src/botan/src/lib/pubkey/pem/pem.cpp |
66.67% (78/117) |
28.57% (2/7) |
73.97% (54/73) |
src/botan/src/lib/pubkey/pk_algs.cpp |
45.39% (138/304) |
40.00% (2/5) |
38.60% (88/228) |
src/botan/src/lib/pubkey/pk_keys.cpp |
23.94% (17/71) |
7.69% (1/13) |
28.57% (6/21) |
src/botan/src/lib/pubkey/pk_ops.cpp |
39.60% (40/101) |
41.18% (7/17) |
41.46% (17/41) |
src/botan/src/lib/pubkey/pkcs8.cpp |
36.50% (96/263) |
15.38% (4/26) |
34.95% (36/103) |
src/botan/src/lib/pubkey/pubkey.cpp |
35.25% (86/244) |
33.33% (12/36) |
40.68% (48/118) |
src/botan/src/lib/pubkey/rfc6979/rfc6979.cpp |
0.00% (0/27) |
0.00% (0/4) |
0.00% (0/8) |
src/botan/src/lib/pubkey/rsa/rsa.cpp |
24.50% (98/400) |
33.33% (25/75) |
25.89% (51/197) |
src/botan/src/lib/pubkey/sm2/sm2.cpp |
0.00% (0/192) |
0.00% (0/15) |
0.00% (0/73) |
src/botan/src/lib/pubkey/sm2/sm2_enc.cpp |
0.00% (0/184) |
0.00% (0/9) |
0.00% (0/46) |
src/botan/src/lib/pubkey/workfactor.cpp |
92.11% (35/38) |
80.00% (4/5) |
80.00% (4/5) |
src/botan/src/lib/pubkey/x509_key.cpp |
50.00% (28/56) |
33.33% (2/6) |
68.75% (11/16) |
src/botan/src/lib/pubkey/xmss/xmss_common_ops.cpp |
0.00% (0/43) |
0.00% (0/2) |
0.00% (0/20) |
src/botan/src/lib/pubkey/xmss/xmss_hash.cpp |
0.00% (0/39) |
0.00% (0/7) |
0.00% (0/16) |
src/botan/src/lib/pubkey/xmss/xmss_index_registry.cpp |
0.00% (0/54) |
0.00% (0/4) |
0.00% (0/27) |
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/263) |
0.00% (0/8) |
0.00% (0/82) |
src/botan/src/lib/pubkey/xmss/xmss_publickey.cpp |
0.00% (0/69) |
0.00% (0/5) |
0.00% (0/22) |
src/botan/src/lib/pubkey/xmss/xmss_signature.cpp |
0.00% (0/73) |
0.00% (0/2) |
0.00% (0/19) |
src/botan/src/lib/pubkey/xmss/xmss_signature_operation.cpp |
0.00% (0/67) |
0.00% (0/8) |
0.00% (0/14) |
src/botan/src/lib/pubkey/xmss/xmss_verification_operation.cpp |
0.00% (0/90) |
0.00% (0/5) |
0.00% (0/13) |
src/botan/src/lib/pubkey/xmss/xmss_wots_parameters.cpp |
0.00% (0/97) |
0.00% (0/6) |
0.00% (0/40) |
src/botan/src/lib/pubkey/xmss/xmss_wots_privatekey.cpp |
0.00% (0/47) |
0.00% (0/4) |
0.00% (0/21) |
src/botan/src/lib/pubkey/xmss/xmss_wots_publickey.cpp |
0.00% (0/42) |
0.00% (0/2) |
0.00% (0/10) |
src/botan/src/lib/rng/auto_rng/auto_rng.cpp |
0.00% (0/53) |
0.00% (0/13) |
0.00% (0/18) |
src/botan/src/lib/rng/chacha_rng/chacha_rng.cpp |
64.06% (41/64) |
63.64% (7/11) |
66.67% (10/15) |
src/botan/src/lib/rng/hmac_drbg/hmac_drbg.cpp |
0.00% (0/131) |
0.00% (0/12) |
0.00% (0/61) |
src/botan/src/lib/rng/processor_rng/processor_rng.cpp |
0.00% (0/65) |
0.00% (0/8) |
0.00% (0/26) |
src/botan/src/lib/rng/rng.cpp |
0.00% (0/45) |
0.00% (0/6) |
0.00% (0/14) |
src/botan/src/lib/rng/stateful_rng/stateful_rng.cpp |
24.73% (23/93) |
37.50% (3/8) |
37.21% (16/43) |
src/botan/src/lib/rng/system_rng/system_rng.cpp |
0.00% (0/87) |
0.00% (0/9) |
0.00% (0/44) |
src/botan/src/lib/stream/chacha/chacha.cpp |
40.26% (126/313) |
56.25% (9/16) |
33.08% (44/133) |
src/botan/src/lib/stream/chacha/chacha_avx2/chacha_avx2.cpp |
99.48% (191/192) |
100.00% (1/1) |
83.33% (10/12) |
src/botan/src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp |
0.00% (0/190) |
0.00% (0/1) |
0.00% (0/12) |
src/botan/src/lib/stream/ctr/ctr.cpp |
57.92% (117/202) |
61.54% (8/13) |
45.56% (41/90) |
src/botan/src/lib/stream/ofb/ofb.cpp |
0.00% (0/54) |
0.00% (0/11) |
0.00% (0/16) |
src/botan/src/lib/stream/rc4/rc4.cpp |
0.00% (0/84) |
0.00% (0/10) |
0.00% (0/32) |
src/botan/src/lib/stream/salsa20/salsa20.cpp |
0.00% (0/232) |
0.00% (0/13) |
0.00% (0/91) |
src/botan/src/lib/stream/shake_cipher/shake_cipher.cpp |
0.00% (0/56) |
0.00% (0/9) |
0.00% (0/13) |
src/botan/src/lib/stream/stream_cipher.cpp |
19.78% (18/91) |
66.67% (2/3) |
17.72% (14/79) |
src/botan/src/lib/tls/credentials_manager.cpp |
52.63% (20/38) |
50.00% (6/12) |
50.00% (6/12) |
src/botan/src/lib/tls/msg_cert_req.cpp |
56.73% (59/104) |
40.00% (2/5) |
56.86% (29/51) |
src/botan/src/lib/tls/msg_cert_status.cpp |
42.86% (15/35) |
25.00% (1/4) |
52.63% (10/19) |
src/botan/src/lib/tls/msg_cert_verify.cpp |
0.00% (0/59) |
0.00% (0/4) |
0.00% (0/19) |
src/botan/src/lib/tls/msg_certificate.cpp |
98.51% (66/67) |
100.00% (3/3) |
94.44% (34/36) |
src/botan/src/lib/tls/msg_client_hello.cpp |
71.99% (221/307) |
73.33% (22/30) |
66.14% (84/127) |
src/botan/src/lib/tls/msg_client_kex.cpp |
62.82% (218/347) |
100.00% (2/2) |
66.40% (83/125) |
src/botan/src/lib/tls/msg_finished.cpp |
100.00% (35/35) |
100.00% (5/5) |
100.00% (8/8) |
src/botan/src/lib/tls/msg_hello_verify.cpp |
61.36% (27/44) |
66.67% (2/3) |
14.29% (2/14) |
src/botan/src/lib/tls/msg_server_hello.cpp |
64.71% (99/153) |
88.89% (8/9) |
53.49% (46/86) |
src/botan/src/lib/tls/msg_server_kex.cpp |
70.82% (182/257) |
100.00% (5/5) |
80.36% (90/112) |
src/botan/src/lib/tls/msg_session_ticket.cpp |
86.36% (19/22) |
75.00% (3/4) |
85.71% (6/7) |
src/botan/src/lib/tls/tls_alert.cpp |
19.42% (20/103) |
66.67% (2/3) |
28.00% (14/50) |
src/botan/src/lib/tls/tls_algos.cpp |
53.28% (203/381) |
64.29% (9/14) |
41.94% (91/217) |
src/botan/src/lib/tls/tls_callbacks.cpp |
92.17% (106/115) |
81.82% (9/11) |
88.57% (31/35) |
src/botan/src/lib/tls/tls_cbc/tls_cbc.cpp |
87.88% (319/363) |
80.95% (17/21) |
83.62% (97/116) |
src/botan/src/lib/tls/tls_channel.cpp |
70.62% (459/650) |
69.23% (27/39) |
70.24% (262/373) |
src/botan/src/lib/tls/tls_ciphersuite.cpp |
81.25% (130/160) |
92.31% (12/13) |
84.40% (92/109) |
src/botan/src/lib/tls/tls_client.cpp |
67.60% (436/645) |
62.50% (10/16) |
65.85% (187/284) |
src/botan/src/lib/tls/tls_extensions.cpp |
84.77% (451/532) |
84.62% (33/39) |
83.68% (200/239) |
src/botan/src/lib/tls/tls_handshake_hash.cpp |
90.91% (10/11) |
100.00% (1/1) |
87.50% (7/8) |
src/botan/src/lib/tls/tls_handshake_io.cpp |
60.11% (226/376) |
66.67% (16/24) |
64.56% (102/158) |
src/botan/src/lib/tls/tls_handshake_state.cpp |
65.45% (305/466) |
84.85% (28/33) |
67.74% (126/186) |
src/botan/src/lib/tls/tls_policy.cpp |
41.77% (203/486) |
56.06% (37/66) |
39.68% (100/252) |
src/botan/src/lib/tls/tls_record.cpp |
94.36% (385/408) |
100.00% (13/13) |
89.58% (172/192) |
src/botan/src/lib/tls/tls_server.cpp |
63.42% (534/842) |
64.29% (18/28) |
65.38% (238/364) |
src/botan/src/lib/tls/tls_session.cpp |
50.24% (105/209) |
50.00% (4/8) |
56.82% (25/44) |
src/botan/src/lib/tls/tls_session_key.cpp |
94.67% (71/75) |
100.00% (1/1) |
85.71% (6/7) |
src/botan/src/lib/tls/tls_suite_info.cpp |
100.00% (190/190) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/src/lib/tls/tls_version.cpp |
98.18% (54/55) |
100.00% (8/8) |
97.87% (46/47) |
src/botan/src/lib/utils/assert.cpp |
81.48% (22/27) |
66.67% (2/3) |
90.00% (9/10) |
src/botan/src/lib/utils/calendar.cpp |
0.00% (0/71) |
0.00% (0/5) |
0.00% (0/24) |
src/botan/src/lib/utils/charset.cpp |
38.73% (79/204) |
41.67% (5/12) |
29.05% (43/148) |
src/botan/src/lib/utils/cpuid/cpuid.cpp |
28.69% (35/122) |
28.57% (2/7) |
14.20% (23/162) |
src/botan/src/lib/utils/cpuid/cpuid_x86.cpp |
88.89% (112/126) |
100.00% (1/1) |
80.43% (37/46) |
src/botan/src/lib/utils/ct_utils.cpp |
98.36% (60/61) |
100.00% (2/2) |
92.86% (13/14) |
src/botan/src/lib/utils/data_src.cpp |
41.51% (44/106) |
50.00% (8/16) |
33.33% (15/45) |
src/botan/src/lib/utils/exceptn.cpp |
12.64% (11/87) |
39.29% (11/28) |
20.00% (11/55) |
src/botan/src/lib/utils/filesystem.cpp |
0.00% (0/50) |
0.00% (0/3) |
0.00% (0/20) |
src/botan/src/lib/utils/http_util/http_util.cpp |
0.00% (0/194) |
0.00% (0/8) |
0.00% (0/105) |
src/botan/src/lib/utils/mem_ops.cpp |
89.66% (26/29) |
100.00% (4/4) |
83.33% (15/18) |
src/botan/src/lib/utils/mem_pool/mem_pool.cpp |
93.28% (236/253) |
100.00% (17/17) |
91.94% (114/124) |
src/botan/src/lib/utils/os_utils.cpp |
3.46% (14/405) |
8.33% (2/24) |
2.00% (2/100) |
src/botan/src/lib/utils/parsing.cpp |
34.22% (128/374) |
41.18% (7/17) |
43.95% (109/248) |
src/botan/src/lib/utils/poly_dbl/poly_dbl.cpp |
33.78% (25/74) |
50.00% (2/4) |
30.00% (9/30) |
src/botan/src/lib/utils/socket/socket.cpp |
0.00% (0/144) |
0.00% (0/13) |
0.00% (0/62) |
src/botan/src/lib/utils/socket/uri.cpp |
88.00% (110/125) |
88.89% (8/9) |
87.64% (78/89) |
src/botan/src/lib/utils/thread_utils/thread_pool.cpp |
0.00% (0/79) |
0.00% (0/6) |
0.00% (0/31) |
src/botan/src/lib/utils/timer.cpp |
0.00% (0/123) |
0.00% (0/6) |
0.00% (0/44) |
src/botan/src/lib/x509/asn1_alt_name.cpp |
56.76% (105/185) |
41.67% (5/12) |
59.14% (55/93) |
src/botan/src/lib/x509/cert_status.cpp |
8.04% (9/112) |
100.00% (1/1) |
7.84% (4/51) |
src/botan/src/lib/x509/certstor.cpp |
15.17% (27/178) |
20.00% (3/15) |
18.68% (17/91) |
src/botan/src/lib/x509/crl_ent.cpp |
34.18% (27/79) |
10.00% (1/10) |
20.69% (6/29) |
src/botan/src/lib/x509/datastor.cpp |
13.60% (17/125) |
23.53% (4/17) |
9.52% (6/63) |
src/botan/src/lib/x509/name_constraint.cpp |
31.00% (71/229) |
33.33% (4/12) |
32.56% (28/86) |
src/botan/src/lib/x509/ocsp.cpp |
25.98% (73/281) |
16.67% (2/12) |
9.09% (12/132) |
src/botan/src/lib/x509/ocsp_types.cpp |
36.62% (26/71) |
33.33% (2/6) |
11.76% (2/17) |
src/botan/src/lib/x509/x509_crl.cpp |
50.61% (83/164) |
27.78% (5/18) |
47.54% (29/61) |
src/botan/src/lib/x509/x509_dn.cpp |
50.75% (169/333) |
42.11% (8/19) |
42.79% (98/229) |
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 |
54.61% (379/694) |
54.05% (40/74) |
59.77% (159/266) |
src/botan/src/lib/x509/x509_obj.cpp |
55.32% (182/329) |
46.15% (6/13) |
53.52% (76/142) |
src/botan/src/lib/x509/x509cert.cpp |
46.69% (331/709) |
29.03% (18/62) |
32.62% (107/328) |
src/botan/src/lib/x509/x509path.cpp |
16.14% (149/923) |
20.69% (6/29) |
11.79% (48/407) |
Totals |
47.91% (31173/65066) |
43.58% (2443/5606) |
40.43% (11255/27835) |