Alistair Leslie-Hughes
48b115ebde
sapi: Add AudioInput registry key.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-05 20:14:41 +02:00
Shaun Ren
21c2802808
webservices: Add support for receiving fault messages.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-05 20:14:41 +02:00
Shaun Ren
a5359f36ab
webservices: Address the request message in WsCall.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-05 20:14:41 +02:00
Shaun Ren
e4ff5f1ef8
webservices/tests: Add a fault reading test for WsReadBody.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-05 20:14:41 +02:00
Shaun Ren
d8f230f219
webservices: Fill in type description for WS_FAULT_TYPE if necessary in WsReadBody.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-05 20:14:41 +02:00
Shaun Ren
dfd6cb9768
webservices: Detect when a message contains a fault in read_envelope_start.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-05 20:14:41 +02:00
Shaun Ren
42980ed28a
webservices: Add support for reading WS_FAULT values.
...
Signed-off-by: Shaun Ren <sren@codeweavers.com>
2022-08-05 20:14:41 +02:00
Paul Gofman
fa359ed9c8
winhttp: Avoid invalid memory access in netconn_resolve().
2022-08-05 20:13:33 +02:00
Nikolay Sivov
7cfe6d8f29
d2d1/commandlist: Implement FillOpacityMask() command.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-05 20:13:33 +02:00
Nikolay Sivov
4f1dfdad1d
d2d1: Add parameter validation to FillOpacityMask().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-05 20:13:33 +02:00
Jacek Caban
929694c66d
user32: Remove USER_CheckNotLock.
...
It's no longer interesting. Its remaining callers are not used by locked code, which is restricted to win32u.
2022-08-05 20:13:33 +02:00
Jacek Caban
421fb1c804
win32u: Introduce NtUserGetChildRect.
...
And use it in CalcChildScroll.
2022-08-05 20:13:33 +02:00
Jacek Caban
98128a65e7
user32: Use GetClientRect in EDIT_WM_ContextMenu.
2022-08-05 20:13:33 +02:00
Jacek Caban
c0b62eb5ae
user32: Use win32u to get and set MDI client info.
2022-08-05 20:13:33 +02:00
Jacek Caban
1bd73c6c3e
user32: Store MDI client info on client heap.
2022-08-05 20:13:33 +02:00
Jacek Caban
224a8fc24e
win32u: Introduce NtUserGetWindowSysSubMenu.
...
And use it for MDI client implementation.
2022-08-05 20:13:33 +02:00
Nikolay Sivov
c4c3e9fee4
dwrite: Add ff00-ffef range to the fallback configuration.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-05 20:13:33 +02:00
Alistair Leslie-Hughes
e43288348d
xactengine3_7: Return error on invalid notification value.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-04 20:13:38 +02:00
Alistair Leslie-Hughes
d1c08b1714
xactengine3_7: Implement callback for supported messages.
2022-08-04 20:13:37 +02:00
Alistair Leslie-Hughes
a9486f7e74
xactengine3_7: Record context for each notications.
...
This helps the first lockup but starting a game causes another freeze.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49678
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-04 20:13:35 +02:00
Alistair Leslie-Hughes
6a7c02ac6a
xactengine3_7: Map IXACT3Wave interfaces.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-04 20:13:34 +02:00
Alistair Leslie-Hughes
8b65074dae
xactengine3_7: Map IXACT3Cue interfaces.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-04 20:13:33 +02:00
Alistair Leslie-Hughes
33831cfce7
xactengine3_7: Map SoundBank interfaces.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-04 20:13:31 +02:00
Alistair Leslie-Hughes
2570be8ac1
xactengine3_7: Add helper function to add entries.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-08-04 20:13:29 +02:00
Nikolay Sivov
2dc847b6ec
d2d1: Remove warning message for glyph run description.
...
Every DrawTextLayout() call will produce this warning,
if there is any text to draw. Description is not required to draw a run,
and is safe to ignore.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-04 19:00:06 +02:00
Nikolay Sivov
d418657e2c
d2d1/commandlist: Fix primitive blend playback.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-04 19:00:00 +02:00
Nikolay Sivov
4674e05155
d2d1: Implement setting primitive blend mode.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-04 19:00:00 +02:00
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