Commit graph

162648 commits

Author SHA1 Message Date
Francois Gouget c898503e94 mscoree/tests: Trace the error when a Windows API fails. 2023-02-24 22:23:12 +01:00
Francois Gouget 632c8cfd2b winmm/tests: Ignore spurious WM_DWMCOLORIZATIONCOLORCHANGED messages.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54557
2023-02-24 22:23:12 +01:00
Marcus Meissner aa1cc9ad38 user32/tests: Fix size passed to ToUnicode.
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
2023-02-24 22:23:12 +01:00
Huw Davies 9260e6333b winemac: Fix return type of ProcessEvents().
Introduced by commit a97fd9f29e
2023-02-24 22:23:12 +01:00
Ivan Chikish 907b1b4a36 gdi32/tests: Check last error on ' '. 2023-02-24 22:23:12 +01:00
Tingzhong Luo c56638278c evr: Fix crash when clearing input type for the mixer.
Signed-off-by: Tingzhong Luo <luotingzhong@uniontech.com>
2023-02-24 22:23:12 +01:00
Alexandre Julliard aa3e772abf ntdll: Mark the Wow64 TLS slots as reserved. 2023-02-24 22:23:12 +01:00
Alexandre Julliard 881defc4b2 ntdll: Implement getting/setting the WoW context on ARM64. 2023-02-24 22:23:12 +01:00
Alexandre Julliard ecb80c6e79 ntdll: Build an initial WoW context on ARM64. 2023-02-24 22:23:12 +01:00
Alexandre Julliard 5c831122c9 libwine: Remove obsolete library. 2023-02-24 22:23:12 +01:00
Alexandre Julliard 69910d3851 ntdll: Stop loading libwine.so. 2023-02-24 22:23:12 +01:00
Alistair Leslie-Hughes 7582ebcd1a include: Add DBCOLUMNFLAGS_ enums values. 2023-02-24 22:23:12 +01:00
Rémi Bernon 653321a2b4 include: Allow overriding LANGID in module VERSIONINFO. 2023-02-24 10:28:37 +01:00
Torge Matthies 4d0d7e49b9 kernelbase: Reuse the previous iteration's pos and sortkey state if possible in find_substring.
We don't have to reset pos and the sortkey state for every iteration of
the for-loop. In most cases the previous iteration's values are still
valid, and can be re-used, skipping a lot of duplicate work.

Signed-off-by: Torge Matthies <tmatthies@codeweavers.com>
2023-02-23 21:43:59 +01:00
Torge Matthies 01146582cc kernelbase: Break out of inner for-loop early in find_substring.
If I'm interpreting this code correctly, once either of these two
if-conditions are true once, they will also be true at some point
during all of the remaining iterations of the for-loop. Thus, we can
just stop the for-loop here.

Signed-off-by: Torge Matthies <tmatthies@codeweavers.com>
2023-02-23 21:43:06 +01:00
Mohamad Al-Jaf b7cccbce92 cryptowinrt/tests: Add IKeyCredentialManagerStatics::IsSupportedAsync() tests. 2023-02-23 17:30:29 +01:00
Mohamad Al-Jaf bbd7a6ffb9 cryptowinrt: Implement IKeyCredentialManagerStatics::IsSupportedAsync().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53176
2023-02-23 17:30:29 +01:00
Mohamad Al-Jaf 87b1bd5862 cryptowinrt: Import IAsyncOperation from windows.gaming.input. 2023-02-23 17:30:29 +01:00
Mohamad Al-Jaf 254b6d694f cryptowinrt: Stub IKeyCredentialManagerStatics interface. 2023-02-23 17:30:29 +01:00
Mohamad Al-Jaf a68435f015 cryptowinrt: Add private.h file. 2023-02-23 17:30:29 +01:00
Mohamad Al-Jaf 62bd7578f3 cryptowinrt/tests: Add ICryptographicBufferStatics interface test. 2023-02-23 17:30:29 +01:00
Mohamad Al-Jaf 80dc6df8fd include: Add windows.security.credentials.idl file. 2023-02-23 17:30:17 +01:00
Rémi Bernon aafef01cc2 msvcrt: Fix _wdupenv_s behavior with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon 5a08eab303 msvcrt: Fix _dupenv_s behavior with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon 6017344edb msvcr80/tests: Test _wdupenv_s outcome with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon a48d470e97 msvcr80/tests: Test _dupenv_s outcome with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon 63fb16338c ntdll: Avoid shrinking large heap block to small block.
Even though this is a waste of memory it seems to trip on some UAF with
some games.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54475
2023-02-23 17:24:15 +01:00
Zebediah Figura 26c1edf4b2 wined3d: Disable 64-bit integer support. 2023-02-23 17:24:03 +01:00
Zebediah Figura a0043c9670 wined3d: Require shader cull distance support to create a feature level 10.0 device. 2023-02-23 17:24:03 +01:00
Zebediah Figura 75d22152a6 wined3d: Require shader clip distance support to create a feature level 10.0 device. 2023-02-23 17:24:03 +01:00
Zebediah Figura f236ee46da wined3d: Require gather offset support to create a feature level 11.0 device. 2023-02-23 17:24:03 +01:00
Zebediah Figura 1fa1b9bb50 wined3d: Require fragment shader image stores and atomics to create a feature level 11.0 device. 2023-02-23 17:24:03 +01:00
Alexandre Julliard c2f4aaf78d kernel32/tests: Add a missing dependency comment. 2023-02-23 11:25:16 +01:00
Francois Gouget 15b176b4f4 vbscript/tests: Fix the testChrError() tests.
Chr() depends on the thread's ANSI code page which in some cases is different
from the Windows ANSI code page (e.g. hi-IN).

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54003
2023-02-22 21:14:21 +01:00
Hans Leidekker 77fdfdb8ef winscard/tests: Initial tests. 2023-02-22 21:14:21 +01:00
Hans Leidekker 190a31d1ab winscard: Add wow64 thunks. 2023-02-22 21:14:21 +01:00
Hans Leidekker 21b4de5444 winscard: Improve traces. 2023-02-22 21:14:21 +01:00
Hans Leidekker 40c013206a winscard: Use string conversion helpers in SCardAddReaderToGroupA(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 906977f59a winscard: Implement SCardFreeMemory(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 7de85fc6fa winscard: Implement SCardGet/SetAttrib(). 2023-02-22 21:14:21 +01:00
Hans Leidekker c53a2044e0 winscard: Implement SCardControl(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 26c72e911e winscard: Implement SCardTransmit(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 094161f33f winscard: Implement SCardBegin/EndTransaction(). 2023-02-22 21:14:21 +01:00
Hans Leidekker ba2010a02a winscard: Implement SCardRe/Disconnect(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 836974d4d8 winscard: Implement SCardStatusA/W(). 2023-02-22 21:14:21 +01:00
Hans Leidekker fd3ce00a22 winscard: Implement SCardConnectA/W(). 2023-02-22 21:14:21 +01:00
Hans Leidekker abb7f75002 winscard: Implement SCardListReaderGroupsA/W(). 2023-02-22 21:14:21 +01:00
Hans Leidekker f7c66e642e winscard: Implement SCardListReadersA/W(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 4295b90ce1 winscard: Implement SCardCancel(). 2023-02-22 21:14:21 +01:00
Hans Leidekker 3f325721c3 winscard: Implement SCardGetStatusChangeA/W(). 2023-02-22 21:14:20 +01:00