mirror of
https://github.com/shchmue/Lockpick.git
synced 2024-11-16 19:59:17 +01:00
1.8 KiB
1.8 KiB
Changelog
Version 1.2.6
- Fix bis key generation on newer hardware
Version 1.2.5
- Support Hekate v5 fuse dump format
- Make names consistent with libnx v2.2.0
- Adjust text alignment and coloring in Lockpick_RCM note
Version 1.2.4
- Support new emunand FS memory layout
- No longer save header_key if empty
Version 1.2.3
- Remove mbedtls dependency in favor of new libnx crypto library
- Remove libnx 1.6.0 support since crypto requires later commit
- Skip contradictory messaging if skipping keyfile save
Version 1.2.2
- Do not overwrite existing keyfile that contains master_key_07
- Read eticket_rsa_kek from existing keyfile in case user is only running this for titlekeys
- Create /switch folder if needed
Version 1.2.1
- Generate bis keys without master keys
- Update file size check to support Hekate v4.8 TSEC dump
- Fixed prod.keys alphabetization error
- Fixed build warning for ff.c
- Added in-app disclaimer about which keys can be dumped
Version 1.2
- Update for libnx v2.0.0 compatibility and still runs when built with v1.6.0
- The binary got even smaller!
- Accelerate finding FS keys
- No longer find BIS sources as they're hardcoded (whoops)
- Find all keys on first pass hashing FS instead of hashing the whole thing from the beginning repeatedly (whoops)
Version 1.1.1
- No longer try to dump SD seed and ES keys on 1.0.0 as they're not available until 2.0.0
Version 1.1
- Changed titlekey dump methodology
- No longer crashes sysmodule, reboot no longer needed
- Queries ES to verify ticket list is accurate
- May take slightly longer than before on systems with hundreds of tickets
- Now dumps SD seed
- Reorganized and clarified UI text
- Now indicates if no titles are installed to dump titlekeys from
- Swapped C++ stream functions for C I/O to reclaim some speed and binary size
- Tightened up dependencies