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

open-quantum-safe / liboqs / 24060786320
82%

Build:
DEFAULT BRANCH: main
Ran 07 Apr 2026 02:50AM UTC
Jobs 3
Files 2837
Run time 4min
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

07 Apr 2026 02:08AM UTC coverage: 82.874% (-0.2%) from 83.037%
24060786320

push

github

web-flow
sntrup761: replace PQClean code with public domain OpenSSH code (#2356)

* sntrup761: replace PQClean code with public domain OpenSSH code

Signed-off-by: Billy Brumley <bbb@iki.fi>

* Update top-level LICENSE file

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>

* [src/kem/ntruprime/sntrup761_openssh] use macro for explicit_bzero

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime/sntrup761_openssh] assign values to volatiles to make stricter android ld.lld happy

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime/sntrup761_openssh] drop attributes for MSVC

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime/sntrup761_openssh] alloca for stack allocated variable length arrays

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime/sntrup761_openssh] MSVC doesn't like variable length arrays on the stack; script to modify upstream source

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime/sntrup761_openssh] sntrup761.sh: resulting changes

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [docs/algorithms/kem] YAML doc update for sntrup761

Signed-off-by: Billy Brumley <bbb@iki.fi>

* doc: copy_from_upstream.py changes for sntrup761 from OpenSSH

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [.github] CODEOWNERS: sntrup761, sign up for /src/kem/ntruprime

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [docs/algorithms/kem] sntrup761 from upstream OpenSSH has no runtime featurization

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime] add OPENSSH prefix and use it

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [docs/algorithms/kem] sntrup761: markdown fix, are implementations chosen based on runtime CPU feature detection

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [src/kem/ntruprime/sntrup761_openssh] sntrup761: use __builtin_alloca intrinsic as a fallback for alloca in non-MSVC cases

Signed-off-by: Billy Brumley <bbb@iki.fi>

* [extended tests] sntrup761: add CT exception for ... (continued)

405 of 411 new or added lines in 2 files covered. (98.54%)

28 existing lines in 11 files now uncovered.

203425 of 245463 relevant lines covered (82.87%)

8322749.79 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
98.53
src/kem/ntruprime/sntrup761_openssh/sntrup761.c

Coverage Regressions

Lines Coverage ∆ File
11
90.76
-9.24% src/kem/kyber/oldpqclean_kyber768_aarch64/rejsample.c
6
90.14
-4.23% src/kem/kyber/oldpqclean_kyber768_aarch64/indcpa.c
3
96.25
-0.26% src/sig/falcon/pqclean_falcon-1024_clean/keygen.c
1
95.53
-0.09% src/sig/falcon/pqclean_falcon-512_avx2/keygen.c
1
95.61
-0.09% src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c
1
76.7
-0.49% src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c
1
33.33
-4.17% src/sig/ml_dsa/mldsa-native_ml-dsa-65_aarch64/mldsa/src/rounding.h
1
33.33
-4.17% src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/rounding.h
1
93.55
-1.61% src/sig/uov/pqov_ov_III_pkc_skc_neon/ov.c
1
95.65
-2.17% src/sig/uov/pqov_ov_Is_avx2/ov.c
1
95.65
-2.17% src/sig/uov/pqov_ov_Is_ref/ov.c
Jobs
ID Job ID Ran Files Coverage
1 x64-generic - 24060786320.1 07 Apr 2026 03:27AM UTC 1223
86.2
GitHub Action Run
2 x64-distbuild - 24060786320.2 07 Apr 2026 03:25AM UTC 2309
56.96
GitHub Action Run
3 arm64-distbuild - 24060786320.3 07 Apr 2026 02:50AM UTC 1750
60.2
GitHub Action Run
Source Files on build 24060786320
  • Tree
  • List 2837
  • Changed 25
  • Source Changed 1
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24060786320
  • c01e18f6 on github
  • Prev Build on main (#24013734869)
  • Next Build on main (#24081619286)
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