| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-12 | Merge pull request #8178 from tech-ticks/skyline-icache-fix | bunnei | |
| hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemory (fixes #8174) | |||
| 2022-04-11 | core: hle: service: Allocate a service thread. | bunnei | |
| 2022-04-11 | hle: kernel: Use std::mutex instead of spin locks for most kernel locking. | bunnei | |
| 2022-04-11 | service: sfdnsres: add missing includes for some BSDs after 82d46a974ad4 | Jan Beich | |
| src/core/hle/service/sockets/sfdnsres.cpp: In function 'Service::Sockets::NetDbError Service::Sockets::AddrInfoErrorToNetDbError(s32)': src/core/hle/service/sockets/sfdnsres.cpp:66:10: error: 'EAI_NODATA' was not declared in this scope; did you mean 'EAI_NONAME'? 66 | case EAI_NODATA: | ^~~~~~~~~~ | EAI_NONAME src/core/hle/service/sockets/sfdnsres.cpp: In function 'std::vector<unsigned char> Service::Sockets::SerializeAddrInfo(const addrinfo*, s32, std::string_view)': src/core/hle/service/sockets/sfdnsres.cpp:127:53: error: 'sockaddr_in' does not name a type; did you mean 'SockAddrIn'? 127 | const auto addr = *reinterpret_cast<sockaddr_in*>(current->ai_addr); | ^~~~~~~~~~~ | SockAddrIn src/core/hle/service/sockets/sfdnsres.cpp:127:64: error: expected '>' before '*' token 127 | const auto addr = *reinterpret_cast<sockaddr_in*>(current->ai_addr); | ^ src/core/hle/service/sockets/sfdnsres.cpp:127:64: error: expected '(' before '*' token 127 | const auto addr = *reinterpret_cast<sockaddr_in*>(current->ai_addr); | ^ | ( src/core/hle/service/sockets/sfdnsres.cpp:127:65: error: expected primary-expression before '>' token 127 | const auto addr = *reinterpret_cast<sockaddr_in*>(current->ai_addr); | ^ src/core/hle/service/sockets/sfdnsres.cpp:127:84: error: expected ')' before ';' token 127 | const auto addr = *reinterpret_cast<sockaddr_in*>(current->ai_addr); | ^ | ) src/core/hle/service/sockets/sfdnsres.cpp:148:53: error: 'sockaddr_in6' does not name a type; did you mean 'SockAddrIn6'? 148 | const auto addr = *reinterpret_cast<sockaddr_in6*>(current->ai_addr); | ^~~~~~~~~~~~ | SockAddrIn6 src/core/hle/service/sockets/sfdnsres.cpp:148:65: error: expected '>' before '*' token 148 | const auto addr = *reinterpret_cast<sockaddr_in6*>(current->ai_addr); | ^ src/core/hle/service/sockets/sfdnsres.cpp:148:65: error: expected '(' before '*' token 148 | const auto addr = *reinterpret_cast<sockaddr_in6*>(current->ai_addr); | ^ | ( src/core/hle/service/sockets/sfdnsres.cpp:148:66: error: expected primary-expression before '>' token 148 | const auto addr = *reinterpret_cast<sockaddr_in6*>(current->ai_addr); | ^ src/core/hle/service/sockets/sfdnsres.cpp:148:85: error: expected ')' before ';' token 148 | const auto addr = *reinterpret_cast<sockaddr_in6*>(current->ai_addr); | ^ | ) | |||
| 2022-04-10 | Merge pull request #8171 from tech-ticks/skyline-improvements | Fernando S | |
| Improvements for game modding with Skyline, DNS resolution | |||
| 2022-04-09 | hle: kernel: Invalidate entire icache in UnmapProcessMemory and ↵ | tech-ticks | |
| UnmapCodeMemory (fixes #8174) | |||
| 2022-04-08 | hle: kernel: Unify and integrate reference tracking for ↵ | bunnei | |
| KServerPort/KServerSession. - These are not managed elsewhere, and need to be tracked and closed on emulation shutdown. | |||
| 2022-04-08 | hle: service: sm: Remove manual tracking of KServerPorts. | bunnei | |
| 2022-04-08 | Merge pull request #8169 from merryhime/scoped_lock | bunnei | |
| Replace lock_guard with scoped_lock | |||
| 2022-04-08 | service: sfdnsres: Implement DNS address resolution | tech-ticks | |
| 2022-04-07 | service: bsd: Add keepalive socket option | tech-ticks | |
| 2022-04-07 | core/hle: Standardize scoped_lock initializers | Merry | |
| 2022-04-07 | core/hle: Replace lock_guard with scoped_lock | Merry | |
| 2022-04-07 | fix: remove #pragma once in .cpp file | Andrea Pappacoda | |
| 2022-04-06 | Merge pull request #8164 from liamwhite/jit-stub | bunnei | |
| service: jit: stub JIT service | |||
| 2022-04-06 | service: jit: stub JIT service | Liam | |
| 2022-04-06 | Merge pull request #8122 from bunnei/improve-thread-usage | bunnei | |
| Improve usage of service host threads | |||
| 2022-04-05 | service: hid: Partially revert #8123 | german77 | |
| 2022-04-05 | Merge pull request #8137 from bunnei/improve-nvflinger-2 | bunnei | |
| Follow-up fixes for NVFlinger rewrite (Part 2) | |||
| 2022-04-02 | Merge pull request #8135 from Morph1984/websession-hack | bunnei | |
| applets/web: Keep foreground (websession) web applet open | |||
| 2022-04-02 | Merge pull request #8123 from german77/bombslinger | bunnei | |
| service: hid: Remove inaccurate behavior on initialization | |||
| 2022-04-02 | service: npad: Default initialize shared memory | german77 | |
| 2022-04-02 | fix: typos | Andrea Pappacoda | |
| 2022-04-01 | hle: service: nvflinger: buffer_queue_producer: Cleanup & fixes. | bunnei | |
| 2022-04-01 | hle: service: nvflinger: consumer_base: Cleanup & fixes. | bunnei | |
| 2022-04-01 | hle: service: nvflinger: buffer_queue_producer: Cleanup & add ↵ | bunnei | |
| GetReleasedBuffers. | |||
| 2022-04-01 | hle: service: nvflinger: buffer_queue_core: Cleanup & fixes. | bunnei | |
| 2022-04-01 | hle: service: nvflinger: Use correct logger namespace. | bunnei | |
| 2022-04-02 | hle: service: nvdrv: Create a service thread where appropriate. | Morph | |
| 2022-04-02 | hle: service: vi: Create a service thread where appropriate. | bunnei | |
| 2022-04-02 | hle: service: bsd: Create a service thread where appropriate. | bunnei | |
| 2022-04-02 | hle: service: filesystem: Create a service thread where appropriate. | bunnei | |
| 2022-04-02 | hle: service: audio: Create a service thread where appropriate. | bunnei | |
| 2022-04-02 | hle: service: Add option for service interfaces to create or use the default ↵ | bunnei | |
| thread. | |||
| 2022-04-01 | applets/web: Keep foreground (websession) web applet open | Morph | |
| This is a hack to keep the foreground (websession) web applet open in games using these such as Super Mario 3D All-Stars. | |||
| 2022-04-01 | Merge pull request #8116 from ameerj/nvhost_ctrl_bad_param | Fernando S | |
| nvhost_ctrl: Only mark EventState::Busy as BadParameter | |||
| 2022-03-31 | service: hid: Remove inaccurate behavior on initialization | german77 | |
| 2022-03-30 | Merge pull request #8120 from german77/signal | bunnei | |
| service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle | |||
| 2022-03-30 | service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle | Narr the Reg | |
| 2022-03-29 | nvhost_ctrl: Only mark EventState::Busy as BadParameter | ameerj | |
| Fixes an svc break in Kirby and the Forgotten Land with async GPU enabled. | |||
| 2022-03-27 | Merge pull request #8088 from bunnei/fixup-nvflinger | Fernando S | |
| Follow-up fixes for NVFlinger rewrite | |||
| 2022-03-25 | Merge pull request #8041 from Morph1984/inline-swkbd | bunnei | |
| applets/swkbd: Add support for an updated inline software keyboard | |||
| 2022-03-25 | hle: service: nvflinger: buffer_queue: Remove AutoLock and fix free buffer ↵ | bunnei | |
| tracking. | |||
| 2022-03-25 | hle: service: nvflinger: buffer_queue_consumer: Use scoped_lock instead of ↵ | bunnei | |
| unique_lock. | |||
| 2022-03-25 | hle: service: nvflinger: consumer_base: Use scoped_lock instead of unique_lock. | bunnei | |
| 2022-03-25 | hle: service: nvflinger: Remove unused BufferQueue. | bunnei | |
| 2022-03-24 | hle: nvflinger: ConsumerBase: Mark ctor as explicit. | bunnei | |
| 2022-03-24 | hle: vi: NativeWindow: Fix trivially copyable issues. | bunnei | |
| 2022-03-24 | hle: nvdrv: nvdata: buffer_queue_producer: Minor cleanup. | bunnei | |
| 2022-03-24 | hle: nvdrv: nvdata: Cleanup NvFence static assert. | bunnei | |
