Victor Perevertkin
6c2df5a199
[TCPIP][ROSTESTS] Remove old and unused TCP tests code
2023-02-01 02:31:14 +03:00
Victor Perevertkin
d43d898ea9
[ACD] Remove the driver stub
2023-02-01 02:31:14 +03:00
Victor Perevertkin
b82353cadd
[WINEFILE] Remove Winefile application.
...
Please use Explorer on ReactOS or download the latest Winefile from Wine
2023-02-01 02:30:09 +03:00
Timo Kreuzer
684b5ce86a
[NTDLL_APITEST] Comment out a test that fails on Windows Server 2003
2023-01-31 18:39:21 +01:00
Timo Kreuzer
9237c1a455
[NTDLL_APITEST] Fix test for ProcessUserModeIOPL in Nt[Query/Set]InformationProcess
2023-01-31 18:39:21 +01:00
Timo Kreuzer
e6c192b556
[NTDLL_APITEST] Fix tests for StackOverflow
2023-01-31 18:39:21 +01:00
Timo Kreuzer
dda076a8b3
[COMPILER_APITEST] Comment out some tests, when PSEH is used
2023-01-31 18:39:21 +01:00
Timo Kreuzer
a6faa1b82d
[CRT_APITEST] Fix test for strlen
...
The direction flag in eflags is preserved on x64, but not on x86.
2023-01-31 18:39:21 +01:00
Timo Kreuzer
8233aa5667
[COMPILER_APITEST] Fix pseh test that failed when compiled with GCC
2023-01-31 18:39:21 +01:00
Timo Kreuzer
6cad84a769
[WIN32KNT_APITEST] Fox tests for NtGdiCreateDIBSection
2023-01-31 18:39:21 +01:00
Timo Kreuzer
180207c516
[WIN32KNT_APITEST] Fix test for NtUserEnumDisplaySettings
2023-01-31 18:39:21 +01:00
Timo Kreuzer
82b3cd36d0
[WIN32KNT_APITEST] Comment out broken test for NtUserSystemParametersInfo
2023-01-31 18:39:21 +01:00
Timo Kreuzer
e5da567d87
[WIN32KNT_APITEST] Fix tests for NtGdiPolyPolyDraw
2023-01-31 18:39:21 +01:00
Timo Kreuzer
be7a7f8c22
[WIN32KNT_APITEST] Comment out broken test for NtGdiGetFontResourceInfoInternalW
2023-01-31 18:39:21 +01:00
Timo Kreuzer
329e065dbb
[WIN32KNT_APITEST] Fix a test for NtGdiExtTextOutW
2023-01-31 18:39:21 +01:00
Timo Kreuzer
f981345756
[WIN32KNT_APITEST] Comment out btoken tests for NtGdiDdQueryDirectDrawObject
2023-01-31 18:39:21 +01:00
Victor Perevertkin
886670e914
[DRIVERS] Remove unused __NTDRIVER__ and KERNEL definitions
2023-01-31 20:18:18 +03:00
Julen Urizar Compains
8866b9d7b0
Update win32ss/user/ntuser/winpos.c
...
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
2023-01-31 01:08:45 +01:00
Julen Urizar Compains
7866eb2886
[WIN32SS] Fix winpos hyperlink&images loop rendering (CORE-7652)
2023-01-31 01:08:45 +01:00
Mark Jansen
9bb0b9137f
[USBSTOR_NEW] Add missing poppack.h
2023-01-30 15:12:06 +01:00
Katayama Hirofumi MZ
c3644fd4d3
[NTUSER] Move IME window creation code ( #5009 )
...
Move the code that creates the default IME window, from IntCreateWindow to co_UserCreateWindowEx, just before sending WM_NCCALCSIZE message.
CORE-18723 CORE-18754 CORE-18773 CORE-18785 CORE-18802 CORE-18803
2023-01-30 12:19:39 +09:00
Katayama Hirofumi MZ
f156f9a137
[SHELL32] Follow-up of #5008 ( 8e036fe
)
...
Now the menu item actions on start button should work. CORE-16544
2023-01-30 08:01:15 +09:00
Joachim Henze
7a17c7d9ad
[NETSHELL] LanStatusDlg should show on LBUTTONUP in systray CORE-18813
...
not on LBUTTONDOWN.
2023-01-29 21:05:33 +01:00
Thomas Faber
6b863f63c2
[KMTESTS:MM] Fix MmReservedMapping test failures on PAE kernels.
2023-01-29 11:39:56 -05:00
Katayama Hirofumi MZ
8e036fe74d
[SHELL32] Improve StartButton context menu ( #5008 )
...
- Add uFlags argument to CDefaultContextMenu::AddShellExtensionsToMenu- CCopyToMenu, CMoveToMenu, and CSendToMenu check the uFlags against (CMF_NOVERBS | CMF_VERBSONLY).
CORE-16544
2023-01-29 22:40:40 +09:00
Thomas Faber
5f1fff696b
[KMTESTS:KE] Correctly handle MP builds in KeSpinLock test.
2023-01-28 23:26:30 -05:00
Thomas Faber
2f63da62e3
[KMTESTS:MM] Fix failures in MmMdl test on machines with 2GB of free RAM.
2023-01-28 23:17:52 -05:00
Thomas Faber
afb953ae4d
[BUTTERFLIES] Do not release the DC passed to OpenGL. CORE-18498
2023-01-27 22:31:37 -05:00
Thomas Faber
8b19b6ec5a
[GDI32] Fix memory leak in case of public DC. CORE-18498
2023-01-27 22:30:35 -05:00
Timo Kreuzer
f34e425e1a
[WINESYNC] msvcrt: Don't fail when _aligned_offset_malloc is used with size=0.
...
wine commit id 7771552f247660acc472b4862f32c4f8426be180 by Piotr Caban <piotr@codeweavers.com>
2023-01-24 18:53:13 +01:00
Timo Kreuzer
739c9a1e77
[WINESYNC] msvcrt: Fixed strncpy_s behavior when count equals 0.
...
wine commit id bdf9a9f9bd56354f70a7431a9682183b84353211 by Piotr Caban <piotr@codeweavers.com>
2023-01-24 18:53:13 +01:00
Timo Kreuzer
c36ea58f32
[CRT] Add a number of functions from wine
...
This adds _aligned_msize, _recalloc, wmemmove_s, memcpy_s, wmemcpy_s
2023-01-24 18:53:13 +01:00
Timo Kreuzer
d0a52a6d71
[CRT] Reduce diff
...
- use msvcrt_set_errno
- MSVCRT_CHECK_PMT already sets the error.
- NULL check is already in HeapFree
2023-01-24 18:53:13 +01:00
Timo Kreuzer
c47506a5f4
[CRT] Use the original wine heap functions
2023-01-24 18:53:13 +01:00
Timo Kreuzer
cf40758d76
[CRT] reduce diff to wine of heap code
...
No functional changes intended.
2023-01-24 18:53:13 +01:00
Timo Kreuzer
73ef1c3c8b
[CRT] Get back MSVCRT prefix in wine heap code
2023-01-24 18:53:13 +01:00
Katayama Hirofumi MZ
d992c07239
[NTUSER] Check IME-like after WNDS_DESTROYED check ( #5005 )
...
The guilty commit a2c6af0
enabled the IMM mode. So we have to take care of the default IME windows.
Using IS_WND_IMELIKE against WNDS_DESTROYED window was the cause of BSoD. CORE-18777
2023-01-23 12:22:54 +09:00
Roy Tam
1321c802fc
[USER32_WINETEST] Add test for WM_CONTEXTMENU from grandchild window
...
Cherry-picked from 3af8415ca9
2023-01-22 22:18:11 +03:00
Roy Tam
0bab3a1048
[NTUSER][USER32] Set WM_CONTEXTMENU's wParam to the child window's handle
...
Cherry-picked from 3af8415ca9
CORE-18801
2023-01-22 22:18:11 +03:00
Ratin Gao
5b3b4151e2
[OLEAUT32] OaBuildVersion: Add Windows Server 2003 case ( #5004 )
...
Fixes debug print in Visual Studio 6 PRO installation. CORE-18419
2023-01-22 21:34:54 +03:00
Ratin Gao
21a168e574
[ATL] CImage::Load(): Return E_FAIL without ATLASSERT on failure ( #4993 )
...
Application won't be interrupted by ATLASSERT when image load failure happens,
just like it was done in MS ATL.
CORE-18589
2023-01-22 20:38:16 +03:00
Thamatip Chitpong
74c45e0975
[WIN32K:NTUSER] ValidateHwndNoErr: Fix window handle validation ( #4981 )
...
Also check window state. Addendum to 4d48b88b
.
2023-01-22 17:44:52 +03:00
Thomas Faber
c0e7eaf403
[NTOS:PNP] Avoid recursion when walking the device tree.
2023-01-22 09:42:08 -05:00
Dmitry Borisov
3dd3d10531
[PCI] Fix I/O range size of the resource descriptors
...
Fixes incorrect PCI IDE resources in VPC 2007
CORE-17256
2023-01-21 07:33:03 +01:00
Thomas Faber
d3a718eb01
[COMPBATT] Add inf entry. CORE-18167
2023-01-21 00:10:06 -05:00
Roy Tam
9293b975ef
[NTDLL_APITEST] Add test for a section where PointerToRawData = 0 while SizeOfRawData != 0. CORE-18797
2023-01-20 17:02:37 +08:00
Roy Tam
0d4a8d0ea6
[NTOS:MM] Ignore sections either PointerToRawData or SizeOfRawData is zero
...
VC1 Linker fills BSS.SizeOfRawData with data in IMAGE_OPTIONAL_HEADER.SizeOfUninitializedData but keeps PointerToRawData to zero.
CORE-18797
2023-01-20 17:02:12 +08:00
Joachim Henze
e89675768b
[SHELL32] Add 3 accelerators for IDM_DRAGFILE MENU de-DE.rc ( #5001 )
...
They got lost when the menu was translated to german during 0.4.9-dev'ing.
2023-01-18 22:40:05 +01:00
Julio Carchi
a999c43746
[NTGDI] Check if face->charmap is not zero before accessing its encoding ( #4390 )
...
This allows DevExpress Ribbon Notepad sample to start.
Also add a fat DPRINT1 suggested by Timo Kreuzer,
because there is a lot wrong in the code.
CORE-18091 CORE-18558
2023-01-18 21:24:40 +03:00
Wu Haotian
346477fb3c
[NTOS:MM] Use image prefix in MmLoadSystemImage
...
MmLoadSystemImage has a PUNICODE_STRING NamePrefix parameter which is
currently unused in ReactOS. When the kernel loads the crash dump
storage stack drivers, the drivers will be loaded with MmLoadSystemImage
with a "dump_" or "hiber_" (for hibernation, which uses crash dump
stack too) prefix. This change adds in the prefix support, and is
supposed to push crash dump support forward.
CORE-376
2023-01-18 02:35:19 +03:00