Mark Jansen
264aaa9e05
[RTL] Implement RtlGetLengthWithoutLastFullDorOrNtPathElement
...
CORE-17248
2021-05-08 19:24:23 +02:00
Mark Jansen
3e7e4ee360
[RTL] Implement RtlpApplyLengthFunction
...
CORE-17248
2021-05-08 19:24:23 +02:00
Mark Jansen
23b6397ae9
[FONTEXT_APITEST] Test more cases for GetDisplayNameOf
2021-05-08 15:53:43 +02:00
Jérôme Gardou
061c7ecb1a
[FRAMEDYN] Fix the whole situation with regards to wchar_t
...
Alias CHSTRING_WCHAR to unsigned short and use inline wrappers
to be able to use the thing with modern compilers
Put the GCC aliases into the public header.
Enable build with clang-cl
2021-05-03 22:00:57 +02:00
George Bișoc
efaa7b6a24
[NTDLL_APITEST] Add alignment probing tests for Query/Set information thread related routines
2021-05-02 20:58:40 +02:00
George Bișoc
3b53b3d07f
[NTDLL_APITEST] Add alignment probing tests for Query/Set information process related routines
2021-05-02 20:56:14 +02:00
George Bișoc
ae8ebe45d2
[NTDLL_APITEST] Implement alignment probing library code
...
The probing library code only probes data types for threads/processes information classes in Process Structure subsystem for now.
2021-05-02 20:45:57 +02:00
George Bișoc
66007dee2b
[NTDLL_APITEST] Include the internal headers from the kernel and the probing library file
2021-05-02 20:42:19 +02:00
Katayama Hirofumi MZ
92e3b426b3
[CMD_APITEST] Follow-up of #3632 ( 0c2230a
)
...
CORE-17500
2021-04-30 10:48:33 +09:00
Katayama Hirofumi MZ
0c2230ad64
[CMD_APITEST] Add FC testcase ( #3632 )
...
Add a testcase for FC (file comparison) command to investigate FC command. CORE-17500
2021-04-29 16:39:13 +09:00
Jérôme Gardou
ba74a05a17
[PSEH] Add implementation for GCC amd64
...
Also, put include directory next to the library and use
target_include_directories(.. INTERFACE ..) to get this right.
This is because :
- Having includes & implementation in two different places buggers me
- This makes sure that there is no "if it compiles everything is fine" behaviour from anyone
because now even static libraries need it for GCC amd64 build
Also add __USE_PSEH2__ define for the non SEH-aware compilers out there and use it in a few headers
where we define macros involving __try
2021-04-28 13:10:23 +02:00
Jérôme Gardou
e470b58376
[REACTOS] Explicitly link against pseh & include pseh headers in a few places
2021-04-28 13:10:23 +02:00
Jérôme Gardou
79bc62f206
[COMPILER_APITEST] Disable SEH tests for GCC amd64 build
2021-04-28 13:10:23 +02:00
Jérôme Gardou
0995b35bac
[KERNEL32_APITEST] Fix compilation & global wut?? with SSE exception test
2021-04-28 13:10:23 +02:00
George Bișoc
5222eae730
[NTDLL_APITEST] Implement NtImpersonateAnonymousToken testcase
2021-04-27 12:25:03 +02:00
Serge Gautherie
db416e3914
[REACTOS] InitImageList(): Fix error checks
...
And simplify code a bit.
2021-04-24 20:35:48 +02:00
Serge Gautherie
7d77ec28f7
[CMAKE] winetests/: Move '/wd4133' to gdiplus/ only
...
Addendum to 42d2d5e
.
CORE-7538
2021-04-16 15:00:03 +03:00
Victor Perevertkin
74ec94e12c
[CMAKE] Some options are only supported by GCC, don't use them for clang
...
These are (so far):
-Wno-format-overflow
-Wno-nonnull-compare
-Wno-old-style-declaration
-Wno-unused-but-set-variable
2021-04-09 03:58:19 +03:00
Jérôme Gardou
c4232ae995
[CMAKE] Fix a file name
2021-04-08 15:35:22 +02:00
Katayama Hirofumi MZ
f511258ee5
Revert '[FONTEXT_APITEST] Follow-up of #3585 '
2021-04-07 17:08:23 +09:00
Katayama Hirofumi MZ
4214c2bf3c
[BROWSEUI_APITEST] Strengthen IAutoComplete testcase
2021-04-07 12:39:28 +09:00
Katayama Hirofumi MZ
a105b5d355
[FONTEXT_APITEST] Follow-up of #3585 ( deb928c
)
...
Strengthen GetDisplayNameOf testcase. CORE-9281, CORE-16444
2021-04-06 09:02:53 +09:00
Mark Jansen
deb928c4bc
[FONTEXT_APITEST] Show that fontext returns absolute paths with SHGDN_FORPARSING ( #3585 )
...
Add GetDisplayNameOf testcase. CORE-9281, CORE-16444
2021-04-06 07:54:58 +09:00
Katayama Hirofumi MZ
ab7d8f3616
[BROWSEUI][BROWSEUI_APITEST] Add CLSID_ACLHistory stubs ( #3582 )
...
- Initial implement CLSID_ACLHistory as stub.
- Add IACLHistory testcase into browseui_apitest.
CORE-9281
2021-04-05 04:20:18 +09:00
Katayama Hirofumi MZ
e771589ae1
[BROWSEUI_APITEST] Strengthen ACListISF testcase ( #3577 )
...
Analyze CLSID_ACListISF's behavior about relative paths. CORE-9281
2021-04-03 16:56:49 +09:00
Katayama Hirofumi MZ
ea3c56b659
[BROWSEUI_APITEST] Strengthen ACListISF testcase ( #3538 )
...
Add tests for ACListISF testcase to clarify the details. CORE-9281
2021-03-18 09:49:40 +09:00
Serge Gautherie
8c18617fa7
[CMAKE] Fix few copy-paste typos in add_pch() calls ( #3508 )
...
Follow-up to e898c9e
.
2021-03-06 19:11:56 +01:00
Serge Gautherie
b43bb63373
[COMPILER_APITEST] Sync an '#if defined(_X86_)' ( #3318 )
...
Addendum to dfccee7
(r41810).
2021-03-04 23:03:37 +01:00
George Bișoc
69ca7258d0
[NTDLL_APITEST] Implement testcase for NtCompareTokens
2021-03-04 16:22:56 +03:00
Katayama Hirofumi MZ
2282205d13
[BROWSEUI_APITEST] Fix abnormal termination on fn2 == NULL
...
The DoWordBreakProc function crashed.
CORE-9281
2021-03-04 14:42:04 +09:00
Katayama Hirofumi MZ
3b1c81b0ec
[BROWSEUI_APITEST] Strengthen IAutoComplete on WM_KEYDOWN ( #3500 )
...
- Simplify the test mechanism.
- Add more tests for WM_KEYDOWN message.
CORE-9281
2021-03-04 09:35:44 +09:00
Serge Gautherie
55b93aecdc
[CMAKE] target_compile_definitions() calls: Remove (now) useless '-D' ( #3490 )
...
Documented as automatically removed, since CMake 3.12.4 at least.
https://cmake.org/cmake/help/v3.12/command/target_compile_definitions.html
2021-03-03 04:16:02 +01:00
Victor Perevertkin
fc2b105e5d
[CMAKE] Use remove_target_compile_option when disabling manually enabled warnings
2021-03-03 06:04:25 +03:00
Colin Finck
ec9f3d82b0
[NTDLL_APITEST] Ensure that some noticeable time has passed since process creation to fix a flaky test.
2021-03-02 19:32:20 +01:00
Katayama Hirofumi MZ
a0e5c3d862
[BROWSEUI_APITEST] Strengthen IAutoComplete testcase on extended LV style ( #3499 )
...
Test the extended list-view style of the listview. CORE-9281
2021-03-02 18:05:32 +09:00
Katayama Hirofumi MZ
6de330026c
[BROWSEUI_APITEST] Follow-up of #3493
2021-03-02 07:36:55 +09:00
Katayama Hirofumi MZ
003b19dc3c
[BROWSEUI_APITEST] Add IAutoComplete testcase ( #3493 )
...
Add tests for IAutoComplete objects, especially on the drop-down window and related controls.
CORE-9281
2021-03-02 07:25:31 +09:00
Katayama Hirofumi MZ
9e32854998
[ATL_APITEST] Fixup of #3492 ; fix SubclassWindow testcase
...
Fix the tests at Line 359 and 403.
CORE-9281
2021-02-28 13:13:38 +09:00
Katayama Hirofumi MZ
ef3e7a3717
[SDK][ATL] Implement UnsubclassWindow methods ( #3492 )
...
I want UnsubclassWindow methods.
- Implement CWindowImpl::UnsubclassWindow method.
- Implement CContainedWindowT::UnsubclassWindow method.
- Add SubclassWindow testcase to atl_apitest test program.
- Fix generic text mapping of <atlwin.h>.
CORE-9281
2021-02-28 12:45:16 +09:00
George Bișoc
b00ecdcab9
Replace my E-mail with the ReactOS org one ( #3475 )
...
From now on for ReactOS related contributions only the organization e-mail shall be used and also reverse the order of my real full name.
2021-02-22 18:26:55 +03:00
Doug Lyons
89843bec56
[GDI32_APITEST] Add more StretchBlt Regression Tests ( #3455 )
...
Added tests for many more StretchBlt options.
Created StretchBlt regression tests for verifying most flip options.
This is preparation for my Pull Request #3458 which will implement the flip functionality for StretchBlt.
CORE-16642
2021-02-21 08:21:51 +09:00
winesync
0e1975b6aa
[WINESYNC] d3dx9_36: Implement ID3DXSkinInfoImpl_UpdateSkinnedMesh.
...
This patch fixes last problem of bug 32572.
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2021-02-04 16:37:07 +01:00
winesync
5687b22005
[WINESYNC] d3dx9_36: Add semi-stub for D3DXOptimizeVertices.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2021-02-04 16:37:07 +01:00
winesync
81b6936ac8
[WINESYNC] d3dx9_36/tests: Add additional tests for special cases.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2021-02-04 16:37:07 +01:00
winesync
51b19f6605
[WINESYNC] d3dx9_36/tests: Add initial tests for D3DXDisassembleShader.
...
wine-staging patch by Sebastian Lackner <sebastian@fds-team.de>
2021-02-04 16:37:07 +01:00
winesync
62f40620f1
[WINESYNC] d3dx9_36: Improve stub for ID3DXEffectImpl_CloneEffect.
...
wine-staging patch by Sebastian Lackner <sebastian@fds-team.de>
2021-02-04 16:37:07 +01:00
winesync
7a64c4dcc9
[WINESYNC] d3dx9: Return D3DFMT_A8R8G8B8 in D3DXGetImageInfoFromFileInMemory for 32 bpp BMP with alpha.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2021-02-04 16:37:07 +01:00
winesync
31f063ffbf
[WINESYNC] d3dx9: Don't release textures when D3DXSPRITE_DO_NOT_ADDREF_TEXTURE is specified.
...
Signed-off-by: Sven Baars <sbaars@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 9eda5c043047fd117441473651b2089b80a4ed80 by Sven Baars <sbaars@codeweavers.com>
2021-02-04 16:37:07 +01:00
winesync
fe25fbb5fe
[WINESYNC] d3dx9/tests: Use wide-char string literals.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id bffe111672972cb26c319c029ca469520742c720 by Michael Stefaniuc <mstefani@winehq.org>
2021-02-04 16:37:07 +01:00
winesync
868f57e6b2
[WINESYNC] d3dx9: Simplify D3DXSphereBoundProbe() a bit.
...
Spurred by a patch by Alex Henrie.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 18ae539c914a9b5a89f63d8cf9c2a21273eccc6c by Matteo Bruni <mbruni@codeweavers.com>
2021-02-04 16:37:07 +01:00