summaryrefslogtreecommitdiff
path: root/src/core/file_sys (follow)
Commit message (Expand)AuthorAgeFilesLines
* ips_layer: std::move data within PatchIPS() and Apply()Gravatar Lioncash2018-10-091-2/+5
* Merge pull request #1423 from DarkLordZach/romfs-file-extsGravatar bunnei2018-10-085-10/+38
|\
| * patch_manager: Avoid romfs_ext requirement for patchingGravatar Zach Hilman2018-10-041-4/+1
| * fsmitm_romfsbuild: Extract stubs and IPS to romfs_ext dirGravatar Zach Hilman2018-10-045-21/+38
| * fsmitm_romfsbuild: Add support for stubbing and IPS patches in LFSGravatar Zach Hilman2018-10-041-0/+14
* | Merge pull request #1424 from DarkLordZach/ips-witchGravatar bunnei2018-10-084-23/+299
|\ \
| * | ips_layer: Fix inaccuracies with comments and flagsGravatar Zach Hilman2018-10-043-16/+51
| * | ips_layer: Deduplicate resource usageGravatar Zach Hilman2018-10-043-31/+37
| * | ips_layer: Add support for escape sequences and midline commentsGravatar Zach Hilman2018-10-043-8/+41
| * | patch_manager: Add support for IPSwitch format patchesGravatar Zach Hilman2018-10-041-22/+56
| * | ips_layer: Add IPSwitchCompiler to process IPSwitch formatGravatar Zach Hilman2018-10-042-0/+168
| |/
* | romfs_factory: Extract packed update setter to new functionGravatar Zach Hilman2018-10-055-6/+15
* | patch_manager: Add support for NSP packed updatesGravatar Zach Hilman2018-10-051-2/+2
* | patch_manager: Add support for packed updatesGravatar Zach Hilman2018-10-054-5/+18
|/
* Merge pull request #1415 from DarkLordZach/ipsGravatar bunnei2018-10-044-31/+233
|\
| * nso: Optimize loading of IPS patchesGravatar Zach Hilman2018-10-022-45/+38
| * patch_manager: Add PatchNSO functionGravatar Zach Hilman2018-10-012-0/+102
| * patch_manager: Use strings for patch type instead of enumGravatar Zach Hilman2018-10-012-29/+33
| * file_sys: Implement function to apply IPS patchesGravatar Zach Hilman2018-10-012-0/+103
* | Merge pull request #1436 from lioncash/viewGravatar bunnei2018-10-032-73/+101
|\ \
| * | submission_package: Avoid dangling std::string_view within SetTicketKeys()Gravatar Lioncash2018-10-031-2/+5
| * | submission_package: Correct location of null check within SetTicketKeys()Gravatar Lioncash2018-10-031-3/+6
| * | submission_package: Use std::string's rfind() when looking for the extension ...Gravatar Lioncash2018-10-031-1/+1
| * | submission_package: Ensure the 'extracted' member variable is always initializedGravatar Lioncash2018-10-032-3/+1
| * | submission_package: Move ExeFS and RomFS initialization to its own functionGravatar Lioncash2018-10-032-10/+18
| * | submission_package: Move NCA reading code to its own functionGravatar Lioncash2018-10-032-43/+48
| * | submission_package: Move ticket key setting to its own functionGravatar Lioncash2018-10-031-21/+28
| * | submission_package: Invert conditionals within NSP's constructor to reduce ne...Gravatar Lioncash2018-10-031-45/+49
* | | Merge pull request #1435 from lioncash/xciGravatar bunnei2018-10-031-1/+3
|\ \ \ | |_|/ |/| |
| * | card_image: Ensure program_nca_status is always initializedGravatar Lioncash2018-10-021-1/+3
| |/
* | aoc_u: Extract AccumulateAOCTitleIDs to separate functionGravatar Zach Hilman2018-09-301-1/+2
* | aoc_u: Implement GetAddOnContentBaseIdGravatar Zach Hilman2018-09-301-2/+3
* | romfs_factory: Read from all locations with StorageId NoneGravatar Zach Hilman2018-09-301-26/+25
* | patch_manager: Add DLC recognition to PatchManagerGravatar Zach Hilman2018-09-302-0/+27
|/
* kernel/process: Make data member variables privateGravatar Lioncash2018-09-302-2/+2
* Merge pull request #1395 from lioncash/vmGravatar bunnei2018-09-292-3/+7
|\
| * process/vm_manager: Amend API to allow reading parameters from NPDM metadataGravatar Lioncash2018-09-242-3/+7
* | fsmitm_romfsbuild: std::move std::vector instances in Build()Gravatar Lioncash2018-09-261-2/+2
* | fsmitm_romfsbuild: Replace manual value aligning with Common::AlignUp()Gravatar Lioncash2018-09-261-12/+11
* | patch_manager: Invert conditionals within ApplyLayeredFS()Gravatar Lioncash2018-09-251-27/+30
* | vfs_vector: Amend initializer list order in VectorVfsFile's constructor initi...Gravatar Lioncash2018-09-251-1/+1
* | fsmitm_romfsbuild: Avoid type truncation warningsGravatar Lioncash2018-09-251-7/+10
* | fsmitm_romfsbuild: Remove unnecessary constructors and initializers for RomFS...Gravatar Lioncash2018-09-251-5/+3
* | fsmitm_romfsbuild: Remove unnecessary loops in Build()Gravatar Lioncash2018-09-251-6/+0
* | fsmitm_romfsbuild: Make auto variable into a std::size_t variable within Build()Gravatar Lioncash2018-09-251-1/+1
* | vfs/etc: Append std:: to size_t usagesGravatar Lioncash2018-09-256-22/+23
* | vfs_concat/vfs_layered: Remove friend declarations from ConcatenatedVfsFileGravatar Lioncash2018-09-257-60/+58
* | vfs_static: Remove template byte parameter from StaticVfsFileGravatar Lioncash2018-09-254-42/+42
* | fsmitm: Cleanup and modernize fsmitm portGravatar Zach Hilman2018-09-2320-376/+376
* | qt: Add UI elements for LayeredFS and related toolsGravatar Zach Hilman2018-09-212-2/+2