• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

randombit / botan / 25457312714
89%

Build:
DEFAULT BRANCH: master
Ran 06 May 2026 09:19PM UTC
Jobs 1
Files 1273
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 May 2026 07:43PM UTC coverage: 89.331% (-2.3%) from 91.667%
25457312714

push

github

randombit
In TLS 1.3 verification of client certs, check the correct extension for OCSP

This was checking if the client asked us (the server) for OCSP, instead of
checking if we asked the client for OCSP when we sent the CertificateRequest.

107574 of 120422 relevant lines covered (89.33%)

11482758.98 hits per line

Coverage Regressions

Lines Coverage ∆ File
441
0.0
-100.0% source/src/lib/block/serpent/serpent_avx512/serpent_avx512.cpp
427
0.0
-100.0% source/src/lib/block/camellia/camellia_avx512_gfni/camellia_avx512_gfni.cpp
226
0.0
-100.0% source/src/lib/block/camellia/camellia_avx2_gfni/camellia_avx2_gfni.cpp
208
0.0
-100.0% source/src/lib/block/shacal2/shacal2_avx512/shacal2_avx512.cpp
172
0.0
-100.0% source/src/lib/block/sm4/sm4_avx512/sm4_avx512.cpp
169
0.0
-100.0% source/src/lib/block/seed/seed_avx512_gfni/seed_avx512_gfni.cpp
157
0.0
-100.0% source/src/lib/stream/chacha/chacha_avx512/chacha_avx512.cpp
134
0.0
-100.0% source/src/lib/hash/sha2_64/sha2_64_avx512/sha2_64_avx512.cpp
134
0.0
-100.0% source/src/lib/utils/simd/simd_avx512/simd_avx512.h
117
0.0
-100.0% source/src/lib/utils/ghash/ghash_avx512_clmul/ghash_avx512_clmul.cpp
115
0.0
-100.0% source/src/lib/block/aria/aria_avx512_gfni/aria_avx512_gfni.cpp
105
0.0
-100.0% source/src/lib/mac/poly1305/poly1305_avx512/poly1305_avx512.cpp
99
0.0
-100.0% source/src/lib/block/twofish/twofish_avx512/twofish_avx512.cpp
94
0.0
-100.0% source/src/lib/hash/whirlpool/whirlpool_avx512/whirlpool_avx512.cpp
92
90.02
-0.55% source/src/lib/x509/x509_ext.cpp
76
0.0
-100.0% source/src/lib/block/sm4/sm4_gfni/sm4_gfni.cpp
73
0.0
-100.0% source/src/lib/permutations/keccak_perm/keccak_perm_avx512/keccak_perm_avx512.cpp
64
80.1
-1.23% source/src/lib/x509/x509cert.cpp
59
0.0
-100.0% source/src/lib/utils/simd/simd_8x64/simd_8x64.h
52
0.0
-100.0% source/src/lib/pbkdf/argon2/argon2_avx512/argon2_avx512.cpp
48
94.42
0.15% source/src/tests/unit_x509.cpp
39
86.09
0.07% source/src/lib/x509/x509path.cpp
33
83.26
-1.32% source/src/lib/x509/ocsp.cpp
32
88.78
1.49% source/src/tests/test_asn1.cpp
30
87.5
-0.21% source/src/lib/pubkey/ec_group/ec_group.cpp
26
86.85
-6.11% source/src/lib/tls/asio/asio_stream.h
26
76.92
1.72% source/src/lib/x509/certstor.cpp
23
0.0
-92.0% source/src/lib/modes/xts/xts_avx512_clmul/xts_avx512_clmul.cpp
22
79.06
0.18% source/src/lib/x509/x509_dn.cpp
21
82.43
-0.22% source/src/lib/pubkey/mce/mceliece_key.cpp
20
92.86
0.43% source/src/lib/asn1/ber_dec.cpp
16
94.46
-5.54% source/src/lib/block/camellia/camellia.cpp
16
79.22
7.79% source/src/lib/utils/simd/simd_4x64/simd_4x64.h
15
92.31
-0.03% source/src/lib/utils/parsing.cpp
15
93.91
0.34% source/src/tests/test_ec_group.cpp
13
95.17
-4.83% source/src/lib/block/twofish/twofish.cpp
13
58.52
-20.41% source/src/lib/pubkey/xmss/xmss_parameters.cpp
13
20.62
-0.43% source/src/lib/x509/asn1_alt_name.cpp
13
70.88
0.05% source/src/lib/x509/name_constraint.cpp
12
95.85
-3.83% source/src/lib/block/serpent/serpent.cpp
12
87.79
0.12% source/src/lib/pubkey/xmss/xmss_privatekey.cpp
12
99.21
0.01% source/src/tests/test_x509_rpki.cpp
11
92.14
0.74% source/src/lib/x509/x509_obj.cpp
10
91.85
-7.41% source/src/lib/block/shacal2/shacal2.cpp
9
88.33
-0.19% source/src/lib/x509/pkcs10.cpp
8
91.03
0.25% source/src/lib/asn1/asn1_time.cpp
8
97.22
-2.78% source/src/lib/block/aria/aria.cpp
8
95.09
-4.91% source/src/lib/block/sm4/sm4.cpp
8
94.38
-5.0% source/src/lib/utils/ghash/ghash.cpp
6
97.24
-2.76% source/src/lib/mac/poly1305/poly1305.cpp
6
75.9
-2.16% source/src/lib/stream/chacha/chacha.cpp
6
94.35
1.02% source/src/tests/test_name_constraint.cpp
5
98.0
0.31% source/src/tests/test_ocsp.cpp
4
90.45
0.45% source/src/lib/asn1/der_enc.cpp
4
97.75
-2.25% source/src/lib/block/seed/seed.cpp
4
92.46
-0.66% source/src/lib/tls/tls13/tls_server_impl_13.cpp
4
90.77
-6.15% source/src/lib/utils/cpuid/cpuid_x86/cpuid_x86.cpp
4
95.88
23.71% source/src/lib/utils/simd/simd_2x64/simd_2x64.h
4
0.0
-100.0% source/src/lib/utils/simd/simd_avx2/simd_avx2_gfni.h
4
0.0
-100.0% source/src/lib/utils/simd/simd_avx512/simd_avx512_gfni.h
3
91.67
-8.33% source/src/lib/permutations/keccak_perm/keccak_perm.cpp
3
97.56
-2.44% source/src/lib/utils/simd/simd_avx2/simd_avx2.h
2
54.17
-0.14% source/src/lib/asn1/static_oids.cpp
2
83.62
0.09% source/src/lib/ffi/ffi.cpp
2
97.01
-1.2% source/src/lib/hash/sha2_64/sha2_64.cpp
2
98.02
-1.98% source/src/lib/hash/whirlpool/whirlpool.cpp
2
91.3
25.82% source/src/lib/pubkey/xmss/xmss_wots_parameters.cpp
1
98.31
0.48% source/src/lib/asn1/asn1_str.cpp
1
96.08
0.08% source/src/lib/asn1/pss_params.cpp
1
95.45
-4.55% source/src/lib/entropy/rdseed/rdseed.cpp
1
98.04
0.65% source/src/lib/modes/xts/xts.cpp
1
99.53
15.35% source/src/lib/pbkdf/argon2/argon2.cpp
1
91.18
-0.98% source/src/lib/pubkey/elgamal/elgamal.cpp
1
97.3
-0.07% source/src/lib/pubkey/xmss/xmss_signature.cpp
1
50.0
-50.0% source/src/lib/tls/tls12/tls_client_impl_12.h
1
50.0
-50.0% source/src/lib/tls/tls12/tls_server_impl_12.h
1
93.21
-0.31% source/src/lib/tls/tls13/tls_client_impl_13.cpp
1
50.0
-50.0% source/src/lib/tls/tls13/tls_client_impl_13.h
1
66.67
-33.33% source/src/lib/tls/tls_session_manager_memory.h
1
66.67
-33.33% source/src/lib/tls/tls_session_manager_stateless.h
1
99.3
7.51% source/src/lib/utils/charset.cpp
Jobs
ID Job ID Ran Files Coverage
1 25457312714.1 06 May 2026 09:19PM UTC 1273
89.33
GitHub Action Run
Source Files on build 25457312714
  • Tree
  • List 1273
  • Changed 140
  • Source Changed 89
  • Coverage Changed 97
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25457312714
  • b5f41e29 on github
  • Prev Build on master (#25416417447)
  • Next Build on master (#25476046290)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc