61 Commits (f882ff72eb4ca20a7c680f5c87a52ea7d349770e)

Author SHA1 Message Date
MaranBr 2d8cb2d457
[file_sys] Properly fix the installation of new updates (#2651) 6 months ago
lizzie f19bbda517
[common] remove ranges polyfill (#2546) 6 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 6 months ago
MaranBr 3fbfd64722
[fs] Fix integrity check validation for new updates (#395) 7 months ago
Liam 89330e2b25 am: use applet program loading for tested versions 2 years ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 2 years ago
Liam 3a8fb9bf5f vfs: ensure key area keys are validated 3 years ago
Liam 1cecd1d96a fssystem: rework for yuzu style 3 years ago
Liam 5e3139e7c6 vfs: expand support for NCA reading 3 years ago
Tobias 16590ff2d0 file_sys/content_archive: Detect compressed NCAs (#11047) 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
Liam f3fd1038bb general: fix compilation on GCC 12 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ReinUsesLisp 57ecb7ea34 content_archive: Remove unnecessary include to <ranges> 5 years ago
Lioncash ab38371888 file_sys: Resolve cases of variable shadowing 5 years ago
ReinUsesLisp 92ca4929f5 common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 5 years ago
Lioncash fd6a753646 vfs: Use existing type aliases consistently 5 years ago
Lioncash 8f135703dc core: Remove unnecessary enum casts in log calls 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 6 years ago
Lioncash 18636013c9 core: Fix clang build 6 years ago
Lioncash e457001dce General: Make use of std::nullopt where applicable 6 years ago
Lioncash da15e9f8a7 file_sys: Replace inclusions with forward declarations where applicable 6 years ago
Lioncash c28e7f51f3 aes_util: Allow SetIV to be non-allocating 6 years ago
FearlessTobi 5e9e8073a0 crypto: Make KeyManager a singleton class 6 years ago
bunnei fe02b9f968 common_func: Use std::array for INSERT_PADDING_* macros. 7 years ago
Zach Hilman 8dcda218d8 content_archive: Add accessors for Rights ID and SDK Version 7 years ago
jonsn0w cbb3371437 Update content_archive.cpp 7 years ago
Zach Hilman fa4a624cc6 content_archive: Add getter for logo section of NCA 7 years ago
Zach Hilman 141551e560 content_archive: Add optional KeyManager parameter to constructor 8 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 8 years ago
Zach Hilman 2aa6989cee vfs: Remove InterpretAsDirectory and related functions 8 years ago
Lioncash b00f4831b0 content_archive: Simpify assignment of bktr_base_romfs in the constructor 8 years ago
Lioncash 6adf7a6f99 content_archive: Make IsValidNCA() an internally linked function 8 years ago
Lioncash 401a947c41 content_archive: Simplify rights ID check 8 years ago
Lioncash 33363de6df content_archive: Split loading into separate functions 8 years ago
Lioncash 067a174e00 content_archive: Pass and take NCASectionHeader instance by reference 8 years ago
Zach Hilman ceb9a2a006 content_archive: Move get key log to Trace level 8 years ago
Lioncash 315f6ef402 file-sys: Default heavy-weight class destructors in the cpp file 8 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Zach Hilman 46eb9ec6ba bktr: Fix bucket overlap error 8 years ago
Zach Hilman 4148e4fbba nsp: Fix error masking issue with XCI files 8 years ago
Zach Hilman b8f8b0fa47 bktr: Implement IVFC offset shifting 8 years ago
Zach Hilman de4a0027c1 content_archive: Add BKTR header parsing to NCA 8 years ago
Lioncash a9f4e31cc0 file_sys: Replace includes with forward declarations where applicable 8 years ago
Zach Hilman 87927a3be7 content_archive: Add update title detection 8 years ago
Zach Hilman 1369a56ec3 xts_encryption_layer: Implement XTSEncryptionLayer 8 years ago
Zach Hilman da921ac3f3 loader: Add more descriptive errors 8 years ago
Zach Hilman d53b3a13b3 loader: Add icon and title support to XCI 8 years ago
Zach Hilman 3150538b3f content_archive: Add support for titlekey cryptography 8 years ago
Zach Hilman 5b9d48ba43 Add missing parameter to files.push_back() 8 years ago