1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-11-22 18:26:39 +00:00
nxdumptool/include
Pablo Curiel c1e3dc719f More NCA changes.
* Made ncaGenerateEncryptedFsSectionBlock() entirely private. There's no point in keeping it public.

* Moved NCA FS section context initialization into its own function, ncaInitializeFsSectionContext().

* Hash data boundaries are now checked while initializing each NCA FS section context, using ncaFsSectionValidateHashDataBoundaries(). Both ncaValidateHierarchicalSha256Offsets() and ncaValidateHierarchicalIntegrityOffsets() have been removed.

* Improved hash region access detection in _ncaReadFsSection() by implementing ncaFsSectionCheckHashRegionAccess().

* ncaGetFsSectionHashTargetProperties() is now used in pfs.c, romfs.c and bktr.c to retrieve the properties from the target hash layer.

* Updated sanity checks in pfsInitializeContext(), romfsInitializeContext() and bktrInitializeContext().
2022-06-29 08:55:35 +02:00
..
core More NCA changes. 2022-06-29 08:55:35 +02:00
fatfs Small code refactor (part 2). 2021-05-18 08:32:43 -04:00
about_tab.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
async_task.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
defines.h Add SHA3 support. 2022-06-25 21:28:31 +02:00
download_task.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
error_frame.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
focusable_item.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
gamecard_tab.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
layered_error_frame.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
options_tab.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
root_view.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
scope_guard.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
tasks.hpp Update copyright year. 2022-03-17 13:58:40 +01:00
titles_tab.hpp Update copyright year. 2022-03-17 13:58:40 +01:00