| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-12 | build: upgrade fmt and SDL2 | Zephyron | |
| Update fmt library to version 11.0.2 and make necessary adjustments: - Replace fmt/format.h includes with fmt/ranges.h - Add const qualifiers to formatter::format functions - Update CMake to require fmt version 11 Additional dependency updates: - Update SDL2 bundled version from 2.28.2 to 2.32.0 - Update catch2 to version 3.7.1 - Update vcpkg baseline to ca846b21276c9a3171074ac8d2b4f6516894a7d0 | |||
| 2025-05-11 | service: Implement rebootless system update stubs and types | Zephyron | |
| Adds initial support for rebootless system update related functionality: - Add system archive title IDs for ApplicationBlackList, RebootlessSystemUpdateVersion, and ContentActionTable - Add NS service result codes for system update operations - Implement stubs for ISystemUpdateControl::SetupToReceiveSystemUpdate and RequestCheckLatestUpdateIncludesRebootlessUpdate - Add RebootlessSystemUpdateVersion settings type and implement GetRebootlessSystemUpdateVersion in SET service - Fix GetSettingsItemValueImpl template implementation This provides basic infrastructure for handling system updates, particularly the rebootless update feature, though actual update functionality remains stubbed. | |||
| 2024-12-20 | Using reserve() for optimization inserts, marked unused pair items and minor ↵ | Herman Semenov | |
| code refactor | |||
| 2024-12-20 | Port changes from Early Access | niansa | |
| 2024-02-26 | general: fix asan errors | Liam | |
| 2024-02-23 | fs: add ISaveDataTransferProhibiter, stub FindSaveDataWithFilter | Liam | |
| 2024-02-23 | Merge pull request #13073 from FearlessTobi/fsp-srv-ipc | liamwhite | |
| fsp: Migrate remaining interfaces to cmif serialization | |||
| 2024-02-22 | Merge pull request #12982 from FearlessTobi/fs-rewrite-part0 | liamwhite | |
| fs: Add FileSystemAccessor and use cmif serialization | |||
| 2024-02-21 | fs: add missing mutex header for member (#13106) | liamwhite | |
| 2024-02-19 | Address review comments pt. 2 | FearlessTobi | |
| 2024-02-19 | Address review comments | FearlessTobi | |
| 2024-02-19 | fs: Refactor to use cmif serialization | FearlessTobi | |
| 2024-02-19 | fs: Add FileSystemAccessor classes | FearlessTobi | |
| 2024-02-19 | Address review comments | FearlessTobi | |
| 2024-02-19 | fs: Add and use fs_save_data_types.h | FearlessTobi | |
| 2024-02-19 | scope_exit: Make constexpr | FearlessTobi | |
| Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it. | |||
| 2024-02-18 | ns: rewrite IPlatformServiceManager | Liam | |
| 2024-02-18 | file_sys: Fix nacp field cache_storage_max_index datatype | Leystryku | |
| 2024-02-11 | Merge pull request #12756 from liamwhite/applet-multiprocess-hwc | Narr the Reg | |
| general: applet multiprocess | |||
| 2024-02-10 | am: use applet program loading for tested versions | Liam | |
| 2024-02-10 | service: bcat: Address review issues | Narr the Reg | |
| 2024-01-26 | vfs: Fix getting URI filename | t895 | |
| 2024-01-25 | Address review comments and fix compilation problems | FearlessTobi | |
| 2024-01-25 | fs: Add path class | FearlessTobi | |
| 2024-01-25 | fs/errors: Unify naming of result codes | FearlessTobi | |
| 2024-01-25 | fs: Replace Mode enum by OpenMode enum | FearlessTobi | |
| 2024-01-25 | vfs: Move vfs files to their own directory | FearlessTobi | |
| 2024-01-25 | Merge pull request #12499 from Kelebek1/time | liamwhite | |
| Rework time services | |||
| 2024-01-24 | Rework time service to fix time passing offline. | Kelebek1 | |
| 2024-01-19 | android: Add addon delete button | t895 | |
| Required some refactoring of retrieving patches in order for the frontend to pass the right information to ContentManager for deletion. | |||
| 2024-01-11 | fsp-srv: use program registry for SetCurrentProcess | Liam | |
| 2024-01-07 | Merge pull request #12599 from german77/settings | liamwhite | |
| service: set: Use official names | |||
| 2024-01-06 | service: set: Rename files | german77 | |
| 2024-01-04 | android: Re-add global save manager | t895 | |
| 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> | |||
| 2023-12-28 | ips_layer: prevent out of bounds access with offset exceeding module size | Liam | |
| 2023-12-22 | general: properly support multiple memory instances | Liam | |
| 2023-12-16 | Merge pull request #12290 from liamwhite/deferred-path-split | liamwhite | |
| Improve path splitting speed | |||
| 2023-12-09 | fs: don't enumerate hidden savedata size file | Liam | |
| 2023-12-05 | Improve path splitting speed | BreadFish64 | |
| 2023-12-03 | fsmitm_romfsbuild: optimize for data locality | Liam | |
| 2023-12-03 | romfs: cache file and directory metadata tables | Liam | |
| 2023-12-01 | file_sys: handle null romfs | Liam | |
| 2023-10-31 | romfs: fix extraction of single-directory root | Liam | |
| 2023-10-21 | kernel: update KProcess | Liam | |
| 2023-10-20 | set: return version info from system archive | Liam | |
| 2023-10-13 | fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers | Liam | |
| 2023-10-07 | Merge pull request #11639 from liamwhite/no-program-id-change | liamwhite | |
| loader: don't reassign program ID on npdm reparse | |||
| 2023-10-02 | ci: fix new codespell errors | Liam | |
| 2023-09-30 | loader: don't reassign program ID on npdm reparse | Liam | |
| 2023-09-21 | pfs: Fix reading filenames past the buffer end | rkfg | |
