Rémi Bernon
81cef17280
gitlab: Add a 2s wait between macOS build iterations.
...
To avoid cases where git rebase modifies some files very shortly after
the build has completed and ends up with the same mtime as the just
built files. This can lead to spurious link errors when functions are
moved around.
2022-11-08 20:07:52 +01:00
Paul Gofman
72888a4410
secur32: Implement ApplyControlToken for SCHANNEL_SHUTDOWN.
2022-11-08 20:07:52 +01:00
Paul Gofman
e55bb2bc71
secur32: Add semi-stub for ApplyControlToken (schannel).
2022-11-08 20:07:52 +01:00
Paul Gofman
ac5968790a
secur32: Allocate buffer for either ISC_REQ_ALLOCATE_MEMORY or NULL output in schan_InitializeSecurityContextW().
2022-11-08 20:07:52 +01:00
Paul Gofman
86b3fafe82
secure32/tests: Add tests for ApplyControlToken (schannel).
2022-11-08 20:07:52 +01:00
Paul Gofman
f94177dead
mf/samplegrabber: Handle samples receieved in paused state.
2022-11-08 20:07:52 +01:00
Paul Gofman
af9f2e8b2e
mf/samplegrabber: Process samples in paused state in ignore_clock mode.
2022-11-08 20:07:52 +01:00
Paul Gofman
dd13bbb57b
mf: Handle timer time behind clock time in present_clock_schedule_timer().
2022-11-08 20:07:52 +01:00
Eric Pouech
f4b52f796a
shell32/tests: Improve timeout detection in shlexec tests.
...
Some shlexec tests timeout on Windows10 (and generate errors as no
action has been executed).
Improve detection of timeout in child program (so that existing
workaround in shell_execute_ex can be triggered).
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-08 20:07:52 +01:00
Hans Leidekker
3c9e955f2b
netprofm: Store a list manager pointer in the network object instead of creating a new list manager.
2022-11-08 20:07:52 +01:00
Zhiyi Zhang
bbb5fb7e25
uxtheme: Use atomic functions for reference counting.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-11-08 20:07:52 +01:00
Zhiyi Zhang
113eca095a
uxtheme: Reference count theme classes.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=29974
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-11-08 20:07:52 +01:00
Dmitry Timoshkov
2ae7ecb936
uxtheme: Protect CloseThemeData() from invalid input.
...
With test case by Michael Müller <michael@fds-team.de>.
Zhiyi Zhang's comments:
Some applications close the same HTHEME handle more than once, causing use-after-free. HTHEME is a
handle rather than a pointer. Some testing shows that it's a handle starting from 0x10000 or 0x20000.
Each new handle increments from the first handle and closing handles decrements it. I prefer not to
implement this handle to data map for now because it will likely hurt performance.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=29974
2022-11-08 20:07:51 +01:00
Bernhard Kölbl
ae3c9e3272
mf: Set media types for output nodes in the media session.
...
Instead of the topology loader.
2022-11-08 20:07:51 +01:00
Bernhard Kölbl
f1b9c9a4c7
mf: Assume same up and downstream media type for copier creation.
...
The copier creation is only called, when the topo resolve code was
successful, thus it should always be given, that up and down media
types in the copier branch are compatible/the same at this point.
2022-11-08 20:07:51 +01:00
Bernhard Kölbl
b843ec9f68
mf/tests: Test for copier node in topology using evr.
2022-11-08 20:07:51 +01:00
Rémi Bernon
49d87a5c92
mf: Add some topology source node checks in IMFMediaSession_SetTopology.
2022-11-08 20:07:51 +01:00
Rémi Bernon
616ae1e38d
mf: Always enumerate branch source types for transform nodes.
2022-11-08 20:07:51 +01:00
Alex Henrie
08ec06da54
uuid: Add propkey.h.
...
Needed to compile Tera Term.
2022-11-08 20:07:51 +01:00
Brendan Shanks
cf978c9a94
winealsa: Set name of internal threads.
2022-11-08 20:07:51 +01:00
Brendan Shanks
de2483e255
winepulse: Set name of internal threads.
2022-11-08 20:07:51 +01:00
Brendan Shanks
28b6acd155
dsound: Set name of internal threads.
2022-11-08 20:07:51 +01:00
Alexandre Julliard
8f81273904
kernelbase: Update timezone data to version 2022f.
2022-11-08 20:07:51 +01:00
Alexandre Julliard
198de0dcb8
nls: Update locale data to CLDR version 42.
2022-11-08 20:07:51 +01:00
Alexandre Julliard
162acdaed0
xslt: Import upstream release 1.1.37.
2022-11-08 11:08:13 +01:00
Alexandre Julliard
d0b03aa202
xml2: Import upstream release 2.10.3.
2022-11-08 11:08:13 +01:00
Alexandre Julliard
fd3017ff5b
lcms2: Import upstream release 2.14.
2022-11-08 10:57:10 +01:00
Alexandre Julliard
cfe8ee571d
zlib: Import upstream release 1.2.13.
2022-11-08 10:57:10 +01:00
Alexandre Julliard
d4ce1fd764
png: Import upstream release 1.6.38.
2022-11-08 10:46:59 +01:00
Alexandre Julliard
927f0530f4
faudio: Import upstream release 22.11.
2022-11-08 09:44:18 +01:00
Anton Baskanov
1d636da205
winegstreamer: Reject incompatible output types in MPEG layer-3 decoder.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-07 21:16:10 +01:00
Anton Baskanov
f114e2d354
quartz/tests: Add tests for MPEG layer-3 decoder sink connection.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-07 21:16:10 +01:00
Anton Baskanov
4489c31b3d
winegstreamer: Reject incompatible input media types in MPEG layer-3 decoder.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-07 21:16:10 +01:00
Anton Baskanov
fea3691aea
quartz/tests: Add tests for MPEG layer-3 decoder accepted media types.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-07 21:16:10 +01:00
Anton Baskanov
642c090df3
winegstreamer: Add a skeleton MPEG layer-3 decoder filter.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=18773
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-07 21:16:10 +01:00
Anton Baskanov
a490e819f8
quartz/tests: Add tests for MPEG layer-3 decoder IEnumMediaTypes.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-07 21:16:10 +01:00
Mohamad Al-Jaf
21ae94d437
certutil: Add stub program.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53086
2022-11-07 21:16:10 +01:00
Mohamad Al-Jaf
82e8d6036f
setx: Add stub program.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53755
2022-11-07 21:16:10 +01:00
Jacek Caban
f3bf30688c
winevulkan: Support output dynamic array conversion.
2022-11-07 21:16:10 +01:00
Jacek Caban
121ca10f5d
winevulkan: Avoid unneeded copies in struct conversion functions.
2022-11-07 21:16:10 +01:00
Jacek Caban
e3999da6d7
winevulkan: Convert struct chains in struct conversion functions.
2022-11-07 21:16:10 +01:00
Jacek Caban
8bad123a6c
winevulkan: Move find_next_struct implementation to vulkan_private.h.
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
33c4904363
mshtml: Implement document.importNode.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
c4e6f04400
mshtml: Implement HTMLLocation_put_hash.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00
Jacek Caban
b1fd8dae19
mshtml: Always use navigate_fragment for fragment-only navigation in navigate_uri.
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
176f5409b1
mshtml: Don't include fragment in storage event's url prop.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
c2d55cd24e
mshtml: Return E_ABORT if wine-gecko's OnDataAvailable aborts the binding.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
08957afe17
mshtml: Improve locale stub for KeyboardEvent.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
ff4fde9e20
mshtml: Implement isContentEditable for HTML elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00
Gabriel Ivăncescu
cb078982f4
mshtml/tests: Handle broken localStorage on native.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-07 21:16:10 +01:00