Jose Carlos Jesus
f691efefc2
[SHLWAPI] No need extension to execute '.bat' files CORE-17612 ( #4932 )
...
When no extension is provided, add default extension with correct precedence using PathFileExistsDefExtW.
- Use PathFindOnPathExW when searching in current directory and PATH environment variable.
- Fix Width String terminator to UNICODE_NULL.
- Fix all failed tests on PathFindPathExW KVM test.
CORE-17612
2023-02-11 00:05:11 +09:00
Ratin Gao
5c22ce3742
[SHELL32] Remove unused flag SEE_MASK_UNICODE ( #5033 )
...
SEE_MASK_UNICODE does nothing, so we needn't mark it as "unsupported flag" and output FIXME
2023-02-10 23:56:13 +09:00
Ratin Gao
2f70f79904
[TRANSLATION] Improve Simplified Chinese (zh-CN) translation ( #4979 )
...
- Add and improve translation
- Fix mistakes
2023-02-10 23:15:25 +09:00
Katayama Hirofumi MZ
1b20c7312f
[NOTEPAD] Treat empty file correctly ( #5057 )
...
#5012 had a regression on opening an empty file.
CORE-14641, CORE-18826
2023-02-09 21:54:20 +09:00
Joachim Henze
06b25bc9dd
[EXPLORER][BROWSEUI] de-DE.rc fix 3 german keyboard accelerators
...
[BROWSEUI] German accelerator for "F&avoriten" collided with "&Ansicht".
[EXPLORER] German accelerator for "F&avoriten" must be "&Favoriten" also in the startmenu.
[BROWSEUI] German accelerator for "S&chnellstartleiste" was missing.
Fix all 3 by switching to what MS uses in german XPSP3.
see the before-state with the [BROWSEUI] collision here:
https://jira.reactos.org/secure/attachment/65116/ros.png
Please note that in current master head the accelerators in
[BROWSEUI] filebrowser are generally broken for other reasons.
So this commit will not entirely fix CORE-18824 yet, but just
rules out the small related glitches in the german rc-files.
2023-02-08 10:05:04 +01:00
Thamatip Chitpong
f73ac17e30
[WINMM] Constify some variables
...
Wine commit: 4aca7601265ca76339662aa4e1a9c6669cebc9a0
author: Andrew Talbot <[email protected] >
Mon, 22 Aug 2011 19:31:51 +0000 (20:31 +0100)
committer: Alexandre Julliard <[email protected] >
Tue, 23 Aug 2011 14:53:53 +0000 (16:53 +0200)
2023-02-07 20:53:08 +01:00
Thamatip Chitpong
940bbd2e02
[WINMM] Fixed boundary condition in mmioOpen file name parsing
...
Wine commit: 4431c32c91206040d59d3eb82a971245594d1243
author: Alexander Puzankov <[email protected] >
Sun, 5 Dec 2010 14:24:59 +0000 (17:24 +0300)
committer: Alexandre Julliard <[email protected] >
Sun, 5 Dec 2010 15:44:28 +0000 (16:44 +0100)
2023-02-07 20:53:08 +01:00
Thamatip Chitpong
d27e2b0b23
[WINMM] Revert "Handle playing of files containing a '+' as part of the filename."
...
Wine commit: cc5f2b2c766bbe4975d7ee4a7c3b269650cbf874
author: Alexander Puzankov <[email protected] >
Mon, 29 Nov 2010 18:15:16 +0000 (21:15 +0300)
committer: Alexandre Julliard <[email protected] >
Wed, 1 Dec 2010 16:16:20 +0000 (17:16 +0100)
2023-02-07 20:53:08 +01:00
Joachim Henze
09dde2cff9
[REACTOS] " http://www.reactos " -> " https://reactos " ( #5043 )
...
To harmonize, to save some bytes, and last but not least for security reasons.
This can be understood as an addendum to (#2619 ).
2023-02-06 17:01:52 +03:00
Katayama Hirofumi MZ
7ce58e177c
[BROWSEUI] Execute command line from address bar ( #5026 )
...
CORE-15453
2023-02-06 22:46:26 +09:00
Mark Jansen
ed972708f3
[ROSAPPS] Remove pice
2023-02-05 17:53:02 +01:00
Mark Jansen
c548b97328
[USERENV_WINETEST] Compare variable case insensitive
...
This fixes a test for TestWHS
2023-02-03 19:15:47 +01:00
Mark Jansen
eeaddf5bbc
[DBGHELP_APITEST] Skip more tests on 2k3's dbghelp.dll
2023-02-03 17:45:14 +01:00
Mark Jansen
3bf4ef6fec
[KMTESTS:CC] Disable Cc tests that seem to hang TestWHS
2023-02-02 19:08:00 +01:00
Mark Jansen
c35e75897d
[UXTHEME_APITEST] Skip some tests that fail without a theme
2023-02-02 15:13:54 +01:00
Mark Jansen
83f076918a
[KMTESTS:CC] Disable broken CcCopyRead / CcCopyWrite
2023-02-02 15:08:40 +01:00
Timo Kreuzer
9d19f8bf65
[WINESYNC] msvcrt: Use memmove to copy memory in memcpy_s.
...
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 055ca5e4d9770d4f14e3c157f1288fa6308b86dd by Jacek Caban <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
6b8a981010
[WINESYNC] msvcrt: Use memmove to copy memory in wmemcpy_s.
...
Fixes memory corruption in Outlook 2016.
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id be56a83fd00cdaf9583a973b1e041f47c5277768 by Jacek Caban <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
c50fb470b4
[WINESYNC] msvcrt: Add DECLSPEC_HOTPATCH to functions patched by libtcmalloc.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45199
Signed-off-by: Alex Henrie <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id b917cc66f4f7b786e7f19f63ab0c0819a5455222 by Alex Henrie <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
3ff17d5d71
[WINESYNC] msvcrt: Don't include MSVC 8.0+ heap functions in SOs for older DLLs.
...
Signed-off-by: Alex Henrie <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 42ab0af66b74f7572db2f6d0256f49fae7527221 by Alex Henrie <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
8fdc1b0d38
[WINESYNC] msvcrt: Add helper for exception throwing.
...
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 90307e067f985f5963b62829993b320537578333 by Piotr Caban <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
6360937cd4
[WINESYNC] ucrtbase: Implement _realloc_base.
...
Signed-off-by: Alex Henrie <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 8a69c5d81f8deb472df18a8e16e57efef2eb9a9a by Alex Henrie <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
aa77776eb0
[WINESYNC] ucrtbase: Implement _free_base.
...
Signed-off-by: Alex Henrie <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id e4b8bc0edc640b36f2a2a26c53e18edea04fa74c by Alex Henrie <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
7757ebfbad
[WINESYNC] ucrtbase: Implement _malloc_base.
...
Signed-off-by: Alex Henrie <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 5325b8c95112be75f4fa0e2e2e45bcc88434fb5d by Alex Henrie <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
0dfd5665c0
[WINESYNC] ucrtbase: Implement _calloc_base.
...
Signed-off-by: Alex Henrie <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id fdc57d497bb305e90680c3b450fa172042fd79cd by Alex Henrie <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
1d6ec8555d
[WINESYNC] msvcrt: Handle overflow in calloc().
...
Signed-off-by: Nikolay Sivov <[email protected] >
Signed-off-by: Piotr Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 50dd4b892825c75db35cd1f378291b51fa782f3e by Nikolay Sivov <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
977e236102
[WINESYNC] msvcrt: memmove_s shouldn't zero its output buffer on error.
...
wine commit id 49560458426cf25b6a36bbf9bad35aa75c9f7aa7 by Dan Kegel <[email protected] >
2023-02-02 14:58:08 +01:00
Timo Kreuzer
8fa0886fb9
[CRT] Reduce diff to wine by adjusting white space
2023-02-02 14:58:08 +01:00
Thomas Faber
d5999c6b66
[ACPI_APITEST] Mark test failures as todos.
...
This is a true unit test and runs the same code on Windows as it does on
ROS, so this uses unconditional todos rather than todo_ros.
This avoids test failures on Windows and hopefully makes things less
confusing.
2023-02-01 20:20:17 -05:00
Katayama Hirofumi MZ
0a851eadcb
[NOTEPAD] Speed up notepad loading ( #5012 )
...
- Use EM_GETHANDLE/EM_SETHANDLE message to get/set the internal buffer handle.
- Use LocalReAlloc to re-allocate the buffer.
- Use file mapping to speed up loading.
- Use also IS_TEXT_UNICODE_REVERSE_STATISTICS for IsTextUnicode.
CORE-14641
2023-02-02 10:10:30 +09:00
Katayama Hirofumi MZ
b6aaf5e332
[SHELL32_APITEST] Add CommandLineToArgvW testcase ( #5013 )
...
CORE-17787
2023-02-02 10:09:00 +09:00
Thomas Faber
04b35ecc23
[KMTESTS:IO] Fix some failures in IoDeviceObject test. ROSTESTS-380
2023-02-01 20:05:57 -05:00
Gabriel Grondin
144e984b40
[ZLIB] Update to v1.2.13. CORE-18752
2023-02-02 02:18:39 +03:00
Mark Jansen
6ae2f432b3
[APPHELP_APITEST] dwMinor indicates the current date on Windows below vista....
2023-02-01 18:29:59 +01:00
Mark Jansen
c7b83d2ce4
[ZIPFLDR_APITEST] Fix the test on 2k3, where a zip folder is marked as 'file', not as 'folder'
2023-02-01 15:43:32 +01:00
Katayama Hirofumi MZ
64527aa948
[RICHED20] Fix word break procedure for punct ( #5021 )
...
Fix the hyperlink on Chinese Rapps. Check punctuation in the word break procedure by using iswpunct function.
Wine Bug: https://bugs.winehq.org/show_bug.cgi?id=54419
CORE-17091
2023-02-01 18:29:41 +09:00
Katayama Hirofumi MZ
ea55101aad
[NTUSER] Allow Window Snap to be disabled ( #5014 )
...
- Add IntIsWindowSnapEnabled helper function that reads registry value WindowArrangementActive.
- Check the registry and store the value to newly-added g_bWindowSnapEnabled global variable on startup.
- Check the global variable before Window Snap.
Win+Left, Win+Right, Win+Up, and Win+Down can be disabled by registry value WindowArrangementActive.
Snapping mouse can be also disabled. CORE-16379
2023-02-01 18:13:32 +09:00
Mark Jansen
0dde428d00
[APPHELP_APITEST] Fix the db test again
2023-02-01 00:44:51 +01:00
Mark Jansen
b4bf2cda31
[DBGHELP_APITEST] Be less strict on error codes
2023-02-01 00:42:32 +01:00
Mark Jansen
2cd219eb23
[ATL_APITEST] Ignore known to be bad values for type
2023-02-01 00:34:39 +01:00
Victor Perevertkin
a0a19c60d0
[TCPIP] Rearrange LwIP glue code.
...
Reduce unnecessary stuff in LwIP itself.
2023-02-01 02:31:14 +03:00
Victor Perevertkin
1734f29721
[IP][LWIP][TCPIP] Move ip and lwip libraries to drivers/network/tcpip
...
These libraries are used only inside tcpip.sys driver so move them close
to it.
2023-02-01 02:31:14 +03:00
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