Alexandre Julliard
6b678a4e9b
xslt: Import upstream release 1.1.38.
2023-06-05 12:09:29 +02:00
Alexandre Julliard
50c5eb31cb
nls: Update locale data to CLDR version 43.
2023-06-05 12:07:34 +02:00
Alexandre Julliard
58bc99dce6
kernelbase: Update timezone data to version 2023c.
2023-06-04 18:25:55 +02:00
Giovanni Mascellani
4e88f44270
dxgi: Move Vulkan-specific code to d3d12_swapchain_create_vulkan_swapchain().
2023-06-02 22:25:02 +02:00
Giovanni Mascellani
a7ff40a324
dxgi: Move non-Vulkan-specific code out of d3d12_swapchain_create_vulkan_swapchain().
2023-06-02 22:25:02 +02:00
Giovanni Mascellani
6cb23836e7
dxgi: Factor out d3d12_swapchain_create_image_resources().
2023-06-02 22:25:02 +02:00
Giovanni Mascellani
237062d01f
dxgi: Store Vulkan formats in the swapchain object.
2023-06-02 22:25:02 +02:00
Giovanni Mascellani
565917d5d2
dxgi: Rename d3d12_swapchain_prepare_command_buffers().
2023-06-02 22:25:02 +02:00
Giovanni Mascellani
eec9c3a2f6
dxgi: Document some struct d3d12_swapchain fields.
2023-06-02 22:25:02 +02:00
Rémi Bernon
88cbc08b7f
server: Don't reset cursor clipping on foreground thread exit.
...
It will be reset on foreground input changes, when it happens.
2023-06-02 21:08:34 +02:00
Rémi Bernon
b863d3ab14
winex11: Reset clipping by calling NtUserClipCursor directly.
2023-06-02 21:08:34 +02:00
Rémi Bernon
5bdbbee6f4
winex11: Rely on win32u to reset clipping on display mode change.
2023-06-02 21:08:34 +02:00
Rémi Bernon
18cb55583a
win32u: Reset cursor clipping rectangle on display mode change.
2023-06-02 21:08:34 +02:00
Alex Henrie
58a16612bd
winegstreamer: Pass a QWORD pointer to IMFByteStream_GetLength.
...
Fixes warnings on GCC 13.
2023-06-02 20:47:29 +02:00
Rémi Bernon
226f8b7c28
winegstreamer: Implement MF_LOW_LATENCY attribute and latency query.
2023-06-02 20:47:29 +02:00
Rémi Bernon
036166faf7
winegstreamer: Pass desired input queue length to wg_transform_create.
2023-06-02 20:47:29 +02:00
Rémi Bernon
f83922fd98
winegstreamer: Pass desired output plane alignment to wg_transform_create.
2023-06-02 20:47:29 +02:00
Paul Gofman
4f4ee0e16b
winegstreamer: Implement MFT_MESSAGE_COMMAND_FLUSH for the H264 decoder.
2023-06-02 20:47:29 +02:00
Paul Gofman
16347299c1
winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for the H264 decoder.
2023-06-02 20:47:29 +02:00
Shaun Ren
db2640d06b
sapi: Implement token filtering and sorting in ISpObjectTokenEnumBuilder.
2023-06-02 20:47:29 +02:00
Shaun Ren
f286ee9bfa
sapi: Partially reimplement ISpObjectTokenEnumBuilder storing a token array.
...
This is needed in order to implement filtering and sorting in
ISpObjectTokenCategory::EnumTokens.
2023-06-02 20:47:28 +02:00
Shaun Ren
e071a70ba8
sapi: Implement ISpObjectToken::CreateKey.
2023-06-02 20:47:28 +02:00
Alex Henrie
75de502ba4
iphlpapi/tests: Use ~0u instead of ~0ul in testGetIpNetTable.
...
Fixes warnings on GCC 13.
2023-06-02 20:47:28 +02:00
Jinoh Kang
078b0219aa
server: Update parent window region when exposing previously invisible window.
...
Fixes: 33617af814
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54949
2023-06-02 20:47:28 +02:00
Jinoh Kang
c368dfebbb
user32/tests: Test for update region after showing a child window.
2023-06-02 20:47:28 +02:00
Eric Pouech
af7b97e780
dbghelp: Reimplement EnumerateLoadedModules().
...
- correctly taking into accoung SYMOPT_INCLUDE_32BIT_MODULES option
- converting, for 32bit modules requested from a 64bit module,
the system32 paths into syswow64
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2023-06-02 20:47:28 +02:00
Eric Pouech
79bae0ed37
dbghelp/tests: Add more tests for module imagename handling.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2023-06-02 20:47:25 +02:00
Eric Pouech
ed532a36b3
dbghelp/tests: Review old-wow64 expected values.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2023-06-02 20:47:01 +02:00
Eric Pouech
76d922983d
dbghelp/tests: Fix process kind detection on old Windows machines.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-06-02 20:35:53 +02:00
Alexandre Julliard
b337c5b1a1
ntdll: Use the default ABI for all functions on the Unix side.
2023-06-02 09:50:50 +02:00
Alexandre Julliard
48537f4e1e
ntdll: Use the sysv ABI for setjmp/longjmp on the Unix side.
2023-06-02 09:35:10 +02:00
Alexandre Julliard
e2fac05854
ntdll: Use the sysv ABI for the %fs allocation function.
2023-06-02 09:32:59 +02:00
Zebediah Figura
6bcfab4ca6
winebuild: Use the lretw mnemonic in wine_call_to_16().
...
We already use it in the __wine_spec_callfrom16_* functions.
2023-06-02 09:32:23 +02:00
Zebediah Figura
63a6f01a70
winebuild: Use segment prefixes in 16-bit stack switching code instead of writing out byte values.
...
Presumably at one point there were assemblers that choked on
these. However, currently we use segment prefixes elsewhere in
wine (namely, in the syscall dispatcher), and it seems fair to assume
that a sane compiler should support them.
2023-06-02 09:32:23 +02:00
Paul Gofman
a56e0ba4d4
ws2_32: Test wait alertability in WSAGetOverlappedResult().
2023-06-02 09:32:23 +02:00
Paul Gofman
98cdd828b6
ws2_32: Make wait in WSAPoll() alertable.
2023-06-02 09:32:23 +02:00
Paul Gofman
36d7bf9507
ws2_32: Make wait in connect() alertable.
2023-06-02 09:32:23 +02:00
Paul Gofman
157633229f
ws2_32: Make wait in accept() alertable.
2023-06-02 09:30:00 +02:00
Alex Henrie
36cf952664
bcrypt/tests: Don't allocate inside todo_wine and free outside of it.
...
Fixes a warning on GCC 13.
2023-06-02 09:29:37 +02:00
Alex Henrie
870a9fcb4c
iphlpapi: Add GetPerTcpConnectionEStats stub.
...
Based on a patch by Austin English.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52868
2023-06-02 09:29:24 +02:00
Piotr Caban
0336d66ea1
msvcr100: Fix next writer unblocking in reader_writer_lock::unlock.
...
Fixes regression introduced by 256c344550
.
2023-06-01 22:00:19 +02:00
Michael Stefaniuc
cf3815dc59
dbghelp: Remove superfluous casts to self.
2023-06-01 22:00:19 +02:00
Michael Stefaniuc
19cc1dbe56
wmvcore: Remove superfluous casts to self.
2023-06-01 22:00:19 +02:00
Michael Stefaniuc
51f8c75ceb
ws2_32/tests: Remove superfluous casts to self.
2023-06-01 22:00:19 +02:00
Paul Gofman
e7845fc330
kernelbase: Don't modify non-volatile regs in RaiseException() on x64.
2023-06-01 22:00:19 +02:00
Alistair Leslie-Hughes
1db53cdcbb
xactengine: IXACT3EngineImpl_CreateSoundBank isn't a stub.
2023-06-01 22:00:19 +02:00
Alistair Leslie-Hughes
6a685626be
xactengine: Correct XACTNOTIFICATIONTYPE_MAX value.
...
XACTNOTIFICATIONTYPE_WAVEBANKSTREAMING_INVALIDCONTENT is defined as 18.
2023-06-01 22:00:19 +02:00
Alistair Leslie-Hughes
77e0aae7f3
krnl386.exe16: Don't overflow when calculating size.
...
The application again the bug, passed 1 as the elem parameter which
doubled the memory being allocated. When it overflowed (became negative),
the value was passed into GlobalAlloc16 which then failed.
GlobalAlloc16 takes a DWORD parameter, so the value isn't going to be truncated.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53092
Original patch by github user cracyc for winevdm.
2023-06-01 22:00:19 +02:00
Aurimas Fišeras
c1588b1bfd
po: Update Lithuanian translation.
2023-06-01 20:57:32 +02:00
Alexandre Julliard
7d279bcd3b
include: Only declare __wine_unix_call() on the PE side.
2023-06-01 20:57:32 +02:00