Release 6.22 (Patreon)
Published:
2021-11-20 21:32:46
Imported:
2026-06
Content
Summary since last release
* Rebased to current wine 6.22 (554 patches are applied to wine vanilla)
Upstreamed (Either directly from staging or fixed with a similar patch).
* ntdll: Implement NtAlertThreadByThreadId and NtWaitForAlertByThreadId.
* ntdll/tests: Add basic tests for thread-id alert functions.
* ntdll: Implement thread-ID alerts using futexes if possible.
* ntdll: Implement thread-ID alerts using Mach semaphores on Mac.
* ntdll: Reimplement Win32 futexes on top of thread-ID alerts.
* ntdll: Reimplement the critical section fast path on top of Win32 futexes.
* ntdll: Get rid of the direct futex path for condition variables.
* ntdll: Reimplement SRW locks on top of Win32 futexes.
Added:
* None
Updated:
* dinput-joy-mappings