814 Commits (1773a1039f7422df4faac08aa366b6a6bbd645e4)

Author SHA1 Message Date
Lioncash c7c594a6b8
vfs: Handle failure of file reading within VfsRawCopy() 8 years ago
Zach Hilman a25d79cfaa vfs: Remove InterpretAsDirectory and related functions 8 years ago
Zach Hilman 9d0fb0f815 qt: Add support for dumping a DLC Data RomFS 8 years ago
Zach Hilman 59044862a9 registered_cache: Deduplicate results of ListEntry and ListEntryFilter 8 years ago
Zach Hilman d8273c3857 patch_manager: Add support for using LayeredFS with Data 8 years ago
Lioncash 871350ae35 content_archive: Simpify assignment of bktr_base_romfs in the constructor 8 years ago
Lioncash 441b5b97bd content_archive: Make IsValidNCA() an internally linked function 8 years ago
Lioncash 53e77ffbfe content_archive: Simplify rights ID check 8 years ago
Lioncash d6604fa765 content_archive: Split loading into separate functions 8 years ago
Lioncash 4783ad54de content_archive: Pass and take NCASectionHeader instance by reference 8 years ago
Lioncash 73e1e929a2 XCI: Add function for checking the existence of the program NCA 8 years ago
Zach Hilman 9d4e6176eb savedata_factory: Add TemporaryStorage SaveDataSpaceId 8 years ago
Zach Hilman 74890cf2da savedata_factory: Add support for DeviceSaveData 8 years ago
Lioncash 39ae73b356 file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable 8 years ago
Lioncash 76fc8b59b2 file_sys/control_metadata: Get rid of magic constants 8 years ago
Zach Hilman 5737441374 aoc: Read DLC base title ID from RegisteredCache 8 years ago
Zach Hilman f61379f8d2 patch_manager: Move non-Program RomFS patch log to Debug 8 years ago
Zach Hilman 90c07e0d33 content_archive: Move get key log to Trace level 8 years ago
Lioncash 6636f3ff47 patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr 8 years ago
Lioncash 465175cdf5 ips_layer: Avoid constructing std::vector instances where not necessary 8 years ago
Lioncash 9ff743bc0a ips_layer: Remove unnecessary explicit std::pair constructor in std::array 8 years ago
Lioncash f7d2889fb4 ips_layer: Add missing includes 8 years ago
Lioncash 93ac8d0fea ips_layer: std::move data within PatchIPS() and Apply() 8 years ago
Lioncash 567e818440 ips_layer: Silence truncation and conversion warnings 8 years ago
Zach Hilman 1fa6ee4723 vfs: Move forward declarations to separate file 8 years ago
Zach Hilman 38c2ac95af romfs_factory: Extract packed update setter to new function 8 years ago
Zach Hilman 5acaeb04c4 patch_manager: Add support for NSP packed updates 8 years ago
Zach Hilman d79d4fd764 patch_manager: Add support for packed updates 8 years ago
Zach Hilman d0e6b93695 patch_manager: Avoid romfs_ext requirement for patching 8 years ago
Zach Hilman c1e069c066 fsmitm_romfsbuild: Extract stubs and IPS to romfs_ext dir 8 years ago
Zach Hilman bc4bec8a60 fsmitm_romfsbuild: Add support for stubbing and IPS patches in LFS 8 years ago
Zach Hilman 110d578470 ips_layer: Fix inaccuracies with comments and flags 8 years ago
Zach Hilman 70bd2bb1d3 ips_layer: Deduplicate resource usage 8 years ago
Zach Hilman 9669cdb710 ips_layer: Add support for escape sequences and midline comments 8 years ago
Zach Hilman 8886f2e55e patch_manager: Add support for IPSwitch format patches 8 years ago
Zach Hilman 306739c2c4 ips_layer: Add IPSwitchCompiler to process IPSwitch format 8 years ago
Lioncash 024eec02a5 submission_package: Avoid dangling std::string_view within SetTicketKeys() 8 years ago
Lioncash dade709f63 submission_package: Correct location of null check within SetTicketKeys() 8 years ago
Lioncash 02841052aa submission_package: Use std::string's rfind() when looking for the extension in InitializeExeFSAndRomFS() 8 years ago
Lioncash 37ee05f7c0 submission_package: Ensure the 'extracted' member variable is always initialized 8 years ago
Lioncash ccf0a9cb38 submission_package: Move ExeFS and RomFS initialization to its own function 8 years ago
Lioncash fd312abedd submission_package: Move NCA reading code to its own function 8 years ago
Lioncash 4f18d35888 submission_package: Move ticket key setting to its own function 8 years ago
Lioncash 0d83f8f255 submission_package: Invert conditionals within NSP's constructor to reduce nesting 8 years ago
Lioncash cf463a9b67 card_image: Ensure program_nca_status is always initialized 8 years ago
Zach Hilman 215b65fe75 nso: Optimize loading of IPS patches 8 years ago
Zach Hilman 42fb4e82d3 patch_manager: Add PatchNSO function 8 years ago
Zach Hilman 4c2a94fa94 patch_manager: Use strings for patch type instead of enum 8 years ago
Zach Hilman 21b2411c44 file_sys: Implement function to apply IPS patches 8 years ago
Zach Hilman f72046099a aoc_u: Extract AccumulateAOCTitleIDs to separate function 8 years ago