Skip to content

fix: verify release checksum in installers - #20

Merged
AlpinDale merged 1 commit into
masterfrom
fix/installer-checksum
Aug 13, 2026
Merged

AlpinDale merged 1 commit into
masterfrom
fix/installer-checksum

Conversation

@AlpinDale

Copy link
Copy Markdown
Owner

Closes L4: install.sh and install.ps1 downloaded and executed release artifacts without verifying their published .sha256, so a tampered or corrupted asset would be installed silently.

Both installers now download the checksum sidecar and abort on mismatch.

Verified: bash -n scripts/install.sh passes and the checksum extraction logic is correct.

@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from 8bb0b42 to afde0ce Compare August 13, 2026 02:32
@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from afde0ce to 9e6c209 Compare August 13, 2026 02:37
@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from 9e6c209 to 9089c22 Compare August 13, 2026 02:54
@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from 9089c22 to 6a32e7c Compare August 13, 2026 03:02
@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from 6a32e7c to 01aaf9a Compare August 13, 2026 03:05
@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from 01aaf9a to 48b0d56 Compare August 13, 2026 03:05
Base automatically changed from fix/rdma-token-entropy to master August 13, 2026 03:05
@AlpinDale
AlpinDale force-pushed the fix/installer-checksum branch from 48b0d56 to 31b1ade Compare August 13, 2026 03:05
@AlpinDale
AlpinDale merged commit 998f3b4 into master Aug 13, 2026
2 checks passed
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