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

rust-bitcoin / rust-bitcoin / 25557928026
82%
master: 83%

Build:
Build:
LAST BUILD BRANCH: 0518-0.32.x-CI-api
DEFAULT BRANCH: master
Ran 08 May 2026 01:22PM UTC
Jobs 1
Files 91
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

06 May 2026 03:47PM UTC coverage: 81.825% (+0.003%) from 81.822%
25557928026

push

github

apoelstra
Merge rust-bitcoin/rust-bitcoin#6136: backport: validate ASCII and preserve embedded nulls in CommandString parsing

<a class=hub.com/rust-bitcoin/rust-bitcoin/commit/ddb05e24e86431e31e3a952c26da547e3d9c7469">ddb05e24e fix: validate ASCII and preserve embedded nulls in CommandString parsing (Mitchell Bagot)

Pull request description:

  This is a backport of #4649.
  
  ---
  
  Previously, CommandString decoding would silently normalize invalid commands containing embedded null bytes. For example, "mem\0pool" would be incorrectly decoded as "mempool", bypassing consensus validation.
  
  Found through differential fuzzing between btcd and rust-bitcoin, where rust-bitcoin was accepting messages with embedded null bytes in Command fields while btcd (and Bitcoin Core) correctly reject them.
  
  Original author: Erick Cestari <erickcestari03@gmail.com>


ACKs for top commit:
  apoelstra:
    ACK ddb05e24e86431e31e3a952c26da547e3d9c7469; successfully ran local tests


Tree-SHA512: 74effd1d4042f478c36a4daa272e3bf311d

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

16500 of 20165 relevant lines covered (81.82%)

17643.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25557928026.1 08 May 2026 01:22PM UTC 91
81.82
GitHub Action Run
Source Files on build 25557928026
  • Tree
  • List 91
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25557928026
  • 49ba9f12 on github
  • Prev Build on 0.32.x (#25404874750)
  • Next Build on 0.32.x (#25558168458)
  • Delete
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