Skip to content

feat(ltk_overlay): preserve original WAD signature when patching#170

Merged
Crauzer merged 2 commits into
mainfrom
preserve-signatures
Jul 4, 2026
Merged

feat(ltk_overlay): preserve original WAD signature when patching#170
Crauzer merged 2 commits into
mainfrom
preserve-signatures

Conversation

@moonshadow565

Copy link
Copy Markdown
Contributor

No description provided.

moonshadow565 and others added 2 commits July 4, 2026 01:24
Brings in WAD signature checks and preservation plumbing
(toc_sha256, verify_signature, prebuilt signature/checksum
in the builder) needed by the upcoming ltk_sig crate.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Patched overlay WADs now carry the source WAD's header signature and
checksum verbatim (via ltk_wad 0.3.0 accessors) instead of zeroed
placeholders. The signature covers the original TOC, not the patched
one - it is preserved as provenance so ltk_sig's merged-WAD
verification can recover the Riot-signed original TOC from overlay
files.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Crauzer Crauzer merged commit 1333db0 into main Jul 4, 2026
9 checks passed
@Crauzer Crauzer deleted the preserve-signatures branch July 4, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants