summaryrefslogtreecommitdiff
path: root/src/core/file_sys (follow)
Commit message (Collapse)AuthorAgeFilesLines
* general: fix asan errorsGravatar Liam2024-02-261-2/+2
|
* fs: add ISaveDataTransferProhibiter, stub FindSaveDataWithFilterGravatar Liam2024-02-231-0/+13
|
* Merge pull request #13073 from FearlessTobi/fsp-srv-ipcGravatar liamwhite2024-02-233-135/+198
|\ | | | | fsp: Migrate remaining interfaces to cmif serialization
| * Address review commentsGravatar FearlessTobi2024-02-191-0/+1
| |
| * fs: Add and use fs_save_data_types.hGravatar FearlessTobi2024-02-193-135/+197
| |
* | Merge pull request #12982 from FearlessTobi/fs-rewrite-part0Gravatar liamwhite2024-02-229-8/+551
|\ \ | | | | | | fs: Add FileSystemAccessor and use cmif serialization
| * | Address review comments pt. 2Gravatar FearlessTobi2024-02-194-11/+30
| | |
| * | Address review commentsGravatar FearlessTobi2024-02-196-22/+30
| | |
| * | fs: Refactor to use cmif serializationGravatar FearlessTobi2024-02-191-0/+36
| | |
| * | fs: Add FileSystemAccessor classesGravatar FearlessTobi2024-02-197-5/+485
| |/
* / fs: add missing mutex header for member (#13106)Gravatar liamwhite2024-02-211-0/+1
|/
* scope_exit: Make constexprGravatar FearlessTobi2024-02-194-8/+16
| | | | | Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it.
* ns: rewrite IPlatformServiceManagerGravatar Liam2024-02-181-1/+1
|
* file_sys: Fix nacp field cache_storage_max_index datatypeGravatar Leystryku2024-02-181-2/+2
|
* Merge pull request #12756 from liamwhite/applet-multiprocess-hwcGravatar Narr the Reg2024-02-112-0/+5
|\ | | | | general: applet multiprocess
| * am: use applet program loading for tested versionsGravatar Liam2024-02-102-0/+5
| |
* | service: bcat: Address review issuesGravatar Narr the Reg2024-02-101-0/+1
|/
* vfs: Fix getting URI filenameGravatar t8952024-01-261-0/+9
|
* Address review comments and fix compilation problemsGravatar FearlessTobi2024-01-258-249/+225
|
* fs: Add path classGravatar FearlessTobi2024-01-257-0/+2193
|
* fs/errors: Unify naming of result codesGravatar FearlessTobi2024-01-251-10/+5
|
* fs: Replace Mode enum by OpenMode enumGravatar FearlessTobi2024-01-259-121/+130
|
* vfs: Move vfs files to their own directoryGravatar FearlessTobi2024-01-2574-86/+86
|
* Merge pull request #12499 from Kelebek1/timeGravatar liamwhite2024-01-252-5/+8
|\ | | | | Rework time services
| * Rework time service to fix time passing offline.Gravatar Kelebek12024-01-242-5/+8
| |
* | android: Add addon delete buttonGravatar t8952024-01-192-14/+46
|/ | | | Required some refactoring of retrieving patches in order for the frontend to pass the right information to ContentManager for deletion.
* fsp-srv: use program registry for SetCurrentProcessGravatar Liam2024-01-112-11/+16
|
* Merge pull request #12599 from german77/settingsGravatar liamwhite2024-01-071-1/+1
|\ | | | | service: set: Use official names
| * service: set: Rename filesGravatar german772024-01-061-1/+1
| |
* | android: Re-add global save managerGravatar t8952024-01-042-0/+10
|/ | | | Reworked to correctly collect and import/export saves that could exist in either /nand/user/save/000...000/<user id> or /nand/user/save/account/<user id raw string>
* ips_layer: prevent out of bounds access with offset exceeding module sizeGravatar Liam2023-12-281-0/+7
|
* general: properly support multiple memory instancesGravatar Liam2023-12-222-3/+16
|
* Merge pull request #12290 from liamwhite/deferred-path-splitGravatar liamwhite2023-12-162-12/+4
|\ | | | | Improve path splitting speed
| * Improve path splitting speedGravatar BreadFish642023-12-052-12/+4
| |
* | fs: don't enumerate hidden savedata size fileGravatar Liam2023-12-092-4/+6
| |
* | fsmitm_romfsbuild: optimize for data localityGravatar Liam2023-12-035-85/+82
| |
* | romfs: cache file and directory metadata tablesGravatar Liam2023-12-031-28/+55
|/
* file_sys: handle null romfsGravatar Liam2023-12-013-11/+14
|
* romfs: fix extraction of single-directory rootGravatar Liam2023-10-312-37/+16
|
* kernel: update KProcessGravatar Liam2023-10-212-11/+14
|
* set: return version info from system archiveGravatar Liam2023-10-201-0/+4
|
* fsmitm_romfsbuild: avoid unnecessary copies of vfs pointersGravatar Liam2023-10-139-80/+75
|
* Merge pull request #11639 from liamwhite/no-program-id-changeGravatar liamwhite2023-10-072-0/+9
|\ | | | | loader: don't reassign program ID on npdm reparse
| * loader: don't reassign program ID on npdm reparseGravatar Liam2023-09-302-0/+9
| |
* | ci: fix new codespell errorsGravatar Liam2023-10-021-1/+1
|/
* pfs: Fix reading filenames past the buffer endGravatar rkfg2023-09-211-0/+1
|
* registered_cache: correct file deletion caseGravatar Liam2023-09-161-1/+3
|
* Merge pull request #11500 from liamwhite/debug-stuffGravatar liamwhite2023-09-162-3/+3
|\ | | | | core: improve debug workflow
| * core: improve debug workflowGravatar Liam2023-09-142-3/+3
| |
* | ips_layer: Remove uncaught usage of stoul/llGravatar lat9nq2023-09-131-2/+2
|/