Alexandre Julliard
323cff8f63
widl: Fix correlation offset for unencapsulated unions in interpreted mode.
2024-05-01 12:41:37 +02:00
Alexandre Julliard
dc8395f287
quartz: Use fully interpreted IDL stubs.
2024-05-01 12:41:37 +02:00
Alexandre Julliard
a5f9784702
qmgrprxy: Use fully interpreted IDL stubs.
2024-05-01 12:41:37 +02:00
Alexandre Julliard
6bf840566d
oleaut32: Use fully interpreted IDL stubs.
2024-05-01 12:41:37 +02:00
Alexandre Julliard
b93a60cddb
ole32: Use fully interpreted IDL stubs.
2024-05-01 12:41:37 +02:00
Alexandre Julliard
c95c4111f1
actxprxy: Use fully interpreted IDL stubs.
2024-05-01 12:41:37 +02:00
Brendan McGrath
130b97a2b0
winegstreamer: Log query after setting the URI.
2024-05-01 11:46:06 +02:00
Brendan McGrath
87eaf89955
winegstreamer: Fix wow64 support for wg_parser_connect.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56595
2024-05-01 11:46:06 +02:00
Dmitry Timoshkov
0274f35335
advapi32: CryptSetKeyParam() should accept NULL pbData.
...
At least CryptSetKeyParam(KP_X) should accept NULL pbData.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-05-01 11:45:18 +02:00
Dmitry Timoshkov
4ff40a6708
rsaenh: Validate pbData in CPSetKeyParam().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-05-01 11:45:18 +02:00
Dmitry Timoshkov
5f984f8ce3
dssenh: Add CPSetKeyParam() stub implementation.
...
dlls/dssenh/tests depend on CryptSetKeyParam(KP_X, NULL) returning FALSE/ERROR_INVALID_PARAMETER.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-05-01 11:45:14 +02:00
Kirill Zhumarin
898ab8dab1
ntdll: Use termios2 for serial when possible.
2024-04-30 22:32:51 +02:00
Alexandros Frantzis
b5b22136f7
wineandroid.drv: Enable wglDescribePixelFormat through p_get_pixel_formats.
2024-04-30 21:41:21 +02:00
Alexandros Frantzis
1b4ace8449
wineandroid.drv: Rename wgl_pixel_format to avoid name conflicts.
2024-04-30 21:41:19 +02:00
Yuxuan Shui
a2548c8db3
shell32: Restore the ability of running native unix programs with ShellExecute.
...
For ShellExecute, if the specified file is found, we will try running it anyway, even if it doesn't
have a "program" extension.
Windows associations will take precedence over this.
2024-04-30 21:37:14 +02:00
Yuxuan Shui
9bd7fab471
shell32: Use full path to current directory for finding executables.
...
So that the path returned by SHELL_FindExecutable would be fully qualified, otherwise CreateProcess
will do its own path resolution which is not what we want.
2024-04-30 21:37:12 +02:00
Yuxuan Shui
20f8758e1f
shell32: Fix a trace log message.
2024-04-30 21:37:12 +02:00
Zhiyi Zhang
b918ce9e76
win32u: Set the virtual desktop display frequency to 60Hz.
...
Fix a regression from ee0aad5c
, which changes the virtual desktop display frequency to that of
the host display while adding modes of 60Hz. So when the host display is not 60Hz, we might get
ChangeDisplaySettings() failures when virtual desktop is on because the target mode is not found
because of the frequency difference.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
b44c3dc946
windowscodecs: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
e737a58f29
urlmon: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
94be5173be
sti: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
ecea5c848e
oleacc: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
51804c5b2e
netapi32: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
207832f79a
mstask: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
f22fac6b3e
msi: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
2ff3f2b17b
msdaps: Use fully interpreted IDL stubs.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
6647987edc
rpcrt4: Move call_server_func() to a separate file.
...
And build it as x86-64 code on ARM64EC.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
fb8ae8ca35
rpcrt4: Move the stubless delegating thunks to a separate file.
...
And build them as x86-64 code on ARM64EC.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
d28f4fd0ec
rpcrt4: Move the stubless client thunks to a separate file.
...
And build them as x86-64 code on ARM64EC.
2024-04-30 20:36:48 +02:00
Alexandre Julliard
3e2a999013
makefiles: Support building files for x86-64 architecture on ARM64EC.
...
Based on a patch by Jacek Caban.
2024-04-30 20:36:48 +02:00
Hans Leidekker
27f5470ff4
msi: Install global assemblies after install custom actions and before commit custom actions.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56609
2024-04-30 14:51:16 +02:00
Rémi Bernon
a27b95511b
mf/session: Handle transform format changes and update downstream media types.
2024-04-29 17:35:27 +02:00
Rémi Bernon
2c95d9a224
mf/session: Wrap samples in IMFMediaEvent list instead of IMFSample list.
2024-04-29 17:35:27 +02:00
Rémi Bernon
37b3e1ee6b
mf/session: Introduce new session_get_topo_node_input helper.
2024-04-29 17:35:27 +02:00
Rémi Bernon
48839ece47
mf/session: Introduce new session_get_topo_node_output helper.
2024-04-29 17:35:27 +02:00
Rémi Bernon
657449e12f
mf/session: Get session topo_node from their IMFTopologyNode directly.
2024-04-29 17:35:26 +02:00
Rémi Bernon
8ad97c1c0f
mf/session: Introduce new (allocate|release)_output_samples helpers.
2024-04-29 17:35:26 +02:00
Rémi Bernon
acfa237cfe
mf/tests: Add more video processor tests with aperture changes.
2024-04-29 17:35:26 +02:00
Rémi Bernon
b51b6efb96
mf/tests: Move the video processor input bitmap names to the test list.
2024-04-29 17:35:26 +02:00
Rémi Bernon
c91211f315
winegstreamer/video_processor: Allow clearing input / output types.
2024-04-29 17:35:26 +02:00
Rémi Bernon
101d82c340
mfmediaengine/tests: Sync compare_rgb32 / dump_rgb32 helpers with mf tests.
2024-04-29 17:35:26 +02:00
Rémi Bernon
b157f80582
evr/tests: Sync compare_rgb32 / dump_rgb32 helpers with mf tests.
2024-04-29 17:35:26 +02:00
Rémi Bernon
f5c9dea15e
mf/tests: Use a separate field for buffer_desc image size and compare rect.
2024-04-29 17:35:26 +02:00
Brendan Shanks
563ef82416
widl: Use hardcoded build time in TLB custom data.
...
This makes builds reproducible, and matches the current MIDL behavior
(except that MIDL's string representation will vary with the build machine
timezone).
2024-04-29 17:35:26 +02:00
Esme Povirk
538ef6a5e0
windowscodecs: Check for overflow in jpeg_decoder_initialize.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56590
2024-04-29 17:35:26 +02:00
Ziqing Hui
e7225aaa94
winegstreamer/video_decoder: Use video_decoder to implement wmv decoder.
2024-04-29 17:35:26 +02:00
Ziqing Hui
181b609f56
winegstreamer/video_decoder: Support aggregation.
2024-04-29 17:35:26 +02:00
Ziqing Hui
930eabfff9
winegstreamer/video_decoder: Add wg_transform_attrs member.
2024-04-29 17:35:26 +02:00
Ziqing Hui
08fa6367b0
winegstreamer/video_decoder: Change decoder attributes.
2024-04-29 17:35:26 +02:00
Ziqing Hui
2d5ec70958
winegstreamer/video_decoder: Set input/output infos in h264_decoder_create.
2024-04-29 17:35:26 +02:00