summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #12349 from Kelebek1/return_system_channels_activeGravatar liamwhite2023-12-181-1/+1
|\ | | | | Have GetActiveChannelCount return the system channels instead of host device channels
| * Have GetActiveChannelCount return the system channels instead of host device ↵Gravatar Kelebek12023-12-161-1/+1
| | | | | | | | channels
* | Merge pull request #12378 from liamwhite/offsetofGravatar liamwhite2023-12-162-0/+2
|\ \ | | | | | | set: add cstddef for offsetof macro
| * | set: add cstddef for offsetof macroGravatar Liam2023-12-162-0/+2
| |/
* | Merge pull request #12331 from liamwhite/layer-confusionGravatar liamwhite2023-12-168-42/+74
|\ \ | |/ |/| vi: fix confusion between closing and destroying layers
| * vi: fix confusion between closing and destroying layersGravatar Liam2023-12-128-42/+74
| |
* | Merge pull request #12184 from Kelebek1/system_settingsGravatar liamwhite2023-12-1612-406/+1611
|\ \ | | | | | | Make system settings persistent across boots
| * | Make system settings persistent across bootsGravatar Kelebek12023-12-1612-406/+1611
| | |
* | | Merge pull request #12237 from liamwhite/nce-sigtrapGravatar liamwhite2023-12-168-44/+3852
|\ \ \ | | | | | | | | nce: implement instruction emulation for misaligned memory accesses
| * | | nce: adjust initialization for repeated callsGravatar Liam2023-12-111-8/+11
| | | |
| * | | nce: implement instruction emulation for misaligned memory accessesGravatar Liam2023-12-108-43/+3848
| | | |
* | | | Merge pull request #12290 from liamwhite/deferred-path-splitGravatar liamwhite2023-12-163-17/+5
|\ \ \ \ | | | | | | | | | | Improve path splitting speed
| * | | | Improve path splitting speedGravatar BreadFish642023-12-053-17/+5
| | | | |
* | | | | Merge pull request #12358 from liamwhite/optimized-allocGravatar liamwhite2023-12-162-8/+11
|\ \ \ \ \ | | | | | | | | | | | | common: use memory holepunching when clearing memory
| * | | | | common: use memory holepunching when clearing memoryGravatar Liam2023-12-142-8/+11
| | |_|/ / | |/| | |
* | | | | Merge pull request #12359 from german77/real_sharedGravatar liamwhite2023-12-1642-870/+1076
|\ \ \ \ \ | | | | | | | | | | | | service: hid: Allow to create multiple instances of shared memory
| * | | | | core: Make sure npad is initializedGravatar Narr the Reg2023-12-142-1/+4
| | | | | |
| * | | | | core: hid: Clean up headersGravatar Narr the Reg2023-12-1420-36/+16
| | | | | |
| * | | | | service: hid: Allow to create multiple instances of shared memoryGravatar Narr the Reg2023-12-1340-842/+1065
| |/ / / /
* / / / / ssl: fix output byte buffer size issue (#12372)Gravatar liamwhite2023-12-161-3/+3
|/ / / /
* | | | Merge pull request #12328 from german77/profile_managerGravatar liamwhite2023-12-122-2/+19
|\ \ \ \ | | | | | | | | | | core: Use single instance of profile manager
| * | | | core: Use single instance of profile managerGravatar german772023-12-102-2/+19
| | |_|/ | |/| |
* | | | Merge pull request #12333 from german77/aruid_freeGravatar liamwhite2023-12-126-13/+149
|\ \ \ \ | |_|_|/ |/| | | service: hid: Improve CreateAppletResource implementation and free resources
| * | | service: hid: Improve CreateAppletResource implementation and free resourcesGravatar german772023-12-106-13/+149
| |/ /
* | | Merge pull request #12322 from liamwhite/savedata-absurdityGravatar liamwhite2023-12-103-5/+13
|\ \ \ | | | | | | | | fs: don't enumerate hidden savedata size file
| * | | fs: don't enumerate hidden savedata size fileGravatar Liam2023-12-093-5/+13
| | | |
* | | | Merge pull request #12327 from liamwhite/tipcGravatar liamwhite2023-12-102-7/+25
|\ \ \ \ | | | | | | | | | | sm:: fix tipc deserialization
| * | | | sm:: fix tipc deserializationGravatar Liam2023-12-092-7/+25
| | |/ / | |/| |
* | | | Merge pull request #12317 from liamwhite/sc-fixGravatar liamwhite2023-12-101-1/+1
|\ \ \ \ | | | | | | | | | | kernel: fix single core
| * | | | kernel: fix single coreGravatar Liam2023-12-081-1/+1
| | | | |
* | | | | Merge pull request #12321 from liamwhite/ro2Gravatar liamwhite2023-12-1016-670/+1203
|\ \ \ \ \ | |_|/ / / |/| | | | ro: add separate ro service
| * | | | ro: add separate ro serviceGravatar Liam2023-12-099-634/+1147
| | | | |
| * | | | service: populate pid and handle table from clientGravatar Liam2023-12-093-13/+19
| | | | |
| * | | | service: use interface factory in server managerGravatar Liam2023-12-095-23/+37
| | |/ / | |/| |
* | | | Merge pull request #12296 from liamwhite/client-sessionGravatar liamwhite2023-12-096-105/+244
|\ \ \ \ | | | | | | | | | | kernel: implement remaining IPC syscalls
| * | | | kernel: implement remaining IPC syscallsGravatar Liam2023-12-066-105/+244
| | | | |
* | | | | Merge pull request #12299 from liamwhite/light-ipcGravatar liamwhite2023-12-0918-20/+813
|\ \ \ \ \ | | | | | | | | | | | | kernel: implement light IPC
| * | | | | kernel: implement light IPCGravatar Liam2023-12-0718-20/+813
| |/ / / /
* | / / / fbshare: set external format correctlyGravatar Liam2023-12-091-0/+1
| |/ / / |/| | |
* | | | Merge pull request #12289 from german77/aruidGravatar liamwhite2023-12-0910-13/+526
|\ \ \ \ | | | | | | | | | | service: hid: Introduce proper AppletResource emulation
| * | | | service: hid: Introduce proper AppletResource emulationGravatar Narr the Reg2023-12-0610-13/+526
| | |_|/ | |/| |
* | | | debug: fix reading of module namesGravatar Liam2023-12-091-1/+4
| |_|/ |/| |
* | | Merge pull request #12208 from liamwhite/romfsGravatar liamwhite2023-12-086-113/+137
|\ \ \ | |_|/ |/| | romfs: optimize parsing and building
| * | fsmitm_romfsbuild: optimize for data localityGravatar Liam2023-12-035-85/+82
| | |
| * | romfs: cache file and directory metadata tablesGravatar Liam2023-12-031-28/+55
| | |
* | | Merge pull request #12236 from liamwhite/cpu-refactorGravatar Fernando S2023-12-0645-3270/+2920
|\ \ \ | |_|/ |/| | core: refactor emulated cpu core activation
| * | arm: fix context save of vector regsGravatar Liam2023-12-041-6/+4
| | |
| * | core: refactor emulated cpu core activationGravatar Liam2023-12-0445-3270/+2922
| |/
* | Merge pull request #12271 from liamwhite/pretext-fixGravatar liamwhite2023-12-051-0/+2
|\ \ | |/ |/| nce: fix pre-text patch for single modules
| * nce: fix pre-text patch for single modulesGravatar Liam2023-12-021-0/+2
| |