Skip to content

[rehearsal 4] Build variants (bitcoin-only / zcash-privacy) + seed-lock + 7.15 CI matrix + version 7.15.0#298

Open
BitHighlander wants to merge 2 commits into
pr/rehearsal-1bfrom
pr/rehearsal-4
Open

[rehearsal 4] Build variants (bitcoin-only / zcash-privacy) + seed-lock + 7.15 CI matrix + version 7.15.0#298
BitHighlander wants to merge 2 commits into
pr/rehearsal-1bfrom
pr/rehearsal-4

Conversation

@BitHighlander

Copy link
Copy Markdown
Owner

Dress-rehearsal PR 5/5 (final, stacks on #297). The wrapper that gates everything the earlier PRs added behind compile-time variants.

  • KK_BITCOIN_ONLY / KK_ZCASH_PRIVACY build flags + mutual-exclusion; bitcoin-only anti-downgrade seed-lock (reserved storage-version band); firmware version 7.14.1 → 7.15.0.
  • 3-variant CI matrix (full / bitcoin-only / zcash-privacy) with canonical job names, release workflow, report harness.
  • trezor-firmware → 56f404e4 (AES_SMALL_TABLES reclaims ROM so the zcash-privacy variant fits).

★ The gate

git diff pr/rehearsal-4 origin/develop is EMPTY — the reconstituted 5-PR stack reproduces origin/develop byte-for-byte. Local kkemu + firmware-unit green.

…7.15 CI matrix + version bump

Compile-time firmware variants (btc-only / zcash-privacy), bitcoin-only anti-downgrade
seed-lock, version 7.14.1->7.15.0, and the 3-variant CI matrix + canonical job names +
release workflow + report harness. Wraps the coins/features earlier PRs added behind
#if guards. Bumps trezor-firmware -> 56f404e4 (AES_SMALL_TABLES so zcash-privacy fits).
Applied as the final delta to origin/develop.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant