What's Changed
- Add missing unit tests to keyvalue_store.c by @italo-sampaio in #470
- Unit testing button behavior in Ledger Signer screens by @amendelzon in #471
- Unit testing SGX and Ledger HAL's platform modules by @amendelzon in #472
- Added getrandom failure unit test case to SGX HAL's BIP32 tests by @amendelzon in #474
- Added bootloader_main unit test case to Ledger UI bootloader tests by @amendelzon in #475
- Failing code coverage task if coverage below 90% by @amendelzon in #478
- Update bug bounty program by @bernacodesido in #497
- List audits by @bernacodesido in #498
- Pin mware apt sources to snapshot.debian.org by @amendelzon in #512
- Added copilot instructions for code reviewing by @amendelzon in #510
- Fixed CRL type detection on get_intel_pcs_x509_crl by @amendelzon in #519
- Fixed potential mmmp validation bypass on brothers (version 5.6) by @amendelzon in #523
- Version 5.6.2 release by @amendelzon in #524
Full Changelog: 5.6.1...5.6.2
Reproducible Build
Signer
Build parameters (*):
- Checkpoint:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Minimum difficulty:
0xabcd - Network:
regtest
SHA256: 57fd9ee835f7a8bf9b794bbb62c3a3fae2f426589c0fd80dc32baf338ac2882e
UI
Build parameters (*):
- Signer hash:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Signer iteration:
1 - Signer authorizers:
testing
SHA256: 6b9f128746a577c2a8e23b64d432871ddbe7ad39893dc397bac7cbfb2e2a281d
SGX
Build parameters (*):
- Checkpoint:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Minimum difficulty:
0xabcd - Network:
regtest - Signer authorizers:
testing
MRENCLAVE: 23505cda0464f739822a93264fa0e1bee841a9e463feecffbe05b3fbf49e2aa1
(*) The given build parameters are an example for reproducibility verification purposes only.
See the build documentation for details on how to perform a build.