Paul Gofman
fb6b1c91bb
taskkill: Support terminating child processes.
2023-03-29 22:29:32 +02:00
Paul Gofman
5c85145189
taskkill: Mark processes for termination in main().
2023-03-29 11:50:58 +02:00
Paul Gofman
6cca1f5099
taskkill: Use toolhelp snapshot to get process information.
2023-03-29 11:50:58 +02:00
Paul Gofman
62ef3c5be1
taskkill: Factor out get_task_pid().
2023-03-29 11:50:58 +02:00
Paul Gofman
cf4a0b7392
taskkill: Enumerate processes in main().
2023-03-29 11:50:58 +02:00
Paul Gofman
20ab5f06d0
taskkill: Remove unneeded free() before process exit.
2023-03-29 11:50:58 +02:00
Paul Gofman
dd3f3f381f
taskkill: Use CRT allocation functions.
2023-03-29 11:50:58 +02:00
Michael Stefaniuc
1210b98cd3
windows.media.speech: Remove redundant NULL check before free().
2023-03-29 11:49:19 +02:00
Michael Stefaniuc
b7fd8972db
msdasql: Remove redundant NULL check before heap_free().
2023-03-29 11:49:17 +02:00
Sven Baars
da0ec7fbbd
kernelbase: Recursively obtain the Wow6432Node parent.
2023-03-28 20:40:09 +02:00
Sven Baars
63c6b89314
kernelbase: Add support for shared registry keys.
2023-03-28 20:40:09 +02:00
Sven Baars
3bbd37d0bb
kernelbase: Call create_key() from create_subkey().
2023-03-28 20:40:08 +02:00
Sven Baars
899b0b82af
kernelbase: Factor creating a subkey out of create_key().
2023-03-28 20:40:08 +02:00
Sven Baars
3609508c2f
kernelbase: Don't open Wow6432nodes from create_key().
...
These can never exist in a newly created key.
2023-03-28 20:40:07 +02:00
Piotr Caban
c3bd7c003e
wineps: Handle EMR_BITBLT record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
ab12be686a
wineps: Handle EMR_STRETCHBLT record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
83f0862b43
wineps: Handle EMR_SETARCDIRECTION record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
ec2d0e9d8b
wineps: Handle EMR_SETBRUSHORGEX in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
b4ce2902e0
wineps: Handle EMR_SETVIEWPORTORGEX record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
a18178dd29
wineps: Handle EMR_SETVIEWPORTEXTEX in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
706569086f
wineps: Handle EMR_SETWINDOWORGEX record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
f6aa74e3b7
wineps: Handle EMR_SETWINDOWEXTEX record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
9e09705d49
wineps: Handle EMR_PAINTRGN record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
f4d6b054ef
wineps: Handle EMR_ANGLEARC record in spool files.
2023-03-28 15:29:56 +02:00
Piotr Caban
dbf901a4da
wineps: Support arc direction in PSDRV_DrawArc.
2023-03-28 15:29:56 +02:00
Vijay Kiran Kamuju
8426109a43
msvcr100: Add _UnrealizedChore::_CheckTaskCollection stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53794
2023-03-28 15:29:56 +02:00
Alexandre Julliard
e588e218f0
ntdll: Only fall back to start.exe when using a different loader.
2023-03-28 11:58:30 +02:00
Alexandre Julliard
bdc11ee079
ntdll: Add a helper function to return the alternate 32/64 loader.
2023-03-28 11:57:34 +02:00
Rémi Bernon
61219f1b8b
imm32: Call ImeSelect from ImmLockIMC with current IME.
2023-03-28 11:55:31 +02:00
Rémi Bernon
de4323611a
imm32: Update HIMC private data when selecting IME.
2023-03-28 11:55:31 +02:00
Rémi Bernon
9c8b3e6f42
imm32: Introduce a new imc_select_hkl helper.
2023-03-28 11:55:31 +02:00
Rémi Bernon
0aa3b85b97
imm32: Enumerate input contexts in ImmActivateLayout.
2023-03-28 11:55:31 +02:00
Rémi Bernon
462d5ca257
imm32/tests: Test ActivateKeyboardLayout with an existing window.
2023-03-28 11:55:31 +02:00
Rémi Bernon
c2c27e7927
imm32/tests: Test ImmCreateInputContext et al.
2023-03-28 11:55:31 +02:00
Rémi Bernon
47533974ce
imm32: Call ActivateKeyboardLayout from ImmActivateLayout.
2023-03-28 11:55:31 +02:00
Rémi Bernon
ca97db75d1
imm32/tests: Check current keyboard layout during ime calls.
2023-03-28 11:55:31 +02:00
Rémi Bernon
db5cf9a5e1
imm32: Use installed IME language for the created HKL.
2023-03-28 11:55:31 +02:00
Rémi Bernon
4571456e70
win32u: Allow LANG_INVARIANT in NtUserActivateKeyboardLayout.
2023-03-28 11:55:30 +02:00
Alex Henrie
d8e6a29d98
wldap32: Stub out setting LDAP_OPT_REFERRAL_HOP_LIMIT.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54727
2023-03-28 11:53:22 +02:00
Francois Gouget
490e36c807
taskschd/tests: Deleting tasks & folders requires elevated privileges on Windows 7.
...
This means skipping any test that requires creating a folder as the
test would be unable to clean up after itself.
Add a test to show that there is the same issue with tasks by creating
one in the root folder.
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54106
2023-03-28 11:44:02 +02:00
Francois Gouget
b7afd8ba26
taskschd/tests: Elevated privileges are needed to connect using a hostname.
...
Being in the administrator group is not sufficient.
2023-03-28 11:44:01 +02:00
Francois Gouget
27f378f071
taskschd/tests: Use a winetest context in the scheduler loops.
2023-03-28 11:44:01 +02:00
Francois Gouget
afd9820f56
taskschd/tests: Use wide character string literals in scheduler.c.
2023-03-28 11:44:01 +02:00
Francois Gouget
58e0677d33
taskschd/tests: Store the xml definitions as wide string literals in scheduler.c.
2023-03-28 11:44:01 +02:00
Francois Gouget
38fb5396d4
taskschd/tests: Use __HRESULT_FROM_WIN32() to initialize constants.
...
It is a macro and thus constant unlike HRESULT_FROM_WIN32().
2023-03-28 11:43:59 +02:00
Stefan Dösinger
2212e663f9
ddraw/tests: Show that SYSMEM | 3DDEVICE surfaces don't consume vidmem.
2023-03-28 11:43:42 +02:00
Stefan Dösinger
23cfa8a210
ddraw/tests: Native 64 bit ddraw has a video memory leak.
2023-03-28 11:43:42 +02:00
Stefan Dösinger
723cd0a4ae
wined3d: Make video memory accounting a per-resource flag.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54701
2023-03-28 11:43:38 +02:00
Rémi Bernon
d62e2268d7
dinput: Rewrite IDirectInput8_EnumDevicesBySemantics.
...
Simplifying and fixing it.
2023-03-27 21:23:09 +02:00
Rémi Bernon
cb987646a4
dinput: Implement DIDBAM_PRESERVE BuildActionMap flag.
2023-03-27 21:23:09 +02:00