reactos.git
17 months ago[REACTOS] Fix 64 bit build (#465)
Timo Kreuzer [Tue, 3 Apr 2018 21:13:17 +0000 (15:13 -0600)]
[REACTOS] Fix 64 bit build (#465)

* [HAL] Simplify HalpReboot() and make it portable
* [NTOS:MM] Cast constant to PVOID
* [BINPATCH] Fix 64 bit build
* [VFDDRV] Fix 64 bit build and buffer overruns
* [USBOHCI] Fix structure alignment issues
* [ATL_APITEST] Fix 64 bit build
* [XDK] Update unwind structures in winnt.h
* [NTDLL_APITEST] Fix 64 bit build
* [NTDLL_WINETEST] Fix 64 bit build
* [TFTPD] Fix x64 build
* [USBPORT] Fix a C_ASSERT
* [DSOUND] Fix x64 build
* [HAL] Remove obsolete GetPteAddress() macro

17 months ago[MSGINA] Fix the SAS dialog
Eric Kohl [Tue, 3 Apr 2018 20:32:10 +0000 (22:32 +0200)]
[MSGINA] Fix the SAS dialog
- Make the "Press Crtl-Alt-Delete..." text control as wide as possible so that the text will fit in one line for all languages.
- Make the albaninan SAS dialog look like the SAS dialog for the other languages.

17 months ago[XINPUT1_3_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:52:18 +0000 (13:52 +0100)]
[XINPUT1_3_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[WSCRIPT_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:51:45 +0000 (13:51 +0100)]
[WSCRIPT_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[WS2_32_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:51:13 +0000 (13:51 +0100)]
[WS2_32_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[WINMM_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:50:40 +0000 (13:50 +0100)]
[WINMM_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[USER32_WINETEST] Sync everything except win.c with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:49:56 +0000 (13:49 +0100)]
[USER32_WINETEST] Sync everything except win.c with Wine Staging 3.3. CORE-14434

17 months ago[PSDK] Add some missing WDA_NONE and WDA_MONITOR. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:48:43 +0000 (13:48 +0100)]
[PSDK] Add some missing WDA_NONE and WDA_MONITOR. CORE-14434

17 months ago[SHELL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:47:46 +0000 (13:47 +0100)]
[SHELL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[SETUPAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:47:12 +0000 (13:47 +0100)]
[SETUPAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[SERVICES_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:46:36 +0000 (13:46 +0100)]
[SERVICES_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[SECUR32_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:45:57 +0000 (13:45 +0100)]
[SECUR32_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[RSAENH_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:45:23 +0000 (13:45 +0100)]
[RSAENH_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[PSAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:44:31 +0000 (13:44 +0100)]
[PSAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[OPENGL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:43:57 +0000 (13:43 +0100)]
[OPENGL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[NTDLL_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:43:22 +0000 (13:43 +0100)]
[NTDLL_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[MSVCRT_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:42:04 +0000 (13:42 +0100)]
[MSVCRT_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[LOCALSPL_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:40:29 +0000 (13:40 +0100)]
[LOCALSPL_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging...
Amine Khaldi [Tue, 3 Apr 2018 12:39:42 +0000 (13:39 +0100)]
[KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434

17 months ago[INCLUDE/WINE] Update winternl.h. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:38:27 +0000 (13:38 +0100)]
[INCLUDE/WINE] Update winternl.h. CORE-14434

17 months ago[PSDK][XDK] Add some missing definitions. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:35:01 +0000 (13:35 +0100)]
[PSDK][XDK] Add some missing definitions. CORE-14434

17 months ago[HID_WINETEST] Import from Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:32:05 +0000 (13:32 +0100)]
[HID_WINETEST] Import from Wine Staging 3.3. CORE-14434

17 months ago[DDK] Import hidsdi.h from Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:30:30 +0000 (13:30 +0100)]
[DDK] Import hidsdi.h from Wine Staging 3.3. CORE-14434

17 months ago[GDI32_WINETEST] Sync everything except dib.c with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:28:13 +0000 (13:28 +0100)]
[GDI32_WINETEST] Sync everything except dib.c with Wine Staging 3.3. CORE-14434

17 months ago[DNSAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:26:14 +0000 (13:26 +0100)]
[DNSAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[COMCTL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:25:05 +0000 (13:25 +0100)]
[COMCTL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[PSDK] Add some missing BS_* definitions. CORE-14434
Amine Khaldi [Tue, 3 Apr 2018 12:24:07 +0000 (13:24 +0100)]
[PSDK] Add some missing BS_* definitions. CORE-14434

17 months ago[APPVEYOR] Start with the MSVC x64 build so we can get to what breaks it a bit sooner.
Amine Khaldi [Tue, 3 Apr 2018 12:19:30 +0000 (13:19 +0100)]
[APPVEYOR] Start with the MSVC x64 build so we can get to what breaks it a bit sooner.

17 months ago[APPVEYOR] Add the MSVC x64 build. Dedicated to Timo.
Amine Khaldi [Tue, 3 Apr 2018 12:16:09 +0000 (13:16 +0100)]
[APPVEYOR] Add the MSVC x64 build. Dedicated to Timo.

17 months ago[CONSOLE] Italian translation update (#466)
Bișoc George [Tue, 3 Apr 2018 10:58:54 +0000 (12:58 +0200)]
[CONSOLE] Italian translation update (#466)

- Strings translated
- Typo fixed

17 months ago[RAPPS] Use FTP in passive mode
Alexander Shaposhnikov [Mon, 2 Apr 2018 21:44:12 +0000 (00:44 +0300)]
[RAPPS] Use FTP in passive mode

This should finally fix FTP downloads in RAPPS.

17 months ago[NET] Implement the NET CONFIG WORKSTATION command
Eric Kohl [Mon, 2 Apr 2018 21:13:50 +0000 (23:13 +0200)]
[NET] Implement the NET CONFIG WORKSTATION command

17 months ago[RAPPS] Fix FTP downloads
Alexander Shaposhnikov [Mon, 2 Apr 2018 20:51:35 +0000 (23:51 +0300)]
[RAPPS] Fix FTP downloads

17 months ago[EXPLORER] Handle WM_CONTEXTMENU message in CNotifyToolbar and BN_CLICKED notificatio...
Hermès Bélusca-Maïto [Mon, 2 Apr 2018 19:06:09 +0000 (21:06 +0200)]
[EXPLORER] Handle WM_CONTEXTMENU message in CNotifyToolbar and BN_CLICKED notification in CSysPagerWnd.

With these, we generate the WM_CONTEXTMENU and NIN_(KEY)SELECT
shell icon notifications that applications expect when they handle
shell notification icons with uVersion >= 3.

This fixes in particular the previously unresponsive icon of KVIrc 4.x,
and more generally *all* the notifiation icons of Qt applications.
CORE-10605 #resolve

17 months ago[RAPPS] Update rapps .cab download link
Alexander Shaposhnikov [Mon, 2 Apr 2018 18:00:10 +0000 (21:00 +0300)]
[RAPPS] Update rapps .cab download link

This replaces old link to svn.reactos.org with rapps.reactos.org
which is a new stable location for RAPPS database and future community
website. That said, svn.reactos.org link will be kept for some time.

TODO: make this a configurable value.

CORE-14351

17 months ago[WINLOGON] Fix shutdown timeout format string for long timeout
Eric Kohl [Mon, 2 Apr 2018 16:52:47 +0000 (18:52 +0200)]
[WINLOGON] Fix shutdown timeout format string for long timeout

- Use the "%d days" format for timeouts longer than a day.
- Fail if timeout is 10 years or longer.
- TODO: Replace format strings by resources. German WinXP uses "%d days" instead of "%d Tage". We can do better! ;-)

17 months ago[TRACERT] Use ConUtils lib and update de-DE.rc CORE-14265
Joachim Henze [Mon, 2 Apr 2018 16:10:31 +0000 (18:10 +0200)]
[TRACERT] Use ConUtils lib and update de-DE.rc CORE-14265

Most likely this also improves formerly unprintable characters for
fr-FR, it-IT, ro-RO, ru-RU, zh-CN.

17 months ago[EXPLORER] Add missing 'break' statements. Spotted by mudhead. CORE-14518
Hermès Bélusca-Maïto [Mon, 2 Apr 2018 14:12:25 +0000 (16:12 +0200)]
[EXPLORER] Add missing 'break' statements. Spotted by mudhead. CORE-14518

17 months ago[WINLOGON] Fix some dialog control dimensions.
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 23:23:19 +0000 (01:23 +0200)]
[WINLOGON] Fix some dialog control dimensions.

17 months ago[NET] Reorganize and improve the help texts (3/X)
Eric Kohl [Mon, 2 Apr 2018 12:53:12 +0000 (14:53 +0200)]
[NET] Reorganize and improve the help texts (3/X)
- Add help texts for the START and STOP commands.
- Add text for the CONFIG command.

17 months ago[TRANSLATION][SERVMAN] Italian translation update (#463)
Bișoc George [Mon, 2 Apr 2018 11:57:10 +0000 (13:57 +0200)]
[TRANSLATION][SERVMAN] Italian translation update (#463)

* [SERVMAN] Italian update translation

* [SERVMAN] Small grammatical typo fixed

* [SERVMAN] Word replaced

- "Accedi" would be more convenient than "Accedere"

17 months ago[WINLOGON] System shutdown dialog clean-up
Eric Kohl [Mon, 2 Apr 2018 11:33:41 +0000 (13:33 +0200)]
[WINLOGON] System shutdown dialog clean-up
- Replace the winlogon icon by the warning icon.
- Add more space for the main text.
- Move the shutdown time into a separate line to ensure it is always fully visible.
- Add more space for the shutdown message and keep the message empty by default.
- Clean up the resource IDs.

17 months ago[WINLOGON] Clean up part 2
Eric Kohl [Mon, 2 Apr 2018 10:47:15 +0000 (12:47 +0200)]
[WINLOGON] Clean up part 2
- Replace the UNICODE_STRING usMessage by a PWSTR pszMessage.
- Use the "%02d:%02d:%02d" time format and get rid of the safe string printf because the string will NEVER be longer than 8 characters.
- Rename the timer id constant because it is NOT a resource id.
- Rename variables according to the coding style.

17 months ago[CMAKE] Avoid generator expresisons in install()'s RENAME argument. CORE-14509
Thomas Faber [Mon, 2 Apr 2018 07:57:51 +0000 (09:57 +0200)]
[CMAKE] Avoid generator expresisons in install()'s RENAME argument. CORE-14509

This fixes rostests_install, and thus hopefully WHS-Testbot.

17 months ago[ADVAPI32_WINETEST] Revert service.c changes from 3c1b7834e1 to avoid testbot hangs...
Thomas Faber [Mon, 2 Apr 2018 08:01:29 +0000 (10:01 +0200)]
[ADVAPI32_WINETEST] Revert service.c changes from 3c1b7834e1 to avoid testbot hangs. CORE-14521 CORE-14434

17 months ago[WINLOGON] Clean up part 1
Eric Kohl [Sun, 1 Apr 2018 23:37:50 +0000 (01:37 +0200)]
[WINLOGON] Clean up part 1
- Add empty lines to separate logical blocks of code.
- Add spaces according to our coding style.
- Move g_hShutdownDialog and g_bShuttingDown into the shutdown parameters struct.
- Pass a pointer to the shutdown parameters to the shutdown thread and the shutdown dialog and use the pointer instead of the global variables.
- Move the timer code into a separate function because it requires local variables.

17 months ago[WINLOGON] Missed this file
Eric Kohl [Sun, 1 Apr 2018 22:42:15 +0000 (00:42 +0200)]
[WINLOGON] Missed this file

17 months ago[WINLOGON] Move the system shutdown code into a separate file
Eric Kohl [Sun, 1 Apr 2018 22:38:18 +0000 (00:38 +0200)]
[WINLOGON] Move the system shutdown code into a separate file

17 months ago[NTOSKRNL] Formatting fix only. 461/head
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 20:34:17 +0000 (22:34 +0200)]
[NTOSKRNL] Formatting fix only.

17 months ago[NTOSKRNL] Simplify NtRaiseHardError() by merging the terminating blocks.
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 15:59:31 +0000 (17:59 +0200)]
[NTOSKRNL] Simplify NtRaiseHardError() by merging the terminating blocks.

- Return the status codes provided by the Ex(p)RaiseHardError() calls.
- Fix the return values in case of failure.

17 months ago[NTOSKRNL] ExRaiseHardError(): Protect strings copy to user-mode space inside a SEH...
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 15:52:10 +0000 (17:52 +0200)]
[NTOSKRNL] ExRaiseHardError(): Protect strings copy to user-mode space inside a SEH block.

17 months ago[NTOSKRNL] Don't emit hard errors for the calling thread if hard errors have been...
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 13:53:49 +0000 (15:53 +0200)]
[NTOSKRNL] Don't emit hard errors for the calling thread if hard errors have been disabled for this thread on user-mode side.

17 months ago[NTOSKRNL] Don't hardcode flag values for DefaultHardErrorProcessing.
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 13:25:15 +0000 (15:25 +0200)]
[NTOSKRNL] Don't hardcode flag values for DefaultHardErrorProcessing.

17 months ago[NTOSKRNL] Update Doxygen descriptions for NtRaiseHardError, ExRaiseHardError, ExpRai...
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 13:06:45 +0000 (15:06 +0200)]
[NTOSKRNL] Update Doxygen descriptions for NtRaiseHardError, ExRaiseHardError, ExpRaiseHardError and NtSetDefaultHardErrorPort.

17 months ago[NTOSKRNL] Forbid processes without the Tcb prvilege to perform a user-mode hard...
Hermès Bélusca-Maïto [Sun, 1 Apr 2018 12:46:19 +0000 (14:46 +0200)]
[NTOSKRNL] Forbid processes without the Tcb prvilege to perform a user-mode hard-error BSOD.

17 months ago[NTOSKRNL] In addition to the hard-error port, reference also the process that handle...
Hermès Bélusca-Maïto [Sat, 31 Mar 2018 20:12:44 +0000 (22:12 +0200)]
[NTOSKRNL] In addition to the hard-error port, reference also the process that handles the hard errors so that it doesn't disappear behind our back. On shutdown both the hard-error port and process are dereferenced.

17 months ago[WINLOGON] Implement BaseInitiateSystemShutdownEx(). (#458)
alpha5056 [Sun, 1 Apr 2018 17:39:41 +0000 (11:39 -0600)]
[WINLOGON] Implement BaseInitiateSystemShutdownEx(). (#458)

17 months ago[TRANSLATIONS] Update and add Turkish translations (#455)
Ercan Ersoy [Sun, 1 Apr 2018 17:27:08 +0000 (20:27 +0300)]
[TRANSLATIONS] Update and add Turkish translations (#455)

- Added Turkish translations for winetests/GUI and localmon.
- Modified Turkish translations for usersrv, user32, localmon, logon,
  3dtext, kbswitch, winemine, spider, solitarie, clipbrd and charmap_new.

17 months ago[TRANSLATION][USERSRV] Add Hungarian Translation (#442)
Kláben Szabolcs Bence (Tudi20) [Sun, 1 Apr 2018 17:13:35 +0000 (19:13 +0200)]
[TRANSLATION][USERSRV] Add Hungarian Translation (#442)

17 months ago[NET] Add the NET CONFIG (SERVER) command
Eric Kohl [Sun, 1 Apr 2018 17:00:32 +0000 (19:00 +0200)]
[NET] Add the NET CONFIG (SERVER) command

17 months ago[WIN32SS:FRAMEBUF] Improve/Fix DrvSetPointerShape(), from r7864 (#457)
Serge Gautherie [Sun, 1 Apr 2018 16:51:54 +0000 (18:51 +0200)]
[WIN32SS:FRAMEBUF] Improve/Fix DrvSetPointerShape(), from r7864 (#457)

- Fix a copypasta.
- Remove dead code.

Thanks to mudhead, who spotted most of these.

NB:
This EXPERIMENTAL_MOUSE_CURSOR_SUPPORT code isn't compiled by default since r7865.

CORE-14511

17 months ago[TRANSLATION][RAPPS] Translation update for Italian and Romanian (#460)
Bișoc George [Sun, 1 Apr 2018 16:30:36 +0000 (18:30 +0200)]
[TRANSLATION][RAPPS] Translation update for Italian and Romanian (#460)

- Small Italian translation update;
- Translation update for Romanian;
- Small update (just two strings translated based on the latest RAPPS commits);
- Header E-mail changed.

17 months ago[NET] Reorganize and improve the help texts (2/X)
Eric Kohl [Sun, 1 Apr 2018 14:51:44 +0000 (16:51 +0200)]
[NET] Reorganize and improve the help texts (2/X)
- Add missing help texts for HELP, HELPMSG and PAUSE commands.

17 months ago[CMD_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:20:50 +0000 (13:20 +0100)]
[CMD_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[BROWSEUI_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:20:15 +0000 (13:20 +0100)]
[BROWSEUI_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[ADVAPI32_WINETEST] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:19:24 +0000 (13:19 +0100)]
[ADVAPI32_WINETEST] Sync with Wine Staging 3.3. CORE-14434

17 months ago[ADVAPI32] Sync crypt_lmhash.c with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:18:23 +0000 (13:18 +0100)]
[ADVAPI32] Sync crypt_lmhash.c with Wine Staging 3.3. CORE-14434

17 months ago[ADVAPI32] Sync crypt_des.c with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:17:45 +0000 (13:17 +0100)]
[ADVAPI32] Sync crypt_des.c with Wine Staging 3.3. CORE-14434

17 months ago[ADVAPI32] Sync crypt.c with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:17:00 +0000 (13:17 +0100)]
[ADVAPI32] Sync crypt.c with Wine Staging 3.3. CORE-14434

17 months ago[ADVAPI32] Sync cred.c with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:16:11 +0000 (13:16 +0100)]
[ADVAPI32] Sync cred.c with Wine Staging 3.3. CORE-14434

17 months ago[STRMBASE] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:15:06 +0000 (13:15 +0100)]
[STRMBASE] Sync with Wine Staging 3.3. CORE-14434

17 months ago[MSIEXEC] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:13:47 +0000 (13:13 +0100)]
[MSIEXEC] Sync with Wine Staging 3.3. CORE-14434

17 months ago[EXPAND] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:12:40 +0000 (13:12 +0100)]
[EXPAND] Sync with Wine Staging 3.3. CORE-14434

17 months ago[RPCSS] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:11:47 +0000 (13:11 +0100)]
[RPCSS] Sync with Wine Staging 3.3. CORE-14434

17 months ago[WRITE] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:10:37 +0000 (13:10 +0100)]
[WRITE] Sync with Wine Staging 3.3. CORE-14434

17 months ago[WINHLP32] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:09:44 +0000 (13:09 +0100)]
[WINHLP32] Sync with Wine Staging 3.3. CORE-14434

17 months ago[IEXPLORE] Sync with Wine Staging 3.3. CORE-14434
Amine Khaldi [Sun, 1 Apr 2018 12:08:41 +0000 (13:08 +0100)]
[IEXPLORE] Sync with Wine Staging 3.3. CORE-14434

17 months ago[APPVEYOR] Clean up our build logs so we can focus on warnings and errors.
Amine Khaldi [Sun, 1 Apr 2018 12:07:09 +0000 (13:07 +0100)]
[APPVEYOR] Clean up our build logs so we can focus on warnings and errors.

17 months ago[NET] Reorganize and improve the help texts (1/X)
Eric Kohl [Sun, 1 Apr 2018 10:23:15 +0000 (12:23 +0200)]
[NET] Reorganize and improve the help texts (1/X)
- Move common texts into separate string resources.
- Add missing help texts for ACCOUNTS, COMPUTER, CONFIG and CONTINUE commands.

17 months ago[TFTPD] Add the Open TFTP Server to build.
Hermès Bélusca-Maïto [Sat, 31 Mar 2018 15:57:22 +0000 (17:57 +0200)]
[TFTPD] Add the Open TFTP Server to build.

Note that it constitutes a nice test for iphlpapi.dll and afd.sys.

17 months ago[TFTPD] Fix compilation, and use the #define MAX_SERVERS where needed instead of...
Hermès Bélusca-Maïto [Sat, 31 Mar 2018 15:04:47 +0000 (17:04 +0200)]
[TFTPD] Fix compilation, and use the #define MAX_SERVERS where needed instead of hardcoding its value.

17 months ago[TFTPD] Fix bound checks for array cfig.hostRanges. Spotted by 'mudhead'.
Hermès Bélusca-Maïto [Sat, 31 Mar 2018 14:49:24 +0000 (16:49 +0200)]
[TFTPD] Fix bound checks for array cfig.hostRanges. Spotted by 'mudhead'.
CORE-14515

17 months ago[SC] Fix comparison logic for the allowed user-defined service control code interval...
Hermès Bélusca-Maïto [Sat, 31 Mar 2018 14:35:19 +0000 (16:35 +0200)]
[SC] Fix comparison logic for the allowed user-defined service control code interval. Caught by contributor 'mudhead'.
CORE-14514

17 months ago[CMAKE] Fix command.com livecd.lst entry. CORE-14509
Thomas Faber [Fri, 30 Mar 2018 19:21:46 +0000 (21:21 +0200)]
[CMAKE] Fix command.com livecd.lst entry. CORE-14509

Spotted by Hermès.

17 months ago[CMAKE] Disallow use of LOCATION. CORE-14509 449/head
Thomas Faber [Sun, 11 Mar 2018 18:56:49 +0000 (19:56 +0100)]
[CMAKE] Disallow use of LOCATION. CORE-14509

17 months ago[CMAKE] Avoid use of the LOCATION property for asm16 files. CORE-14509
Thomas Faber [Fri, 30 Mar 2018 11:03:40 +0000 (13:03 +0200)]
[CMAKE] Avoid use of the LOCATION property for asm16 files. CORE-14509

In particular, ntvdm needs to post-process command.com, so this adds
a BINARY_PATH property to such files instead.

17 months ago[CMAKE] Avoid use of the LOCATION property in add_cd_file/add_rostests_file. CORE...
Thomas Faber [Fri, 30 Mar 2018 11:03:17 +0000 (13:03 +0200)]
[CMAKE] Avoid use of the LOCATION property in add_cd_file/add_rostests_file. CORE-14509

17 months ago[CMAKE] Avoid some uses of the LOCATION target property. CORE-14509
Thomas Faber [Sat, 10 Mar 2018 13:41:13 +0000 (14:41 +0100)]
[CMAKE] Avoid some uses of the LOCATION target property. CORE-14509

17 months agoAdd initial test for IShellFolderViewCB
Mark Jansen [Wed, 20 Dec 2017 21:32:06 +0000 (22:32 +0100)]
Add initial test for IShellFolderViewCB

17 months ago[CMAKE] Remove some anachronisms.
Thomas Faber [Sat, 10 Mar 2018 13:38:58 +0000 (14:38 +0100)]
[CMAKE] Remove some anachronisms.

17 months ago[INETCPL] Italian translation update (#453)
Bișoc George [Fri, 30 Mar 2018 13:19:26 +0000 (15:19 +0200)]
[INETCPL] Italian translation update (#453)

17 months agoMerge PR #283 "[USBPORT] Transaction Translator (TT) support bringup"
Colin Finck [Thu, 29 Mar 2018 21:52:22 +0000 (23:52 +0200)]
Merge PR #283 "[USBPORT] Transaction Translator (TT) support bringup"

17 months ago[USBHUB_NEW] Fix USBH_CheckDeviceIDUnique return value.
Thomas Faber [Tue, 27 Mar 2018 06:59:36 +0000 (08:59 +0200)]
[USBHUB_NEW] Fix USBH_CheckDeviceIDUnique return value.

17 months ago[CRT] Fixed _tstat64 which wrongly set executable bits on files. CORE-10904 445/head
Victor Perevertkin [Sat, 24 Mar 2018 21:33:57 +0000 (00:33 +0300)]
[CRT] Fixed _tstat64 which wrongly set executable bits on files. CORE-10904
Replaced some string functions with their tchar.h analogs

17 months ago[CRT] Various fixes to Wine file functions.
Thomas Faber [Sun, 25 Mar 2018 16:34:56 +0000 (18:34 +0200)]
[CRT] Various fixes to Wine file functions.

Import the following Wine commits:
ea2798f1ce9 Iván Matellanes: msvcrt: _setmode should check if file descriptor is valid.
9b495caacfd Carlo Bramini: msvcrt: Call SetFilePointer() with correct parameters.
13f34481b26 Carlo Bramini: msvcrt: Use MSVCRT_xxx macros instead of the same ones from GLIBC.
781b069ed81 Piotr Caban: msvcrt: Don't close HANDLE if stdout or stderr is sharing it.

17 months ago[CRT] Update file descriptor handling to match Wine (7/7). CORE-14504
Thomas Faber [Sun, 25 Mar 2018 16:23:18 +0000 (18:23 +0200)]
[CRT] Update file descriptor handling to match Wine (7/7). CORE-14504

Import Wine commits by Piotr Caban:
6ed69c107f8 msvcrt: Avoid using global critical section while allocating new file descriptors.
725e4733cf8 msvcrt: Remove no longer needed global lock from functions using fd critical sections.

17 months ago[CRT] Update file descriptor handling to match Wine (6/7). CORE-14504
Thomas Faber [Sun, 25 Mar 2018 15:56:26 +0000 (17:56 +0200)]
[CRT] Update file descriptor handling to match Wine (6/7). CORE-14504

Import Wine commits by Piotr Caban:
417b6056877 msvcrt: Fix possible deadlock in dup2 function.
e7fc2370885 msvcrt: Don't use fdend in create_io_inherit_block.

17 months ago[CRT] Update file descriptor handling to match Wine (5/7). CORE-14504
Thomas Faber [Sun, 25 Mar 2018 15:02:53 +0000 (17:02 +0200)]
[CRT] Update file descriptor handling to match Wine (5/7). CORE-14504

Import Wine commits by Piotr Caban:
86baccc9ae9 msvcrt: Get rid of fdtoh helper.
bd6eaf918c5 msvcrt: Get rid of is_valid_fd helper.

17 months ago[CRT] Update file descriptor handling to match Wine (4/7). CORE-14504
Thomas Faber [Sun, 25 Mar 2018 14:31:10 +0000 (16:31 +0200)]
[CRT] Update file descriptor handling to match Wine (4/7). CORE-14504

Import Wine commits by Piotr Caban:
c7b0fb51543 msvcrt: Use fd critical section in _dup2.
b052afd4afa msvcrt: Use fd critical section in msvcrt_free_fd.
16285f5700f msvcrt: Use fd critical section in read.
9ce2a8a60c1 msvcrt: Use fd critical section in create_io_inherit_block.
f00b7f40584 msvcrt: Use fd critical section in _setmode.
ba757eaec74 msvcrt: Use fd critical section in _write.
eec7a565bec msvcrt: Don't lock __badioinfo.

17 months ago[CRT] Update file descriptor handling to match Wine (3/7). CORE-14504
Thomas Faber [Sun, 25 Mar 2018 14:15:31 +0000 (16:15 +0200)]
[CRT] Update file descriptor handling to match Wine (3/7). CORE-14504

Import Wine commits by Piotr Caban:
6c2d4f1092d msvcrt: Use fd critical section in _fstat64.
9278190d468 msvcrt: Use fd critical section in _futime64.