Commit graph

157563 commits

Author SHA1 Message Date
Alexandre Julliard b956620d81 make_unicode: Add data for high Unicode planes in case mapping tables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-06 13:38:55 +02:00
Torge Matthies 16e6067dbf cryptnet: Resolve object id to algorithm id when verifying OCSP response.
Instead of only allowing the SHA256RSA algorithm.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53102
Signed-off-by: Torge Matthies <tmatthies@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-06 13:16:58 +02:00
Nikolay Sivov cdb80abc60 d2d1: Use d3d11 constants for constant buffer description.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:16:41 +02:00
Nikolay Sivov afdfb382d8 ntdll/tests: Add some tests for VM regions splitting.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:16:33 +02:00
Nikolay Sivov f98d4f3ef1 kernelbase/tests: Add some more tests for region splitting.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:16:33 +02:00
Nikolay Sivov 03fde5c002 kernelbase: Implement VirtualAlloc2FromApp().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:16:33 +02:00
Nikolay Sivov 3dcb85f56d kernelbase/tests: Move VirtualAllocFromApp() tests.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:16:33 +02:00
Nikolay Sivov e44a9d2c2f secur32/schannel: Avoid use-after-free in AcquireClientCredentials() (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:13:56 +02:00
Piotr Caban 70d119b7b4 wow64: Fix NtQueryDirectoryObject wrapper.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-06 12:13:31 +02:00
Nikolay Sivov ea4c506cd7 windows.gaming.input: Fix a leak on error path (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-06 12:13:25 +02:00
Alexandre Julliard 631f4d5e42 Release 7.10.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 22:51:22 +02:00
Gabriel Ivăncescu 738e306bf7 jscript: Don't allow construction on builtin methods.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Gabriel Ivăncescu 79e51d6bc5 jscript: Release all globals when the script is uninitialized.
Most of these globals were leaking before as they were never freed at all.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Gabriel Ivăncescu c35e5274ed jscript: Forward actual error in to_primitive if it's not just missing prop.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Gabriel Ivăncescu 469219dcf7 jscript: Don't execute any functions if script state does not allow it.
Instead of only interpreted functions. Property retrievals or setters are
allowed though, as long as they are not accessors.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Gabriel Ivăncescu c8d7d504eb jscript: Setup builtin function when the dispid is retrieved.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Gabriel Ivăncescu 079b14b2e9 jscript: Don't allow starting script using state from uninitialized.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Ziqing Hui 3eaac7211f d2d1/tests: Test unregistering effect which has existing instance.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Ziqing Hui 5cb2c805b1 d2d1/tests: Test custom effect properties.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:17 +02:00
Zebediah Figura 2ae59899bf user32: Perform HID ioctls on the right file handle.
This fixes a regression from 8962ec5a83.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:55:14 +02:00
Zebediah Figura 25c1489562 wined3d: Consider the depth write mask in depth_stencil_state_desc_writes_ds() only if depth testing is enabled.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:53:31 +02:00
Zebediah Figura 93d51e64a7 wined3d: Invalidate the depth/stencil view if the depth/stencil state may be written.
This allows menu items to be rendered in Snowrunner.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:53:24 +02:00
Zebediah Figura fe85514479 wined3d: Store whether a depth/stencil state writes to the depth/stencil buffer in the state itself.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:53:17 +02:00
Zebediah Figura 67b893ac09 d3d10core/tests: Add a regression test for writing to the stencil buffer after clearing it.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:53:10 +02:00
Floris Renaud f3658e05be joy.cpl: Resize text boxes.
Some translations need more space.

Signed-off-by: Floris Renaud <jkfloris@dds.nl>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:52:55 +02:00
Julian Klemann d1f5765e4c ws2_32: Add WSAConnectByName() functions.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50941
Signed-off-by: Julian Klemann <jklemann@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:51:57 +02:00
Brendan Shanks ff31e13260 avicap32: Fail gracefully if V4L is unavailable.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-03 21:42:01 +02:00
Esme Povirk aa0186be62 mscoree: Update Wine Mono to 7.3.0. 2022-06-03 21:42:01 +02:00
Alexandre Julliard 02eae36ec8 secur32/tests: Update for new WineHQ certificate.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:42:01 +02:00
Alexandre Julliard 79f68cb35f wininet/tests: Update WineHQ certificate.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 21:40:04 +02:00
Alexandre Julliard d1580fd209 kernelbase: Initialize all the compression tables the first time.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53094
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-03 12:50:41 +02:00
Jacek Caban c4dd394aa4 winemac: Don't use unicode.h.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:33 +02:00
Jacek Caban daddd9b3d4 winemac: Build with msvcrt.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:33 +02:00
Jacek Caban f1549e7f6c winemac: Move driver implementation to unixlib.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban 22342300d9 winemac: Don't use sprintfW in copy_system_cursor_name.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban dd818662b2 winemac: Use unixlib interface for macdrv_app_icon.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban c701734c36 winemac: Use unixlib interface for macdrv_app_quit_request.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban 80e24bcc01 winemac: Use unixlib interface for macdrv_dnd_get_data.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban a21983f134 winemac: Use unixlib interface for dragdrop.c calls.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban 4938929ccf winemac: Use unixlib interface for query_drag_operation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban 3aa1a86b3f winemac: Use unixlib interface for query_drag_drop.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:32 +02:00
Jacek Caban 4998bbacef winemac: Rename MOUSE_MOVE_RELATIVE to avoid collision with wincontypes.h.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-03 09:40:30 +02:00
Rémi Bernon 7a8254fd05 winegstreamer: Enforce frame size in H264 decoder SetOutputType.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45988
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47084
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49715
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52183
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-02 22:32:18 +02:00
Rémi Bernon 9c711ba748 winegstreamer: Support mapping of MF_MT_MINIMUM_DISPLAY_APERTURE.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45988
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47084
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49715
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52183
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-02 22:32:18 +02:00
Rémi Bernon 24266121f1 winegstreamer: Request native buffer alignment using video pool meta.
To support VA-API plugins we need to implement video frame copy as well,
as the plugins simply ignore downstream buffer alignment requirements.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45988
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47084
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49715
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52183
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-02 22:32:16 +02:00
Rémi Bernon f7ca5cfa27 winegstreamer: Reply with a video buffer pool to ALLOCATION queries.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45988
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47084
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49715
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52183
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-02 22:32:15 +02:00
Rémi Bernon c4c3912bad winegstreamer: Use a custom flag instead of sample info for caps change.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45988
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47084
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49715
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52183
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-02 22:32:15 +02:00
Bernhard Kölbl 2cee81537f windows.media.speech: Add some comments to describe the code regions in synthesizer.c.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-06-02 22:31:39 +02:00
Bernhard Kölbl 7090d6c216 windows.media.speech: Rename variable out to impl in factory_ActivateInstance.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-06-02 22:31:37 +02:00
Bernhard Kölbl f5e63aaee9 windows.media.speech: Remove some empty lines.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-06-02 22:31:36 +02:00