Commit graph

169765 commits

Author SHA1 Message Date
Paul Gofman efd3d31082 ntdll: Don't copy xstate from / to syscall frame in usr1_handler(). 2024-02-27 18:52:46 +01:00
Paul Gofman ba1e2d5dda ntdll: Mind context compaction mask in context_from_server(). 2024-02-27 18:52:46 +01:00
Alexandre Julliard 631a43c577 ntdll: Use a .seh handler in RtlUserThreadStart on ARM64EC. 2024-02-27 16:50:47 +01:00
Alexandre Julliard 8e26b7e007 ntdll: Use a .seh handler in DbgUiRemoteBreakin on ARM64EC. 2024-02-27 16:50:47 +01:00
Alexandre Julliard 58e68a1b8a ntdll: Always use .seh handlers on ARM. 2024-02-27 16:46:47 +01:00
Alexandre Julliard 89336772f8 wow64: Use a .seh handler for the simulation loop. 2024-02-27 16:20:55 +01:00
Alexandre Julliard 259b92d13e wow64: Update Wow64RaiseException behavior to match i386 hardware exceptions. 2024-02-27 16:02:18 +01:00
Alexandre Julliard 4e25c07689 winebuild: Remove some no longer used support for ELF ARM platforms. 2024-02-27 13:01:57 +01:00
Fabian Maurer 8351a45cb2 win32u: Sync dpi awareness changes from user32. 2024-02-27 11:47:42 +01:00
Fabian Maurer c77d2e8a97 user32: Fix AreDpiAwarenessContextsEqual behavior for DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56360
2024-02-27 11:47:40 +01:00
Fabian Maurer f541d947bb user32/tests: Add tests for AreDpiAwarenessContextsEqual. 2024-02-27 11:47:36 +01:00
Fabian Maurer 21bdc585f3 user32: Fix Set/GetThreadDpiAwarenessContext for DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56360
2024-02-27 11:47:33 +01:00
Fabian Maurer 9ccfac44d5 user32/tests: Add exhaustive tests for Get/SetThreadDpiAwarenessContext. 2024-02-27 11:47:29 +01:00
Fabian Maurer cbcf609108 win32u: Refactor get_thread_dpi_awareness to use get_awareness_from_dpi_awareness_context. 2024-02-27 11:47:26 +01:00
Fabian Maurer d96754213c win32u: Move get_awareness_from_dpi_awareness_context. 2024-02-27 11:42:20 +01:00
Zebediah Figura 777a9d0f51 shell32: Stub IObjectWithSite on the New menu.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=24812
2024-02-27 11:37:47 +01:00
Zebediah Figura 667eca5c0c shell32: Stub IContextMenu3 on the New menu.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=24812
2024-02-27 11:37:47 +01:00
Zebediah Figura 1662fa9ab1 shell32: Stub CLSID_NewMenu.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=24812
2024-02-27 11:37:46 +01:00
Brendan Shanks fe4f138292 ntdll: Add native thread renaming for FreeBSD. 2024-02-27 11:37:06 +01:00
Jacek Caban a542400d15 vcomp/tests: Use limits.h macros in for_static_i8_cb.
Fixes clang warning:
vcomp.c:1346:34: warning: overflow in expression; result is -9223372036854775808 with type 'long long' [-Winteger-overflow]
2024-02-27 11:36:41 +01:00
Jacek Caban 2a5acd3dda configure: Disable -Wmisleading-indentation warnings on GCC. 2024-02-27 11:31:45 +01:00
Zebediah Figura ef6e9a6bb4 wined3d/atifs: Move fragment program compilation from set_tex_op_atifs() to atifs_apply_draw_state(). 2024-02-26 22:44:35 +01:00
Zebediah Figura 3d6c33f450 wined3d/atifs: Move FFP bumpenv constant loading to atifs_apply_draw_state(). 2024-02-26 22:44:35 +01:00
Zebediah Figura 0e0ee3e21b wined3d/atifs: Move texture constant loading to arbfp_apply_draw_state(). 2024-02-26 22:44:35 +01:00
Zebediah Figura 3153441f14 wined3d/atifs: Move TEXTUREFACTOR constant loading to arbfp_apply_draw_state(). 2024-02-26 22:44:35 +01:00
Vijay Kiran Kamuju 3db38ea7f4 taskschd: Return success from Principal_put_RunLevel.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49877
2024-02-26 22:44:35 +01:00
Vijay Kiran Kamuju 6ec977aa00 taskschd: Implement ITaskService_get_ConnectedUser.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48110
2024-02-26 22:44:35 +01:00
Paul Gofman b9a2ff2558 mmdevapi: Force debug info in critical sections. 2024-02-26 22:44:35 +01:00
Paul Gofman 131918e4c2 itss: Force debug info in critical sections. 2024-02-26 22:44:35 +01:00
Paul Gofman f4a3f573c2 browseui: Force debug info in critical sections. 2024-02-26 22:44:35 +01:00
Paul Gofman 03e3bd947f wmwcore: Force debug info in critical sections. 2024-02-26 22:44:35 +01:00
Paul Gofman 0d51cce2fb wbemprox: Force debug info in critical sections. 2024-02-26 22:44:35 +01:00
Hans Leidekker 4cc9ee7e67 wbemprox: Handle implicit property in object path.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55619
2024-02-26 22:44:35 +01:00
Hans Leidekker d2df3c2c21 netprofm: Set return pointer to NULL in networks_enum_Next().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56271
2024-02-26 22:44:35 +01:00
Hans Leidekker 635e0566a3 netprofm: Support NLM_ENUM_NETWORK flags.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56271
2024-02-26 22:44:35 +01:00
Paul Gofman fbd6b2583d iphlpapi: Partially fill Ipv4 / Ipv6 metric in GetAdaptersAddresses(). 2024-02-26 22:44:35 +01:00
Paul Gofman ee06925319 nsiproxy.sys: Fix ipv6 route table parsing on Linux. 2024-02-26 22:44:35 +01:00
Eric Pouech 9897719562 server: Allow 0-write length in WriteProcessMemory().
Adapt to Win >= 10 behavior.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56357
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-26 22:44:35 +01:00
Alexandre Julliard 2aee2990c0 ntdll: Add SEH information to ARM64EC breakpoints. 2024-02-26 22:44:35 +01:00
Alexandre Julliard 0abbb467af include: Add SEH information to ARM64EC syscalls. 2024-02-26 22:44:35 +01:00
Alexandre Julliard 79b9b60914 win32u: Add a wrapper macro for ARM64EC syscalls. 2024-02-26 12:56:31 +01:00
Alexandre Julliard 0c59e8622b ntdll: Add a wrapper macro for ARM64EC syscalls. 2024-02-26 12:56:31 +01:00
Zebediah Figura f7c665fd6e shell32: Also zero-initialize the background menu.
Fixes: 063a377df4
2024-02-26 09:55:41 +01:00
Esme Povirk c37fea89e6 gdiplus: Restore hdc argument to gdip_format_string.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56345
2024-02-26 09:50:55 +01:00
Esme Povirk 0d0d37bbea gdiplus: Pass gdip_format_string_info to font link functions. 2024-02-26 09:50:55 +01:00
Esme Povirk f2c92c68a2 gdiplus: Switch to a struct for gdip_format_string callback args. 2024-02-26 09:50:55 +01:00
Sven Baars 8a8d1dedcf oleaut32: Use scientific notation if it prevents a loss of accuracy. 2024-02-26 09:50:35 +01:00
Alexandre Julliard 1b32ac45f8 Release 9.3. 2024-02-23 22:19:13 +01:00
Hans Leidekker 9015eebf87 wbemprox: Protect tables with a critical section.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56334
2024-02-23 21:05:57 +01:00
Alex Henrie ce6e298a68 advapi32/tests: Use CRT allocation functions. 2024-02-23 17:13:19 +01:00