Paul Gofman
0efd48113e
mapi32: Force debug info in critical sections.
2024-02-16 11:36:29 +01:00
Piotr Caban
bbf222ca72
wininet: Add support for reading connection settings binary blobs from registry.
2024-02-15 22:01:15 +01:00
Piotr Caban
fac555fe68
wininet: Add support for writing connection settings binary blobs from registry.
2024-02-15 22:01:15 +01:00
Piotr Caban
707685642c
wininet/tests: Cleanup INTERNET_OPTION_PER_CONNECTION_OPTION tests.
2024-02-15 22:01:15 +01:00
Piotr Caban
9ea0a1072d
wininet: Use GlobalAlloc in InternetQueryOption(INTERNET_OPTION_PER_CONNECTION_OPTION).
...
So the allocator matches with documentation.
2024-02-15 22:01:12 +01:00
Piotr Caban
7dcdfd7bf2
wininet: Fix buffer size calculation in InternetQueryOption(INTERNET_OPTION_PER_CONNECTION_OPTION).
2024-02-15 22:01:12 +01:00
Piotr Caban
f54acf3de0
wininet: Test INTERNET_OPTION_PER_CONNECTION_OPTION on process settings.
...
Setting invalid proxy server has some side effects.
2024-02-15 22:01:10 +01:00
Eric Pouech
9119e3102b
winedump: Don't crash on non-effective runtime function entries.
...
MSVC generates zeroed out entries when EditAndContinue (aka HotPatch)
is enabled.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-15 20:41:49 +01:00
Gabriel Ivăncescu
8a71a4a304
explorer: Set layered style on systray icons before calling into the driver.
...
Fixes a regression introduced by b5c57b9a62
,
which broke the systray integration outside of virtual desktops on some
DEs like XFCE.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-02-15 20:40:55 +01:00
Krzysztof Bogacki
223292da02
win32u: Implement NtGdiDdDDIEnumAdapters2.
...
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:48 +01:00
Krzysztof Bogacki
800b5e44fc
win32u: Maintain a list of GPUs in cache.
...
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:48 +01:00
Krzysztof Bogacki
10db5b67b8
gdi32: Add D3DKMTEnumAdapters2() stub.
...
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:46 +01:00
Krzysztof Bogacki
842461979c
gdi32/tests: Add D3DKMTEnumAdapters2 tests.
...
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:46 +01:00
Nikola Kuburović
fddea5da01
kernelbase: Reduce FIXME to TRACE if params is null.
...
If CREATEFILE2_EXTENDED_PARAMS struct pointer is null, we just forward
to CreateFileW and we don't need FIXME's.
2024-02-15 20:37:07 +01:00
Fabian Maurer
231670e899
mmdevapi/tests: Add test for invalid format with exclusive mode.
2024-02-15 20:36:37 +01:00
Fabian Maurer
c62ca5fced
winealsa: Remove superflous check.
2024-02-15 20:36:30 +01:00
Fabian Maurer
e75d1b38b5
wineoss: Remove superflous check.
2024-02-15 20:36:28 +01:00
Daniel Lehman
4d1ad4f975
oleaut32: Use scientific notation only for larger numbers in VarBstrFromR[48].
2024-02-15 20:35:49 +01:00
Daniel Lehman
55e4aa7a31
oleaut32/tests: Add tests for number of digits.
2024-02-15 20:35:49 +01:00
Jinoh Kang
b74e1a570b
ntdll: Remove stale comment from set_async_direct_result() documentation.
...
The supplied async handle passed to set_async_direct_result() cannot be
NULL.
2024-02-15 20:35:00 +01:00
Alexandre Julliard
2601a8a2f1
ntdll: Don't count custom stack frames as part of the prolog on ARM64.
2024-02-15 20:31:49 +01:00
Alexandre Julliard
1abebca6dc
ntdll: Ignore end_c when processing ARM64 unwind codes.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55584
2024-02-15 20:31:49 +01:00
Alexandre Julliard
a271fc9e19
ntdll: Add support for the save_any_reg ARM64 unwind code.
...
Based on a patch by Billy Laws.
2024-02-15 20:31:49 +01:00
Alexandre Julliard
7c4ca6ff74
winedump: Add dumping of the save_any_reg ARM64 unwind code.
2024-02-15 15:08:55 +01:00
Paul Gofman
17f94ab563
dmsynth: Force debug info in critical sections.
2024-02-15 11:23:57 +01:00
Paul Gofman
bbe1c7532a
dmime: Force debug info in critical sections.
2024-02-15 11:23:57 +01:00
Paul Gofman
fb64ea8675
strmbase: Force debug info in critical sections.
2024-02-15 11:23:57 +01:00
Jacek Caban
3f421410c1
winebuild: Move target filtering to assign_exports.
2024-02-15 11:23:52 +01:00
Jacek Caban
3c9ede8abc
winebuild: Use exports struct in assign_names.
2024-02-15 11:23:51 +01:00
Jacek Caban
1bc06138f4
winebuild: Use exports struct in assign_ordinals.
2024-02-15 11:23:51 +01:00
Jacek Caban
f5ed0de392
winebuild: Use exports struct for exports handling.
2024-02-15 11:23:51 +01:00
Jacek Caban
6ee0583546
winebuild: Use exports struct for 16-bit modules handlign.
2024-02-15 11:23:51 +01:00
Jacek Caban
499c6be734
winebuild: Use exports struct for imports handling.
2024-02-15 11:23:51 +01:00
Jacek Caban
73f0bbc731
winebuild: Introduce exports struct.
2024-02-15 11:23:49 +01:00
Geoffrey McRae
b8c75f3d2a
include: Add interfaces for ID3D11On12Device1 and ID3D11On12Device2.
2024-02-14 23:23:25 +01:00
Marc-Aurel Zent
1eb8f41e54
server: Improve formatting in mach init_tracing_mechanism().
2024-02-14 23:17:23 +01:00
Marc-Aurel Zent
dee10199cc
server: Use bootstrap_register2() instead of bootstrap_register().
2024-02-14 23:17:23 +01:00
Marc-Aurel Zent
52f34cf976
server: Use __pthread_kill() syscall wrapper.
2024-02-14 23:17:23 +01:00
Brendan Shanks
455086e295
ntdll: Assume process-private futexes are always present on Linux.
2024-02-14 21:00:44 +01:00
Yuxuan Shui
d93275c6ca
dmime: Parse MIDI headers.
2024-02-14 20:54:23 +01:00
Yuxuan Shui
4434c17c94
dmime/tests: Add MIDI loading test.
...
Besides a seq track and a tempo track, Windows also adds a "fake" band
track to segments loaded from MIDI files, which handles soundfont
loading etc.
2024-02-14 20:54:18 +01:00
Alexandre Julliard
cb2013e7b4
ntdll: Implement RtlVirtualUnwind for ARM64EC.
2024-02-14 19:19:33 +01:00
Alexandre Julliard
3b85ab31a9
ntdll: Move RtlUnwind to unwind.c.
2024-02-14 19:19:33 +01:00
Alexandre Julliard
8602a1c24e
ntdll: Move the dynamic unwind tables to unwind.c.
2024-02-14 19:19:33 +01:00
Alexandre Julliard
a5a253820f
ntdll: Move exception unwinding code to a separate file.
2024-02-14 19:19:33 +01:00
Rémi Bernon
d88f92eb4e
mouhid.sys: Parse HID reports to track contact points.
2024-02-14 19:19:32 +01:00
Rémi Bernon
683710fbc7
mouhid.sys: Read reports from the underlying HID device.
2024-02-14 19:19:32 +01:00
Rémi Bernon
a05b67b7e5
mouhid.sys: Request preparsed data and inspect device caps.
2024-02-14 19:19:32 +01:00
Rémi Bernon
0ed830eac5
mouhid.sys: Introduce a new HID pointer device driver.
...
This only matches with digitizer devices for now, it could later be
used for HID mice but for now we use a different path for that.
2024-02-14 19:19:32 +01:00
Rémi Bernon
8db5dec9d2
hidclass: Only access Tail.Overlay.OriginalFileObject when needed.
2024-02-14 19:19:32 +01:00