Commit graph

169393 commits

Author SHA1 Message Date
Alex Henrie
a38e05636d rpcrt4/tests: Use CRT allocation functions. 2024-02-14 19:19:32 +01:00
Rastislav Stanik
1bab7ea25e iphlpapi: Add stub for GetAnycastIpAddressTable().
This change adds an implementation of Win32 API function
GetAnycastIpAddressTable() that does not return real information, it
just says "no entries found".

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56065
2024-02-14 19:19:32 +01:00
Alex Henrie
fb2ebbbb40 ntdll: Include alloc_type argument in NtMapViewOfSection(Ex) traces.
LANCommander calls NtMapViewOfSectionEx with
alloc_type=MEM_REPLACE_PLACEHOLDER, but you couldn't tell from the
trace.
2024-02-14 19:19:32 +01:00
Marc-Aurel Zent
cd2570c28d iphlpapi: Implement GetRTTAndHopCount(). 2024-02-14 19:19:32 +01:00
Zhiyi Zhang
ca97cb8700 server: Inherit internal desktop flags when creating desktops.
Based on Rémi's idea.

CEF applications create their own desktops and so is_virtual_desktop() could incorrectly
report that virtual desktop is off if DF_WINE_VIRTUAL_DESKTOP is not inherited.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55810
2024-02-13 22:37:50 +01:00
Zhiyi Zhang
2990a4f8c3 include: Rename DF_WINE_CREATE_DESKTOP to DF_WINE_VIRTUAL_DESKTOP. 2024-02-13 22:37:50 +01:00
Shaun Ren
6e8d450804 sapi: Implement ISpeechObjectTokens::Invoke. 2024-02-13 22:37:50 +01:00
Shaun Ren
6f2a0c412f sapi: Implement IEnumVARIANT::Next for ISpeechObjectTokens. 2024-02-13 22:37:50 +01:00
Shaun Ren
261d7c3de4 sapi: Implement ISpeechObjectTokens::get_Count. 2024-02-13 22:37:50 +01:00
Shaun Ren
59a7ee1a2c sapi: Implement ISpeechObjectToken::GetIDsOfNames. 2024-02-13 22:37:50 +01:00
Shaun Ren
001d1a4319 sapi: Implement ISpeechObjectToken::Invoke. 2024-02-13 22:37:50 +01:00
Shaun Ren
b6c1760727 sapi: Implement ISpeechObjectToken::GetDescription. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
23f360b1db windows.security.authentication.onlineid: Implement IOnlineIdSystemAuthenticatorStatics::get_Default().
Called by Minecraft Education Edition.
2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
df9b41afcb windows.security.authentication.onlineid: Add IOnlineIdServiceTicketRequestFactory stub interface. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
a3ef7d7487 windows.security.authentication.onlineid: Add IOnlineIdSystemAuthenticatorStatics stub interface. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
9809102897 windows.security.authentication.onlineid: Add stub DLL. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
f0b32fa541 include: Add windows.security.authentication.onlineid.idl file. 2024-02-13 22:37:50 +01:00
Daniel Lehman
834558245b oleaut32: Handle exponent in VarBstrFromR[48] in non-English locales. 2024-02-13 22:37:50 +01:00
Fabian Maurer
5ffed8830c user32/sysparams: Handle more contexts in GetAwarenessFromDpiAwarenessContext.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55630
2024-02-13 22:37:50 +01:00
Fabian Maurer
d34cbe61db user32/sysparams: Only allow dpi awareness tests to return invalid on windows.
We can't use IsValidDpiAwarenessContext since this uses
GetAwarenessFromDpiAwarenessContext which we're testing
2024-02-13 22:37:50 +01:00
Zebediah Figura
f74f8b9ef3 shlwapi/tests: Add many more tests for UrlCanonicalize(). 2024-02-13 22:37:50 +01:00
Zebediah Figura
5ca8e4b00d kernelbase: Use scheme_is_opaque() in UrlIs(). 2024-02-13 22:37:50 +01:00
Zebediah Figura
37aabda67e kernelbase: Reimplement UrlCanonicalize().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=23166
2024-02-13 22:37:50 +01:00
Zebediah Figura
80a92c07f5 kernelbase: Do not canonicalize the relative part in UrlCombine(). 2024-02-13 22:37:50 +01:00
Zebediah Figura
13d48ed315 kernelbase: Do not use isalnum() with Unicode characters.
It does not expect code points higher than U+00FF and will read past the end of the ctypes[] array.
2024-02-13 22:37:50 +01:00
Zebediah Figura
ca29c3a422 shlwapi/tests: Move UrlCombine() error tests out of the loop.
And expand them a bit while we're at it.
2024-02-13 22:37:50 +01:00
Zebediah Figura
a4ac824fe5 shlwapi/tests: Use winetest_push_context() in test_UrlCanonicalizeA(). 2024-02-13 22:37:50 +01:00
Zebediah Figura
fc0c738f9d shlwapi/tests: Remove the unused "wszExpectUrl" variable from check_url_canonicalize(). 2024-02-13 22:37:50 +01:00
Zebediah Figura
dc800b56b6 shlwapi/tests: Move the UrlCanonicalize() tests into test_UrlCanonicalizeA(). 2024-02-13 22:37:50 +01:00
Zebediah Figura
6ff5c3b500 urlmon/tests: Add basic tests for CoInternetParseUrl(PARSE_CANONICALIZE). 2024-02-13 22:37:50 +01:00
Alexandre Julliard
8f278f89df ntdll: Make APCs alertable by default on ARM platforms. 2024-02-13 22:37:49 +01:00
Alexandre Julliard
0b3d3ad2b7 ntdll: Support ARM64EC code in RtlLookupFunctionEntry. 2024-02-13 22:37:49 +01:00
Alexandre Julliard
ab69f71912 ntdll: Move RtlAddFunctionTable() to the CPU backends. 2024-02-13 21:57:05 +01:00
Alexandre Julliard
02ebacca0c ntdll: Move find_function_info() to the CPU backends. 2024-02-13 21:57:05 +01:00
Alexandre Julliard
215a8e68d3 ntdll: Move RtlLookupFunctionEntry() to the CPU backends. 2024-02-13 21:57:02 +01:00
Alexandre Julliard
b9a985a677 include: Add some public exception handling structures. 2024-02-13 17:59:38 +01:00
Paul Gofman
0b441c4c8f kernel32/tests: Add tests for critical section debug info presence. 2024-02-13 15:46:24 +01:00
Gabriel Ivăncescu
e8f4909ac3 kernelbase: Copy the read-only attribute from the source.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-02-12 23:02:03 +01:00
Bernhard Übelacker
267a5658fb wininet: Avoid crash in InternetCreateUrl with scheme unknown.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=33050
2024-02-12 23:02:03 +01:00
Bernhard Übelacker
ceea01b165 wininet: Add missing assignment of return value. 2024-02-12 23:02:03 +01:00
Santino Mazza
ba4681e776 gdiplus: Implement font linking for gdiplus. 2024-02-12 23:02:03 +01:00
Santino Mazza
d68a9d1213 gdiplus/tests: Add interactive test for font linking. 2024-02-12 23:02:03 +01:00
Santino Mazza
1454ffe7dd gdiplus: Replace HDC with GpGraphics in parameters. 2024-02-12 23:02:03 +01:00
Santino Mazza
b549ae11fb mlang: Fix bug with codepage priority in GetStrCodePages. 2024-02-12 23:02:03 +01:00
Santino Mazza
bc62314811 mlang/tests: Test codepages priority bug in GetStrCodepages. 2024-02-12 23:02:03 +01:00
Santino Mazza
8293074558 mlang: Implement GetGlobalFontLinkObject. 2024-02-12 23:02:03 +01:00
Santino Mazza
6360992dea mlang/tests: Test for GetGlobalFontLinkObject. 2024-02-12 23:02:03 +01:00
Gabriel Ivăncescu
e00270a8b2 jscript: Implement ArrayBuffer.prototype.slice.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-02-12 23:02:03 +01:00
Gabriel Ivăncescu
aa2bd097d6 jscript: Implement DataView getters.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-02-12 23:02:03 +01:00
Gabriel Ivăncescu
556e3349ab jscript: Implement DataView setters.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-02-12 23:02:02 +01:00