| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-24 | Remove unused PrepareReschedule function | Merry | |
| 2022-04-23 | service: hid: Ensure all structs are initialized | Narr the Reg | |
| 2022-04-23 | service: hid: Access shared memory directly | Narr the Reg | |
| 2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | |
| This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | |||
| 2022-04-22 | Merge pull request #7976 from BytesGalore/master | bunnei | |
| loader: log the type of mismatching file-extension | |||
| 2022-04-21 | Merge pull request #8222 from german77/sixaxis_test | bunnei | |
| service: hid: Improve accuracy of sixaxis functions | |||
| 2022-04-20 | core/arm: separate backtrace collection | Liam | |
| 2022-04-18 | service: hid: Improve accuracy of sixaxis functions | Narr the Reg | |
| 2022-04-16 | Merge pull request #6558 from german77/ringcon2 | Fernando S | |
| hidbus: Implement hidbus and ringcon | |||
| 2022-04-16 | Merge pull request #8188 from merryhime/jit-race-page-table-changed | bunnei | |
| dynarmic: Fix race when switching page tables | |||
| 2022-04-16 | yuzu: Add custom ringcon configuration | german77 | |
| 2022-04-16 | hidbus: Implement hidbus and ringcon | german77 | |
| 2022-04-16 | Merge pull request #8172 from bunnei/kernel-mutex | Fernando S | |
| hle: kernel: Use std::mutex instead of spin locks for most kernel locking. | |||
| 2022-04-13 | Merge pull request #8202 from merryhime/fix-single-core | Fernando S | |
| dynarmic: Fix single core mode | |||
| 2022-04-13 | dynarmic: Fix single core mode | merry | |
| Regression introduced in a5d040df3d. Closes #8201. | |||
| 2022-04-13 | service: jit: Implement the JIT service | Liam | |
| 2022-04-12 | Merge pull request #8165 from bunnei/ensure-session-port-cleanup | bunnei | |
| Kernel: Track open references to KServerPort and KServerSession. | |||
| 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: kernel: k_thread: Rework dummy thread waiting. | bunnei | |
| 2022-04-11 | core: hle: service: Allocate a service thread. | bunnei | |
| 2022-04-11 | hle: kernel: k_spin_lock: Remove unused ThreadPause. | bunnei | |
| 2022-04-11 | hle: kernel: Use std::mutex instead of spin locks for most kernel locking. | bunnei | |
| 2022-04-11 | Merge pull request #8157 from lat9nq/kernel-races | bunnei | |
| kernel: Fix some data races | |||
| 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-11 | Merge pull request #8180 from liamwhite/symbols | Fernando S | |
| core: extract symbol reading | |||
| 2022-04-10 | Merge pull request #8171 from tech-ticks/skyline-improvements | Fernando S | |
| Improvements for game modding with Skyline, DNS resolution | |||
| 2022-04-10 | dynarmic: Fix race when switching page tables | merry | |
| 2022-04-09 | hle: kernel: Invalidate entire icache in UnmapProcessMemory and ↵ | tech-ticks | |
| UnmapCodeMemory (fixes #8174) | |||
| 2022-04-09 | core: extract symbol reading | Liam | |
| 2022-04-08 | Merge pull request #8138 from german77/data-no-race | bunnei | |
| core: hid: Reduce the amount of data races | |||
| 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: kernel: k_server_port: Release ref-counted host emulation members on ↵ | bunnei | |
| Destroy. | |||
| 2022-04-08 | hle: kernel: k_auto_object: Move unregister with kernel to after Destroy. | bunnei | |
| - Destructor is no longer invoked, so our object counting was off. | |||
| 2022-04-08 | hle: service: sm: Remove manual tracking of KServerPorts. | bunnei | |
| 2022-04-08 | hle: kernel: hle_ipc: HasSessionRequestHandler: Check if domain handler is ↵ | bunnei | |
| expired rather than locking. | |||
| 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 | core: hid: Fix double lock on softlock and forced updates | Narr the Reg | |
| 2022-04-07 | Merge pull request #8167 from Tachi107/patch-1 | merry | |
| fix: remove #pragma once in .cpp file | |||
| 2022-04-07 | service: bsd: Add keepalive socket option | tech-ticks | |
| 2022-04-07 | patch_manager: Apply layered exefs patches from 'atmosphere' SD directory | tech-ticks | |
| 2022-04-07 | core: hid: Replace lock_guard with scoped_lock | Narr the Reg | |
| 2022-04-07 | core/hle: Standardize scoped_lock initializers | Merry | |
| 2022-04-07 | core: Replace lock_guard with scoped_lock | Merry | |
| 2022-04-07 | core/hle: Replace lock_guard with scoped_lock | Merry | |
| 2022-04-07 | core: hid: Reduce the amount of dataraces | german77 | |
| 2022-04-07 | Merge pull request #8148 from merryhime/interrupts | Fernando S | |
| dynarmic: Better interrupts | |||
| 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 | |
