Alexandre Julliard
37910bebfd
configure: Remove no longer needed check for dlltool.
2022-10-31 20:41:44 +01:00
Akihiro Sagawa
f88fecf80f
shell32: Returns a number of copied bytes in DropQueryFileA.
2022-10-31 20:41:44 +01:00
Akihiro Sagawa
205f952db1
shell32: Returns a number of copied characters in DropQueryFileW.
2022-10-31 20:41:44 +01:00
Akihiro Sagawa
9f61e1e593
shell32: Reimplement DragQueryFileA to rely on its Unicode version.
...
Now, it returns a correct buffer size especially for a DBCS file name.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53738
2022-10-31 20:41:44 +01:00
Akihiro Sagawa
3389ba479b
shell32: Merge ANSI part of DROPFILES handler into DragQueryFileW.
2022-10-31 20:41:44 +01:00
Akihiro Sagawa
2176e83060
shell32/tests: Add more DragQueryFile tests.
2022-10-31 20:41:44 +01:00
Akihiro Sagawa
3ef081593c
shell32/tests: Add DBCS file name tests for DragQueryFile.
2022-10-31 20:41:44 +01:00
Nikolay Sivov
9cd5bc0d86
kernelbase: Add QueryVirtualMemoryInformation().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 20:41:44 +01:00
Nikolay Sivov
fc5cb9b577
ntdll: Partially implement MemoryRegionInformation query.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 20:41:44 +01:00
Brendan Shanks
0d21e1cbcf
server: Only require THREAD_SET_LIMITED_INFORMATION access to set thread description.
2022-10-31 12:13:32 +01:00
Paul Gofman
21c373560f
win32u: Implement NtUserDisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME).
2022-10-31 12:12:16 +01:00
Paul Gofman
b2787fb15c
win32u: Store output id in monitors cache.
2022-10-31 12:12:16 +01:00
Paul Gofman
162101bcb3
win32u: Move NtUserDisplayConfigGetDeviceInfo implementation from user32.
2022-10-31 12:12:15 +01:00
Paul Gofman
62f66c3da5
win32u: Store GPU luid in adapters cache.
2022-10-31 12:12:15 +01:00
Piotr Caban
93ba92def7
maintainers: Update Microsoft C Runtime files list.
2022-10-31 12:11:55 +01:00
Piotr Caban
d115861031
compstui: Test that callbacks are executed.
2022-10-31 12:11:55 +01:00
Piotr Caban
f590f72eed
compstui: Add CPSFUNC_ADD_PROPSHEETPAGE support.
2022-10-31 12:11:55 +01:00
Piotr Caban
70bf3d521d
compstui: Add CPSFUNC_ADD_PFNPROPSHEETUI support.
2022-10-31 12:11:55 +01:00
Nikolay Sivov
69cff16d69
kernelbase: Forward some more classes in GetFileInformationByHandleEx().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 12:11:55 +01:00
Nikolay Sivov
f054d2ab58
kernelbase: Make sure to provide a message for missing information classes in GetFileInformationByHandleEx().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 12:11:55 +01:00
Nikolay Sivov
404e590e06
kernelbase: Forward some directory info classes in GetFileInformationByHandleEx().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53590
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 12:11:55 +01:00
Martin Storsjö
03d4ba67f4
ntdll: Use the local dwarf implementation on arm64.
...
This makes unwinding work if libunwind is unavailable.
The dwarf_virtual_unwind function is modelled heavily on the x86_64
version of it. (Going forward, if there are changes to either of them,
one should probably look at whether those changes should be mirrored
to the other one too.)
Signed-off-by: Martin Storsjö <martin@martin.st>
2022-10-31 12:11:55 +01:00
Martin Storsjö
6241f87cca
ntdll: Add support for aarch64 in the dwarf implementation.
...
This is essentially about mapping dwarf register numbers to
aarch64 registers, and for updating the right CONTEXT variable
with the CFA.
Signed-off-by: Martin Storsjö <martin@martin.st>
2022-10-31 12:11:55 +01:00
Martin Storsjö
1b2e6d98bb
ntdll: Move the dwarf reading routines to a shareable header.
...
Signed-off-by: Martin Storsjö <martin@martin.st>
2022-10-31 12:11:55 +01:00
Gerald Pfeifer
699067ae14
loader: Unbreak FreeBSD builds (ARRAY_SIZE undefined).
...
Commit af996344a8
used ARRAY_SIZE in
FreeBSD-specifc code which, alas, is not available here, so revert
that change.
2022-10-31 12:11:55 +01:00
Bartosz Kosiorek
2f26b02fd2
gdiplus: Add GdipGetPenCompoundArray implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52196
2022-10-31 12:11:55 +01:00
Bartosz Kosiorek
e2e8487b99
gdiplus: Add GdipGetPenCompoundCount implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52196
2022-10-31 12:05:02 +01:00
Bartosz Kosiorek
9d5d4dba28
gdiplus: Add GdipSetPenCompoundArray implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52196
2022-10-31 12:04:59 +01:00
Vladislav Timonin
4e734f48eb
d2d1: Implement ID2D1Device1::CreateDeviceContext.
2022-10-31 12:04:45 +01:00
Vladislav Timonin
34640a94b3
d2d1: Update to ID2D1Device1.
2022-10-31 12:04:43 +01:00
Connor McAdams
2cfcddb2fe
uiautomationcore: Add support for UIAutomationType_IntArray property comparisons.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-26 23:17:40 +02:00
Connor McAdams
c183afbf4c
uiautomationcore: Implement ConditionType_Property conditional for UIAutomationType_Bool properties.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-26 23:17:40 +02:00
Connor McAdams
cd143fc2fd
uiautomationcore: Add support for ConditionType_{And/Or} conditions.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-26 23:17:40 +02:00
Bartosz Kosiorek
5b43579639
msvcrt: Fix error handling for strcpy_s.
2022-10-26 16:45:03 +02:00
Bartosz Kosiorek
046bed65d4
msvcrt: Fix error handling for strcat_s.
2022-10-26 16:45:03 +02:00
Bartosz Kosiorek
3cb897ffbb
msvcrt: Add _mbsinc_l implementation.
2022-10-26 16:44:59 +02:00
Bartosz Kosiorek
46c836071e
msvcrt: Add _ismbcsymbol_l implementation.
2022-10-26 16:44:55 +02:00
Brendan Shanks
c68f75e34e
ntdll: Set native thread names on Linux when set with SetThreadDescription().
2022-10-26 15:03:05 +02:00
Eric Pouech
35c65edcb9
kernel32/tests: Workaround some broken Windows behavior in console tests.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48105
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-10-26 15:03:05 +02:00
Hans Leidekker
7bfa058a0b
wbemprox: WQL string comparisons are case insensitive.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53832
2022-10-26 15:03:05 +02:00
Jinoh Kang
dd5ce0295b
ntdll/tests: Add more tests for \Device\NamedPipe and \Device\NamedPipe\.
2022-10-26 15:03:05 +02:00
Jinoh Kang
71959b6887
ntdll/tests: Add tests for pipe names.
2022-10-26 15:03:05 +02:00
Jinoh Kang
ea9c9fe5bd
kernel32/tests: Add test for pipe name with a trailing backslash.
2022-10-26 15:03:05 +02:00
Piotr Caban
ebe35f6f0a
comctl32: Add support for adding extra data in CreatePropertySheetPage.
2022-10-26 15:03:05 +02:00
Piotr Caban
cae20edb0b
comctl32: Fix PROPSHEETPAGE[AW] structure content in messages and callbacks.
2022-10-26 15:03:05 +02:00
Piotr Caban
eb5a4f2160
comctl32: Don't use PROPSHEETPAGE structure to store internal HPROPSHEETPAGE data.
2022-10-26 15:03:05 +02:00
Piotr Caban
fc767fd589
comctl32: Create page if PROPSHEETPAGE was passed as HPROPSHEETPAGE to PropertySheetAW or PSM_INSERTPAGE.
2022-10-26 15:03:05 +02:00
Alexandre Julliard
6a91264918
makefiles: Store PE objects in subdirectories in the build tree.
...
This will make it possible to build multiple PE architectures.
2022-10-26 15:03:05 +02:00
Alexandre Julliard
8d43170b9f
makedep: Make the disabled flag architecture-generic.
2022-10-26 11:03:51 +02:00
Alexandre Julliard
6cfdd7e97c
makedep: Add a helper function to build an arch-specific module name.
2022-10-26 11:03:42 +02:00