-
Notifications
You must be signed in to change notification settings - Fork 147
Fixes 20260414 #748
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Fixes 20260414 #748
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
42c312e
Harden constant-time compare accumulators
danielinux 00892c2
Clamp unaligned SDHCI disk I/O spans
danielinux e10d9c1
Fix RAM fallback partition reselection
danielinux dc7309c
Fix TPM unseal handle cleanup
danielinux 9265fe7
loader: panic on TPM init failure
danielinux f8cbad0
Add final sanity checks to boot paths
danielinux 41ffb2c
Add partition overlap guards
danielinux 6ce320e
fix inverted emergency update branch hint
danielinux 6c9a0a0
Add final sanity check in library boot path
danielinux b4b9ba3
Add rollback state assertion
danielinux 7048dd6
Add update-size boundary coverage tests
danielinux 249ebaa
Update .gitignore
danielinux c8a94d8
Add erased-trailer partition state regression test
danielinux 9421355
Add delta base-version unit coverage
danielinux 194b363
Reset hdr_ok when image open fails
danielinux 6ef9e02
test nvm sector flag invalid magic guard
danielinux 871f03c
Fix external image hdr_ok state on open failure
danielinux 2bd6274
Fix endian handling for delta TLV consumers
danielinux bc4ec50
delta: reject sector sizes that overflow 16-bit match length
danielinux 657e337
Reject oversized cert-chain TLVs in sign tool
danielinux 46645a0
sign tool: encode header fields as little-endian
danielinux cc7c3bb
Reject oversized signature TLV lengths
danielinux af24164
Fix update sector flag index truncation
danielinux 4c0f425
Fix WOLFBOOT_MAX_SPACE precedence and test
danielinux dd6444b
x86: zero ATA unlock secret on all sata_unlock_disk exits
danielinux 76f0b3c
keygen_xmss: zeroize XmssKey after free
danielinux 84562a4
dice: zero IAK stack key on all exits
danielinux 8dbc7d6
dice: scrub non-IAK UDS buffer
danielinux da2c3dd
dice: zero ECC signing key context on cleanup
danielinux 25668dd
zeroize OTP UDS in stm32h5 derive path
danielinux e48c1eb
zero entropy buffer in sata_get_random_base64
danielinux faebb62
Fixed test regressions
danielinux 8976078
Adjusted footprint limits
danielinux 9ac6b1f
Fixed more regressions
danielinux b007463
Addressed copilot comments
danielinux 00342ac
Addressed more copilot's comments
danielinux a64fa8f
Addressed Fenrir's review comments + fixed more regressions
danielinux 857cd36
Addressed another round of reviews (copilot)
danielinux e6c1976
Fixed wolfBoot_panic() visibility in lib + Fenrir comments
danielinux 6540f17
Fixed more comments from copilot + fenrir
danielinux 0809d83
Fix actual overlap in hifive config
danielinux File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.