Elizabeth Figura pushed to branch master at wine / wine-staging
Commits: ae46f56f by Elizabeth Figura at 2024-08-22T18:49:16-05:00 ntdll-WRITECOPY: Install existing signal handlers earlier instead of using a special early signal handler.
- - - - - 5fad8dd1 by Elizabeth Figura at 2024-08-22T19:07:19-05:00 Rebase against 6a7bfbab10d653f6724e2917e0552515520e4fb3.
- - - - - c901884a by Elizabeth Figura at 2024-08-22T19:20:23-05:00 ntdll-WRITECOPY: Remove patch 0010.
This is a hack specifically meant for upstream Wine; it was never meant to apply to Wine-Staging.
This very patch set is supposed to be a more complete and holistic hack/implementation of the same logic.
This hack only works for CEF, and breaks the existing tests that are fixed by the rest of ntdll-WRITECOPY.
- - - - -
15 changed files:
- + patches/ntdll-WRITECOPY/0003-ntdll-Install-signal-handlers-a-bit-earlier.patch - − patches/ntdll-WRITECOPY/0003-ntdll-Setup-a-temporary-signal-handler-during-proces.patch - patches/ntdll-WRITECOPY/0004-ntdll-Properly-handle-PAGE_WRITECOPY-protection.-try.patch - patches/ntdll-WRITECOPY/0005-ntdll-Track-if-a-WRITECOPY-page-has-been-modified.patch - − patches/ntdll-WRITECOPY/0006-ntdll-Support-WRITECOPY-on-x64.patch - patches/ntdll-WRITECOPY/0008-ntdll-Fallback-to-copy-pages-for-WRITECOPY.patch - − patches/ntdll-WRITECOPY/0010-kernelbase-Correct-return-value-in-VirtualProtect-fo.patch - − patches/ntdll-WRITECOPY/0011-kernelbase-Handle-NULL-old_prot-parameter-in-Virtual.patch - patches/winemac.drv-no-flicker-patch/0001-winemac.drv-No-Flicker-patch.patch - patches/winex11-Fixed-scancodes/0005-winex11-Use-the-user-configured-keyboard-layout-if-a.patch - patches/winex11-Fixed-scancodes/0008-winex11-Support-fixed-X11-keycode-to-scancode-conver.patch - patches/winex11-Fixed-scancodes/0009-winex11-Disable-keyboard-scancode-auto-detection-by-.patch - patches/winex11-Window_Style/0001-winex11-Fix-handling-of-window-attributes-for-WS_EX_.patch - patches/winex11.drv-Query_server_position/0001-winex11.drv-window-Query-the-X-server-for-the-actual.patch - staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/5eeb4b76d6f46045623858...