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

IJHack / QtPass / 40490438402
93%

Build:
DEFAULT BRANCH: main
Ran 27 Oct 2026 10:49AM UTC
Jobs 1
Files 121
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

27 Oct 2026 10:41AM UTC coverage: 92.562% (+0.008%) from 92.554%
40490438402

push

github

web-flow
GpgIdSigner: a revoked signing key does not vouch for a .gpg-id (#2059)

* GpgIdSigner: a revoked signing key does not vouch for a .gpg-id

gpg reports a signature by a revoked key as REVKEYSIG plus KEYREVOKED,
yet still prints VALIDSIG and exits 0. verify() only read VALIDSIG, so
a signing key revoked after it leaked kept signing recipient lists that
QtPass accepted, as long as it stayed configured. The block of the first
VALIDSIG (NEWSIG to NEWSIG) now must not say revoked. An expired key's
signature still counts: gpg calls it good, and pass accepts it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VJygpMUf461yZgfAqwMJ6d
Signed-off-by: Anne Jan Brouwer <brouwer@annejan.com>

* Test the revoked signer through verify() as well

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VJygpMUf461yZgfAqwMJ6d
Signed-off-by: Anne Jan Brouwer <brouwer@annejan.com>

---------

Signed-off-by: Anne Jan Brouwer <brouwer@annejan.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

11 of 11 new or added lines in 1 file covered. (100.0%)

9309 of 10057 relevant lines covered (92.56%)

200.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 40490438402.1 27 Oct 2026 10:49AM UTC 121
92.56
GitHub Action Run
Source Files on build 40490438402
  • Tree
  • List 121
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40490438402
  • 31da09f1 on github
  • Prev Build on main (#40416601267)
  • Next Build on main (#40501301411)
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