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
Rémi Bernon
677107956f
hidclass: Make HID hardware ids more similar to windows.
2024-02-14 19:19:32 +01:00
Aurimas Fišeras
998111eca1
po: Update Lithuanian translation.
2024-02-14 19:19:32 +01:00
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