Lioncash
|
9a07ed53eb
core: Make variable shadowing a compile-time error
|
před 5 roky |
bunnei
|
12d569e483
hle: kernel: hle_ipc: Fix outgoing IPC response size calculation.
|
před 5 roky |
bunnei
|
fc086f93b2
WORKAROUND: temp. disable session resource limits while we work out issues
|
před 5 roky |
bunnei
|
343d92a092
core: hle: ipc_helpers: Fix cast on raw_data_size calculation.
|
před 5 roky |
bunnei
|
9f44a44f2f
hle: ipc_helpers: Reserve session resource when we create a KSession.
|
před 5 roky |
bunnei
|
d08bd3e062
hle: ipc_helpers: Update IPC response generation for TIPC.
|
před 5 roky |
Lioncash
|
2f62bae9e3
kernel: Eliminate variable shadowing
|
před 5 roky |
bunnei
|
bf380b8584
hle: kernel: Remove deprecated Object class.
|
před 5 roky |
bunnei
|
626f746971
hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.
|
před 5 roky |
bunnei
|
0297448fbc
hle: kernel: Migrate KClientPort to KAutoObject.
|
před 5 roky |
bunnei
|
7444963bbb
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.
|
před 5 roky |
bunnei
|
eba3bb9d21
hle: ipc_helpers: Add methods for copy/move references.
|
před 5 roky |
bunnei
|
5e5933256b
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
|
před 5 roky |
comex
|
3373149fdc
hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cpp
|
před 6 roky |
Lioncash
|
da7be67daf
ipc_helpers: Remove usage of the global system instance
|
před 5 roky |
bunnei
|
3d592972dc
Revert "core: Fix clang build"
|
před 5 roky |
Lioncash
|
be1954e04c
core: Fix clang build
|
před 5 roky |
Lioncash
|
39c8d18feb
core/CMakeLists: Make some warnings errors
|
před 5 roky |
Lioncash
|
a77ee63f65
ipc_helpers: Only allow trivially copyable objects with PushRaw() and PopRaw()
|
před 6 roky |
bunnei
|
c3d3b173d3
kernel: Implement a more accurate IPC dispatch.
|
před 6 roky |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
před 6 roky |
Lioncash
|
242273788a
ipc_helpers: Amend floating-point type in Pop<double> specialization
|
před 7 roky |
Lioncash
|
7a7ffa602d
kernel/server_session: Return a std::pair from CreateSessionPair()
|
před 7 roky |
Lioncash
|
64444ff481
ipc_helpers: Allow pushing and popping floating-point values
|
před 7 roky |
bunnei
|
c1ea6a39a0
Merge pull request #2223 from lioncash/error
|
před 7 roky |
bunnei
|
e8a21f5276
Merge pull request #2166 from lioncash/vi-init-service
|
před 7 roky |
Lioncash
|
d870cc5ad7
core/hle/result: Relocate IPC error code to ipc_helpers
|
před 7 roky |
Lioncash
|
fbb82e61e3
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
|
před 7 roky |
Lioncash
|
254b1e3df7
core/ipc_helper: Allow popping all signed value types with RequestParser
|
před 7 roky |
Lioncash
|
2561a79c39
hle/ipc_helpers: Fix clang-format warnings
|
před 7 roky |