index
:
yuzu
master
Nintendo Switch emulator archive
git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
core
/
hle
/
ipc_helpers.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
kernel/svc_types: refresh
Liam
2022-11-09
1
-1
/
+1
*
kernel: invert session request handling flow
Liam
2022-10-31
1
-9
/
+8
*
ipc_helpers: Ignore GCC compiler warnings only on GCC
Morph
2022-10-22
1
-2
/
+2
*
kernel: remove most SessionRequestManager handling from KServerSession
Liam
2022-10-19
1
-5
/
+6
*
k_server_session: preliminary support for userspace server sessions
Liam
2022-10-11
1
-1
/
+2
*
chore: make yuzu REUSE compliant
Andrea Pappacoda
2022-07-27
1
-3
/
+2
*
core: Replace all instances of ResultCode with Result
german77
2022-06-26
1
-5
/
+5
*
core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and ...
bunnei
2022-03-14
1
-1
/
+1
*
hle: ipc_helpers: Ignore -Wclass-memaccess
Morph
2022-02-05
1
-0
/
+8
*
service: Reduce header include overhead
Morph
2021-10-07
1
-3
/
+0
*
hle: hle_helpers: Skip data payload offset checks on TIPC requests.
bunnei
2021-06-24
1
-2
/
+6
*
hle: kernel: hle_ipc: Simplify incoming/outgoing move/copy/domain objects.
bunnei
2021-05-20
1
-20
/
+0
*
hle: kernel: Implement CloneCurrentObject and improve session management.
bunnei
2021-05-20
1
-10
/
+13
*
Revert "WORKAROUND: temp. disable session resource limits while we work out i...
bunnei
2021-05-20
1
-2
/
+2
*
core: Make variable shadowing a compile-time error
Lioncash
2021-05-16
1
-9
/
+9
*
hle: kernel: hle_ipc: Fix outgoing IPC response size calculation.
bunnei
2021-05-11
1
-0
/
+1
*
WORKAROUND: temp. disable session resource limits while we work out issues
bunnei
2021-05-11
1
-2
/
+2
*
core: hle: ipc_helpers: Fix cast on raw_data_size calculation.
bunnei
2021-05-10
1
-1
/
+1
*
hle: ipc_helpers: Reserve session resource when we create a KSession.
bunnei
2021-05-10
1
-0
/
+5
*
hle: ipc_helpers: Update IPC response generation for TIPC.
bunnei
2021-05-10
1
-17
/
+31
*
kernel: Eliminate variable shadowing
Lioncash
2021-05-08
1
-10
/
+10
*
hle: kernel: Remove deprecated Object class.
bunnei
2021-05-05
1
-17
/
+0
*
hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.
bunnei
2021-05-05
1
-2
/
+2
*
hle: kernel: Migrate KClientPort to KAutoObject.
bunnei
2021-05-05
1
-1
/
+1
*
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObj...
bunnei
2021-05-05
1
-6
/
+6
*
hle: ipc_helpers: Add methods for copy/move references.
bunnei
2021-05-05
1
-2
/
+24
*
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
bunnei
2021-05-05
1
-10
/
+10
*
hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cpp
comex
2020-12-06
1
-32
/
+35
*
ipc_helpers: Remove usage of the global system instance
Lioncash
2020-11-08
1
-6
/
+3
*
Revert "core: Fix clang build"
bunnei
2020-10-20
1
-2
/
+2
*
core: Fix clang build
Lioncash
2020-10-17
1
-2
/
+2
*
core/CMakeLists: Make some warnings errors
Lioncash
2020-10-13
1
-9
/
+10
*
ipc_helpers: Only allow trivially copyable objects with PushRaw() and PopRaw()
Lioncash
2020-08-05
1
-0
/
+4
*
kernel: Implement a more accurate IPC dispatch.
bunnei
2019-11-28
1
-3
/
+3
*
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...
bunnei
2019-11-24
1
-8
/
+8
*
ipc_helpers: Amend floating-point type in Pop<double> specialization
Lioncash
2019-05-18
1
-1
/
+1
*
kernel/server_session: Return a std::pair from CreateSessionPair()
Lioncash
2019-04-06
1
-3
/
+1
*
ipc_helpers: Allow pushing and popping floating-point values
Lioncash
2019-03-16
1
-0
/
+30
*
Merge pull request #2223 from lioncash/error
bunnei
2019-03-13
1
-0
/
+3
|
\
|
*
core/hle/result: Relocate IPC error code to ipc_helpers
Lioncash
2019-03-10
1
-0
/
+3
*
|
Merge pull request #2166 from lioncash/vi-init-service
bunnei
2019-03-13
1
-0
/
+15
|
\
\
|
|
/
|
/
|
|
*
core/ipc_helper: Allow popping all signed value types with RequestParser
Lioncash
2019-02-26
1
-0
/
+15
*
|
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
Lioncash
2019-03-07
1
-1
/
+1
|
/
*
hle/ipc_helpers: Fix clang-format warnings
Lioncash
2019-01-29
1
-1
/
+0
*
hle/ipc_helpers: Allow pushing signed values
Lioncash
2019-01-29
1
-0
/
+22
*
core/kernel: Remove unnecessary inclusions
Lioncash
2018-12-31
1
-1
/
+1
*
hle_ipc: Add member function for querying the existence of a domain header
Lioncash
2018-10-29
1
-2
/
+1
*
Removed MakeBuilder as it's not needed anymore
David Marcec
2018-09-19
1
-7
/
+0
*
Port #4182 from Citra: "Prefix all size_t with std::"
fearlessTobi
2018-09-15
1
-6
/
+6
*
kernel: Eliminate kernel global state
Lioncash
2018-08-28
1
-1
/
+4
[next]