Commit graph

168873 commits

Author SHA1 Message Date
Dmitry Timoshkov
16d2f3c8a7 ntdll: Add NtCompareTokens() stub.
SQL Native Client ODBC driver fails to load if GetProcAddress("NtCompareTokens")
returns NULL, however it never calls it.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-01-17 11:30:55 +01:00
Nikolay Sivov
ba664e108e evr/dshow: Handle YUY2 sample copy.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53810
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-01-17 11:07:00 +01:00
Sven Baars
a1adaaca27 advapi32/tests: Skip WoW64 tests on 32-bit in test_reg_create_key.
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54613
2024-01-17 11:07:00 +01:00
Sven Baars
7565d61403 advapi32/tests: Introduce a new has_wow64 helper. 2024-01-17 11:07:00 +01:00
David Kahurani
760bcdcb4e gdiplus: Avoid use of temporary variable.
A temporary variable is used here to assist with assignment
but this does not conform to the coding style in the rest of
gdiplus and introduces an unnecessary variable.

Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2024-01-17 11:07:00 +01:00
Zhiyi Zhang
d91eab24d2 win32u: Fix a possible out-of-bounds write (Coverity). 2024-01-17 11:07:00 +01:00
Eric Pouech
20b4cdde55 user32: Load dynamically wine_get_version().
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 11:07:00 +01:00
Eric Pouech
d40a0d8a1d appwiz.cpl: Load dynamically wine_get_version().
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 11:07:00 +01:00
Nikolay Sivov
564b796e36 scrrun/dictionary: Handle VT_EMPTY/VT_NULL keys. 2024-01-17 11:07:00 +01:00
Nikolay Sivov
e89bedb70b scrrun/dictionary: Add support for hashing VT_NULL keys. 2024-01-17 11:07:00 +01:00
Nikolay Sivov
92e2626e9d scrrun/dictionary: Add support for hashing VT_EMPTY keys. 2024-01-17 11:07:00 +01:00
Alistair Leslie-Hughes
7ea0a3609c include: Add more D3D_FEATURE_LEVEL_ defines. 2024-01-17 11:07:00 +01:00
Zhiyi Zhang
fe7e7c62ee bcrypt: Fix an possible out-of-bounds read (Coverity). 2024-01-17 11:07:00 +01:00
Zhiyi Zhang
4afca1787f msi: Fix a memory leak (Coverity). 2024-01-17 11:07:00 +01:00
Zhiyi Zhang
b0de71f214 wldap32: Fix a possible memory leak (Coverity). 2024-01-17 11:07:00 +01:00
Biswapriyo Nath
e031a0d0da include: Add missing macros in devenum.idl. 2024-01-17 11:07:00 +01:00
Biswapriyo Nath
407bfcf985 include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT in d3d12video.idl. 2024-01-17 11:01:34 +01:00
Biswapriyo Nath
51e1f5e43d include: Add D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS in d3d12video.idl. 2024-01-17 11:01:34 +01:00
Biswapriyo Nath
e63a998420 include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS in d3d12video.idl. 2024-01-17 11:01:34 +01:00
Biswapriyo Nath
0c2cdfffd9 include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS in d3d12video.idl. 2024-01-17 11:01:34 +01:00
Fabian Maurer
31f340edfd wow64win: Add missing break inside packed_result_32to64 (Coverity). 2024-01-17 11:01:18 +01:00
Fabian Maurer
1fc50847e0 winedbg: Add missing break inside fetch_value (Coverity). 2024-01-17 11:01:16 +01:00
Fabian Maurer
ed18b66ceb wmiutils: Always zero path->namespaces in parse_text (Coverity).
When the malloc for len_namespaces should fail namespaces
would be uninitialized and passed to free.
2024-01-17 11:00:56 +01:00
Fabian Maurer
83bcb752a2 localspl: In fpScheduleJob leave critical section in error case (Coverity). 2024-01-17 11:00:37 +01:00
Fabian Maurer
0459802ac1 dmsynth: Leave critical section when out of memory (Coverity). 2024-01-17 11:00:27 +01:00
Eric Pouech
1d53204ebf winedbg: Print all pid and tid with 4 hex characters.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 10:59:15 +01:00
Eric Pouech
edb38d15c5 winedbg: Make some internal data 'static const'.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 10:59:10 +01:00
Nikolay Sivov
a8f5b292c3 ntdll/tests: Add some tests for creating custom heaps. 2024-01-17 10:58:39 +01:00
Nikolay Sivov
73647adaef ntdll: Update RTL_HEAP_PARAMETERS definition. 2024-01-17 10:58:39 +01:00
Rémi Bernon
416fc8067b vulkan/tests: Add gitlab Win10 VM results. 2024-01-17 10:57:59 +01:00
Rémi Bernon
ee51d536f0 dinput/tests: Make some failing keyboard test flaky_wine. 2024-01-17 10:57:55 +01:00
Rémi Bernon
5f7094ffd4 imm32/tests: Add todo_himc to some ImmTranslateMessage expected calls.
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=55491
2024-01-17 10:57:48 +01:00
Rémi Bernon
28b75e9f1d user32/tests: Test SendInput messages with other keyboard layouts. 2024-01-17 10:57:41 +01:00
Rémi Bernon
0601b4eef2 user32/tests: Test SendInput messages with KEYEVENTF_SCANCODE flag. 2024-01-17 10:57:41 +01:00
Rémi Bernon
998003bda1 user32/tests: Cleanup SendInput keyboard message sequence tests. 2024-01-17 10:57:41 +01:00
Rémi Bernon
a02acadc44 user32/tests: Run SendInput tests in a separate desktop. 2024-01-17 10:57:41 +01:00
Rémi Bernon
85dac24e64 user32/tests: Add flaky_wine to some SetActiveWindow tests.
They are constantly failing on Gitlab, and may be caused various race
conditions around window focus, both in Wine and in Fvwm. It would be
nice to fix them but it's been going for many years now and unlikely to
be the case soon.
2024-01-17 10:57:39 +01:00
Zebediah Figura
d6204ccd54 ddraw: Use the sysmem wined3d texture for sysmem surfaces if possible. 2024-01-17 10:57:32 +01:00
Zebediah Figura
b712d6c846 ddraw: Sync to sysmem after performing a color fill.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56119
2024-01-17 10:57:32 +01:00
Zebediah Figura
48ecde18e0 ddraw/tests: Add tests for map pointer coherency. 2024-01-17 10:57:32 +01:00
Eric Pouech
585e9d4985 dbghelp: Support redefinition of a range statement.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56168
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 10:57:12 +01:00
Rémi Bernon
0ab411a047 user32/tests: Fix cursoricon tests on recent Windows versions.
This will now fail on older, unsupported versions, but the
test_monochrome_icon test would be pointless otherwise.
2024-01-17 10:57:01 +01:00
Rémi Bernon
edc41d6db5 user32/tests: Remove old Windows versions broken cursoricon results.
They most of the time let any result pass and defeat the purpose of
the test.
2024-01-17 10:57:00 +01:00
Nikolay Sivov
8e82b56a7e mf/tests: Skip tests if video renderer can't be created. 2024-01-17 10:56:47 +01:00
Alexandre Julliard
fd1153552d Release 9.0. 2024-01-16 21:55:47 +01:00
Rémi Bernon
3d4ee138ec gitlab: Add key to the jobs ccache cache config.
To avoid jobs with different compilers overwriting each other.
2024-01-15 20:03:01 +01:00
Rémi Bernon
2d9f5bea79 gitlab: Use a common configure cache key prefix.
Partially reverts commit 67f2da2a8d which
broke ccache cache as the job configurations were overriding the default
cache configuration from .wine-build instead of extending it.
2024-01-15 20:02:59 +01:00
Rémi Bernon
a6b58a2c1f gitlab: Force WINETEST_ARGS to always be a string array.
Fixes the test name passed to winetest.exe which is otherwise split
into a character array when there's a single line in the winetest.args
file, and then causes it to miss the test and always return success.
2024-01-15 20:02:54 +01:00
Alexandre Julliard
ff1642f32c Release 9.0-rc5. 2024-01-12 21:59:55 +01:00
Bernhard Übelacker
3481d165d1 msvcrt: Protect setlocale against concurrent accesses.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55467
2024-01-12 20:44:55 +01:00