aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/service.h
AgeCommit message (Expand)Author
2022-06-26core: Replace all instances of ResultCode with Resultgerman77
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-11hle: kernel: Use std::mutex instead of spin locks for most kernel locking.bunnei
2022-04-02hle: service: Add option for service interfaces to create or use the default ...bunnei
2022-03-24hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.bunnei
2021-07-20hle: service: sm: Refactor to better manage ports.bunnei
2021-07-20hle: service: Add a helper module for managing kernel objects.bunnei
2021-06-10hle: service: sm: Remove redundant session reservation, etc.bunnei
2021-06-10hle: service: Increase arbitrary max sessions limit.bunnei
2021-06-09hle: service: Use correct size for ServerSessionCountMax.bunnei
2021-06-09hle: kernel: KServerSession: Fix client disconnected.bunnei
2021-06-09hle: service: Increase arbitrary max sessions limit.bunnei
2021-06-04hle: kernel: Refactor to allocate a ServiceThread per service handler.bunnei
2021-05-16core: Make variable shadowing a compile-time errorLioncash
2021-05-10hle: service: Add support for dispatching TIPC requests.bunnei
2021-05-10hle: service: Implement IPC::CommandType::Close.bunnei
2021-05-10hle: kernel: Implement named service ports using service interface factory.bunnei
2021-05-05hle: kernel: Remove deprecated Object class.bunnei
2021-05-05hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObj...bunnei
2020-12-28hle: service: Acquire and release a lock on requests.bunnei
2020-11-26service: Eliminate usages of the global system instanceLioncash
2020-11-24hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei
2020-09-07service: Remove two usages of the global system accessorLioncash
2019-11-24kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei
2019-09-21services: Pass FileSystemController as reference to services that need itZach Hilman
2019-06-28fsp-srv: Implement OutputAccessLogToSdCardZach Hilman
2019-04-04core: Add missing override specifiers where applicableLioncash
2019-02-15core_timing: Convert core timing into a classLioncash
2018-12-13Fix Service object leak on emulation stopJens Schmer
2018-10-13filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesyste...Lioncash
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-02service: Migrate global named port map to the KernelCore classLioncash
2018-08-12vfs: Make type hierarchy objects classes instead of structsLioncash
2018-08-08core: Port core to VfsFilesystem for file accessZach Hilman
2018-08-01kernel: Move object class to its own source filesLioncash
2018-07-23core: Make converting constructors explicit where applicableLioncash
2018-04-20core: Relocate g_service_manager to the System classLioncash
2018-01-20Format: Run the new clang format on everythingJames Rowe
2018-01-13yuzu: Update license text to be consistent across project.bunnei
2017-12-29kernel: Fix implementation of ConvertSessionToDomain.bunnei
2017-10-31service: Return proper result code for IPC::CommandType::Close.bunnei
2017-10-18service: Add CreatePort function (that does not register/install).bunnei
2017-10-14hle: Initial implementation of NX service framework and IPC.bunnei
2017-06-08Service: Add new ServiceFramework framework for writing HLE servicesYuri Kunde Schlesner
2017-06-06Service: Remove unnecessary includes from service.hYuri Kunde Schlesner
2017-06-06Service: Make service registration part of the sm implementationYuri Kunde Schlesner
2017-06-05HLE: Move SessionRequestHandler from Service:: to Kernel::Yuri Kunde Schlesner
2017-05-29Kernel: Move HandleTable to a separate fileYuri Kunde Schlesner
2016-12-26IPC helpers exampleLectem
2016-12-14Fixed the codestyle to match our clang-format rules.Subv