summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm/sm.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2019-11-251-3/+3
* service/sm: Improve debug log for RegisterServiceLioncash2018-12-191-4/+5
* hle/service, hle/sm: Compress usages of MakeResult()Lioncash2018-12-061-2/+2
* hle/service, hle/sm: Use structured bindings where applicableLioncash2018-12-061-3/+1
* Merge pull request #1801 from ogniK5377/log-before-executebunnei2018-11-291-1/+3
|\
| * Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2018-11-261-1/+3
* | service/sm: Take std::string by const reference in UnregisterServiceLioncash2018-11-241-1/+1
|/
* sm: Implement RegisterService and UnregisterServiceZach Hilman2018-11-041-2/+52
* Removed the use of rp.MakeBuilderDavid Marcec2018-09-191-3/+2
* services/sm: Amend error code constantsLioncash2018-09-141-2/+6
* core/core: Remove unnecessary sm/controller includeLioncash2018-09-061-0/+1
* kernel: Eliminate kernel global stateLioncash2018-08-291-1/+4
* Update clang formatJames Rowe2018-07-031-2/+1
* Rename logging macro back to LOG_*James Rowe2018-07-031-3/+3
* general: Make formatting of logged hex values more straightforwardLioncash2018-05-021-1/+1
* sm: Move logging macros over to new fmt-compatible onesLioncash2018-04-241-5/+4
* core: Relocate g_service_manager to the System classLioncash2018-04-211-1/+3
* service: Use nested namespace specifiers where applicableLioncash2018-04-201-4/+2
* Dont call UNIMPLEMENTED for 'empty services', just return error codeDavid Marcec2018-02-051-0/+2
* ResponseBuilder: Use a bit field for customizing instead of always_move_handles.bunnei2018-01-251-1/+2
* hle: Rename RequestBuilder to ResponseBuilder.bunnei2018-01-251-3/+3
* service: Fix all incorrect IPC response headers.bunnei2018-01-251-3/+3
* Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. (#113)David2018-01-201-0/+1
* yuzu: Update license text to be consistent across project.bunnei2018-01-131-1/+1
* IPC: Take the number of domain objects as a parameter in MakeBuilder.Subv2018-01-071-2/+2
* SM: Fixed connecting to services with an 8-byte name, like appletOE.Subv2018-01-071-12/+4
* IPC: Fixed pushing ResultCodes into the command buffer.Subv2018-01-071-2/+2
* IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests.Subv2018-01-071-1/+1
* IPC: Skip the entire u64 of the command id when receiving an IPC request.Subv2018-01-071-14/+3
* service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei2017-12-281-2/+0
* hle: Implement ConvertSessionToDomain, various cleanups.bunnei2017-10-151-4/+3
* hle: Add service stubs for apm and appletOE.bunnei2017-10-151-1/+1
* hle: Initial implementation of NX service framework and IPC.bunnei2017-10-151-5/+86
* HLE/SRV: Implemented RegisterService.Subv2017-09-241-0/+4
* Service/sm: Convert 'srv:' to ServiceFrameworkYuri Kunde Schlesner2017-06-091-2/+12
* Service: Remove unnecessary includes from service.hYuri Kunde Schlesner2017-06-061-0/+1
* Service: Make service registration part of the sm implementationYuri Kunde Schlesner2017-06-061-0/+58