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

bluejekyll / trust-dns / 881
82%

Build:
DEFAULT BRANCH: master
Ran 22 Sep 2017 11:53PM UTC
Jobs 1
Files 90
Run time 7s
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

pending completion
881

Pull #198

travis-ci

web-flow
Clarify what values are digests and what values are to-be-digested/signed.

During a previous refactoring the digesting of message contents was moved closer
to the place where the signing is done, to accomodate Ed25519 and crypto APIs
that don't take digests as input to signining functions. However, functions that
used to return digests kept their names with a "_hash" suffix or "hash_" prefix,
which is confusing.

Clarify that by renaming all such functions. Further, introduce a new TBS wrapper
type that further clarifies the intent of the code. "TBS" is a common shorthand
in crypto code standing for "to be signed" data, e.g. tbsCertificate in X.509.
Pull Request #198: Clarify what values are digests and what values are to-be-digested/signed.

78 of 78 new or added lines in 5 files covered. (100.0%)

9408 of 10686 relevant lines covered (88.04%)

0.88 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
client/src/rr/dnssec/tbs.rs
8
100.0
server/src/authority/authority.rs
Jobs
ID Job ID Ran Files Coverage
1 881.1 (RUN_KCOV=1 OPTIONS="--all-features") 22 Sep 2017 11:53PM UTC 0
88.04
Travis Job 881.1
Source Files on build 881
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #881
  • Pull Request #198
  • PR Base - master (#878)
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