Commit Graph
2307 Commits
Author SHA1 Message Date
Václav Zouzalík b505441d51 [MAZESCR] Add Czech (cs-CZ) and Slovak (sk-SK) translation (#8426) 2026-02-13 22:31:44 +01:00
Doug Lyons 3637fd8b1d [USER32_APITEST] New LoadImage 1bpp test for PR #4015 retry (#8522)
CORE-13935

* Make LoadImage1bpp.c a sub-test of LoadImage.c for apitest.

* Add broken() for Vista x64 Testbot regression test fix based on reviewer comments.
2026-01-29 22:06:57 -06:00
Timo Kreuzer c57a471e1b [NTDLL_WINTEST] Improve NtMapViewOfSection test
- Fix ZeroBits test and remove some useless and confusing "tests"
- Add another ZeroBits test (use as a bitmask)
- Fix some status tests for Windows 10
2026-01-28 12:59:20 +02:00
Timo Kreuzer 00f8b239f8 [NTDLL_APITEST] Fix QuerySetProcessValidator for x64 and NT6+
- Skip items not present in PsProcessInfoClass array
- Fix some x86 specific classes
- Handle some more special cases
- Use stricter status check
2026-01-28 12:59:20 +02:00
Timo Kreuzer 28cf8cbce0 [NTDLL_APITEST] Improve/fix NtReadFile/NtWriteFile test
- Handle Vista+ and 64 bit
- Add 4 more tests
2026-01-28 12:59:20 +02:00
Timo Kreuzer f736154b27 [NTDLL_APITEST] Fix some tests
- Fix DllLoadNotification test on Vista (which seems to be broken)
- Fix NtAcceptConnectPort test on 64 bit
- Fix NtAllocateVirtualMemory test on Vista+
- Fix NtMapViewOfSection test on 64 bit
- Fix NtSetDefaultLocale test on Vista+
- Fix RtlBitmapApi test on Vista
- Fix RtlCaptureContext test
2026-01-28 12:59:20 +02:00
Katayama Hirofumi MZ c56950dc19 [WALLPAPERS] Add Nebula wallpaper (#8637)
Nebula will be the default wallpaper for 0.4.16 release.
JIRA issue: RELEASE-7
2026-01-26 09:31:16 +09:00
Václav ZouzalíkandStanislav Motylkov d6395bcf61 [CYLFRAC] Add Czech (cs-CZ) translation (#8424)
* [CYLFRAC] Add Czech (cs-CZ) translation

* Update modules/rosapps/applications/screensavers/cylfrac/lang/cs-CZ.rc

Co-authored-by: Stanislav Motylkov <[email protected]>

---------

Co-authored-by: Stanislav Motylkov <[email protected]>
2026-01-25 20:13:25 +01:00
Timo Kreuzer 2a258c3bff [WIN32U_APITEST] Remove obsolete todo_ros 2026-01-20 12:35:55 +02:00
Timo Kreuzer ef60fb2e59 [GDITOOLS] Improve ChangeScreenBpp utility function 2026-01-14 15:25:16 +02:00
Katayama Hirofumi MZ 690fda9f31 [SHLWAPI][SHLWAPI_APITEST] Rewrite StrToInt* functions (#8591)
JIRA issue: CORE-19278
Reduce Wine test shlwapi:string failures.
- Rewrite StrToIntA, StrToIntW, StrToIntExA, StrToInt64ExA,
  StrToIntExW, and StrToInt64ExW functions.
- Add testcase StrToInt.
2026-01-14 21:39:39 +09:00
Timo Kreuzer 01fe6475f4 [MSXML6_WINETEST] Import from wine-10.0 2026-01-10 19:03:40 +02:00
Timo Kreuzer 7f27f2633b [MSXML4_WINETEST] Import from wine-10.0 2026-01-10 19:03:40 +02:00
Timo Kreuzer 7836be0344 [MSXML3_WINETEST] Partly revert previous hacks 2026-01-10 19:03:40 +02:00
Carl J. Bialorucki 8aafd0491d [KERNEL32_WINETEST] Handle Windows -> ReactOS folder differences 2026-01-09 08:54:58 -08:00
Carl J. Bialorucki ddfdb0de7a [KERNEL32_WINETEST] Sync kernel32 winetest to wine-10.0
- [KERNEL32_WINETEST] Sync to wine-10.0
- [KERNEL32_WINETEST] Define out tests we can't yet build, fix test failures for WS03-Win 10 1607.
- [KERNEL32_WINETEST] Consolidate header hacks needed for the winesync in winehacks.h. This documents what incompatibilities we need to work around in our and Wine headers in one place.
2026-01-09 08:54:58 -08:00
Timo Kreuzer e3521ebcea [WIN32U_APITEST] Add a test for NtGdiCreateDIBSection 2026-01-07 21:52:55 +02:00
Timo Kreuzer 54fea662a1 [WIN32U_APITEST] Add more tests for NtGdiBitBlt 2026-01-07 21:52:55 +02:00
Timo Kreuzer 9b861cdf85 [WIN32U_APITEST] Add tests for NtGdiLineTo 2026-01-07 21:52:55 +02:00
Timo Kreuzer c2ae15f384 [GDI32_APITEST] Check for GdiToolsInit failure 2026-01-07 21:52:55 +02:00
Timo Kreuzer c7b28a10c9 [GDITOOLS] Implement ChangeScreenBpp helper 2026-01-07 21:52:55 +02:00
Timo Kreuzer 4746b1b96f [GDITOOLS] Don't create duplicate DDBs 2026-01-07 21:52:55 +02:00
Timo Kreuzer 681d1df0aa [WIN32U_APITEST] Fix tests for NtGdiBitBlt 2026-01-05 20:31:37 +02:00
Max Korostil 472cf2fd13 [NTUSER][WIN32U_APITEST] Fix NtUserGetCursorInfo BSOD, add tests (#8473)
Probe structure pointer before reading its cbSize.
Also move the TRACE debug print outside the user critical region.

CORE-18125
2025-12-31 15:00:38 +03:00
Timo Kreuzer 9af9e2bf0a [WIN32U_APITEST] Improve NtUserSystemParametersInfo test 2025-12-30 12:59:52 +02:00
Timo Kreuzer 48757bc743 [WIN32U_APITEST] Improve NtUserScrollDC test 2025-12-30 12:59:52 +02:00
Timo Kreuzer a479aff655 [WIN32U_APITEST] Skip NtUserProcessConnect test on Vista+
NtUserProcessConnect can only be called by CSRSS on Vista+.
2025-12-30 12:59:52 +02:00
Timo Kreuzer e04c703e65 [WIN32U_APITEST] Disable 2 tests for NtUserGetThreadState
These fail on Windows 2003. Needs investigation.
2025-12-30 12:59:52 +02:00
Timo Kreuzer 3b434431f5 [WIN32U_APITEST] Fix test for NtUserGetAsyncKeyState 2025-12-30 12:59:52 +02:00
Timo Kreuzer ab0fe2f9d4 [WIN32U_APITEST] Fix test for NtGdiRestoreDC 2025-12-30 12:59:52 +02:00
Timo Kreuzer 228b3ca472 [WIN32U_APITEST] Fix NtGdiGetDIBitsInternal test 2025-12-30 12:59:52 +02:00
Timo Kreuzer 2e206b124e [WIN32U_APITEST] Rewrite test for NtGdiExtTextOutW 2025-12-30 12:59:52 +02:00
Timo Kreuzer 4671aaafa5 [WIN32U_APITEST] Try to fix NtGdiExtSelectClipRgn test 2025-12-30 12:59:52 +02:00
Timo Kreuzer 6529244477 [WIN32U_APITEST] Fix tests for NtGdiDeleteObjectApp on Vista+ 2025-12-30 12:59:52 +02:00
Timo Kreuzer 1cb7a74671 [WIN32U_APITEST] Comment out 2 tests in NtGdiArcInternal
These fail on win 2003. Needs more investigation.
2025-12-30 12:59:52 +02:00
Timo Kreuzer f2a0018c74 [CRT_APITEST] Mark a test for _wpgmptr as todo 2025-12-30 12:57:14 +02:00
Timo Kreuzer f19b8a2715 [CRT_APITEST] Fix version check for (_w)system on ReactOS
ReactOS behaves like Vista+ now.
2025-12-30 12:57:14 +02:00
Timo Kreuzer 46d3aeeb54 [UCRTBASE_APITEST] Add tests for system/_wsystem 2025-12-30 12:57:14 +02:00
Timo Kreuzer 7e047d4eb7 [CRT_APITEST] Remove some obsolete todo_ros 2025-12-30 12:57:14 +02:00
Timo Kreuzer 4799c86d01 [MSVCRT_APITEST] Fix test condition for strtoul on ReactOS
Wine msvcrt behaves like Vista+ here.
Also disable related static_crt tests, because it isn't even well defined how they should behave and what to compare it to.
2025-12-30 12:57:14 +02:00
Timo Kreuzer 89e4b6bef4 [NTDLL_APITEST] Add a test for LdrFindResource_U / CORE-20401
See CORE-20401, CORE-20408
2025-12-28 12:33:01 +02:00
Timo Kreuzer 454f25c7f3 [CRT_APITEST] Add a few more tests for _wcsicmp
These show that _wcsicmp does a lowercase comparison.
2025-12-28 12:33:01 +02:00
Timo Kreuzer d267938737 [WIN32U_APITEST] Add tests for NtGdiSetPixel 2025-12-22 14:10:26 +02:00
Timo Kreuzer 9932008f8e [GDITOOLS] Add inverted and red-blue mono DIB sections 2025-12-22 14:10:26 +02:00
Timo Kreuzer 69cb5bc1ee [GDITOOLS] Add info-DC to global resources 2025-12-22 14:10:26 +02:00
Timo Kreuzer 7d6a5a50fb [GDITOOLS][GDI32_APITEST] Move resources to gditools lib
This allows to share them in win32knt_apitest.
2025-12-22 14:10:26 +02:00
Adam Słaboń afbadf5c44 [NTOS:MM][KMTESTS] MmMapViewOfSection: Handle PAGE_NOCACHE and PAGE_WRITECOMBINE flags (#8502)
- Remove the hack for PAGE_NOCACHE flag that was introduced in commits aa52dc7498 (r68611) and 33d53d44da (r68612) for CORE-9808. The test case for PAGE_NOCACHE, introduced in 7346aece52 (r68351), did not expose any additional problems without it anymore.
- Allow a PAGE_WRITECOMBINE flag. Fixes a regression introduced in 59ae6b3e15 (CORE-20298) that caused the OpenGL ICD in Nvidia 78.05 driver to not use GPU hardware to accelerate OpenGL anymore (reported and tested by winterhell on Discord).
- Add a test case for MmMapViewOfSection with PAGE_WRITECOMBINE. The test passes on Windows 2003 SP2 and Vista RTM.
- Fix ASSERTs in MI_MAKE_HARDWARE_PTE functions.
2025-12-18 12:30:40 +03:00
Timo Kreuzer bd9a83b92f [SHLWAPI_APITEST] Fix interface pointer type mismatch
If you query an IPropertyBag2, then your object pointer better be an IPropertyBag2*!
Fixes RTC failure with WinDbg on x86.
2025-12-12 12:21:53 +02:00
Timo Kreuzer 2b1e733a3c [CRT_APITEST] Fix strlen test on x86
The code called winetest_setlocation, which calls strrchr, which clears the direction flag, so the test was succeeding on x86, even though strlen never changes it. On Windows it somehow depends on whether you compile the test on the command line or inside VS.
This change fixes the test by explicitly reading eflags before using winetest_ok and placing a MemoryBarrier in between.
2025-12-12 12:21:53 +02:00
Timo Kreuzer 30ef8f3a74 [UCRTBASE_APITEST] Add wctomb test 2025-12-12 12:21:53 +02:00