summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm/sm_controller.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-12-23kernel: fix resource limit imbalanceLiam1-4/+3
2023-04-30kernel: match calls to Register and UnregisterLiam1-0/+3
2023-03-13kernel: convert KPort, KSessionLiam1-1/+1
2023-03-01service: move hle_ipc from kernelLiam1-5/+5
2023-02-21service: refactor server architectureLiam1-3/+4
2022-11-10kernel/svc_types: refreshLiam1-2/+2
2022-10-31k_server_session: add SendReplyHLELiam1-4/+1
2022-10-31kernel: invert session request handling flowLiam1-10/+11
2022-10-31kernel: more complete fix for KPort reference countingLiam1-10/+23
2022-10-19kernel: remove most SessionRequestManager handling from KServerSessionLiam1-2/+3
2022-06-27core: Replace all instances of ResultCode with Resultgerman771-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-11-04core: Remove unused includesameerj1-2/+0
2021-07-14service: Append service name prefix to common filenamesMorph1-1/+1
2021-06-05hle: kernel: Refactor to allocate a ServiceThread per service handler.bunnei1-27/+10
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph1-3/+3
2021-05-21hle: kernel: Implement CloneCurrentObject and improve session management.bunnei1-7/+32
2021-05-11hle: kernel: KSession: Improve implementation of CloneCurrentObject.bunnei1-2/+10
2021-05-11hle: service: sm: Increase point buffer size.bunnei1-1/+1
2021-05-06hle: kernel: Remove deprecated Object class.bunnei1-1/+1
2021-05-06hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.bunnei1-4/+4
2021-05-06hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei1-1/+1
2020-11-27service: Eliminate usages of the global system instanceLioncash1-1/+1
2020-06-29Remove duplicate functionsVolcaEM1-2/+0
2020-06-29Use decimal instead of hexadecimalVolcaEM1-3/+5
2020-06-29service: Update function tablesVolcaEM1-9/+10
2020-03-23sm/controller: Increase PointerBufferSizeFearlessTobi1-1/+1
2019-11-28kernel: Implement a more accurate IPC dispatch.bunnei1-4/+1
2019-11-25kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei1-1/+1
2019-03-06kernel/server_session: Make data members privateLioncash1-1/+1
2018-11-26Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec1-5/+6
2018-09-25service: Add missing headers inclusions where applicableLioncash1-0/+3
2018-09-06core/core: Remove unnecessary sm/controller includeLioncash1-0/+2
2018-08-15kernel/server_session: Add IsSession() member functionLioncash1-1/+1
2018-08-15sm/controller: Correct return value of QueryPointerBufferSizeLioncash1-1/+1
2018-07-03Rename logging macro back to LOG_*James Rowe1-4/+4
2018-04-24sm: Move logging macros over to new fmt-compatible onesLioncash1-4/+4
2018-04-20service: Use nested namespace specifiers where applicableLioncash1-4/+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.bunnei1-1/+1
2018-01-25hle: Rename RequestBuilder to ResponseBuilder.bunnei1-3/+3
2018-01-25service: Fix all incorrect IPC response headers.bunnei1-2/+1
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-18controller: Use DuplicateSession for DuplicateSessionEx.bunnei1-1/+7
2018-01-13yuzu: Update license text to be consistent across project.bunnei1-1/+1
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 Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests.Subv1-1/+1
2017-12-29controller: Implement DuplicateSession.bunnei1-9/+10
2017-12-29kernel: Fix implementation of ConvertSessionToDomain.bunnei1-12/+6
2017-12-28service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei1-2/+0
2017-10-15hle: Implement ConvertSessionToDomain, various cleanups.bunnei1-6/+24
2017-10-15hle: Initial implementation of NX service framework and IPC.bunnei1-0/+42