| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-14 | time: Implement GetStandardUserSystemClock, GetCurrentTime. | bunnei | |
| 2018-01-14 | audio: Stub out AudOutU::ListAudioOuts. | bunnei | |
| 2018-01-14 | hid: Implement IAppletResource::GetSharedMemoryHandle. | bunnei | |
| 2018-01-13 | yuzu: Update license text to be consistent across project. | bunnei | |
| 2018-01-12 | Remove settings issues in sdl and fix a few files that broke in mingw | James Rowe | |
| 2018-01-10 | NV: Implemented (with stubs) the vi:m service and some of its subservices. | Subv | |
| The homebrew display test application now properly writes graphics data to the graphics buffer but we still don't have a way to compose the display layers. | |||
| 2017-12-29 | kernel: Fix implementation of ConvertSessionToDomain. | bunnei | |
| 2017-12-28 | service: Add empty interface for pctl:a. | bunnei | |
| 2017-12-28 | service: Halt on ReportUnimplementedFunction and improve output log. | bunnei | |
| 2017-12-28 | service: Add empty interface for aoc:u. | bunnei | |
| 2017-10-31 | service: Return proper result code for IPC::CommandType::Close. | bunnei | |
| 2017-10-18 | service: Add CreatePort function (that does not register/install). | bunnei | |
| 2017-10-17 | service: Print correct command ID on unimplemented function. | bunnei | |
| 2017-10-15 | hle: Implement ConvertSessionToDomain, various cleanups. | bunnei | |
| 2017-10-14 | hle: Add service stubs for apm and appletOE. | bunnei | |
| 2017-10-14 | hle: Initial implementation of NX service framework and IPC. | bunnei | |
| 2017-10-12 | Remove more 3DS-specific code. | bunnei | |
| 2017-10-12 | Remove more 3DS-specific code. | bunnei | |
| 2017-10-10 | hle: Remove a large amount of 3ds-specific service code. | bunnei | |
| 2017-09-16 | Services/NS: Port ns:s to the new service framework. | Subv | |
| 2017-06-20 | Merge pull request #2790 from yuriks/remove-movefrom | Yuri Kunde Schlesner | |
| Remove ResultVal::MoveFrom | |||
| 2017-06-18 | ResultVal: Remove MoveFrom() | Yuri Kunde Schlesner | |
| Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in case you already have an rvalue. | |||
| 2017-06-18 | Kernel/IPC: Make HLERequestContext usable from outside kernel | Yuri Kunde Schlesner | |
| 2017-06-11 | Kernel: Basic support for IPC translation for HLE services | Yuri Kunde Schlesner | |
| 2017-06-11 | ServiceFramework: Use separate copy of command buffer | Yuri Kunde Schlesner | |
| 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. | |||
| 2017-06-08 | Service/sm: Convert 'srv:' to ServiceFramework | Yuri Kunde Schlesner | |
| 2017-06-08 | Service: Remove a few redundant namespace qualifiers | Yuri Kunde Schlesner | |
| 2017-06-08 | Service: Add new ServiceFramework framework for writing HLE services | Yuri Kunde Schlesner | |
| 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. | |||
| 2017-06-06 | Service: Remove unnecessary includes from service.h | Yuri Kunde Schlesner | |
| This has a huge fallout in terms of needing to fix other files because all service implementations included that file. | |||
| 2017-06-06 | Service: Make service registration part of the sm implementation | Yuri Kunde Schlesner | |
| Also enhances the GetServiceHandle implementation to be more accurate. | |||
| 2017-06-06 | Service: Move SRV interface to a new sm/ subdirectory | Yuri Kunde Schlesner | |
| This will contain the implementation of the sm (Service Manager) system module. | |||
| 2017-06-06 | Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession | Yuri Kunde Schlesner | |
| 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. | |||
| 2017-06-05 | HLE: Move SessionRequestHandler from Service:: to Kernel:: | Yuri Kunde Schlesner | |
| 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. | |||
| 2017-01-12 | Merge pull request #2308 from mailwl/ac-i | bunnei | |
| Service/AC: add ac:i service | |||
| 2016-12-30 | Service/NFC: stub GetTagInRangeEvent | mailwl | |
| Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge | |||
| 2016-12-30 | Service/AC: add ac:i service | mailwl | |
| 2016-12-22 | Service/NWM: add nwm services | mailwl | |
| 2016-12-15 | Merge pull request #2314 from mailwl/account | bunnei | |
| Service/ACT: move ACT services to folder | |||
| 2016-12-14 | Merge pull request #2249 from Subv/sessions_v3 | Yuri Kunde Schlesner | |
| Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. | |||
| 2016-12-14 | Fixed the codestyle to match our clang-format rules. | Subv | |
| 2016-12-14 | Service/ACT: move ACT services to folder | mailwl | |
| 2016-12-11 | Add all services to the Service namespace | Lioncash | |
| Previously there was a split where some of the services were in the Service namespace and others were not. | |||
| 2016-12-09 | Moved the HLE command buffer translation task to ServerSession instead of ↵ | Subv | |
| the HLE handler superclass. | |||
| 2016-12-09 | Kernel/IPC: Small codestyle cleanup | Subv | |
| 2016-12-08 | Added a framework for partially handling Session disconnections. | Subv | |
| Further implementation will happen in a future commit. Fixes a regression. | |||
| 2016-12-08 | Use std::move where appropriate. | Subv | |
| 2016-12-08 | service: Add mvd and qtm services | Lioncash | |
| Adds the two New3DS-only modules. 3dbrew was used for command information. | |||
| 2016-12-08 | service: Add nfc services | Lioncash | |
| 3dbrew was used for the command information. | |||
| 2016-12-05 | Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, ↵ | Subv | |
| TranslateRequest and HandleSyncRequestImpl. HandleSyncRequest now takes care of calling the command buffer translate function before actually invoking the command handler for HLE services. | |||
| 2016-12-05 | KServerPorts now have an HLE handler "template", which is inherited by all ↵ | Subv | |
| ServerSessions created from it. | |||
