44 Commits (df4210032060ac271bb6c909d489ff094e16b7b9)

Author SHA1 Message Date
Chloe Marcec df42100320 Clamp string reads to buffer size 5 years ago
Chloe Marcec dc18a1261c Mark DestinationToString as static 5 years ago
Chloe Marcec dca2e2c8f1 Mark LogPacketHeaderEntry hash as noexcept 5 years ago
Chloe Marcec 83f8c1a25e lm: Recode LM service 5 years ago
Lioncash 6b7320add4 core: Remove unnecessary enum casts in log calls 5 years ago
Lioncash 1a954b2a59 service: Eliminate usages of the global system instance 5 years ago
Lioncash da7be67daf ipc_helpers: Remove usage of the global system instance 5 years ago
bunnei 4caff51710 core: memory: Move to Core::Memory namespace. 6 years ago
Lioncash b05bfc6036 core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class 6 years ago
Lioncash 536fc7f0ea core: Prepare various classes for memory read/write migration 6 years ago
Zach Hilman fa6531ab0f lm: Rename Initialize to Log and implement with manager/reporter 7 years ago
Zach Hilman 4153bd8d17 core: Add LM::Manager to system 7 years ago
Weiyi Wang 89abef3518 remove all occurance of specifying endianness inside BitField 7 years ago
David Marcec a2cc3b10bb Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 7 years ago
Lioncash 34e4aaddd9 lm: Implement SetDestination by doing nothing 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash b74df62959 lm: Use LOG_DEBUG for printing out trace logs 7 years ago
Lioncash e0b0f4eece lm: Handle threads and modules within the logger 7 years ago
Lioncash f77cfab516 lm: Amend name of ILogger 8 years ago
Lioncash 91d86df920 lm: Move LM's class declaration into the cpp file 8 years ago
Lioncash 6f4d3d8163 lm: Amend names of Initialize() in Logger and Initialize() in LM 8 years ago
Lioncash 8650be1020 lm: Add missing function entry to Logger's function table 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Lioncash dabfd90dfe
lm: Move logging macros over to new fmt-compatible ones 8 years ago
Lioncash ccca5e7c28 service: Use nested namespace specifiers where applicable 8 years ago
mailwl 55de13efcc Service/lm: add support to multiline logs 8 years ago
bunnei 649960b4eb logger: Add LM service logging category. 8 years ago
bunnei 69697535bf lm: Ensure log string is non-empty before checking back(). 8 years ago
bunnei 1b1d399e5f hle: Rename RequestBuilder to ResponseBuilder. 8 years ago
bunnei f9dae99006 service: Fix all incorrect IPC response headers. 8 years ago
Subv b0489c9a64 Services: Added a todo about returning interfaces as domain objects in lm, hid and time. 8 years ago
Subv 1a9c96e4de LM: Don't create an unnecessary port in Initialize. 8 years ago
bunnei 22465c8722 lm: Minor logging fix to skip a byte. 8 years ago
bunnei 71eeab257f lm: Fix IPC header for Initialize. 8 years ago
bunnei 1247c53786 yuzu: Update license text to be consistent across project. 8 years ago
Subv 188feba457 Services: Allow lm to log single-character messages. 8 years ago
Subv 0368324f79 IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests. 8 years ago
bunnei 6f6d9af408 lm: Assert on unsupported multi-message. 8 years ago
bunnei d083c07c46 lm: Improve Log() to format a useful string. 8 years ago
bunnei ad073846bc service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor. 8 years ago
bunnei 716e5cf070 lm: Implement lm::Initialize and Logger::log. 8 years ago
bunnei 4fb1b24d68 hle: Implement ConvertSessionToDomain, various cleanups. 8 years ago
bunnei 72eeca1f03 hle: Add service stubs for apm and appletOE. 8 years ago
bunnei 960a1416de hle: Initial implementation of NX service framework and IPC. 8 years ago