Alexandre Julliard pushed to branch master at wine / wine
Commits:
910def0e by Rémi Bernon at 2025-08-27T12:21:44+02:00
win32u: Simplify setting extra class info in set_class_long.
- - - - -
a15895c9 by Rémi Bernon at 2025-08-27T12:21:44+02:00
win32u: Use set_class_long_size for NtUserSetClassWord.
- - - - -
09332f7f by Rémi Bernon at 2025-08-27T12:21:44+02:00
win32u: Use get_class_long_size for get_class_word.
- - - - -
c20d93ec by Rémi Bernon at 2025-08-27T12:22:09+02:00
server: Split get_class_info request from set_class_info.
- - - - -
98d6a64a by Rémi Bernon at 2025-08-27T12:22:09+02:00
server: Get rid of set_class_info request flags.
- - - - -
6 changed files:
- dlls/win32u/class.c
- include/wine/server_protocol.h
- server/class.c
- server/protocol.def
- server/request_handlers.h
- server/request_trace.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/751f6574c06efe7012c841ca91ba4…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/751f6574c06efe7012c841ca91ba4…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
65a371ee by Rémi Bernon at 2025-08-26T21:28:30+02:00
opengl32: Keep track of default FBO read/draw buffers.
- - - - -
db128667 by Rémi Bernon at 2025-08-26T21:28:30+02:00
opengl32: Return the tracked FBO buffers when using FBO surfaces.
- - - - -
507aa8fb by Rémi Bernon at 2025-08-26T21:28:30+02:00
opengl32: Remap read / draw FBO buffers when using FBO surfaces.
- - - - -
4a7d6576 by Rémi Bernon at 2025-08-26T21:28:30+02:00
opengl32: Redirect default framebuffer when using FBO surfaces.
- - - - -
6 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
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/32ab237df5f2b32b97a0b9e9b6082…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/32ab237df5f2b32b97a0b9e9b6082…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
0e3ee215 by Tim Clem at 2025-08-26T21:28:30+02:00
ntdll: Initialize return value in fork_and_exec.
Otherwise, if the exec succeeds, the later read() will not actually
read anything (EOF since the other end of the pipe is closed), and
we'll returned the uninitialized value of `status`.
This was preventing NtCreateUserProcess for a Unix process from
returning successfully, depending on the state of the stack, even
if the fork/exec suceeded.
- - - - -
b8664060 by Tim Clem at 2025-08-26T21:28:30+02:00
ntdll: Zero the process and thread handles when creating a Unix process.
Otherwise we will return success while potentially leaving them with
garbage values, which the caller is likely to close.
- - - - -
32ab237d by Tim Clem at 2025-08-26T21:28:30+02:00
kernelbase: Zero the RTL_USER_PROCESS_PARAMETERS in CreateProcessInternalW.
If we end up creating a Unix process, not all of the values in this
structure will (/can) be populated, and thus may be garbage.
- - - - -
2 changed files:
- dlls/kernelbase/process.c
- dlls/ntdll/unix/process.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e40f6a2807783f0167ced24a91a48…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e40f6a2807783f0167ced24a91a48…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
121499b5 by Vibhav Pant at 2025-08-26T21:28:30+02:00
vccorlib140: Add stub for __abi_make_type_id, Platform::Type{Equals, GetTypeCode, ToString, FullName::get}.
- - - - -
4d6474c8 by Vibhav Pant at 2025-08-26T21:28:30+02:00
vccorlib140: Implement __abi_make_type_id.
- - - - -
d0754640 by Vibhav Pant at 2025-08-26T21:28:30+02:00
vccorlib140: Implement Platform::Type::{Equals, GetTypeCode, ToString, FullName::get}.
- - - - -
76146be7 by Vibhav Pant at 2025-08-26T21:28:30+02:00
vccorlib140: Add stub for Platform::Details::CreateValue.
- - - - -
4187de45 by Vibhav Pant at 2025-08-26T21:28:30+02:00
vccorlib140: Implement Platform::Details::CreateValue.
- - - - -
e40f6a28 by Vibhav Pant at 2025-08-26T21:28:30+02:00
vccorlib140: Use the correct symbol name for InitControlBlock on i386 and arm.
- - - - -
4 changed files:
- dlls/vccorlib140/tests/Makefile.in
- dlls/vccorlib140/tests/vccorlib.c
- dlls/vccorlib140/vccorlib.c
- dlls/vccorlib140/vccorlib140.spec
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cd75213e641fe09e770154b0de6aa…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cd75213e641fe09e770154b0de6aa…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
603d763d by Alexandre Julliard at 2025-08-26T10:57:43+02:00
setupapi: Use SetupDiGetActualSectionToInstallW instead of duplicating that logic.
- - - - -
a8735ae6 by Alexandre Julliard at 2025-08-26T10:58:05+02:00
setupapi: Add support for Include directive.
- - - - -
a813687d by Alexandre Julliard at 2025-08-26T10:58:41+02:00
setupapi: Add support for Needs directive.
- - - - -
43f35448 by Alexandre Julliard at 2025-08-26T10:59:49+02:00
wine.inf: Use Needs directive to reduce duplication.
- - - - -
3 changed files:
- dlls/setupapi/install.c
- dlls/setupapi/tests/install.c
- loader/wine.inf.in
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/279e799f6ec54d11a1e54d00cd4cb…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/279e799f6ec54d11a1e54d00cd4cb…
You're receiving this email because of your account on gitlab.winehq.org.