| Commit message (Expand) | Author | Files | Lines |
2021-05-11 | hle: ipc: Add declarations for TIPC. | bunnei | 1 | -1/+16 |
2021-01-15 | core: Silence Wclass-memaccess warnings | ReinUsesLisp | 1 | -2/+2 |
2021-01-15 | common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT | ReinUsesLisp | 1 | -2/+2 |
2019-11-04 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | 1 | -2/+4 |
2019-03-05 | core/hle/ipc: Remove unnecessary includes | Lioncash | 1 | -2/+2 |
2019-02-06 | remove all occurance of specifying endianness inside BitField | Weiyi Wang | 1 | -22/+22 |
2018-10-24 | kernel/errors: Remove now-unused, unnecessary, error codes | Lioncash | 1 | -5/+0 |
2018-09-15 | Port #4182 from Citra: "Prefix all size_t with std::" | fearlessTobi | 1 | -1/+1 |
2018-09-13 | ipc: minor fix | Valentin Vanelslande | 1 | -1/+1 |
2018-05-30 | add IPC CommandType & Some HID FunctionInfo (#487) | greggameplayer | 1 | -0/+3 |
2018-05-17 | Added RequestWithContext & ControlWithContext | David Marcec | 1 | -0/+2 |
2018-05-02 | ipc: Add support for PopIpcInterface() method. | bunnei | 1 | -0/+1 |
2018-02-14 | hle_ipc: Add helper functions for reading and writing buffers. | bunnei | 1 | -0/+4 |
2018-01-18 | Stub PopLaunchParameter and implement Buffer C Descriptors reading on hle_ipc (#96) | gdkchan | 1 | -0/+4 |
2018-01-17 | ipc: Implement domain command CloseVirtualHandle. | bunnei | 1 | -1/+6 |
2018-01-16 | clang-format | MerryMage | 1 | -6/+5 |
2018-01-11 | IPC: Corrected some definitions for the buffer C descriptor flags. | Subv | 1 | -2/+2 |
2018-01-07 | IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests. | Subv | 1 | -112/+17 |
2018-01-07 | IPC: Use the correct size when pushing raw data to the command buffer and fixed pushing domain objects. | Subv | 1 | -2/+8 |
2017-11-01 | hle: Use Switch formatted result codes. | bunnei | 1 | -1/+0 |
2017-10-15 | hle: Implement ConvertSessionToDomain, various cleanups. | bunnei | 1 | -0/+10 |
2017-10-15 | hle: Initial implementation of NX service framework and IPC. | bunnei | 1 | -64/+125 |
2017-09-30 | Fixed type conversion ambiguity | Huw Pascoe | 1 | -4/+4 |
2017-06-11 | ServiceFramework: Use separate copy of command buffer | Yuri Kunde Schlesner | 1 | -0/+3 |
2017-05-25 | Kernel: Centralize error definitions in errors.h | Yuri Kunde Schlesner | 1 | -0/+7 |
2017-03-18 | move push out of class body and add u8 u16 bool specializations | Lectem | 1 | -3/+4 |
2017-02-27 | Doxygen: Amend minor issues (#2593) | Mat M | 1 | -2/+2 |
2017-02-14 | HLE/IPC: Fix uninitialized variables in helpers (#2568) | Yuri Kunde Schlesner | 1 | -3/+3 |
2016-12-30 | fix comments alignment | Lectem | 1 | -22/+22 |
2016-12-26 | IPC helpers | Lectem | 1 | -48/+63 |
2016-12-14 | Fixed the codestyle to match our clang-format rules. | Subv | 1 | -1/+1 |
2016-12-09 | Kernel/IPC: Small codestyle cleanup | Subv | 1 | -2/+0 |
2016-12-08 | Use std::move where appropriate. | Subv | 1 | -136/+1 |
2016-12-05 | HLE: Use a member variable instead of a virtual function to retrieve the max number of sessions that can be connected to an HLE service at the same time. | Subv | 1 | -5/+13 |
2016-12-05 | Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl. | Subv | 1 | -6/+22 |
2016-12-05 | KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it. | Subv | 1 | -4/+10 |
2016-12-01 | Fixed the rebase mistakes. | Subv | 1 | -25/+25 |
2016-12-01 | A bit of a redesign. | Subv | 1 | -5/+174 |
2016-12-01 | IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists. | Subv | 1 | -1/+1 |
2016-12-01 | Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class. | Subv | 1 | -8/+4 |
2016-12-01 | fixup! Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. | Subv | 1 | -1/+1 |
2016-12-01 | Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. | Subv | 1 | -5/+16 |
2016-11-30 | Set client SDK version to Service APIs | mailwl | 1 | -0/+12 |
2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 1 | -3/+0 |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 1 | -5/+5 |
2015-06-28 | Core: Cleanup file_sys includes. | Emmanuel Gil Peyrot | 1 | -0/+2 |
2015-06-28 | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | 1 | -1/+0 |
2015-05-07 | Common: Remove common.h | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-04-14 | De-inline functions from Interface, removing them from service.h | Yuri Kunde Schlesner | 1 | -50/+5 |
2015-03-04 | Services: Moved the PTM and APT services to their own folder | Subv | 1 | -0/+3 |
2015-02-02 | Service: Store function names as const char* instead of std::string | Yuri Kunde Schlesner | 1 | -6/+6 |
2015-02-02 | Service: Clean-up Interface | Yuri Kunde Schlesner | 1 | -22/+9 |
2015-02-02 | Make Port/Service registration and querying more HW-accurate | Yuri Kunde Schlesner | 1 | -24/+6 |
2015-01-10 | Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. | archshift | 1 | -11/+20 |
2015-01-07 | Fix double-free in Service manager during shutdown | Yuri Kunde Schlesner | 1 | -11/+4 |
2014-12-28 | Kernel: New handle manager | Yuri Kunde Schlesner | 1 | -2/+3 |
2014-12-28 | Rename ObjectPool to HandleTable | Yuri Kunde Schlesner | 1 | -2/+2 |
2014-12-21 | License change | purpasmart96 | 1 | -1/+1 |
2014-12-15 | Remove SyncRequest from K::Object and create a new K::Session type | Yuri Kunde Schlesner | 1 | -18/+8 |
2014-12-13 | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 1 | -7/+1 |
2014-11-25 | Log the cmd_buff arguments when citra comes across an unimplemented function | archshift | 1 | -12/+12 |
2014-11-24 | Remove duplicated docs/update them for changed parameters. | Yuri Kunde Schlesner | 1 | -10/+0 |
2014-11-24 | HLE: Revamp error handling throrough the HLE code | Yuri Kunde Schlesner | 1 | -6/+6 |
2014-11-19 | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 1 | -7/+7 |
2014-10-26 | Add `override` keyword through the code. | Yuri Kunde Schlesner | 1 | -5/+5 |
2014-09-06 | core: Pass string by reference in FetchFromPortName and DeleteService | Lioncash | 1 | -2/+2 |
2014-08-18 | Core: Alter the kernel string functions to use std::string instead of const char*. | Lioncash | 1 | -5/+5 |
2014-06-13 | HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) | bunnei | 1 | -1/+1 |
2014-06-13 | Kernel: Updated several member functions to be const | bunnei | 1 | -2/+2 |
2014-06-05 | service: added a error log messages for unimplemented WaitSynchronization | bunnei | 1 | -0/+1 |
2014-05-30 | service: cleaned up log messages | bunnei | 1 | -2/+2 |
2014-05-30 | service: added additional hack to return success on unimplemented service calls | bunnei | 1 | -2/+10 |
2014-05-29 | service: changed interface to return 0 (no error) when a service method is unimplemented - hack to make apps boot further | bunnei | 1 | -2/+2 |
2014-05-27 | kernel: added WaitSynchronization method to Kernel::Object | bunnei | 1 | -0/+10 |
2014-05-27 | kernel: updated SyncRequest to take boolean thread wait result as a parameter | bunnei | 1 | -3/+4 |
2014-05-27 | service: Renamed Sync to SyncRequest | bunnei | 1 | -1/+1 |
2014-05-23 | service: fixed typo that MSVC did not catch as an error | bunnei | 1 | -1/+1 |
2014-05-21 | service: removed redundant include of common_types.h | bunnei | 1 | -1/+0 |
2014-05-21 | renamed "syscall" module to "svc" (more accurate naming) | bunnei | 1 | -1/+1 |
2014-05-21 | - created a Kernel namespace | bunnei | 1 | -6/+6 |
2014-05-19 | - renamed NewHandle to CreateHandle | bunnei | 1 | -5/+7 |
2014-05-19 | - updated service(s) to be KernelObject's | bunnei | 1 | -36/+15 |
2014-05-19 | renamed "UID" to "Handle" where appropriate | bunnei | 1 | -12/+10 |
2014-05-19 | - moved Handle/Result definitions to kernel.h | bunnei | 1 | -5/+7 |
2014-05-08 | - removed HLE mem "hack" and replaced with kernel mem region | bunnei | 1 | -1/+11 |
2014-04-28 | fixed weird spacing | bunnei | 1 | -1/+1 |
2014-04-25 | - refactored how service functions are called | bunnei | 1 | -8/+32 |
2014-04-16 | - added stubbed out GSP::Gpu service interface | bunnei | 1 | -4/+6 |
2014-04-16 | restructured hle:services completely to use function lookup tables | bunnei | 1 | -2/+26 |
2014-04-16 | - extracted srv: calls from service.cpp and put in its own module | bunnei | 1 | -8/+11 |
2014-04-13 | added framework for APT service (application and title launching service) | bunnei | 1 | -0/+1 |
2014-04-13 | cleanups to service HLE | bunnei | 1 | -2/+2 |
2014-04-13 | - added HLE to connect to "srv:" service | bunnei | 1 | -2/+55 |
2014-04-12 | - renamed hle_syscall to just syscall | bunnei | 1 | -0/+60 |