bunnei
|
bf1750664c
hle: service: Add option for service interfaces to create or use the default thread.
|
4 lat temu |
ameerj
|
ade596121b
core: Reduce unused includes
|
4 lat temu |
bunnei
|
51589c5e21
core: hle: kernel: Remove server session tracking.
|
4 lat temu |
bunnei
|
07c9d9bdbd
core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.
|
4 lat temu |
ameerj
|
7c4b6aab2e
core: Remove unused includes
|
4 lat temu |
Morph
|
bea7824bd1
kernel: hle_ipc: Foward declare KAutoObject
|
4 lat temu |
bunnei
|
52caa52cc2
hle: kernel: Track and release server sessions, and protect methods with locks.
|
5 lat temu |
bunnei
|
b2971b48ed
hle: kernel: KServerSession: Fix client disconnected.
|
5 lat temu |
bunnei
|
08d798b6fe
hle: kernel: hle_ipc: Ensure SessionRequestHandler is valid.
|
5 lat temu |
bunnei
|
384cbe3829
hle: kernel: hle_ipc: Use default destructor for SessionRequestManager.
|
5 lat temu |
bunnei
|
27ce97fd42
hle: kernel: Refactor to allocate a ServiceThread per service handler.
|
5 lat temu |
Morph
|
12c1766997
general: Replace RESULT_SUCCESS with ResultSuccess
|
5 lat temu |
bunnei
|
f4fe71c1c9
hle: kernel: hle_ipc: Simplify incoming/outgoing move/copy/domain objects.
|
5 lat temu |
bunnei
|
7361eac10f
hle: kernel: Implement CloneCurrentObject and improve session management.
|
5 lat temu |
Morph
|
049769a0c9
hle_ipc: unsigned -> u32
|
5 lat temu |
Morph
|
81a5ecdb18
hle_ipc: Add a getter for PID
|
5 lat temu |
bunnei
|
12d569e483
hle: kernel: hle_ipc: Fix outgoing IPC response size calculation.
|
5 lat temu |
bunnei
|
913971417e
hle: kernel: hle_ipc: Improve IPC code and add initial support for TIPC.
|
5 lat temu |
bunnei
|
ed25191ee6
hle: kernel: Further cleanup and add TIPC helpers.
|
5 lat temu |
Lioncash
|
2f62bae9e3
kernel: Eliminate variable shadowing
|
5 lat temu |
bunnei
|
4b03e6e776
hle: kernel: Migrate to KHandleTable.
|
5 lat temu |
bunnei
|
2a7eff57a8
hle: kernel: Rename Process to KProcess.
|
5 lat temu |
bunnei
|
bf380b8584
hle: kernel: Remove deprecated Object class.
|
5 lat temu |
bunnei
|
626f746971
hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.
|
5 lat temu |
bunnei
|
aa2844bcf9
hle: kernel: HandleTable: Remove deprecated APIs.
|
5 lat temu |
bunnei
|
7444963bbb
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.
|
5 lat temu |
bunnei
|
086db71e94
hle: kernel: Migrate KSharedMemory to KAutoObject.
|
5 lat temu |
bunnei
|
5e5933256b
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
|
5 lat temu |
bunnei
|
34bed1ab41
hle: kernel: Refactor out various KThread std::shared_ptr usage.
|
5 lat temu |
Morph
|
e3e6a11ab8
hle_ipc: Add helper functions to get copy/move handles
|
5 lat temu |