Commit graph

166511 commits

Author SHA1 Message Date
Esme Povirk 7dadc7d4c9 user32/tests: Mark an occasional Windows behavior as broken.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54655
2023-08-30 19:22:26 +02:00
Gabriel Ivăncescu 88c1ef974a winex11: Avoid querying GPU properties in get_host_primary_monitor_rect.
Since we only need the id, and vkGetRandROutputDisplayEXT can be extremely
expensive.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55500
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-30 19:22:09 +02:00
Alexis Murzeau 2cc573aef9 wpcap: Handle negative count for pcap_dispatch and pcap_loop.
According to WinPcap documentation of `pcap_dispatch`
(https://www.winpcap.org/docs/docs_41b5/html/group__wpcapfunc.html#g60ce104cdf28420d3361cd36d15be44c):

> A cnt of -1 processes all the packets received in one buffer when
> reading a live capture, or all the packets in the file when reading a
> ``savefile''

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55487
Signed-off-by: Alexis Murzeau <amubtdx@gmail.com>
2023-08-30 17:25:45 +02:00
Alexandre Julliard 1942cc3017 wow64: Also send notifications for failed memory management calls. 2023-08-30 13:54:59 +02:00
Rémi Bernon ef3e97dbc2 include: Make general winetest helpers static inline. 2023-08-30 11:19:18 +02:00
Rémi Bernon 4b9507d600 include: Prefix winetest color constants with winetest_. 2023-08-30 11:19:18 +02:00
Rémi Bernon 615ceb3be3 include: Rename winetest thread data struct and getter. 2023-08-30 11:19:17 +02:00
Rémi Bernon 58ec77757c include: Prefix winetest global counters with winetest_. 2023-08-30 11:19:17 +02:00
Biswapriyo Nath a0b28edabe include: Add Windows.Media.Capture.MediaCategory enumeration.
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-30 11:14:55 +02:00
Paul Gofman b34c216376 user32/msgbox: Implement MB_TOPMOST. 2023-08-30 11:14:32 +02:00
Paul Gofman adf77c1abe user32/tests: Test more flags for MessageBox. 2023-08-30 11:14:31 +02:00
Wonjun Jung b4280a486f wbemprox: Add NetConnectionID, NetEnabled properties in Win32_NetworkAdapter. 2023-08-29 21:54:03 +02:00
Wonjun Jung b27d1809c7 wbemprox: Add Caption property in Win32_SoundDevice. 2023-08-29 21:54:03 +02:00
Wonjun Jung fe28e61580 wbemprox: Add Win32_SoundDevice query test for Caption property. 2023-08-29 21:54:01 +02:00
Jeff Smith c8171e02b7 gdiplus: Fix GdipCreateBitmapFromHICON bitmap data. 2023-08-29 21:53:56 +02:00
Jeff Smith 9341798c40 gdiplus/tests: Add test for bitmap locked data from GdipCreateBitmapFromHICON. 2023-08-29 21:53:56 +02:00
Jeff Smith 375d93a149 gdiplus/tests: Add test for non-square icon with GdipCreateBitmapFromHICON. 2023-08-29 21:53:56 +02:00
Jeff Smith c5ae02c6d5 gdiplus/tests: Add test for 32 bpp icon with GdipCreateBitmapFromHICON. 2023-08-29 21:53:56 +02:00
Esme Povirk 909ff72892 mscoree/tests: Catch expected exception in loadpaths.exe.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54202
2023-08-29 20:47:54 +02:00
Rémi Bernon 57bd5b10a1 mf/session: Increase the request count when requests are already queued. 2023-08-29 16:02:05 +02:00
Rémi Bernon 4d30ce831e mf/session: Request more samples from upstream when necessary. 2023-08-29 16:02:04 +02:00
Rémi Bernon 986d82d147 mf/session: Push transform input samples directly to ProcessInput. 2023-08-29 16:02:03 +02:00
Rémi Bernon 5d51349276 mf/session: Use helpers to push and pop samples for transform streams. 2023-08-29 16:02:01 +02:00
Rémi Bernon b60db1693e mf/session: Drain remaining requests in transform_node_deliver_samples. 2023-08-29 16:02:00 +02:00
Rémi Bernon 6946c761bf mf/session: Drain transform node input streams individually. 2023-08-29 16:01:59 +02:00
Rémi Bernon 46743a0546 mf/session: Use a helper to deliver transform node requested samples. 2023-08-29 16:01:57 +02:00
Rémi Bernon b3e4a52fcc mf/session: Use local variables to access transform node streams. 2023-08-29 16:01:55 +02:00
Biswapriyo Nath 9b4ae4129a include: Add AudioProcessing enum in windows.media.idl.
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-29 12:38:03 +02:00
Alex Henrie 929e4eb168 wldap32: Report success when turning off LDAP_OPT_(ENCRYPT|ROOTDSE_CACHE|SIGN).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55459
2023-08-29 12:28:54 +02:00
Esme Povirk afb00f7d98 user32/tests: Always generate a description for WM_NCCALCSIZE.
It's confusing to look at a dumped sequence and see empty lines.
2023-08-28 21:56:25 +02:00
Esme Povirk 33c2aa3ae1 user32/tests: Distinguish between extra and missing messages.
This may not be very clever, but it should make the
output much more readable when sequences fail.
2023-08-28 21:56:25 +02:00
Esme Povirk 05435becff user32/tests: Share code between ok_sequence and dump_sequence. 2023-08-28 21:56:25 +02:00
Esme Povirk ea7b52b080 user32: Remove some todo's for working tests. 2023-08-28 21:56:25 +02:00
Esme Povirk b1fe5339cb user32/tests: Use winetest context in ok_sequence. 2023-08-28 21:56:25 +02:00
Nikolay Sivov 3174e86abe wldp: Add WldpIsDynamicCodePolicyEnabled() stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-08-28 21:56:25 +02:00
Mohamad Al-Jaf fedf4c2e68 apisetschema: Add ext-ms-win-dxcore-l1-1-0.
Needed by Affinity Photo.
2023-08-28 21:56:25 +02:00
Mohamad Al-Jaf e3823af09e dxcore: Add DXCoreCreateAdapterFactory() stub. 2023-08-28 21:56:25 +02:00
Mohamad Al-Jaf 0aeed1a497 dxcore: Add stub DLL. 2023-08-28 21:56:25 +02:00
Mohamad Al-Jaf 3c4c935f64 include: Add dxcore.h file. 2023-08-28 21:56:25 +02:00
Mohamad Al-Jaf ef79bf9111 include: Add dxcore_interface.h file. 2023-08-28 21:56:25 +02:00
Lorenzo Ferrillo 3957f937fc secur32: Increment iteration index after load_package error.
Otherwise if a package fail to load the routine is stuck in a
continuous loop trying to load the package, resulting in a loader
deadlock.

Restore the behaviour before commit 021547cabc.

Signed-off-by: Lorenzo Ferrillo <lorenzofersteam@live.it>
2023-08-28 21:56:25 +02:00
Alexandre Julliard afb8d94e2f winebuild: Ignore syscalls that point to an alias. 2023-08-28 21:56:12 +02:00
Alexandre Julliard b892d12c8c ntdll/tests: Add tests for cross-process notifications. 2023-08-28 17:53:15 +02:00
Alexandre Julliard 0b0dbf6acc wow64: Implement Wow64ProcessPendingCrossProcessItems(). 2023-08-28 13:49:16 +02:00
Alexandre Julliard f6dbcccab9 wow64: Send cross-process notifications. 2023-08-28 13:47:47 +02:00
Alexandre Julliard b521507591 ntdll: Implement RtlOpenCrossProcessEmulatorWorkConnection(). 2023-08-28 11:39:42 +02:00
Alexandre Julliard f6ccadda8a wow64: Create the cross-process work list. 2023-08-28 11:33:59 +02:00
Alexandre Julliard 049fb065c4 ntdll: Implement the cross-process work list functions. 2023-08-28 11:32:18 +02:00
Zebediah Figura dbe7788817 server: Signal AFD_POLL_BIT_WRITE at the same time as AFD_POLL_BIT_CONNECT.
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=55333
2023-08-28 11:22:22 +02:00
Piotr Caban 846636274f msvcr120/tests: Add Context::IsCurrentTaskCollectionCanceling tests. 2023-08-28 11:19:56 +02:00