aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/content_archive.cpp
AgeCommit message (Expand)Author
2024-02-10am: use applet program loading for tested versionsLiam
2024-01-25vfs: Move vfs files to their own directoryFearlessTobi
2023-08-28vfs: ensure key area keys are validatedLiam
2023-08-15fssystem: rework for yuzu styleLiam
2023-08-15vfs: expand support for NCA readingLiam
2023-07-12file_sys/content_archive: Detect compressed NCAs (#11047)Tobias
2022-11-22general: fix compile for Apple ClangLiam
2022-06-13general: fix compilation on GCC 12Liam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2021-07-12content_archive: Remove unnecessary include to <ranges>ReinUsesLisp
2021-05-02file_sys: Resolve cases of variable shadowingLioncash
2021-01-15common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp
2020-12-10vfs: Use existing type aliases consistentlyLioncash
2020-12-07core: Remove unnecessary enum casts in log callsLioncash
2020-10-20Revert "core: Fix clang build"bunnei
2020-10-17core: Fix clang buildLioncash
2020-09-22General: Make use of std::nullopt where applicableLioncash
2020-08-23file_sys: Replace inclusions with forward declarations where applicableLioncash
2020-08-03aes_util: Allow SetIV to be non-allocatingLioncash
2020-05-20crypto: Make KeyManager a singleton classFearlessTobi
2019-11-03common_func: Use std::array for INSERT_PADDING_* macros.bunnei
2019-09-21content_archive: Add accessors for Rights ID and SDK VersionZach Hilman
2019-06-19Update content_archive.cppjonsn0w
2019-01-15content_archive: Add getter for logo section of NCAZach Hilman
2018-11-01content_archive: Add optional KeyManager parameter to constructorZach Hilman
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-19vfs: Remove InterpretAsDirectory and related functionsZach Hilman
2018-10-16content_archive: Simpify assignment of bktr_base_romfs in the constructorLioncash
2018-10-16content_archive: Make IsValidNCA() an internally linked functionLioncash
2018-10-16content_archive: Simplify rights ID checkLioncash
2018-10-16content_archive: Split loading into separate functionsLioncash
2018-10-16content_archive: Pass and take NCASectionHeader instance by referenceLioncash
2018-10-12content_archive: Move get key log to Trace levelZach Hilman
2018-09-19file-sys: Default heavy-weight class destructors in the cpp fileLioncash
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-04bktr: Fix bucket overlap errorZach Hilman
2018-09-04nsp: Fix error masking issue with XCI filesZach Hilman
2018-09-04bktr: Implement IVFC offset shiftingZach Hilman
2018-09-04content_archive: Add BKTR header parsing to NCAZach Hilman
2018-09-03file_sys: Replace includes with forward declarations where applicableLioncash
2018-08-23content_archive: Add update title detectionZach Hilman
2018-08-23xts_encryption_layer: Implement XTSEncryptionLayerZach Hilman
2018-08-09loader: Add more descriptive errorsZach Hilman
2018-08-08Merge pull request #850 from DarkLordZach/icon-metabunnei
2018-08-06loader: Add icon and title support to XCIZach Hilman
2018-08-04content_archive: Add support for titlekey cryptographyZach Hilman
2018-08-01Add missing parameter to files.push_back()Zach Hilman
2018-08-01Use more descriptive error codes and messagesZach Hilman
2018-08-01Use ErrorEncrypted where applicable and fix no keys crashZach Hilman
2018-08-01Add missing includes and use const where applicableZach Hilman