| Age | Commit message (Collapse) | Author |
|
main: Prevent installing base titles into NAND
|
|
nvflinger: Create layers when they are queried but not found
|
|
core: Make variable shadowing a compile-time error
|
|
nifm, ssl: Fix incorrect response sizes
|
|
Many users have been installing their base titles into NAND instead of adding them into the games list. This prevents users from installing any base titles and warns the user about the action.
|
|
Now that we have most of core free of shadowing, we can enable the
warning as an error to catch anything that may be remaining and also
eliminate this class of logic bug entirely.
|
|
Various improvements to IPC and session management
|
|
|
|
- Used in JUMP FORCE Deluxe Edition
|
|
hid: Improve hardware accuracy of gestures
|
|
|
|
|
|
management.
|
|
|
|
|
|
- Fixes our error checking of names as well.
|
|
- Fixes our move handles implementation to actually move objects.
- Simplifies the traditional IPC path.
|
|
KSession.
|
|
|
|
- This was not actually closing sessions before.
|
|
|
|
|
|
CreateNamedServicePort interface.
|
|
- This allows us to create a new interface each time ConnectToNamedPort is called, removing the assumption that these are static.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kernel: Eliminate variable shadowing
|
|
|
|
Now that the large kernel refactor is merged, we can eliminate the
remaining variable shadowing cases.
|
|
Kernel Rework: Migrate kernel objects to KAutoObject
|
|
ldr: Simplify memory copy within LoadNro()
|
|
We can use the dedicated memory function for performing copies instead
of reading into a temporary buffer and then immediately writing it back
out to memory.
Eliminates a bit of heap memory churn.
|
|
Fixes Shantae softlock on boot.
|
|
|
|
|
|
|
|
|
|
created.
|
|
created.
|
|
|
|
|
|
|
|
|
|
|
|
|