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

google / OpenSK
97%
2.1: 97%

Build:
Build:
LAST BUILD BRANCH: readme
DEFAULT BRANCH: 2.1
Repo Added 01 Jul 2021 01:58PM UTC
Files 40
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

LAST BUILD ON BRANCH develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • app-protect
  • bugfix
  • bump-audit
  • bump-dependencies
  • clippy-nightly
  • commit-lock
  • coveralls-fingerprint
  • dependabot/cargo/libraries/crypto/cargo-8b98ca1b5c
  • disable-audit
  • env-ed25519
  • env-private-key
  • erase-doc
  • fingerprint-flow
  • implicit-up
  • install-doc
  • lazy-template-id
  • less-missing
  • lock-bump-2-1
  • more-errors
  • multi-pin
  • optional-dependencies
  • patch-1
  • pylint
  • rand-core
  • readme
  • refs/tags/hybrid-pqc
  • rustcrypto
  • stable
  • uv-bio-enrollment
  • warn-debug
  • wrap-private

06 Aug 2025 10:32AM UTC coverage: 97.209% (+0.03%) from 97.177%
16774467507

push

github

web-flow
Fingerprints are stored even on beginEnroll (#752)

* Fingerprints are stored even on beginEnroll

Before we had a bug that when enrollment only needed one single sample,
it wouldn't be saved to persistent storage.

Also makes the fake TockEnv implementation usable with Chrome.
Since it will accept all MakeCredential and GetAssertion requests with
up and uv flag set without any user interaction, proceed with caution
when deploying with the `fingerprint` feature.

Adds some tests for the new fingerprint functionality, after checking
with coveralls.

* Checks that cancelling enrollment clears status

163 of 170 new or added lines in 2 files covered. (95.88%)

34 existing lines in 6 files now uncovered.

13167 of 13545 relevant lines covered (97.21%)

10373.54 hits per line

Relevant lines Covered
Build:
Build:
13545 RELEVANT LINES 13167 COVERED LINES
10373.54 HITS PER LINE
Source Files on develop
  • Tree
  • List 40
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
16774467507 develop Fingerprints are stored even on beginEnroll (#752) * Fingerprints are stored even on beginEnroll Before we had a bug that when enrollment only needed one single sample, it wouldn't be saved to persistent storage. Also makes the fake TockEnv imp... push 06 Aug 2025 10:37AM UTC web-flow github
97.21
16752327499 develop Updates UP and UV requirements (#749) * Updates UP and UV requirements Fixes how devices with fingerprint recognize the contributions of internal UV to grant UP and UV. * Also adds UP caching to clientPin push 05 Aug 2025 02:07PM UTC web-flow github
97.18
16748965513 develop Allows more errors in the fingerprint API (#750) push 05 Aug 2025 11:43AM UTC web-flow github
97.15
16745387525 develop Nightly lints from more recent nightly (#748) push 05 Aug 2025 08:59AM UTC web-flow github
97.15
16744402265 develop Fixes clippy warnings from nightly (#747) * Fixes clippy warnings from nightly * Bumps the Rust version to what we actually use push 05 Aug 2025 08:15AM UTC web-flow github
97.15
16728471227 develop Changes the Env API to late choice of template ID (#746) * Changes the Env API to late choice of template ID Before, a fingerprint sensor had to choose a template ID at the start of the enrollment process. Not all sensors assign one immediately,... push 04 Aug 2025 04:22PM UTC web-flow github
97.15
16652511951 develop Lenient subcommand parameters in BioEnrollment (#745) The parameter is now optional when the map is empty. Only one subcommand can trigger this case, and it is now fixed. Chrome triggered this behavior in its standard flow. push 31 Jul 2025 03:02PM UTC web-flow github
97.15
16468652914 develop Makes RustCrypto dependencies optional (#741) * Makes RustCrypto dependencies optional The new `software_crypto` feature allows us to only turn on RustCrypto when we need it. There is a special feature for ed25519 now so that its dependency only... push 23 Jul 2025 10:57AM UTC web-flow github
97.15
16464802298 develop Ed25519 in Env (#740) * Moves Ed25519 into Env The `ecdsa` trait is renamed to `ec_signing` to indicate that we can implement more than one curve. Also removes the `verify_prehash` from the EC trait. This function was only used outside of the li... push 23 Jul 2025 07:57AM UTC web-flow github
97.15
16369700748 develop ECDSA private key wrapping responsibility into Env (#738) * ECDSA private key wrapping responsibility into Env This change is backwards incompatible. If you flash this firmware onto an OpenSK with existing registrations, they will not work. This... push 18 Jul 2025 11:48AM UTC web-flow github
97.03
See All Builds (954)
  • Repo on GitHub
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

© 2025 Coveralls, Inc