summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-11kernel/server_port: Make data members privateLioncash1-1/+1
2019-03-06kernel/server_session: Make data members privateLioncash1-1/+1
2018-12-19service/sm: Improve debug log for RegisterServiceLioncash1-4/+5
2018-12-06hle/service, hle/sm: Compress usages of MakeResult()Lioncash1-2/+2
2018-12-06hle/service, hle/sm: Use structured bindings where applicableLioncash1-3/+1
2018-11-26Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2-6/+9
2018-11-24service/sm: Take std::string by const reference in UnregisterServiceLioncash2-2/+2
2018-11-04sm: Implement RegisterService and UnregisterServiceZach Hilman2-2/+55
2018-10-06Ported #4296 from citraDavid Marcec1-0/+19
2018-09-25service: Add missing headers inclusions where applicableLioncash1-0/+3
2018-09-19Removed the use of rp.MakeBuilderDavid Marcec1-3/+2
2018-09-14services/sm: Amend error code constantsLioncash2-8/+6
2018-09-06core/core: Remove unnecessary sm/controller includeLioncash4-1/+5
2018-08-29kernel: Eliminate kernel global stateLioncash1-1/+4
2018-08-15kernel/server_session: Add IsSession() member functionLioncash1-1/+1
2018-08-15sm/controller: Correct return value of QueryPointerBufferSizeLioncash1-1/+1
2018-08-02kernel: Move object class to its own source filesLioncash1-3/+5
2018-07-19hle/service: Make constructors explicit where applicableLioncash1-1/+1
2018-07-03Update clang formatJames Rowe1-2/+1
2018-07-03Rename logging macro back to LOG_*James Rowe2-7/+7
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash1-1/+1
2018-04-24sm: Move logging macros over to new fmt-compatible onesLioncash2-9/+8
2018-04-21core: Relocate g_service_manager to the System classLioncash2-4/+6
2018-04-20service: Use nested namespace specifiers where applicableLioncash4-16/+8
2018-02-05Dont call UNIMPLEMENTED for 'empty services', just return error codeDavid Marcec1-0/+2
2018-02-03controller: DuplicateSession should return a ClientSession.bunnei1-4/+9
2018-01-25ResponseBuilder: Use a bit field for customizing instead of always_move_handles.bunnei2-2/+3
2018-01-25hle: Rename RequestBuilder to ResponseBuilder.bunnei2-6/+6
2018-01-25service: Fix all incorrect IPC response headers.bunnei2-5/+4
2018-01-25hle: Integrate Domain handling into ServerSession.bunnei1-7/+5
2018-01-25hle: Remove Domain and SyncObject kernel objects.bunnei1-1/+0
2018-01-20Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. (#113)David1-0/+1
2018-01-18controller: Use DuplicateSession for DuplicateSessionEx.bunnei2-1/+8
2018-01-13yuzu: Update license text to be consistent across project.bunnei4-4/+4
2018-01-07IPC: Make DuplicateSession return the Domain instead of the Session if the request was made on a Domain interface.Subv1-1/+5
2018-01-07IPC: Corrected some command headers in the IPC Controller interface.Subv1-4/+2
2018-01-07IPC: Take the number of domain objects as a parameter in MakeBuilder.Subv1-2/+2
2018-01-07SM: Fixed connecting to services with an 8-byte name, like appletOE.Subv1-12/+4
2018-01-07IPC: Fixed pushing ResultCodes into the command buffer.Subv1-2/+2
2018-01-07IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests.Subv2-2/+2
2018-01-07IPC: Skip the entire u64 of the command id when receiving an IPC request.Subv1-14/+3
2017-12-29controller: Implement DuplicateSession.bunnei2-9/+11
2017-12-29kernel: Fix implementation of ConvertSessionToDomain.bunnei1-12/+6
2017-12-28service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei4-8/+4
2017-11-01hle: Use Switch formatted result codes.bunnei1-13/+5
2017-10-15hle: Implement ConvertSessionToDomain, various cleanups.bunnei3-10/+28
2017-10-15hle: Add service stubs for apm and appletOE.bunnei1-1/+1
2017-10-15hle: Initial implementation of NX service framework and IPC.bunnei6-280/+168
2017-09-24HLE/SRV: Implemented RegisterService.Subv4-1/+33
2017-06-19ResultVal: Remove MoveFrom()Yuri Kunde Schlesner1-2/+2
2017-06-11Service/sm: Convert srv: to use IPC helpersYuri Kunde Schlesner1-49/+56
2017-06-09Service/sm: Convert 'srv:' to ServiceFrameworkYuri Kunde Schlesner4-49/+72
2017-06-06Service: Remove unnecessary includes from service.hYuri Kunde Schlesner2-0/+4
2017-06-06Service: Make service registration part of the sm implementationYuri Kunde Schlesner3-14/+138
2017-06-06Service/sm: Use an actual semaphore for the notification semaphoreYuri Kunde Schlesner1-8/+9
2017-06-06Service: Move SRV interface to a new sm/ subdirectoryYuri Kunde Schlesner2-0/+213