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

kaidokert / krabitls-rs / 29681055528
85%

Build:
DEFAULT BRANCH: main
Ran 19 Jul 2026 09:09AM UTC
Jobs 1
Files 29
Run time 1min
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

19 Jul 2026 09:08AM UTC coverage: 85.063% (+0.05%) from 85.013%
29681055528

push

github

web-flow
RSA widths: verify 3072/4096 + additive width features (verify slice) (#104)

* Add RSA-3072/4096 verify widths (rsa-3072/rsa-4096 features)

Extend the width-general RSA verify path additively: new `rsa-3072`/`rsa-4096`
cargo features gate `RsaU3072`/`RsaU4096` carriers and two more `RsaVerifierKey`
enum variants dispatched on modulus length (384/512 B). Under `bigint-heapless`
the unified carrier CAP grows to the widest enabled width so one monomorphization
still holds every algorithm; the default per-role config gets distinct FixedUInt
widths.

Because every addition is behind its own feature, the default build — and the
thumbv7m -Oz Bug-2 zone in `rsa_verify.rs` — stays byte-identical unless a width
is opted in. Sign-side width symmetry (client_auth.rs) is a tracked follow-up.

* Normalize RSA width features: additive rsa-1024/3072/4096, drop rsa_2048_only

15 of 17 new or added lines in 2 files covered. (88.24%)

1 existing line in 1 file now uncovered.

4909 of 5771 relevant lines covered (85.06%)

156.85 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
82.4
-0.64% krabitls/src/backends/der_cert.rs

Coverage Regressions

Lines Coverage ∆ File
1
92.21
5.72% krabitls/src/backends/rsa_verify.rs
Jobs
ID Job ID Ran Files Coverage
1 29681055528.1 19 Jul 2026 09:09AM UTC 29
85.06
GitHub Action Run
Source Files on build 29681055528
  • Tree
  • List 29
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29681055528
  • 2bf0caa5 on github
  • Prev Build on main (#29679070936)
  • Next Build on main (#29694940627)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc