mirror of
https://github.com/Thealexbarney/LibHac.git
synced 2025-02-09 13:14:46 +01:00
- Read only the NCA header when first opening an NCA. This allows for reading of partial NCAs and slightly improves performance when opening an NCA. - Add a separate NCA method to validate master hashes now that it's not automatically done when opening the NCA. - Fix possible hang when reading BKTR sections. - When keys required to decrypt an NCA are missing, throw an exception with information about the missing keys. - Add more sanity checks when reading an NCA. Hactoolnet: Don't hard-crash when hitting an unhandled exception