- 11 Jun, 2017 2 commits
-
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
Copy the IPC command buffer to/from the request context before/after the handler is invoked. This is part of a move away from using global data for handling IPC requests.
-
- 09 Jun, 2017 3 commits
-
-
Kloen Lansfiel authored
-
Yuri Kunde Schlesner authored
New service framework
-
Yuri Kunde Schlesner authored
-
- 08 Jun, 2017 5 commits
-
-
Yuri Kunde Schlesner authored
Kernel: Ensure objects are kept alive during ClientSession disconnection
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
Fixes #2760
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
The old "Interface" class had a few problems such as using free functions (Which didn't allow you to write the service handler as if it were a regular class.) which weren't very extensible. (Only received one parameter with a pointer to the Interface object.) The new ServiceFramework aims to solve these problems by working with member functions and passing a generic context struct as parameter. This struct can be extended in the future without having to update all existing service implementations.
-
- 07 Jun, 2017 1 commit
-
-
James Rowe authored
Services/UDS: Implement DecryptBeaconData.
-
- 06 Jun, 2017 13 commits
-
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
Service: Remove unnecessary includes from service.h
-
Yuri Kunde Schlesner authored
Handle service registrations using sm/srv
-
Subv authored
This function decrypts the encrypted data tags contained in the 802.11 beacon frames.
-
Yuri Kunde Schlesner authored
Add SetHleHandler to ServerPort/ServerSession
-
Yuri Kunde Schlesner authored
HLE: Move SessionRequestHandler from Service:: to Kernel::
-
Yuri Kunde Schlesner authored
This has a huge fallout in terms of needing to fix other files because all service implementations included that file.
-
Yuri Kunde Schlesner authored
Also enhances the GetServiceHandle implementation to be more accurate.
-
Yuri Kunde Schlesner authored
An Event was used way back then when we didn't have proper working semaphores. Our Semaphore implementation is good enough now.
-
Yuri Kunde Schlesner authored
This will contain the implementation of the sm (Service Manager) system module.
-
Yuri Kunde Schlesner authored
This allows attaching a HLE handle to a ServerPort at any point after it is created, allowing port/session creation to be generic between HLE and regular services.
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
Most of the code that works with this is or will be in the kernel, so it's a more appropriate place for it to be.
-
- 04 Jun, 2017 2 commits
-
-
James Rowe authored
Fix FAQ Link in Readme
-
Alex Touchet authored
-
- 03 Jun, 2017 4 commits
-
-
Alex Touchet authored
-
James Rowe authored
Remove unused imports in game_list_p.h
-
Kloen authored
-
bunnei authored
Display QMessageBox Dialogs For Errors
-
- 02 Jun, 2017 10 commits
-
-
TheKoopaKingdom authored
- Deleted GetStatus() because it wasn't used anywhere outside of Core::System. - Fixed design flaw where the message bar status could be set despite the game being stopped.
-
TheKoopaKingdom authored
-
TheKoopaKingdom authored
-
TheKoopaKingdom authored
-
TheKoopaKingdom authored
-
TheKoopaKingdom authored
Optimized messages that were repetitive and added ability for core errors to specify more details optionally.
-
TheKoopaKingdom authored
-
TheKoopaKingdom authored
- Made LoadKernelSystemMode return a pair consisting of a system mode and a result code (Could use review). - Deleted ErrorOpenGL error code in favor of just having ErrorVideoCore. - Made dialog messages more clear. - Compared archive ID in fs_user.cpp to ArchiveIdCode::NCCH as opposed to hex magic. - Cleaned up some other stuff.
-
TheKoopaKingdom authored
-
TheKoopaKingdom authored
-