Alexandre Julliard pushed to branch master at wine / wine
Commits:
64f7c37c by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Add semi-stub for NtQueueApcThreadEx2().
- - - - -
7d8d3830 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Validate reserve handle in NtQueueApcThreadEx2().
- - - - -
3bf8fc31 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Pass user APC flags to call_user_apc_dispatcher().
- - - - -
fd06b6c9 by Paul Gofman at 2025-08-19T22:55:49+02:00
server: Do not allow queueing special APCs to wow64 threads.
- - - - -
4b565a05 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Implement QUEUE_USER_APC_CALLBACK_DATA_CONTEXT in NtQueueApcThreadEx2() on x64.
- - - - -
a9bc7af5 by Paul Gofman at 2025-08-19T22:55:49+02:00
ntdll: Use NtContinueEx in KiUserApcDispatcher on x64.
- - - - -
d2114fba by Paul Gofman at 2025-08-19T22:55:49+02:00
kernelbase: Implement QueueUserAPC2().
- - - - -
30 changed files:
- dlls/kernel32/kernel32.spec
- dlls/kernel32/tests/sync.c
- dlls/kernelbase/kernelbase.spec
- dlls/kernelbase/thread.c
- dlls/ntdll/ntdll.spec
- dlls/ntdll/ntsyscalls.h
- dlls/ntdll/signal_arm64ec.c
- dlls/ntdll/signal_x86_64.c
- dlls/ntdll/tests/exception.c
- dlls/ntdll/tests/thread.c
- dlls/ntdll/unix/server.c
- dlls/ntdll/unix/signal_arm.c
- dlls/ntdll/unix/signal_arm64.c
- dlls/ntdll/unix/signal_i386.c
- dlls/ntdll/unix/signal_x86_64.c
- dlls/ntdll/unix/thread.c
- dlls/ntdll/unix/unix_private.h
- dlls/wow64/process.c
- include/processthreadsapi.h
- include/winbase.h
- include/wine/server_protocol.h
- include/winternl.h
- server/async.c
- server/object.c
- server/object.h
- server/protocol.def
- server/request_handlers.h
- server/request_trace.h
- server/thread.c
- server/timer.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cbb3cf81d20598e9631f8096d46ea…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cbb3cf81d20598e9631f8096d46ea…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
cbb3cf81 by Yuxuan Shui at 2025-08-19T09:19:49+02:00
server: Fix use-after-free of handle entry.
obj->ops->close_handle can indirectly call shrink_handle_table, which will
invalidate "entry". Therefore accessing entry->ptr is not valid, neither is
comparing "entry" with table->entries, since table->entries might have been
reallocated.
- - - - -
1 changed file:
- server/handle.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/cbb3cf81d20598e9631f8096d46eae…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/cbb3cf81d20598e9631f8096d46eae…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2e4974af by Tingzhong Luo at 2025-08-18T22:20:39+02:00
shell32: Support the UserProgramFiles folder.
Fix the issue where some installers refuse to launch,
due to SHGetKnownFolderPath() failing when called with
FOLDERID_UserProgramFiles.
Signed-off-by: Tingzhong Luo <luotingzhong(a)uniontech.com>
- - - - -
2 changed files:
- dlls/shell32/shellpath.c
- dlls/shell32/tests/shellpath.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/2e4974af42a96dfcd426be5e40faec…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/2e4974af42a96dfcd426be5e40faec…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
212be298 by Paul Gofman at 2025-08-18T21:20:31+02:00
ntdll/tests: Add more tests for NtQueryVirtualMemory( MemoryRegionInformation ).
- - - - -
a0aef232 by Paul Gofman at 2025-08-18T21:26:00+02:00
ntdll: Factor out get_memory_region_size() function.
- - - - -
e019c52a by Paul Gofman at 2025-08-18T21:26:00+02:00
ntdll: Reimplement get_memory_region_info() on top of get_memory_region_size().
- - - - -
2 changed files:
- dlls/ntdll/tests/virtual.c
- dlls/ntdll/unix/virtual.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7aa357600e251adcc720f97a2ae6b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7aa357600e251adcc720f97a2ae6b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
aa1b8c0a by Tyson Whitehead at 2025-08-18T17:24:10+02:00
joy.cpl: Use correct interface for effect AddRef call.
- - - - -
9c62df0c by Tyson Whitehead at 2025-08-18T17:24:12+02:00
joy.cpl: Remove needless device caps retrieval.
- - - - -
fc1a890d by Tyson Whitehead at 2025-08-18T17:24:13+02:00
joy.cpl: Remove incorrect DIEP_TYPESPECIFICPARAMS flag usage.
This flag is for passing to Get/SetParameters. It is not a valid
setting for the DIEFFECT dwFlags member according to the docs.
Type specific parametrs are indicated by cbTypeSpecificParameters
being not 0 and lpvTypeSpecificParametrs being non-NULL.
- - - - -
8a157407 by Tyson Whitehead at 2025-08-18T17:24:15+02:00
joy.cpl: Cleanup selected device Acquire / Unacquire logic.
- - - - -
2e1bde62 by Rémi Bernon at 2025-08-18T17:24:16+02:00
joy.cpl: Read the device state when getting selected effect.
- - - - -
feb1b74d by Tyson Whitehead at 2025-08-18T17:24:17+02:00
joy.cpl: Fix effect axes / direction in SetParameters call.
- - - - -
bb8e936a by Tyson Whitehead at 2025-08-18T17:26:30+02:00
joy.cpl: Avoid restarting effect while button is pressed.
- - - - -
02673657 by Tyson Whitehead at 2025-08-18T17:26:30+02:00
joy.cpl: Turn off autocenter for every device on creation.
It makes it hard to feel some effects.
- - - - -
8c680dc3 by Tyson Whitehead at 2025-08-18T17:26:30+02:00
joy.cpl: Add specific parameters based on type and not effect GUID.
Wore general as will apply type specific parametrs to all effects
that are of the given type and not just specific types.
- - - - -
52 changed files:
- dlls/joy.cpl/dinput.c
- dlls/joy.cpl/joy.rc
- po/ar.po
- po/ast.po
- po/bg.po
- po/ca.po
- po/cs.po
- po/da.po
- po/de.po
- po/el.po
- po/en.po
- po/en_US.po
- po/eo.po
- po/es.po
- po/fa.po
- po/fi.po
- po/fr.po
- po/he.po
- po/hi.po
- po/hr.po
- po/hu.po
- po/it.po
- po/ja.po
- po/ka.po
- po/ko.po
- po/lt.po
- po/ml.po
- po/nb_NO.po
- po/nl.po
- po/or.po
- po/pa.po
- po/pl.po
- po/pt_BR.po
- po/pt_PT.po
- po/rm.po
- po/ro.po
- po/ru.po
- po/si.po
- po/sk.po
- po/sl.po
- po/sr_RS(a)cyrillic.po
- po/sr_RS(a)latin.po
- po/sv.po
- po/ta.po
- po/te.po
- po/th.po
- po/tr.po
- po/uk.po
- po/wa.po
- po/wine.pot
- po/zh_CN.po
- po/zh_TW.po
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/39c5ca482c4f7dc1275657cc87d2b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/39c5ca482c4f7dc1275657cc87d2b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
7c5d6832 by Rémi Bernon at 2025-08-18T16:12:55+02:00
widl: Wrap strappend parameters in a new struct strbuf.
- - - - -
23df5130 by Rémi Bernon at 2025-08-18T16:12:55+02:00
widl: Introduce a new append_basic_type helper.
- - - - -
4a0e5c68 by Rémi Bernon at 2025-08-18T16:12:55+02:00
widl: Remove unnecessary recursion for TYPE_BITFIELD.
- - - - -
39c5ca48 by Rémi Bernon at 2025-08-18T16:12:55+02:00
widl: Move some type name construction out of write_type_left.
- - - - -
7 changed files:
- tools/widl/header.c
- tools/widl/parser.y
- tools/widl/typetree.c
- tools/widl/typetree.h
- tools/widl/utils.c
- tools/widl/utils.h
- tools/widl/widltypes.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/300194f1f5dbdcc99e6bd2fdaa90d…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/300194f1f5dbdcc99e6bd2fdaa90d…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
765fff59 by Gerald Pfeifer at 2025-08-18T13:10:21+02:00
winebus.sys: Use uint16_t instead of __u16.
This addresses a regression introduced by commit e603bbf69c7 where we'd get
dlls/winebus.sys/bus_udev.c: In function ‘lnxev_device_haptics_thread’:
dlls/winebus.sys/bus_udev.c:711:36: error: ‘__u16’ undeclared
on FreeBSD 13.
- - - - -
1 changed file:
- dlls/winebus.sys/bus_udev.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/765fff593c58569c56d924db89876f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/765fff593c58569c56d924db89876f…
You're receiving this email because of your account on gitlab.winehq.org.