Commit graph

162198 commits

Author SHA1 Message Date
Connor McAdams
f02ee34d3a include: Fully define uiautomationclient interfaces.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-02-13 15:53:34 +01:00
Paul Gofman
9070f0d572 mf/session: Avoid dropping samples delivered from transform in session_request_sample_from_node().
session_request_sample() calls session_request_sample_from_node() and increments sink.requests
only if that succeeds. But session_request_sample_from_node() calls session_deliver_sample_to_node()
synchronously for MF_TOPOLOGY_TRANSFORM_NODE if there are output samples available. Then,
if sink.requests is zero before this session_request_sample() call that sample is silently dropped.
2023-02-11 00:04:24 +01:00
Mohamad Al-Jaf
7ac3b0fd85 windows.ui: Implement IUISettings3::GetColorValue(). 2023-02-10 19:11:03 +01:00
Mohamad Al-Jaf
3c403fe11f windows.ui/tests: Add IUISettings3::GetColorValue() tests. 2023-02-10 19:11:03 +01:00
Mohamad Al-Jaf
8664fbe8ca windows.ui: Add IUISettings3 stub interface. 2023-02-10 19:11:03 +01:00
Mohamad Al-Jaf
9e440328e7 windows.ui: Add stub DLL. 2023-02-10 19:11:03 +01:00
Mohamad Al-Jaf
5fc131ef81 include: Add windows.ui.viewmanagement.idl file. 2023-02-10 19:10:44 +01:00
Alex Henrie
4318b9dbd8 winebus: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-10 19:09:16 +01:00
Eric Pouech
452041927f dbghelp: Fix failing test on Windows 7.
Using old versions of the module information structure.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54465
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2023-02-10 19:09:16 +01:00
Dmitry Timoshkov
70a847248f rpcrt4: Avoid casting an object to IUnknown.
Cast its interface member to IUnknown instead.
2023-02-10 19:09:16 +01:00
Dmitry Timoshkov
4ec4bdff73 rpcrt4: Mark the buffer as invalid in NdrProxyFreeBuffer(). 2023-02-10 19:09:16 +01:00
Alex Henrie
dccc6a60b6 services: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-10 19:09:16 +01:00
Zebediah Figura
8675cad31c user32/tests: Test WM_DEVICECHANGE Unicode conversion. 2023-02-10 19:09:16 +01:00
Zebediah Figura
ea2935add7 user32/tests: Avoid leaking a window in test_message_conversion(). 2023-02-10 19:09:16 +01:00
Zebediah Figura
366b84295d user32/tests: Use ok() instead of assert(). 2023-02-10 19:09:16 +01:00
Zebediah Figura
77efd7ac5a user32/tests: Add a register_class() helper. 2023-02-10 19:09:16 +01:00
Mohamad Al-Jaf
9acf1bd6a8 d3d12core: Add stub DLL.
Forspoken checks for the existence of this DLL.
2023-02-10 19:09:16 +01:00
Mohamad Al-Jaf
83625459c8 include: Add DirectX 12 Agility SDK definitions. 2023-02-10 19:09:16 +01:00
Alex Henrie
51bc735f70 http: Avoid calling RtlInitUnicodeString on a constant. 2023-02-10 19:09:16 +01:00
Alexandre Julliard
06dc047346 wow64: Call the thread init entry point in the CPU backend. 2023-02-10 14:08:08 +01:00
Alexandre Julliard
f555ee3b03 wow64: Call the CPU backend to get/set the current thread context. 2023-02-10 14:08:08 +01:00
Alexandre Julliard
51c3cfddfe wow64: Preserve the CPURESERVED flags across user callbacks. 2023-02-10 14:08:08 +01:00
Alexandre Julliard
58ced9adff wow64: Move some exception and context functions to syscall.c. 2023-02-10 14:08:08 +01:00
Jason Millard
a8c319cad6 vbscript: Fix memory leak in owned safearray iterator. 2023-02-09 23:11:40 +01:00
Jason Millard
afb2125cdf vbscript: Fix compile when colon follows Else on new line. 2023-02-09 23:11:31 +01:00
Jason Millard
c5957eb937 vbscript: Add missing stubs for GetLocale and SetLocale builtins. 2023-02-09 18:02:29 +01:00
Hans Leidekker
0692d07f85 ntdll: Look at CurrentMajor/MinorVersionNumber registry values before CurrentVersion.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54463
2023-02-09 17:56:00 +01:00
Hans Leidekker
65a3e1499b ntdll: Initialize PEB version numbers with Windows 10 values. 2023-02-09 17:56:00 +01:00
Zebediah Figura
2803a220f6 winegstreamer: Separate a mf_video_format_to_wg() helper. 2023-02-09 17:54:55 +01:00
Zebediah Figura
98c266c0bd winegstreamer: Check the absolute value of the height in mf_media_type_from_wg_format_video().
Inverted height indicates vertically flipped video. We don't currently handle
that either, but one thing at a time.
2023-02-09 17:54:55 +01:00
Zebediah Figura
81b09cdee2 mfreadwrite/tests: Test an audio/video file. 2023-02-09 17:54:55 +01:00
Zebediah Figura
b924671ea8 mfreadwrite/tests: Avoid depending on sample size in test_source_reader().
At the same time, avoid depending on file length.
2023-02-09 17:54:55 +01:00
Zebediah Figura
79387b2f9f ws2_32: Forbid passing zero buffers to WSARecv(). 2023-02-09 17:53:59 +01:00
Alex Henrie
9df04bfdb0 msi: Annotate memory allocation functions with __WINE_(DEALLOC|MALLOC). 2023-02-08 21:32:06 +01:00
Ivan Chikish
2ae2d2fd07 wmvcore/tests: Check out value for NULL in check_interface. 2023-02-08 21:31:36 +01:00
Ivan Chikish
d6ccab8ecd wmvcore: Add missing *out=NULL in WMReader_QueryInterface.
QueryInterface should set *out to NULL on failure.
Also change the log level on failure to FIXME.
2023-02-08 21:31:35 +01:00
Ivan Chikish
efc7a42bd5 winegstreamer: Add missing *out=NULL in unknown_inner_QueryInterface.
QueryInterface should set *out to NULL on failure.
Also change the log level on failure to FIXME.
2023-02-08 21:31:33 +01:00
Alex Henrie
cd2002fd23 httpapi: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-08 21:31:10 +01:00
Jason Millard
a6847dd9fb vbscript: Fix memory leak in Split(). 2023-02-08 21:31:05 +01:00
Jason Millard
f8b76d3da5 vbscript: Fix memory leak in Split(). 2023-02-08 21:30:55 +01:00
Alex Henrie
da403f0b31 ole32: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-08 17:32:30 +01:00
Alexandre Julliard
42daeba8b8 gitlab: Force updating configure. 2023-02-08 17:32:30 +01:00
Alexandre Julliard
cd7e86599e winedump: Initial support for dumping PE dynamic relocations. 2023-02-08 12:10:13 +01:00
Huw Davies
fc6af061fa rpcrt4/tests: Remove a failing test. 2023-02-08 09:02:00 +01:00
Brendan Shanks
36bb7175c1 loader: In macOS preloader, fix an environment variable sometimes being lost. 2023-02-08 09:01:34 +01:00
Michael Stefaniuc
c1fb8fe23e ntdll/tests: Remove some Vista broken broken(<constant>) calls.
One of them still needs a broken() for some Win8 machines.
2023-02-08 09:01:28 +01:00
Zebediah Figura
bf859fb09b oleaut32: Manually construct a stub buffer for dispinterfaces.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53926
2023-02-08 09:00:15 +01:00
Zebediah Figura
aff181e6d9 scardsvr: Add stub service.
The Rutoken driver installer tries to start this service, and fails if it
doesn't exist.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54396
2023-02-08 08:58:25 +01:00
Zebediah Figura
c08310a882 wine.inf: Always use FLG_ADDREG_APPEND for SvcHost entries.
Now that FLG_ADDREG_APPEND is changed to correctly create the value if it
doesn't exist, this is safe, and less error-prone when adding new services.
2023-02-08 08:58:10 +01:00
Zebediah Figura
38e36e8fda setupapi: Create the registry value if it doesn't exist in append_multi_sz_value(). 2023-02-08 08:58:10 +01:00