summaryrefslogtreecommitdiff
path: root/src/core/file_sys (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1409 from DarkLordZach/key-derivationGravatar bunnei2018-10-122-9/+22
|\
| * vfs: Move forward declarations to separate fileGravatar Zach Hilman2018-10-072-9/+22
* | Merge pull request #1461 from lioncash/warnGravatar bunnei2018-10-091-3/+3
|\ \
| * | ips_layer: Silence truncation and conversion warningsGravatar Lioncash2018-10-091-3/+3
* | | Merge pull request #1464 from lioncash/uniqueGravatar bunnei2018-10-092-11/+9
|\ \ \
| * | | patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControl...Gravatar Lioncash2018-10-092-11/+9
| |/ /
* | | ips_layer: Avoid constructing std::vector instances where not necessaryGravatar Lioncash2018-10-091-6/+25
* | | ips_layer: Remove unnecessary explicit std::pair constructor in std::arrayGravatar Lioncash2018-10-091-5/+13
* | | ips_layer: Add missing includesGravatar Lioncash2018-10-092-7/+17
* | | 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