summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/content_archive.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: fix compilation on GCC 12Liam2022-06-141-1/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* content_archive: Remove unnecessary include to <ranges>ReinUsesLisp2021-07-121-1/+0
* file_sys: Resolve cases of variable shadowingLioncash2021-05-021-10/+11
* common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp2021-01-151-12/+12
* vfs: Use existing type aliases consistentlyLioncash2020-12-101-5/+7
* core: Remove unnecessary enum casts in log callsLioncash2020-12-081-8/+11
* Revert "core: Fix clang build"bunnei2020-10-211-2/+2
* core: Fix clang buildLioncash2020-10-181-2/+2
* General: Make use of std::nullopt where applicableLioncash2020-09-221-5/+5
* file_sys: Replace inclusions with forward declarations where applicableLioncash2020-08-231-2/+3
* aes_util: Allow SetIV to be non-allocatingLioncash2020-08-031-3/+4
* crypto: Make KeyManager a singleton classFearlessTobi2020-05-201-3/+2
* common_func: Use std::array for INSERT_PADDING_* macros.bunnei2019-11-041-11/+28
* content_archive: Add accessors for Rights ID and SDK VersionZach Hilman2019-09-211-0/+8
* Update content_archive.cppjonsn0w2019-06-201-2/+2
* content_archive: Add getter for logo section of NCAZach Hilman2019-01-151-0/+6
* content_archive: Add optional KeyManager parameter to constructorZach Hilman2018-11-021-2/+3
* global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-17/+16
* vfs: Remove InterpretAsDirectory and related functionsZach Hilman2018-10-191-3/+0
* content_archive: Simpify assignment of bktr_base_romfs in the constructorLioncash2018-10-161-2/+1
* content_archive: Make IsValidNCA() an internally linked functionLioncash2018-10-161-1/+1
* content_archive: Simplify rights ID checkLioncash2018-10-161-2/+2
* content_archive: Split loading into separate functionsLioncash2018-10-161-250/+278
* content_archive: Pass and take NCASectionHeader instance by referenceLioncash2018-10-161-2/+2
* content_archive: Move get key log to Trace levelZach Hilman2018-10-131-1/+1
* file-sys: Default heavy-weight class destructors in the cpp fileLioncash2018-09-201-0/+2
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-3/+3
* bktr: Fix bucket overlap errorZach Hilman2018-09-041-3/+0
* nsp: Fix error masking issue with XCI filesZach Hilman2018-09-041-2/+6
* bktr: Implement IVFC offset shiftingZach Hilman2018-09-041-4/+9
* content_archive: Add BKTR header parsing to NCAZach Hilman2018-09-041-15/+156
* file_sys: Replace includes with forward declarations where applicableLioncash2018-09-041-0/+4
* content_archive: Add update title detectionZach Hilman2018-08-241-0/+8
* xts_encryption_layer: Implement XTSEncryptionLayerZach Hilman2018-08-231-1/+1
* loader: Add more descriptive errorsZach Hilman2018-08-101-16/+70
* Merge pull request #850 from DarkLordZach/icon-metabunnei2018-08-081-0/+4
|\
| * loader: Add icon and title support to XCIZach Hilman2018-08-071-0/+4
* | content_archive: Add support for titlekey cryptographyZach Hilman2018-08-041-7/+37
|/
* Add missing parameter to files.push_back()Zach Hilman2018-08-011-5/+5
* Use more descriptive error codes and messagesZach Hilman2018-08-011-2/+8
* Use ErrorEncrypted where applicable and fix no keys crashZach Hilman2018-08-011-15/+30
* Add missing includes and use const where applicableZach Hilman2018-08-011-2/+2
* Make XCI comply to review and style guidelinesZach Hilman2018-08-011-30/+18
* Remove files that are not usedZach Hilman2018-08-011-30/+138
* RomFS ExtractionZach Hilman2018-07-281-15/+4
* content_archive: std::move VirtualFile in NCA's constructorLioncash2018-07-191-1/+4
* Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman2018-07-191-0/+167
* Revert "Virtual Filesystem (#597)"bunnei2018-07-081-164/+0
* Virtual Filesystem (#597)Zach Hilman2018-07-061-0/+164