Commit graph

165274 commits

Author SHA1 Message Date
Mohamad Al-Jaf 79161ea00a windows.networking.hostname: Implement IHostName::get_RawName(). 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 3fe0cfef9c windows.networking.hostname: Implement IHostNameFactory::CreateHostName().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54699
2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 790109da8a windows.networking.hostname/tests: Add IHostNameFactory::CreateHostName() tests. 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf e814a2b1cb windows.networking.hostname: Add IHostNameFactory stub interface. 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 6c07526486 windows.networking.hostname: Add stub DLL. 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 07b7fd09f7 include: Add windows.networking.idl file. 2023-07-07 12:18:20 +02:00
Mohamad Al-Jaf ef5f397b7d include: Add windows.networking.connectivity.idl file.
Needed by Windows.Networking.HostName.
2023-07-07 12:18:17 +02:00
Mohamad Al-Jaf 296fc81340 include: Add support for BYTE IReference.
Needed by Windows.Networking.Connectivity.IPInformation.
2023-07-07 12:18:14 +02:00
Fabian Maurer 9617c784b9 windows.devices.geolocation.geolocator: Implement IWeakReference.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55126
2023-07-06 23:02:07 +02:00
Fabian Maurer f40c3f6323 windows.devices.geolocation.geolocator: Implement IWeakReferenceSource.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55126
2023-07-06 23:02:07 +02:00
Fabian Maurer fc2814623e windows.devices.geolocation.geolocator: Fake success for PositionChanged_add.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55126
2023-07-06 23:02:07 +02:00
Fabian Maurer 091535e43c windows.devices.geolocation.geolocator: Add stubs for IGeolocator. 2023-07-06 23:02:07 +02:00
Fabian Maurer 7fb18d59a6 windows.devices.geolocation.geolocator: Add stub dll. 2023-07-06 23:02:07 +02:00
Fabian Maurer ad9f4291c2 include: Add windows.devices.geolocation.geolocator. 2023-07-06 22:58:49 +02:00
Fabian Maurer 1e659a1fff include/windows.foundation: Add double reference. 2023-07-06 22:58:46 +02:00
Jacek Caban 7989592172 wow64win: Fix NULL buffer handling in wow64_NtUserBuildHimcList.
Fixes win32u tests on wow64.
2023-07-06 22:57:37 +02:00
Fabian Maurer f841045b2d kerberos: Avoid potentially uninitialized variable (clang-scan).
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
2023-07-06 21:04:50 +02:00
Alex Henrie b87dcee5ea include: Add IsReparseTagNameSurrogate.
Based on a patch by Erich E. Hoover.
2023-07-06 21:04:45 +02:00
Alex Henrie 33b7e4806f include: Add REPARSE_(GUID_)DATA_BUFFER and related constants.
Based on a patch by Erich E. Hoover.
2023-07-06 21:04:39 +02:00
Eric Pouech 5f9119447c dbghelp: Use nameless union/structs.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-07-06 20:54:30 +02:00
Jacek Caban e68d6c1674 include: Don't force named VARIANT members when __STDC__ is defined. 2023-07-06 20:54:30 +02:00
Jacek Caban 28f3128d24 oleaut32: Use macros to access variant members. 2023-07-06 20:54:30 +02:00
Jacek Caban b6c5bae7cc oleaut32: Don't use __tagBRECORD type. 2023-07-06 20:54:30 +02:00
Jacek Caban b87e96200c oleaut32/tests: Don't use __tagBRECORD type. 2023-07-06 20:54:30 +02:00
Jacek Caban 439a36e33a dbghelp: Use V_INT macro to access VARIANT value. 2023-07-06 20:54:30 +02:00
Alistair Leslie-Hughes bf21091547 wininet: Remove DECLSPEC_HIDDEN usage. 2023-07-06 20:54:30 +02:00
Alistair Leslie-Hughes 23a4ff05cc shdocvw: Remove DECLSPEC_HIDDEN usage. 2023-07-06 20:54:30 +02:00
Alistair Leslie-Hughes 075d86affb urlmon: Remove DECLSPEC_HIDDEN usage. 2023-07-06 20:54:30 +02:00
Alexandros Frantzis 295d961ee2 winewayland.drv: Send surface damage region to the compositor.
Send the surface damage region to the compositor, to enable it
to optimize pixel data transfers.
2023-07-06 20:54:30 +02:00
Alexandros Frantzis 8f73725836 winewayland.drv: Update only the flushed bounds from the window_surface.
When flushing a window_surface, copy from the window_surface only the
pixel data contained in the flushed bounds. If any other pixel data are
needed, get them from the latest window buffer for the wayland surface,
to ensure the data are valid and unchanged.
2023-07-06 20:54:30 +02:00
Alexandros Frantzis d5b3ac08c9 winewayland.drv: Track damaged buffer regions.
Track the buffer regions that require an update since the last buffer
commit, and copy only those parts from the window_surface to the buffer.
2023-07-06 20:54:30 +02:00
Alexandros Frantzis 4371a26041 winewayland.drv: Use a buffer queue for window_surface.
Create a buffer queue to hold the SHM buffers for each window_surface,
to be able to reuse released buffers instead of constantly creating new
ones.
2023-07-06 20:54:30 +02:00
Gabriel Ivăncescu 6bf3b5539a win32u: Don't clip fullscreen windows while capturing mouse pointer.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53831
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-06 20:54:30 +02:00
Alexandre Julliard 4aac5089f3 wtsapi32/tests: Avoid sizeof() in traces. 2023-07-06 20:54:30 +02:00
Alexandre Julliard 9974960f0c wmvcore/tests: Avoid sizeof() in traces. 2023-07-06 20:54:30 +02:00
Alexandre Julliard 08cfcb71bd ntoskrnl.exe/tests: Avoid sizeof() in traces. 2023-07-06 20:54:30 +02:00
Alexandre Julliard ef6055c164 kernel32/tests: Avoid sizeof() in traces. 2023-07-06 20:54:30 +02:00
Alexandre Julliard d0c6486f51 dmstyle: Avoid sizeof() in traces. 2023-07-06 20:54:30 +02:00
Alexandre Julliard c8c22e1348 advapi32/tests: Avoid sizeof() in traces. 2023-07-06 20:54:30 +02:00
Alexandre Julliard abe79e3b52 configure: Don't try to use a non-compliant cross-compiler. 2023-07-06 20:54:30 +02:00
Alexandre Julliard 8f27e8f601 configure: Define __STDC__ to work around clang breakage in MSVC mode. 2023-07-06 20:54:30 +02:00
Alexandre Julliard a09019b7e9 configure: Allow using clang as cross-compiler for multiple archs. 2023-07-06 20:54:30 +02:00
Alex Henrie 449bdc33b5 vbscript: Use correct pointer type in add_match (scan-build). 2023-07-06 20:54:30 +02:00
Bernhard Kölbl de1dd6cbf7 mfmediaengine: Add support for inserting video effects. 2023-07-06 20:54:29 +02:00
Bernhard Kölbl 621d153d45 mfmediaengine/tests: Add tests for video effects.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-07-06 20:54:29 +02:00
Hans Leidekker 9a56d5ff1f secur32/tests: Fix a test failure.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55114
2023-07-06 20:54:29 +02:00
Hans Leidekker b605d822da secur32: Reduce indentation level in schan_QueryContextAttributesA/W(). 2023-07-06 20:54:29 +02:00
Hans Leidekker 472150bf2e secur32/tests: Get rid of workarounds for old Windows versions. 2023-07-06 20:54:29 +02:00
Hans Leidekker 4d7c36ddb0 secur32: Fix a couple of return values. 2023-07-06 20:54:29 +02:00
Alex Henrie eba7092f0a cmd: Allow numbered redirects at the beginning of a line.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55124
2023-07-05 21:08:33 +02:00