Alexandre Julliard pushed to branch master at wine / wine
Commits:
74ff31f5 by Vibhav Pant at 2025-11-04T21:29:20+01:00
msvcrt: Call the destructor for C++ exceptions in __C_specific_handler.
- - - - -
d0c2dd76 by Piotr Caban at 2025-11-04T21:29:20+01:00
ucrtbase: Add __C_specific_handler tests.
- - - - -
12 changed files:
- dlls/msvcr100/msvcr100.spec
- dlls/msvcr110/msvcr110.spec
- dlls/msvcr120/msvcr120.spec
- dlls/msvcr80/msvcr80.spec
- dlls/msvcr90/msvcr90.spec
- dlls/msvcrt/except.c
- dlls/msvcrt/except_arm.c
- dlls/msvcrt/except_arm64.c
- dlls/msvcrt/except_arm64ec.c
- dlls/msvcrt/msvcrt.spec
- dlls/ucrtbase/tests/cpp.c
- dlls/ucrtbase/ucrtbase.spec
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d3e319e0801f9f9609a4d3ed68382…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d3e319e0801f9f9609a4d3ed68382…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
9f8351e0 by Alexandre Julliard at 2025-11-04T17:41:54+01:00
include: Install the wine/unixlib.h header.
- - - - -
bd480adc by Alexandre Julliard at 2025-11-04T17:41:54+01:00
schedsvc/tests: Remove Windows version check.
- - - - -
57a9a950 by Alexandre Julliard at 2025-11-04T17:41:54+01:00
taskschd/tests: Remove Windows version check.
- - - - -
d3e319e0 by Alexandre Julliard at 2025-11-04T21:29:05+01:00
windows.storage: Forward some functions to shell32.
- - - - -
6 changed files:
- dlls/schedsvc/tests/rpcapi.c
- dlls/taskschd/tests/scheduler.c
- dlls/windows.storage/Makefile.in
- dlls/windows.storage/windows.storage.spec
- include/wine/unixlib.h
- tools/make_specfiles
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/26d9bbb16d32f26f510dfa6a119cd…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/26d9bbb16d32f26f510dfa6a119cd…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
c15be50e by Alexandre Julliard at 2025-11-04T17:41:54+01:00
kernelbase: Use NtCreateThreadEx() directly in CreateRemoteThreadEx().
To make it possible to specify more attributes.
- - - - -
26d9bbb1 by Alexandre Julliard at 2025-11-04T17:41:54+01:00
ntdll: Handle the group affinity attribute in NtCreateThreadEx().
- - - - -
2 changed files:
- dlls/kernelbase/thread.c
- dlls/ntdll/unix/thread.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1b4dca8164ee8411e9ea1d1e38da8…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1b4dca8164ee8411e9ea1d1e38da8…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f9bf15e7 by Eric Pouech at 2025-11-04T17:41:54+01:00
kernel32/tests: Test adding group affinity to proc/thread attributes list.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
ecfab2dd by Eric Pouech at 2025-11-04T17:41:54+01:00
kernelbase: Support affinity group in process/thread attributes list.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
2d3f227f by Eric Pouech at 2025-11-04T17:41:54+01:00
include: Add missing process group related definitions.
- - - - -
caf92367 by Eric Pouech at 2025-11-04T17:41:54+01:00
kernel32/tests: Test thread creation with group affinity attributes.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
1b4dca81 by Eric Pouech at 2025-11-04T17:41:54+01:00
kernelbase: Support group affinity attributes.
In CreateRemoteThreadEx().
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
7 changed files:
- dlls/kernel32/tests/process.c
- dlls/kernel32/tests/thread.c
- dlls/kernelbase/process.c
- dlls/kernelbase/thread.c
- include/winbase.h
- include/winnt.h
- include/winternl.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b5ec5e6bcfff3dfb005e906a80025…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b5ec5e6bcfff3dfb005e906a80025…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
5425ecd6 by Connor McAdams at 2025-11-04T17:41:53+01:00
d3dx10: Downgrade invalid filter trace from an ERR to a WARN.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
9866a766 by Connor McAdams at 2025-11-04T17:41:53+01:00
d3dx10/tests: Get rid of broken() workarounds for Vista.
We no longer test on Vista.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
cbd93643 by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx10/tests: Cleanup test image definitions.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
aa8323db by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx11: Add stubs for D3DX11GetImageInfoFromResource{A,W}().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
808f63e5 by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx11: Add stubs for D3DX11CreateTextureFromResource{A,W}().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
4b5d3d29 by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx11/tests: Rearrange and reformat tests to more closely match d3dx10 tests.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
d0258795 by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx11/tests: Import test_get_image_info() from d3dx10.
This test will replace the existing ones in d3dx11 in order to keep
things in sync with d3dx10.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
ccbb8c82 by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx11/tests: Import test_create_texture() from d3dx10.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
b5ec5e6b by Connor McAdams at 2025-11-04T17:41:54+01:00
d3dx11: Implement D3DX11CreateTextureFromMemory() using shared code.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45533
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
9 changed files:
- dlls/d3dx10_43/tests/d3dx10.c
- dlls/d3dx10_43/texture.c
- dlls/d3dx11_42/d3dx11_42.spec
- dlls/d3dx11_42/tests/Makefile.in
- dlls/d3dx11_43/d3dx11_43.spec
- dlls/d3dx11_43/tests/Makefile.in
- dlls/d3dx11_43/tests/d3dx11.c
- dlls/d3dx11_43/texture.c
- include/d3dx11tex.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/4d88a28d67d2710b10923cc83e6d9…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/4d88a28d67d2710b10923cc83e6d9…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b211e8aa by Paul Gofman at 2025-11-04T11:44:22+01:00
xaudio2: Free effect chain on error return.
- - - - -
e04f84dc by Paul Gofman at 2025-11-04T11:44:22+01:00
xaudio2_8: Add XAudio2CreateWithVersionInfo().
- - - - -
4d88a28d by Paul Gofman at 2025-11-04T11:44:24+01:00
xaudio2_8: Don't crash on invalid XAPO interface.
- - - - -
5 changed files:
- dlls/xaudio2_7/tests/xaudio2.c
- dlls/xaudio2_7/xaudio_dll.c
- dlls/xaudio2_8/xaudio2_8.spec
- dlls/xaudio2_9/xaudio2_9.spec
- include/xaudio2.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5231b2cba151b398b28da6935feb4…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5231b2cba151b398b28da6935feb4…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
184bf191 by Bernhard Übelacker at 2025-11-04T11:43:48+01:00
iphlpapi/tests: Give GetBestRoute2 a SOCKETADDR_INET. (ASan).
The test also calls GetBestRoute2 with only the smaller sockaddr_in
but reads inside the whole SOCKADDR_INET type.
Followup to 93a3d8bf9f / ada093a6d2.
- - - - -
5231b2cb by Bernhard Übelacker at 2025-11-04T11:43:50+01:00
iphlpapi/tests: Remove some unneeded casts to SOCKADDR_INET.
- - - - -
1 changed file:
- dlls/iphlpapi/tests/iphlpapi.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/16688aac466025f1eaac3a2ba297f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/16688aac466025f1eaac3a2ba297f…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
04ef9695 by Jacek Caban at 2025-11-04T11:43:15+01:00
win32u: Introduce NtUserWintabDriverCall to provide a way for wintab32 to call display drivers.
- - - - -
7ddb9083 by Jacek Caban at 2025-11-04T11:43:16+01:00
wintab32: Attach tablet through win32u.
- - - - -
f5d7206b by Jacek Caban at 2025-11-04T11:43:17+01:00
wintab32: Retrieve current tablet packet through win32u.
- - - - -
5334d391 by Jacek Caban at 2025-11-04T11:43:18+01:00
wintab32: Query tablet information through win32u.
- - - - -
c39694e7 by Jacek Caban at 2025-11-04T11:43:19+01:00
wintab32: Initialize tablet through win32u.
- - - - -
16688aac by Jacek Caban at 2025-11-04T11:43:20+01:00
winex11: Remove no longer needed unixlib.h.
- - - - -
17 changed files:
- dlls/win32u/driver.c
- dlls/win32u/message.c
- dlls/winex11.drv/Makefile.in
- dlls/winex11.drv/dllmain.c
- dlls/winex11.drv/init.c
- − dlls/winex11.drv/unixlib.h
- − dlls/winex11.drv/winex11.drv.spec
- dlls/winex11.drv/wintab.c
- dlls/winex11.drv/x11drv.h
- dlls/winex11.drv/x11drv_main.c
- dlls/wintab32/Makefile.in
- dlls/wintab32/context.c
- dlls/wintab32/wintab32.c
- dlls/wintab32/wintab_internal.h
- dlls/wow64win/user.c
- include/ntuser.h
- include/wine/gdi_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/78d92b6f3cd3ff5496b4b389762fd…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/78d92b6f3cd3ff5496b4b389762fd…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
4b350196 by Giovanni Mascellani at 2025-11-04T11:39:46+01:00
mmdevapi/tests: Print the expected result code when failing a check.
- - - - -
70bb3b45 by Giovanni Mascellani at 2025-11-04T11:39:48+01:00
mmdevapi: Use AUTOCONVERTPCM when initializing the audio client for spatial audio.
Initializing the audio client without AUTOCONVERTPCM is expected
to fail when the requested sampling rate or channel count does not
match the mixing format. Such behavior is not currently modeled on
Wine, but it should be introduced, and since here we expect
automatic format conversion to work we add the flag.
- - - - -
f2a34030 by Giovanni Mascellani at 2025-11-04T11:39:50+01:00
windows.media.speech: Use AUTOCONVERTPCM when initializing the audio client.
Initializing the audio client without AUTOCONVERTPCM is expected
to fail when the requested sampling rate or channel count does not
match the mixing format. Such behavior is not currently modeled on
Wine, but it should be introduced, and since here we expect
automatic format conversion to work we add the flag.
- - - - -
21fb3555 by Giovanni Mascellani at 2025-11-04T11:39:51+01:00
winmm: Use AUTOCONVERTPCM when initializing the audio client.
While it might seem that this change is altering the behavior,
it really isn't, because right now Initialize() always does
automatic format conversion. So we're just consolidating the
current behavior, even if at some point the lack of
AUTOCONVERTPCM is properly honored.
- - - - -
78d92b6f by Giovanni Mascellani at 2025-11-04T11:39:52+01:00
dsound: Use AUTOCONVERTPCM when initializing the capture audio client.
Initializing the audio client without AUTOCONVERTPCM is expected
to fail when the requested sampling rate or channel count does not
match the mixing format. Such behavior is not currently modeled on
Wine, but it should be introduced, and since here we expect
automatic format conversion to work we add the flag. Consequently
we also remove the supported format detection logic.
- - - - -
5 changed files:
- dlls/dsound/capture.c
- dlls/mmdevapi/spatialaudio.c
- dlls/mmdevapi/tests/render.c
- dlls/windows.media.speech/recognizer.c
- dlls/winmm/waveform.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/82275b13a24613947d1da00cd8520…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/82275b13a24613947d1da00cd8520…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
3660a5a7 by Henri Verbeet at 2025-11-04T14:59:38+01:00
vkd3d-shader/msl: Include metal_stdlib in the generated code.
We're already using functions not made available through either
metal_common or metal_texture. This doesn't seem to be an issue for the
Metal shader runner, possibly because the "online" compiler includes the
required headers by default. In any case, including metal_stdlib should
make all of MSLib available.
- - - - -
51cce617 by Henri Verbeet at 2025-11-04T14:59:38+01:00
vkd3d-shader/msl: Implement VSIR_OP_SYNC.
- - - - -
f431cddc by Henri Verbeet at 2025-11-04T14:59:38+01:00
vkd3d-shader/msl: Implement support for VKD3DSPR_IMMCONSTBUFFER registers.
- - - - -
08026880 by Henri Verbeet at 2025-11-04T14:59:38+01:00
vkd3d-shader/msl: Implement VSIR_OP_COUNTBITS.
- - - - -
c576a09d by Henri Verbeet at 2025-11-04T14:59:38+01:00
vkd3d-shader/msl: Implement VSIR_OP_FIRSTBIT_LO.
- - - - -
74ebd462 by Henri Verbeet at 2025-11-04T14:59:38+01:00
vkd3d-shader/msl: Implement VSIR_OP_FIRSTBIT_HI.
- - - - -
6 changed files:
- libs/vkd3d-shader/msl.c
- tests/hlsl/barriers.shader_test
- tests/hlsl/bitwise.shader_test
- tests/hlsl/matrix-indexing.shader_test
- tests/hlsl/non-const-indexing.shader_test
- tests/hlsl/vector-indexing-uniform.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/d6d1485e407a56158f4f14b1ade3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/d6d1485e407a56158f4f14b1ade3…
You're receiving this email because of your account on gitlab.winehq.org.