Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
a8f798fc by Alistair Leslie-Hughes at 2025-08-19T07:45:52+10:00
Rebase against 2e4974af42a96dfcd426be5e40faecd9853401d1.
- - - - -
c605cf20 by Alistair Leslie-Hughes at 2025-08-20T07:53:40+10:00
Rebase against 288a40d05c8cddf62d0b12524a90d2d4f5ce114d.
- - - - -
4 changed files:
- patches/loader-KeyboardLayouts/0001-loader-Add-Keyboard-Layouts-registry-enteries.patch
- patches/ntdll_reg_flush/0002-ntdll-Implement-NtFlushKey.patch
- patches/ws2_32-af_unix/0004-server-Introduce-error-when-attempting-to-create-a-S.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/a8a6d7b0ed4fe52174909…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/a8a6d7b0ed4fe52174909…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
64f7c37c by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Add semi-stub for NtQueueApcThreadEx2().
- - - - -
7d8d3830 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Validate reserve handle in NtQueueApcThreadEx2().
- - - - -
3bf8fc31 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Pass user APC flags to call_user_apc_dispatcher().
- - - - -
fd06b6c9 by Paul Gofman at 2025-08-19T22:55:49+02:00
server: Do not allow queueing special APCs to wow64 threads.
- - - - -
4b565a05 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Implement QUEUE_USER_APC_CALLBACK_DATA_CONTEXT in NtQueueApcThreadEx2() on x64.
- - - - -
a9bc7af5 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Use NtContinueEx in KiUserApcDispatcher on x64.
- - - - -
d2114fba by Paul Gofman at 2025-08-19T22:55:49+02:00
kernelbase: Implement QueueUserAPC2().
- - - - -
30 changed files:
- dlls/kernel32/kernel32.spec
- dlls/kernel32/tests/sync.c
- dlls/kernelbase/kernelbase.spec
- dlls/kernelbase/thread.c
- dlls/ntdll/ntdll.spec
- dlls/ntdll/ntsyscalls.h
- dlls/ntdll/signal_arm64ec.c
- dlls/ntdll/signal_x86_64.c
- dlls/ntdll/tests/exception.c
- dlls/ntdll/tests/thread.c
- dlls/ntdll/unix/server.c
- dlls/ntdll/unix/signal_arm.c
- dlls/ntdll/unix/signal_arm64.c
- dlls/ntdll/unix/signal_i386.c
- dlls/ntdll/unix/signal_x86_64.c
- dlls/ntdll/unix/thread.c
- dlls/ntdll/unix/unix_private.h
- dlls/wow64/process.c
- include/processthreadsapi.h
- include/winbase.h
- include/wine/server_protocol.h
- include/winternl.h
- server/async.c
- server/object.c
- server/object.h
- server/protocol.def
- server/request_handlers.h
- server/request_trace.h
- server/thread.c
- server/timer.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cbb3cf81d20598e9631f8096d46ea…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cbb3cf81d20598e9631f8096d46ea…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
cbb3cf81 by Yuxuan Shui at 2025-08-19T09:19:49+02:00
server: Fix use-after-free of handle entry.
obj->ops->close_handle can indirectly call shrink_handle_table, which will
invalidate "entry". Therefore accessing entry->ptr is not valid, neither is
comparing "entry" with table->entries, since table->entries might have been
reallocated.
- - - - -
1 changed file:
- server/handle.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/cbb3cf81d20598e9631f8096d46eae…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/cbb3cf81d20598e9631f8096d46eae…
You're receiving this email because of your account on gitlab.winehq.org.