| Commit message (Expand) | Author | Age | Files | Lines |
| * | nup_writer: keep the dump's own layout for non-exefs/romfs entries | a55uka | 28 hours | 1 | -2/+5 |
| * | file_sys: reject NUP tables with wrapping bounds or cyclic directories | Sssnowyyy | 32 hours | 2 | -15/+82 |
| * | file_sys: decompress large NUP zstd members once | Sssnowyyy | 32 hours | 3 | -21/+153 |
| * | file_sys: let the NUP packer override and probe the name, icon and version | kraibse | 36 hours | 2 | -3/+113 |
| * | Merge nx2 into nx2-experimental | kraibse | 38 hours | 2 | -0/+1519 |
| |\ |
|
| | * | file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -... | Jonas | 44 hours | 2 | -0/+1519 |
| | * | nup_container: update record layouts to aligned NUP v1 fields | a55uka | 2 days | 1 | -23/+43 |
| * | | nup_container: update record layouts to aligned NUP v1 fields | a55uka | 2 days | 1 | -23/+43 |
| * | | Merge pull request #258 from Djihads80/nx2 | Assuka | 2 days | 2 | -0/+833 |
| |\| |
|
| | * | loader: add NUP (Unencrypted (Archival) Package) container support | a55uka | 2 days | 2 | -0/+833 |
| * | | Merge remote-tracking branch 'origin/fix/vfs-real-forget-closed-paths' into t... | Takoroka | 2 days | 2 | -3/+9 |
| |\ \ |
|
| | * | | vfs_real: forget a path when its file is gone | Takoroka | 2 days | 2 | -3/+9 |
| | |/ |
|
| * | | Merge remote-tracking branch 'origin/fix/vfs-real-file-path-only' into test/l... | Takoroka | 2 days | 2 | -16/+17 |
| |\ \ |
|
| | * | | vfs_real: keep only the path in a real file | Takoroka | 2 days | 2 | -16/+17 |
| | |/ |
|
| * | | Merge remote-tracking branch 'origin/fix/romfs-build-tree-cycle' into test/li... | Takoroka | 2 days | 1 | -12/+15 |
| |\ \ |
|
| | * | | file_sys: don't let a RomFS build's nodes own each other | Takoroka | 2 days | 1 | -12/+15 |
| | |/ |
|
| * | | file_sys: serve an empty archive for missing Switch 2 system data | Takoroka | 5 days | 1 | -0/+14 |
| * | | file_sys: don't format a null name for an unknown system archive | Takoroka | 5 days | 1 | -0/+5 |
| |/ |
|
| * | vfs: keep the open-file cache below RLIMIT_NOFILE on Unix | yvonne | 5 days | 1 | -5/+14 |
| * | vfs: keep the open-file cache below the CRT limit | Takoroka | 7 days | 1 | -2/+16 |
| * | Switch 2: window image sizes, queue semaphores, built-in fonts, memory budget | Takoroka | 7 days | 2 | -0/+6 |
| * | npdm: parse the Switch 2 ACID layout | Takoroka | 8 days | 1 | -2/+19 |
| * | [file_sys] added log for newer keys needed error (#4519) | xbzk | 8 days | 1 | -0/+1 |
| * | [core] Support block-compressed NSZ and XCZ (#4552) | PavelBARABANOV | 8 days | 2 | -3/+55 |
| * | [common] Use `std::make_unique_for_overwrite<T>` in ScratchBuffer, remove pol... | lizzie | 2026-09-25 | 2 | -10/+8 |
| * | [ips_layer] read magic from IPS file and fix EOF check (#4469) | PavelBARABANOV | 2026-09-23 | 1 | -4/+7 |
| * | [fs] revert #4319 savedata_factory changes (#4462) | xbzk | 2026-09-20 | 2 | -15/+8 |
| * | [fs] share parent resources with bundled programs (#4319) | xbzk | 2026-09-18 | 6 | -26/+91 |
| * | [ips] fix .pchtxt with >256 bytes on a single line (#4445) | lizzie | 2026-09-17 | 1 | -18/+18 |
| * | [fs] moved temp folder cleanup upstream (per-application level) to avoid per-... | xbzk | 2026-09-10 | 1 | -5/+1 |
| * | [hle] Firmware 23.0.0 (#4390) | lizzie | 2026-09-10 | 1 | -4/+8 |
| * | [ips_layer] remove trailing whitespace to fix hex parsing on TLTD mods (#4336) | lizzie | 2026-09-09 | 1 | -5/+12 |
| * | [hle] correct IClientProcess::RegisterClient, impl cmd 3100,3102 for ns:vm (#... | lizzie | 2026-09-09 | 1 | -0/+4 |
| * | [cmake] Fix some macOS compilation errors (#4350) | lizzie | 2026-09-05 | 11 | -3/+34 |
| * | [common] Switch to boost::unordered_flat containers (#4326) | crueter | 2026-08-31 | 4 | -12/+12 |
| * | [core/file_sys] fix IPS not applying due to wrong NSObuild-id (#4323) | lizzie | 2026-08-30 | 1 | -31/+57 |
| * | [file_sys] robust-er IPSwitch compiler (#3911) | lizzie | 2026-08-30 | 3 | -249/+165 |
| * | [core, hle, video_core, memory] Improve multi-process, display layers, dynami... | Maufeat | 2026-08-29 | 7 | -16/+71 |
| * | [core/file_sys] implement IApplicationFunctions::GetPseudoDeviceId; common Pa... | lizzie | 2026-08-04 | 3 | -17/+29 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 3 | -11/+11 |
| * | [fs] fix crash on '#' comments in pchtxt patches (#4124) | crueter | 2026-07-25 | 1 | -1/+1 |
| * | [file_sys] Quick sandbox escape fix (#4223) | Maufeat | 2026-07-25 | 1 | -3/+15 |
| * | [nce, fs] tico support, fix FS bug that would nuke entire 'switch' folder (#4... | xbzk | 2026-07-23 | 3 | -2/+19 |
| * | [msvc] fix error with new <T>bitfields (#4196) | lizzie | 2026-07-13 | 1 | -1/+1 |
| * | [common] rework BitField and BitUtil, use concepts whenever possible (#4076) | lizzie | 2026-07-09 | 2 | -6/+3 |
| * | [core/hle] update fw constants to 22.5.0, ams -> 1.11.2, implement /digest fi... | lizzie | 2026-07-09 | 2 | -25/+35 |
| * | [game_list] fix crash and flashing from the directory watcher (#4099) | BoiledElectricity | 2026-06-16 | 1 | -0/+3 |
| * | [file_sys] Avoid crash on empty NACP language entries (#4062) | bdm110 | 2026-06-05 | 1 | -6/+13 |
| * | [*] basic in-house cpp linting (#4039) | lizzie | 2026-06-04 | 1 | -2/+2 |
| * | [file_sys] Increase max file limit to 8192 (#4011) | crueter | 2026-05-25 | 1 | -1/+1 |