Alexandre Julliard pushed to branch master at wine / wine
Commits:
a72cf5e0 by Hans Leidekker at 2025-08-22T14:56:25+02:00
include: Comment references to undefined static interfaces.
- - - - -
ece8bbf5 by Hans Leidekker at 2025-08-22T14:56:28+02:00
include: Define IRandomAccessStreamStatics.
- - - - -
e0a48d87 by Hans Leidekker at 2025-08-22T14:56:28+02:00
include: Define ISystemMediaTransportControlsStatics.
- - - - -
56e7ab93 by Hans Leidekker at 2025-08-22T14:56:29+02:00
widl: Require static interfaces to be defined.
- - - - -
7532f79a by Hans Leidekker at 2025-08-22T14:56:29+02:00
widl: Require activation interfaces to be defined.
- - - - -
a9b26ec9 by Hans Leidekker at 2025-08-22T14:56:29+02:00
widl: Require composition interfaces to be defined.
- - - - -
e66b7055 by Hans Leidekker at 2025-08-22T14:56:29+02:00
widl: Require runtimeclass contracts to be defined.
- - - - -
15 changed files:
- include/windows.data.json.idl
- include/windows.devices.bluetooth.genericattributeprofile.idl
- include/windows.devices.bluetooth.idl
- include/windows.devices.bluetooth.rfcomm.idl
- include/windows.graphics.holographic.idl
- include/windows.media.idl
- include/windows.media.mediaproperties.idl
- include/windows.media.speechsynthesis.idl
- include/windows.storage.idl
- include/windows.storage.streams.idl
- include/windows.system.idl
- include/windows.system.profile.idl
- include/windows.system.userprofile.idl
- include/windows.ui.composition.idl
- tools/widl/parser.y
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/148545e12467a70a9a9c2b9d7e4eb…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/148545e12467a70a9a9c2b9d7e4eb…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a19c9e2d by Rémi Bernon at 2025-08-22T14:56:14+02:00
winebus: Generate unique serial numbers when adding devices.
- - - - -
bafc638e by Connor McAdams at 2025-08-22T14:56:14+02:00
winebus: Generate unique container IDs when adding devices.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
148545e1 by Connor McAdams at 2025-08-22T14:56:14+02:00
winebus: Override device instance enumerator string if bus type is known.
Some games use the bus device instance to query properties of a HID
device. Tekken 8 does this to get a string for the device to display in
the UI. It queries all present devices for their container IDs, and when
it finds one with the same container ID as the HID device, it checks the
device instance string for a "BTHENUM" or "USB" enumerator.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
5 changed files:
- dlls/winebus.sys/bus_iohid.c
- dlls/winebus.sys/bus_sdl.c
- dlls/winebus.sys/bus_udev.c
- dlls/winebus.sys/main.c
- dlls/winebus.sys/unixlib.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/015541823e351a0c9c37ab8fd589e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/015541823e351a0c9c37ab8fd589e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6dcb31fc by Paul Gofman at 2025-08-22T12:09:19+02:00
nsiproxy.sys: Get rid of echo request thread.
- - - - -
3700cfbd by Paul Gofman at 2025-08-22T12:09:20+02:00
nsiproxy.sys: Bind to source address in icmp_send_echo().
- - - - -
d59ed153 by Paul Gofman at 2025-08-22T12:09:22+02:00
nsiproxy.sys: Store socket type in struct icmp_data.
- - - - -
383aaf54 by Paul Gofman at 2025-08-22T12:09:23+02:00
iphlpapi: Factor out icmp_send_echo() function.
- - - - -
8bc97368 by Paul Gofman at 2025-08-22T12:09:23+02:00
iphlpapi/tests: Refactor APC testing in testIcmpSendEcho().
- - - - -
ea47fbff by Paul Gofman at 2025-08-22T12:09:23+02:00
iphlpapi: Only supply APC routine if no event in icmp_send_echo().
- - - - -
e649a2c8 by Paul Gofman at 2025-08-22T12:09:23+02:00
iphlpapi: Implement Icmp6ParseReplies().
- - - - -
7f9eb518 by Paul Gofman at 2025-08-22T12:09:24+02:00
iphlpapi: Implement Icmp6CreateFile().
- - - - -
d3f07f47 by Paul Gofman at 2025-08-22T12:09:25+02:00
nsiproxy.sys: Don't try to check for original packet for ping socket.
- - - - -
81fc18e2 by Paul Gofman at 2025-08-22T12:09:27+02:00
iphlpapi: Implement Icmp6SendEcho2().
- - - - -
58f8ef30 by Paul Gofman at 2025-08-22T12:09:27+02:00
iphlpapi/tests: Add tests for Icmp6SendEcho2().
- - - - -
8 changed files:
- dlls/iphlpapi/iphlpapi.spec
- dlls/iphlpapi/iphlpapi_main.c
- dlls/iphlpapi/tests/iphlpapi.c
- dlls/nsiproxy.sys/device.c
- dlls/nsiproxy.sys/icmp_echo.c
- dlls/nsiproxy.sys/nsiproxy_private.h
- include/ipexport.h
- include/wine/nsi.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ba951534540d1202a0f840b4d1078…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ba951534540d1202a0f840b4d1078…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
ad129ee3 by Rémi Bernon at 2025-08-22T12:05:54+02:00
opengl32: Hook glGet(Booleanv|Doublev|Floatv|Integer64v).
They can in theory be used to retrieve the same parameter than
glGetIntegerv, with a different result type.
- - - - -
e939df0a by Rémi Bernon at 2025-08-22T12:05:59+02:00
opengl32: Share wgl_context structure definition with win32u.
- - - - -
02613ee1 by Rémi Bernon at 2025-08-22T12:06:00+02:00
opengl32: Keep track of draw/read framebuffer binding.
- - - - -
ba951534 by Rémi Bernon at 2025-08-22T12:06:03+02:00
opengl32: Return the tracked FBOs when using FBO surfaces.
- - - - -
7 changed files:
- dlls/opengl32/make_opengl
- dlls/opengl32/unix_private.h
- dlls/opengl32/unix_thunks.c
- dlls/opengl32/unix_thunks.h
- dlls/opengl32/unix_wgl.c
- dlls/win32u/opengl.c
- include/wine/opengl_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/277defd17df6bd4c1cad77c26fc55…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/277defd17df6bd4c1cad77c26fc55…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
1aa2ae3d by Rémi Bernon at 2025-08-22T12:01:07+02:00
widl: Remove now unnecessary write_callconv argument.
- - - - -
fef5e69e by Rémi Bernon at 2025-08-22T12:01:07+02:00
widl: Cleanup indentation and variables in write_type_right.
- - - - -
c7151d74 by Rémi Bernon at 2025-08-22T12:01:07+02:00
widl: Inline write_args into write_type_right.
- - - - -
277defd1 by Rémi Bernon at 2025-08-22T12:01:07+02:00
widl: Introduce a new append_declspec helper.
- - - - -
5 changed files:
- tools/widl/header.c
- tools/widl/header.h
- tools/widl/typegen.c
- tools/widl/typetree.c
- tools/widl/typetree.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e58f635b0792377da40b4734eeff1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e58f635b0792377da40b4734eeff1…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
151ca7e4 by Tyson Whitehead at 2025-08-22T11:59:13+02:00
winebus: SDL backend FF effect angle requires 32 bits.
The max value of a INT16 is 32768, which is less than the 36000
required for a full rotation angle. Change type to INT32 as that
is what the underlying SDL paramerter is.
Rotate by +270 instead of -90 to eliminate negative value fixup too.
- - - - -
1 changed file:
- dlls/winebus.sys/bus_sdl.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/151ca7e49185a44715db4785811421…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/151ca7e49185a44715db4785811421…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d3456332 by Alexandre Julliard at 2025-08-22T10:27:05+02:00
sxs: Add support for language in manifest names.
- - - - -
88119343 by Alexandre Julliard at 2025-08-22T10:32:52+02:00
sxs: Support XML escaping in manifest names.
- - - - -
de4e0205 by Alexandre Julliard at 2025-08-22T10:34:25+02:00
sxs: Take manifest language into account when building the file name.
- - - - -
1a185df4 by Alexandre Julliard at 2025-08-22T10:43:58+02:00
sxs: Install policy files the same way as normal manifests.
This is what Windows does since Vista.
- - - - -
4 changed files:
- dlls/sxs/cache.c
- dlls/sxs/name.c
- dlls/sxs/sxs_private.h
- dlls/sxs/tests/name.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ae563341f914244adcb2a32cfe9b4…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ae563341f914244adcb2a32cfe9b4…
You're receiving this email because of your account on gitlab.winehq.org.