Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-13 | service: nfc: fix tagprotocol and implement GetApplicationAreaId | german77 | |
2022-11-12 | Merge pull request #9225 from liamwhite/debugger-instance | liamwhite | |
Debugger improvements | |||
2022-11-12 | kernel: implement FlushProcessDataCache | Liam | |
2022-11-11 | Merge pull request #9224 from liamwhite/services-arent-processes | bunnei | |
service_thread: remove explicit KProcess | |||
2022-11-11 | hle: service: audio: Use default service thread. | bunnei | |
- This was arbitrarily added by me, and does not appear to be helpful. | |||
2022-11-10 | Merge pull request #9198 from liamwhite/arm64 | bunnei | |
Initial ARM64 support | |||
2022-11-10 | gdbstub: add ams monitor commands | Liam | |
2022-11-10 | debugger: allow more than one connection attempt per session | Liam | |
2022-11-10 | service_thread: remove explicit KProcess | Liam | |
2022-11-09 | kernel/svc_types: refresh | Liam | |
2022-11-09 | Merge pull request #9182 from liamwhite/services-are-processes | bunnei | |
kernel: assign KProcess to service threads | |||
2022-11-09 | Initial ARM64 support | Liam | |
2022-11-09 | Merge pull request #9215 from liamwhite/swordfight | Fernando S | |
Ensure correctness of atomic store ordering | |||
2022-11-09 | Ensure correctness of atomic store ordering | Liam | |
2022-11-06 | service_thread: fix deletion | Liam | |
2022-11-05 | Merge pull request #9173 from bunnei/kern-update-15 | liamwhite | |
Kernel: Various updates for FW 15.0.x | |||
2022-11-05 | core: hle: kernel: Address review comments. | Liam | |
2022-11-04 | service_thread: register service threads to the logical owner process | Liam | |
2022-11-04 | kernel: avoid racy behavior in global suspension | Liam | |
2022-11-04 | network: add missing header for SO_* on Unix after f80c7c4cd5c0 | Jan Beich | |
src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::Initialize(Network::Domain, Network::Type, Network::Protocol)': src/core/internal_network/socket_proxy.cpp:51:20: error: 'SO_TYPE' was not declared in this scope 51 | SetSockOpt(fd, SO_TYPE, type); | ^~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetLinger(bool, u32)': src/core/internal_network/socket_proxy.cpp:253:27: error: 'SO_LINGER' was not declared in this scope 253 | return SetSockOpt(fd, SO_LINGER, values); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetReuseAddr(bool)': src/core/internal_network/socket_proxy.cpp:257:32: error: 'SO_REUSEADDR' was not declared in this scope 257 | return SetSockOpt<u32>(fd, SO_REUSEADDR, enable ? 1 : 0); | ^~~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetBroadcast(bool)': src/core/internal_network/socket_proxy.cpp:262:32: error: 'SO_BROADCAST' was not declared in this scope 262 | return SetSockOpt<u32>(fd, SO_BROADCAST, enable ? 1 : 0); | ^~~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetSndBuf(u32)': src/core/internal_network/socket_proxy.cpp:266:27: error: 'SO_SNDBUF' was not declared in this scope 266 | return SetSockOpt(fd, SO_SNDBUF, value); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetRcvBuf(u32)': src/core/internal_network/socket_proxy.cpp:274:27: error: 'SO_RCVBUF' was not declared in this scope 274 | return SetSockOpt(fd, SO_RCVBUF, value); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetSndTimeo(u32)': src/core/internal_network/socket_proxy.cpp:279:27: error: 'SO_SNDTIMEO' was not declared in this scope 279 | return SetSockOpt(fd, SO_SNDTIMEO, static_cast<int>(value)); | ^~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetRcvTimeo(u32)': src/core/internal_network/socket_proxy.cpp:284:27: error: 'SO_RCVTIMEO' was not declared in this scope 284 | return SetSockOpt(fd, SO_RCVTIMEO, static_cast<int>(value)); | ^~~~~~~~~~~ | |||
2022-11-03 | Merge pull request #9135 from liamwhite/service-thread-event | bunnei | |
kernel: invert session request handling flow | |||
2022-11-03 | core: hle: kernel: k_page_table: Remove unnecessary casts. | bunnei | |
2022-11-03 | core: hle: kernel: k_page_table: Manually open/close pages for IPC methods. | bunnei | |
2022-11-03 | core: hle: kernel: k_page_table: Implement IPC memory methods. | bunnei | |
2022-11-03 | core: hle: kernel: k_memory_manager: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: Integrate system KSystemResource. | bunnei | |
2022-11-03 | core: hle: kernel: k_dynamic_page_manager: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: Add KSystemResource. | bunnei | |
2022-11-03 | core: hle: kernel: k_handle_table: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: k_memory_layout: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: k_memory_region_type: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: slab_helpers: Add KAutoObjectWithSlabHeap. | bunnei | |
2022-11-03 | core: hle: kernel: k_dynamic_resource_manager: Add KBlockInfoManager, ↵ | bunnei | |
KBlockInfoSlabHeap. | |||
2022-11-03 | core: hle: kernel: k_page_bitmap: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: k_memory_block: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: k_page_heap: Refresh. | bunnei | |
2022-11-03 | core: hle: kernel: k_page_group: Add KPageBufferSlabHeap. | bunnei | |
2022-11-03 | core: hle: kernel: k_system_control: Add SecureAppletMemorySize. | bunnei | |
2022-11-03 | core: hle: kernel: k_page_buffer: Add KPageBufferSlabHeap. | bunnei | |
2022-11-03 | core: hle: kernel: Add KPageTableManager. | bunnei | |
2022-11-03 | core: hle: kernel: Add KPageTableSlabHeap. | bunnei | |
2022-11-03 | core: hle: kernel: Add KEventInfo. | bunnei | |
2022-11-03 | core: hle: kernel: Add KDebug. | bunnei | |
2022-11-03 | core: hle: result: Fix code for compilers. | bunnei | |
2022-11-02 | core: hle: service: acc: Fix ListOpenContextStoredUsers/StoreOpenContext. | bunnei | |
- These APIs are used to capture the opened users and allow that state to be persisted across processes. - They are not intended to just return the system opened users, that is what ListOpenUsers is for. - Fixes the launch hang with Bayonetta 3. | |||
2022-10-31 | sm:: avoid excessive port recreation | Liam | |
2022-10-31 | kernel: fix single core for service threads | Liam | |
2022-10-31 | kernel: fix port tracking | Liam | |
2022-10-31 | k_server_session: add SendReplyHLE | Liam | |
2022-10-31 | service_thread: convert to map for session management | Liam | |