aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys
Commit message (Expand)AuthorAgeFilesLines
* nup_writer: keep the dump's own layout for non-exefs/romfs entriesa55uka27 hours1-2/+5
* file_sys: reject NUP tables with wrapping bounds or cyclic directoriesSssnowyyy31 hours2-15/+82
* file_sys: decompress large NUP zstd members onceSssnowyyy31 hours3-21/+153
* file_sys: let the NUP packer override and probe the name, icon and versionkraibse35 hours2-3/+113
* Merge nx2 into nx2-experimentalkraibse37 hours2-0/+1519
|\
| * file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -...Jonas44 hours2-0/+1519
| * nup_container: update record layouts to aligned NUP v1 fieldsa55uka2 days1-23/+43
* | nup_container: update record layouts to aligned NUP v1 fieldsa55uka2 days1-23/+43
* | Merge pull request #258 from Djihads80/nx2Assuka2 days2-0/+833
|\|
| * loader: add NUP (Unencrypted (Archival) Package) container supporta55uka2 days2-0/+833
* | Merge remote-tracking branch 'origin/fix/vfs-real-forget-closed-paths' into t...Takoroka2 days2-3/+9
|\ \
| * | vfs_real: forget a path when its file is goneTakoroka2 days2-3/+9
| |/
* | Merge remote-tracking branch 'origin/fix/vfs-real-file-path-only' into test/l...Takoroka2 days2-16/+17
|\ \
| * | vfs_real: keep only the path in a real fileTakoroka2 days2-16/+17
| |/
* | Merge remote-tracking branch 'origin/fix/romfs-build-tree-cycle' into test/li...Takoroka2 days1-12/+15
|\ \
| * | file_sys: don't let a RomFS build's nodes own each otherTakoroka2 days1-12/+15
| |/
* | file_sys: serve an empty archive for missing Switch 2 system dataTakoroka4 days1-0/+14
* | file_sys: don't format a null name for an unknown system archiveTakoroka4 days1-0/+5
|/
* vfs: keep the open-file cache below RLIMIT_NOFILE on Unixyvonne5 days1-5/+14
* vfs: keep the open-file cache below the CRT limitTakoroka7 days1-2/+16
* Switch 2: window image sizes, queue semaphores, built-in fonts, memory budgetTakoroka7 days2-0/+6
* npdm: parse the Switch 2 ACID layoutTakoroka7 days1-2/+19
* [file_sys] added log for newer keys needed error (#4519)xbzk8 days1-0/+1
* [core] Support block-compressed NSZ and XCZ (#4552)PavelBARABANOV8 days2-3/+55
* [common] Use `std::make_unique_for_overwrite<T>` in ScratchBuffer, remove pol...lizzie2026-09-252-10/+8
* [ips_layer] read magic from IPS file and fix EOF check (#4469)PavelBARABANOV2026-09-231-4/+7
* [fs] revert #4319 savedata_factory changes (#4462)xbzk2026-09-202-15/+8
* [fs] share parent resources with bundled programs (#4319)xbzk2026-09-186-26/+91
* [ips] fix .pchtxt with >256 bytes on a single line (#4445)lizzie2026-09-171-18/+18
* [fs] moved temp folder cleanup upstream (per-application level) to avoid per-...xbzk2026-09-101-5/+1
* [hle] Firmware 23.0.0 (#4390)lizzie2026-09-101-4/+8
* [ips_layer] remove trailing whitespace to fix hex parsing on TLTD mods (#4336)lizzie2026-09-091-5/+12
* [hle] correct IClientProcess::RegisterClient, impl cmd 3100,3102 for ns:vm (#...lizzie2026-09-091-0/+4
* [cmake] Fix some macOS compilation errors (#4350)lizzie2026-09-0511-3/+34
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-314-12/+12
* [core/file_sys] fix IPS not applying due to wrong NSObuild-id (#4323)lizzie2026-08-301-31/+57
* [file_sys] robust-er IPSwitch compiler (#3911)lizzie2026-08-303-249/+165
* [core, hle, video_core, memory] Improve multi-process, display layers, dynami...Maufeat2026-08-297-16/+71
* [core/file_sys] implement IApplicationFunctions::GetPseudoDeviceId; common Pa...lizzie2026-08-043-17/+29
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-253-11/+11
* [fs] fix crash on '#' comments in pchtxt patches (#4124)crueter2026-07-251-1/+1
* [file_sys] Quick sandbox escape fix (#4223)Maufeat2026-07-251-3/+15
* [nce, fs] tico support, fix FS bug that would nuke entire 'switch' folder (#4...xbzk2026-07-233-2/+19
* [msvc] fix error with new <T>bitfields (#4196)lizzie2026-07-131-1/+1
* [common] rework BitField and BitUtil, use concepts whenever possible (#4076)lizzie2026-07-092-6/+3
* [core/hle] update fw constants to 22.5.0, ams -> 1.11.2, implement /digest fi...lizzie2026-07-092-25/+35
* [game_list] fix crash and flashing from the directory watcher (#4099)BoiledElectricity2026-06-161-0/+3
* [file_sys] Avoid crash on empty NACP language entries (#4062)bdm1102026-06-051-6/+13
* [*] basic in-house cpp linting (#4039)lizzie2026-06-041-2/+2
* [file_sys] Increase max file limit to 8192 (#4011)crueter2026-05-251-1/+1