Nikolay Sivov
bb83067bd7
include: Add newer D2D command sink interface definitions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-04 19:00:00 +02:00
Georg Lehmann
d493fab3e8
winevulkan: Update to VK spec version 1.3.224.
...
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2022-08-04 18:59:54 +02:00
Hans Leidekker
d3638d426b
bcrypt: Add AES CFB chaining mode support.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53483
2022-08-04 18:59:10 +02:00
Arkadiusz Hiler
3df433843b
winebus.sys/sdl: Use the 8 absolute axes supported by DIJOYSTATE2.
...
Most games use c_dfDIJoystick2 which can support up to 8 absolute axes,
6 directional ones and 2 sliders.
With this change we now have 8 usable axes instead of six and we FIXME
if device exposes more than that.
2022-08-03 22:15:52 +02:00
Rémi Bernon
b95158b23c
winegstreamer: Make IWMReader state transitions asynchronous.
2022-08-03 22:15:45 +02:00
Rémi Bernon
efe0504f5f
winegstreamer: Leave the stream CS while waiting for a sample.
...
This may call AllocateForOutput/Stream callbacks, and it may block.
2022-08-03 22:15:44 +02:00
Rémi Bernon
488c9c669c
winegstreamer: Move IWMReaderCallbackAdvanced *callback_advanced to a local variable.
2022-08-03 22:15:44 +02:00
Rémi Bernon
4a43312278
wmvcore/tests: Add more IWMReader_(Open|Start|Stop|Close) async checks.
2022-08-03 22:15:44 +02:00
Connor McAdams
3079c6beba
include: Add UI Automation COM client interface definitions.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-08-03 17:54:39 +02:00
Connor McAdams
c97933fe95
include: Add UI Automation Event ID definitions.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-08-03 17:54:39 +02:00
Brendan Shanks
bc90f8715f
ntdll: Fix floating point and extended registers not being restored under Wow64.
2022-08-03 17:54:09 +02:00
Brendan Shanks
2599042221
wow64: Copy floating point and extended registers in copy_context_64to32.
2022-08-03 17:54:09 +02:00
Alexandre Julliard
f937ad5a6d
tiff: Import upstream release 4.4.0.
2022-08-03 17:37:00 +02:00
Alexandre Julliard
be227979b0
mpg123: Import upstream release 1.30.2.
2022-08-03 17:27:11 +02:00
Alexandre Julliard
ce0a985f1b
faudio: Import upstream release 22.08.
2022-08-03 17:13:51 +02:00
Nikolay Sivov
2dd903885b
dwrite: Fix stretch value validation in CreateTextFormat().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:09:02 +02:00
Santino Mazza
27cdb54bd8
ncrypt: Initial implementation for NCryptEncrypt.
...
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-08-03 15:09:02 +02:00
Santino Mazza
dd61c5638a
bcrypt: Initial RSA encryption implementation.
...
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-08-03 15:09:02 +02:00
Santino Mazza
4a395899ea
bcrypt/tests: Test for BCryptEncrypt with RSA keys.
...
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-08-03 15:09:02 +02:00
Santino Mazza
68f6d6ba9e
ncrypt/tests: Test for NCryptEncrypt with RSA and PKCS1 padding.
...
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-08-03 15:09:02 +02:00
Shaun Ren
ac90bc1e16
webservices: Support faults in error.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-03 15:09:02 +02:00
Shaun Ren
da77cc8cfd
webservices: Implement error strings.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-03 15:08:00 +02:00
Nikolay Sivov
3d54031236
d2d1/commandlist: Update text rendering params on DrawGlyphRun().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:49 +02:00
Nikolay Sivov
9a87e7dedd
d2d1: Add a helper for DrawGlyphRun().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:49 +02:00
Nikolay Sivov
6722d3ad7f
d2d1/commandlist: Implement FillMesh() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:47 +02:00
Nikolay Sivov
da9eabd64d
d2d1/commandlist: Implement DrawBitmap() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:46 +02:00
Nikolay Sivov
40e353a6a6
d2d1/commandlist: Implement DrawGlyphRun() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:44 +02:00
Nikolay Sivov
c9d36114e6
d2d1/commandlist: Handle recording in RestoreDrawingState().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:43 +02:00
Nikolay Sivov
3aeff98f60
d2d1/commandlist: Implement SetTextRenderingParams() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:41 +02:00
Nikolay Sivov
0e9f8babaf
d2d1/commandlist: Implement FillRectangle() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:40 +02:00
Nikolay Sivov
7441cd0c11
d2d1/commandlist: Implement FillGeometry() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:38 +02:00
Nikolay Sivov
d1dafde4ed
d2d1/commandlist: Implement DrawRectangle() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:37 +02:00
Nikolay Sivov
3ec96c9b80
d2d1/commandlist: Implement DrawGeometry() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:35 +02:00
Nikolay Sivov
ffe196abd9
d2d1/commandlist: Implement DrawLine() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:33 +02:00
Nikolay Sivov
ccfdeec3a1
d2d1/commandlist: Implement Clear() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:32 +02:00
Nikolay Sivov
eba21e7502
d2d1/commandlist: Implement clipping commands recording.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:30 +02:00
Nikolay Sivov
94c51a83f2
d2d1/commandlist: Implement basic state recording commands.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:28 +02:00
Nikolay Sivov
f01852756d
include: Fix ID2D1CommandSink definition.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:27 +02:00
Nikolay Sivov
fdd6a07a0b
d2d1: Allow setting command list as a target.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:27 +02:00
Nikolay Sivov
753ae1d0a5
d2d1: Add a command list object stub.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:27 +02:00
Nikolay Sivov
56b50f158d
d2d1/tests: Use test context for command list test.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-03 15:07:24 +02:00
Shaun Ren
a8d7d1e06f
webservices: Write the correct headers when a request message is addressed.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-02 21:50:04 +02:00
Shaun Ren
86895f07a0
webservices: Handle in/out parameters properly in WsCall.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-02 21:49:59 +02:00
Zebediah Figura
5b1bb09bbd
include: Print "test succeeded" messages in colour.
2022-08-02 21:49:55 +02:00
Zebediah Figura
2bf75f9106
include: Print "test skipped" messages in colour.
2022-08-02 21:49:55 +02:00
Zebediah Figura
90cdc49d26
include: Print "test marked todo" messages in colour.
2022-08-02 21:49:54 +02:00
Zebediah Figura
05386fd0ac
include: Print "succeeded inside todo block" messages in colour.
2022-08-02 21:49:54 +02:00
Rafał Harabień
549969a6fb
include: Allow printing test failure messages in bright red.
...
Colours are disabled by default, and can be enabled using WINETEST_COLOR=1.
2022-08-02 21:49:54 +02:00
Dmitry Timoshkov
9d9b564e4b
ntdll/tests: Add a bunch of tests for creating kernel objects with the names containing '\0'.
...
As the tests show after creating a kernel object with name "wine_test\0"
it's possible to only open it as "wine_test\0", an attempt opening it
as "wine_test" fails with STATUS_OBJECT_NAME_NOT_FOUND, and vice versa.
Also the tests show that "wine\0test" is a valid kernel object name.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-08-02 21:49:54 +02:00
Dmitry Timoshkov
bfec2a6637
ntdll/tests: Fix compilation with PSDK.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-08-02 21:49:54 +02:00