Hermès Bélusca-Maïto
d53991895d
[BOOTLIB] Fix the implementation of RtlAssert() ('Message' can be NULL, and fix the printing of ANSI string). Fix also the implementation of DbgPrint().
2018-08-08 21:37:22 +02:00
Serge Gautherie
97d3b3ce33
[REACTOS] RtlAssert(): use "%lu" as LineNumber format.
2018-08-08 21:24:07 +02:00
Hermès Bélusca-Maïto
1a89a3e731
[CONSRV] Minor code re-organization.
2018-08-08 20:46:41 +02:00
Hermès Bélusca-Maïto
a9064d3283
[CONSRV] Add a PasteText() helper function and use it.
2018-08-08 20:46:34 +02:00
Thomas Faber
1ed0f9ab57
[HAL] Remove misleading debug prints about USB controllers.
2018-08-08 20:08:38 +02:00
Hermès Bélusca-Maïto
65f47728c0
[CMD] Small translation update.
2018-08-08 17:43:09 +02:00
Bișoc George
3c131c2393
[TRANSLATION][WMIC] Add Italian translation
2018-08-08 12:55:10 +02:00
Eric Kohl
fb5d5ecd64
[WLNOTIFY] Add sens service stubs
2018-08-07 22:56:33 +02:00
Serge Gautherie
9ff9bd81c4
[NTOSKRNL] Round memory size up, "debug log" part
...
Assumed to better match actual physical RAM size.
CORE-12321
2018-08-07 20:36:04 +02:00
Jared Smudde
092c3710f2
[BOOTDATA] Change the default open command for HTA files to open in Wine Internet Explorer. ( #719 )
...
It's a shortcut from implementing the function in mshtml but it works.
Also add an edit option to the right click menu.
2018-08-07 13:22:03 +02:00
Hermès Bélusca-Maïto
23b36fc173
[CMD] Add speed-optimized checks for dot-directories "." and ".." .
...
Adapted from PR #592 by Katayama Hirofumi MZ.
2018-08-06 22:40:17 +02:00
Hermès Bélusca-Maïto
17ebc8421a
[CMD] Fix the way the DIR-command pattern is interpreted when it contains paths or filenames with trailing dots.
...
Particular DIR commands like: "DIR .", "DIR .." now work as expected,
and we also correctly fix the behavior for files without extension,
that r38746 (2b06cfc0
) originally tried to fix but broke the previous
examples.
Therefore "DIR *." and "DIR noextfile." work too.
Pathological cases like "DIR \...", "DIR \...\.", "DIR ..\...\.." and
the like (and with more than 3 dots) now work as expected.
Adapted from PR #592 by Katayama Hirofumi MZ, but with extended bugfixing.
CORE-13961
2018-08-06 22:40:17 +02:00
Hermès Bélusca-Maïto
c57d49d0c1
[CMD] Code formatting; use LPCTSTR where possible; use a MAX_PATH sized dircmd buffer.
2018-08-06 22:40:17 +02:00
Katayama Hirofumi MZ
12517aa309
[CMD] Create a DirNodeCleanup() helper for cleanup and simplify code (adapted from PR #592 ).
2018-08-06 22:40:16 +02:00
Hermès Bélusca-Maïto
06504ee4be
[CMD] Fix French translation.
2018-08-06 22:40:12 +02:00
Mark Jansen
b2b1c054e4
[NTOSKRNL] Fix a nullptr dereference in IopStartDevice
2018-08-06 20:51:21 +02:00
Hermès Bélusca-Maïto
10c5bfb8fe
[WINLOGON] Hack-fix for CORE-14877 ; see commit bcec1fd6
.
2018-08-06 17:38:00 +02:00
Hermès Bélusca-Maïto
40000a1716
[WINLOGON][MSGINA] Fix typo.
2018-08-06 17:37:38 +02:00
Eric Kohl
8f911f21b8
[SYSSETUP] SetupStartService: Wait until the service is running
2018-08-05 20:02:22 +02:00
Eric Kohl
5ebcc6cdc1
[ADVAPI32] Add parameter checks to LogonUserExW and initialize the token handle.
2018-08-05 16:16:53 +02:00
Eric Kohl
b4040ea740
[NETAPI32] Implement I_NetServerSetServiceBits()
2018-08-05 15:57:03 +02:00
Eric Kohl
89f6e701d4
[NETAPI32] Add annotations and move NetUseGetInfo to a better location.
2018-08-05 15:36:48 +02:00
Eric Kohl
0a5ccac599
[SRVSVC] Set and retrieve service bits and rename unknown functions
...
- Service bits are set by NetrServerSetServiceBits and can be retrieved by NetrServerGetInfo.
- The real name of function 42 is NetrServerSetServiceBitsEx and the real name of function 47 is NetrDfsSetServerInfo.
2018-08-05 15:05:19 +02:00
Katayama Hirofumi MZ
bfcbda227f
[SHELL32] Fix handling of multiple parameters in the 'Run' dialog ( #665 )
...
The "Run" dialog failed when multiple parameters wee specified.
We use instead a newly-created ShellExecCmdLine() helper function to fix the problem (as found via API-tracing on Windows).
Note that ShellExecCmdLine() starts to be exported with Vista+.
- Implement ShellExecCmdLine() function in shell32.
- Add URL support.
- Fix RunDlgProc function in shell32.
- Add a testcase for ShellExecCmdLine() function.
CORE-14790
2018-08-05 13:39:17 +02:00
Thomas Faber
ff63ef3c55
[MSCONFIG] Fix buffer overflow when handling long service command lines.
2018-08-05 12:58:35 +02:00
Mark Jansen
572976bb14
[ZIPFLDR] Add 'Extract All' to individual item context menu.
2018-08-05 11:54:56 +02:00
Mark Jansen
875e58d781
[ZIPFLDR] Add 'Extract All' menu item to the folder context menu.
2018-08-05 11:54:56 +02:00
Mark Jansen
09719d25c4
[ATL] Fix the CComQIIDPtr template.
2018-08-05 11:54:56 +02:00
Mark Jansen
eb324b6a9c
[ZIPFLDR] Implement RouteTheCall, so that applications can 'launch' zip files
2018-08-05 11:54:56 +02:00
Denis Malikov
4ea570975c
[HAL] Add NT6-compatible version of HalpMapPhysicalMemory64 and HalpUnmapVirtualAddress
2018-08-05 10:14:57 +02:00
Eric Kohl
4e32ad3623
[LSASRV] Implement and call the policy change notification routine
2018-08-05 01:05:52 +02:00
Eric Kohl
620217cec9
[LSASRV][SECUR32] Implement LsaRegisterPolicyChangeNotification and LsaUnregisterPolicyChangeNotification
2018-08-04 22:17:52 +02:00
Timo Kreuzer
cf77354dce
[REACTOS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
0f8439aa71
[DLLS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
6f13066647
[APPLICATIONS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
807331436e
[MVDM] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
3323d117c3
[WINSRV] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
2a5e2a2ab6
[REACTX] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
e59d7a5687
[APPHELP] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
52ea7d39db
[SHELL32] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
e9ad66d52f
[USER32] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
7ad5f405cb
[GDI32] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
4f0a158a2f
[KERNEL32] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
9e066abe2a
[DRIVERS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
f8bf0e9c3a
[UNIATA] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
c1944118ca
[USBPORT] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
ff7cc6f37e
[NTOS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
6dcf3c29e0
[FREELDR] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Timo Kreuzer
7cf7b27a3a
[ROSTESTS] Fix 64 bit issues
2018-08-04 14:39:13 +02:00
Timo Kreuzer
a265dc9ce1
[KMTESTS] Fix 64 bit issues
2018-08-04 14:39:13 +02:00