reactos.git
8 years ago[SERVMAN] Use a glob mechanism as resource files lists do not change often. CORE...
Amine Khaldi [Sat, 13 Jun 2015 11:41:32 +0000 (11:41 +0000)]
[SERVMAN] Use a glob mechanism as resource files lists do not change often. CORE-9806

svn path=/trunk/; revision=68119

8 years ago[SERVMAN] Properly track resource file dependencies. CORE-9806
Amine Khaldi [Sat, 13 Jun 2015 11:12:48 +0000 (11:12 +0000)]
[SERVMAN] Properly track resource file dependencies. CORE-9806

svn path=/trunk/; revision=68118

8 years ago[CMAKE] Introduce add_rc_deps() to take care of adding OBJECT_DEPENDS to rc source...
Amine Khaldi [Sat, 13 Jun 2015 11:05:03 +0000 (11:05 +0000)]
[CMAKE] Introduce add_rc_deps() to take care of adding OBJECT_DEPENDS to rc source files. CORE-9806

svn path=/trunk/; revision=68117

8 years ago[USER32][UXTHEME] Properly paint the general menubar when application is themed....
Amine Khaldi [Sat, 13 Jun 2015 11:00:24 +0000 (11:00 +0000)]
[USER32][UXTHEME] Properly paint the general menubar when application is themed. Brought to you by Stefano Toncich aka Tonix. CORE-9585

svn path=/trunk/; revision=68116

8 years ago[USETUP]
Eric Kohl [Sat, 13 Jun 2015 10:08:36 +0000 (10:08 +0000)]
[USETUP]
Get rid of CheckForLinuxFdiskPartitions.

svn path=/trunk/; revision=68115

8 years ago[USETUP]
Daniel Reimer [Fri, 12 Jun 2015 23:37:41 +0000 (23:37 +0000)]
[USETUP]
Update german language header.

svn path=/trunk/; revision=68114

8 years ago[USETUP]
Eric Kohl [Fri, 12 Jun 2015 22:56:36 +0000 (22:56 +0000)]
[USETUP]
Mark a disk as clean after the partition table has been written to the disk.

svn path=/trunk/; revision=68113

8 years ago[USETUP]
Eric Kohl [Fri, 12 Jun 2015 21:51:57 +0000 (21:51 +0000)]
[USETUP]
- Implement mandatory filesystem selection, formatting and filesystem checks for all new partitons.
- Implement optional filesystem selection, formatting and filesystem checks for formatted boot and install partitions.
- Enable installing ReactOS on primary partitions other than the first one. Usetup will install Freeloader on the first (or active) partition (aka boot partition) and install ReactOS on the chosen partition (aka install partition).

svn path=/trunk/; revision=68112

8 years ago[COMCTL32][EXPLORER][UXTHEME] Properly draw the taskbar rebar when themes are enabled...
Amine Khaldi [Fri, 12 Jun 2015 19:11:48 +0000 (19:11 +0000)]
[COMCTL32][EXPLORER][UXTHEME] Properly draw the taskbar rebar when themes are enabled. Brought to you by Stefano Toncich aka Tonix. CORE-8901

svn path=/trunk/; revision=68111

8 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 12 Jun 2015 16:25:23 +0000 (16:25 +0000)]
[NTVDM]
Make fast memory hooks FASTCALL.
Only register the VGA memory hook for the region that needs to be hooked.

svn path=/trunk/; revision=68110

8 years ago[FAST486][NTVDM]
Aleksandar Andrejevic [Fri, 12 Jun 2015 03:30:40 +0000 (03:30 +0000)]
[FAST486][NTVDM]
Use FASTCALL instead of NTAPI. Merge EmulatorReadMemory with MemRead and
EmulatorWriteMemory with MemWrite.

svn path=/trunk/; revision=68109

8 years ago[NTVDM]: The DOS session ID specified in the NTVDM command line is in hexadecimal...
Hermès Bélusca-Maïto [Fri, 12 Jun 2015 01:19:19 +0000 (01:19 +0000)]
[NTVDM]: The DOS session ID specified in the NTVDM command line is in hexadecimal format (and not decimal!). Fixes NTVDM start with double-click after 9-10 launches, on ROS and Windows.

svn path=/trunk/; revision=68108

8 years ago[FAST486]
Aleksandar Andrejevic [Thu, 11 Jun 2015 21:52:46 +0000 (21:52 +0000)]
[FAST486]
The VM flag must be cleared before loading the new stack segment on a return
from v86 mode.

svn path=/trunk/; revision=68107

8 years ago[NTFS]
Pierre Schweitzer [Thu, 11 Jun 2015 20:54:01 +0000 (20:54 +0000)]
[NTFS]
- Use a lookaside list for FCB allocation
- Properly delete FCB in NtfsMountVolume()

svn path=/trunk/; revision=68106

8 years ago[HAL]
Christoph von Wittich [Thu, 11 Jun 2015 18:38:52 +0000 (18:38 +0000)]
[HAL]
replace ' laH' by TAG_HAL

svn path=/trunk/; revision=68105

8 years ago[DEVMGR]
Daniel Reimer [Wed, 10 Jun 2015 21:45:45 +0000 (21:45 +0000)]
[DEVMGR]
Replace all E/A (German Eingabe/Ausgabe) -> I/O (Input/Output) EXCEPT in the german RC file.

svn path=/trunk/; revision=68103

8 years ago[GDI32]
Daniel Reimer [Wed, 10 Jun 2015 12:04:51 +0000 (12:04 +0000)]
[GDI32]
[USER32]
Fix release build.

svn path=/trunk/; revision=68102

8 years ago[ROSHTTPD]
Daniel Reimer [Wed, 10 Jun 2015 12:01:01 +0000 (12:01 +0000)]
[ROSHTTPD]
Fix release build

svn path=/trunk/; revision=68101

8 years ago[USETUP] 1024 * 1024 is 1048576 not 1048756. Spotted by Mike Nordell aka tamlin....
Amine Khaldi [Wed, 10 Jun 2015 09:56:48 +0000 (09:56 +0000)]
[USETUP] 1024 * 1024 is 1048576 not 1048756. Spotted by Mike Nordell aka tamlin. CORE-9792

svn path=/trunk/; revision=68100

8 years ago[NTVDM]
Hermès Bélusca-Maïto [Wed, 10 Jun 2015 01:30:30 +0000 (01:30 +0000)]
[NTVDM]
- Some INT --> UINT fixes.
- Fix the third value of MemorySizes according to the specification, confirmed by Aleksander.

svn path=/trunk/; revision=68099

8 years ago[SYSSETUP][UNATTENDED] Add a way to disable Gecko install. Brought to you by V.
Amine Khaldi [Tue, 9 Jun 2015 23:20:33 +0000 (23:20 +0000)]
[SYSSETUP][UNATTENDED] Add a way to disable Gecko install. Brought to you by V.

svn path=/trunk/; revision=68098

8 years ago[RAPPS] Missed this bit.
Amine Khaldi [Tue, 9 Jun 2015 22:51:50 +0000 (22:51 +0000)]
[RAPPS] Missed this bit.

svn path=/trunk/; revision=68097

8 years ago[RAPPS] Fix the fact that the rapps download dialog uses the 32pixel icon for the...
Amine Khaldi [Tue, 9 Jun 2015 22:49:12 +0000 (22:49 +0000)]
[RAPPS] Fix the fact that the rapps download dialog uses the 32pixel icon for the download window. By Ismael Ferreras Morezuelas (IRC name swyter). CORE-9750

svn path=/trunk/; revision=68096

8 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 9 Jun 2015 19:22:52 +0000 (19:22 +0000)]
[NTVDM]
Implement cycle-based timing for VGA.

svn path=/trunk/; revision=68095

8 years ago[WIN32K]
Christoph von Wittich [Tue, 9 Jun 2015 17:43:00 +0000 (17:43 +0000)]
[WIN32K]
fix some file headers and typos

svn path=/trunk/; revision=68094

8 years ago[TRANSLATIONS]
Daniel Reimer [Tue, 9 Jun 2015 16:21:25 +0000 (16:21 +0000)]
[TRANSLATIONS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #comment V5 patch committed, thx ^^

svn path=/trunk/; revision=68093

8 years ago[rapps]
Daniel Reimer [Tue, 9 Jun 2015 16:12:17 +0000 (16:12 +0000)]
[rapps]
Add zh-CN translation in RAPPS by Henry Tang Ih
CORE-9554 #resolve #comment Committed v4 and v5. Thx ^^

svn path=/trunk/; revision=68092

8 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 9 Jun 2015 14:48:30 +0000 (14:48 +0000)]
[NTVDM]
Properly clear the video memory when switching to a different mode.

svn path=/trunk/; revision=68091

8 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 9 Jun 2015 14:00:43 +0000 (14:00 +0000)]
[NTVDM]
Adjust Bda->ScreenColumns in graphics modes. Fix line wrapping.

svn path=/trunk/; revision=68090

8 years ago[NTVDM]: Fix INT 10h, AH=09h/0Ah by correctly advancing the write position (but scrol...
Hermès Bélusca-Maïto [Tue, 9 Jun 2015 12:47:58 +0000 (12:47 +0000)]
[NTVDM]: Fix INT 10h, AH=09h/0Ah by correctly advancing the write position (but scrolling is not supported in those functions), and make VidBiosDrawGlyph support using or not the attribute byte (for text modes only).

svn path=/trunk/; revision=68088

8 years ago[UDFS] Fix all GCC warnings! By V. with one little change by me to keep MSVC build...
Amine Khaldi [Tue, 9 Jun 2015 10:40:26 +0000 (10:40 +0000)]
[UDFS] Fix all GCC warnings! By V. with one little change by me to keep MSVC build working :)

svn path=/trunk/; revision=68087

8 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 9 Jun 2015 04:03:27 +0000 (04:03 +0000)]
[NTVDM]
Implement drawing characters for all supported video modes.

svn path=/trunk/; revision=68086

8 years ago[NTVDM]: Properly set the character height in the BDA per-mode (it appears that they...
Hermès Bélusca-Maïto [Tue, 9 Jun 2015 00:56:08 +0000 (00:56 +0000)]
[NTVDM]: Properly set the character height in the BDA per-mode (it appears that they are decorrelated, in video mode, with the CRTC settings, so I need to store the size separately instead of computing it by hand); correctly set the proper font when chaanging modes.

svn path=/trunk/; revision=68085

8 years ago[DEVMGR]
Eric Kohl [Mon, 8 Jun 2015 23:54:18 +0000 (23:54 +0000)]
[DEVMGR]
Display device relations.

svn path=/trunk/; revision=68084

8 years ago[UMPNPMGR]
Eric Kohl [Mon, 8 Jun 2015 23:29:59 +0000 (23:29 +0000)]
[UMPNPMGR]
Implement first part of PNP_GetDeviceList and PNP_GetDeviceListSize.

svn path=/trunk/; revision=68083

8 years ago[NTVDM]: Fix my fix (r68005) of fix of r68003 aka. properly set the FirstBoot variabl...
Hermès Bélusca-Maïto [Mon, 8 Jun 2015 21:06:28 +0000 (21:06 +0000)]
[NTVDM]: Fix my fix (r68005) of fix of r68003 aka. properly set the FirstBoot variable so that we can detect cold reboots.

svn path=/trunk/; revision=68082

8 years ago[UDFS]
Eric Kohl [Mon, 8 Jun 2015 19:54:46 +0000 (19:54 +0000)]
[UDFS]
Remove license, evaluation and demo features. They makes no sense in an open source driver.

svn path=/trunk/; revision=68081

8 years ago[FAST486]
Aleksandar Andrejevic [Mon, 8 Jun 2015 15:56:19 +0000 (15:56 +0000)]
[FAST486]
Add constants for numeric limits.

svn path=/trunk/; revision=68079

8 years ago[FAST486]
Aleksandar Andrejevic [Mon, 8 Jun 2015 15:25:48 +0000 (15:25 +0000)]
[FAST486]
Fix IMUL. MINSHORT and MAXSHORT aren't good constants since they don't have
a (SHORT) cast, and (LONG)((SHORT)MINSHORT) is uglier than just using -32768.

svn path=/trunk/; revision=68078

8 years ago[MMSYS] Addendum to r68073. CORE-9580
Amine Khaldi [Mon, 8 Jun 2015 15:08:16 +0000 (15:08 +0000)]
[MMSYS] Addendum to r68073. CORE-9580

svn path=/trunk/; revision=68077

8 years ago[UDFS] Add a PCH.
Amine Khaldi [Mon, 8 Jun 2015 14:27:09 +0000 (14:27 +0000)]
[UDFS] Add a PCH.

svn path=/trunk/; revision=68076

8 years ago[UDFS] Explicitly mention the license (GPLv2).
Amine Khaldi [Mon, 8 Jun 2015 14:24:47 +0000 (14:24 +0000)]
[UDFS] Explicitly mention the license (GPLv2).

svn path=/trunk/; revision=68075

8 years ago[NTOSKRNL]
Eric Kohl [Mon, 8 Jun 2015 14:02:36 +0000 (14:02 +0000)]
[NTOSKRNL]
Add NtPlugPlayControl.PlugPlayControlQueryDeviceRelations.

svn path=/trunk/; revision=68074

8 years ago[MMSYS] Add new MIDI, Play and Stop icons. By Henry Tang Ih, corrected by Jared Smudd...
Amine Khaldi [Mon, 8 Jun 2015 13:41:05 +0000 (13:41 +0000)]
[MMSYS] Add new MIDI, Play and Stop icons. By Henry Tang Ih, corrected by Jared Smudde. CORE-9580

svn path=/trunk/; revision=68073

8 years ago[GDI]
Aleksey Bragin [Mon, 8 Jun 2015 13:20:18 +0000 (13:20 +0000)]
[GDI]
Remove unused macros around non-existing GDIOBJ_Free* functions.

svn path=/trunk/; revision=68072

8 years ago[LAUTUS] Lautus theme improvements by Jared Smudde. See CORE-9770 for details.
Amine Khaldi [Mon, 8 Jun 2015 12:09:12 +0000 (12:09 +0000)]
[LAUTUS] Lautus theme improvements by Jared Smudde. See CORE-9770 for details.

svn path=/trunk/; revision=68071

8 years ago[BROWSEUI] Disable the Up button when we navigate up to the desktop. By Barrett Karis...
Amine Khaldi [Mon, 8 Jun 2015 12:01:53 +0000 (12:01 +0000)]
[BROWSEUI] Disable the Up button when we navigate up to the desktop. By Barrett Karish. CORE-8881

svn path=/trunk/; revision=68070

8 years ago[OLE32_APITEST] Add test for IInitializeSpy. By Mark Jansen. See ROSTESTS-175 for...
Amine Khaldi [Mon, 8 Jun 2015 11:05:35 +0000 (11:05 +0000)]
[OLE32_APITEST] Add test for IInitializeSpy. By Mark Jansen. See ROSTESTS-175 for more details.

svn path=/trunk/; revision=68069

8 years ago[MMSYS] Do not disable a group box when no mixers are detected. By Jared Smudde....
Amine Khaldi [Mon, 8 Jun 2015 11:00:48 +0000 (11:00 +0000)]
[MMSYS] Do not disable a group box when no mixers are detected. By Jared Smudde. CORE-9776

svn path=/trunk/; revision=68068

8 years ago[USER32_WINETEST] Sync with Wine Staging 1.7.43.
Amine Khaldi [Mon, 8 Jun 2015 10:56:37 +0000 (10:56 +0000)]
[USER32_WINETEST] Sync with Wine Staging 1.7.43.

svn path=/trunk/; revision=68067

8 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 7 Jun 2015 23:07:15 +0000 (23:07 +0000)]
[NTVDM]
Fix INT 21h, AH=55h. It's supposed to set the current PSP too.
Fix the order of registers in DOS_REGISTER_STATE to make it more compatible.

svn path=/trunk/; revision=68066

8 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 7 Jun 2015 20:29:56 +0000 (20:29 +0000)]
[NTVDM]
Revert r67603, apparently DosTerminateProcess should just always pop the registers.
Make our DOS_REGISTERS_STATE structure more compatible.

svn path=/trunk/; revision=68065

8 years ago[XDK][PSDK][DDK] Fix packing of TOKEN_STATISTICS. Fixes GCC build.
Amine Khaldi [Sun, 7 Jun 2015 19:27:33 +0000 (19:27 +0000)]
[XDK][PSDK][DDK] Fix packing of TOKEN_STATISTICS. Fixes GCC build.

svn path=/trunk/; revision=68064

8 years ago[XDK][PSDK][DDK] Share more Se types between winnt and ntifs. Also add missing and...
Amine Khaldi [Sun, 7 Jun 2015 18:49:31 +0000 (18:49 +0000)]
[XDK][PSDK][DDK] Share more Se types between winnt and ntifs. Also add missing and improve some existing types and definitions in winnt to match the other.

svn path=/trunk/; revision=68063

8 years ago[DISK]
Eric Kohl [Sun, 7 Jun 2015 13:44:49 +0000 (13:44 +0000)]
[DISK]
Revert accidential changes.

svn path=/trunk/; revision=68062

8 years ago[XDK][PSDK][DDK] Share more Se types between winnt and ntddk/ntifs/wdm. Also add...
Amine Khaldi [Sun, 7 Jun 2015 13:14:36 +0000 (13:14 +0000)]
[XDK][PSDK][DDK] Share more Se types between winnt and ntddk/ntifs/wdm. Also add missing and improve some existing types and definitions in winnt to match the others.

svn path=/trunk/; revision=68061

8 years ago[XDK] Add some workarounds for the UM/KM types mismatches.
Amine Khaldi [Sun, 7 Jun 2015 13:01:46 +0000 (13:01 +0000)]
[XDK] Add some workarounds for the UM/KM types mismatches.

svn path=/trunk/; revision=68060

8 years ago[DISK]
Eric Kohl [Sun, 7 Jun 2015 11:46:34 +0000 (11:46 +0000)]
[DISK]
Get rid of explicit status definition. Import ntiologc.h instead.

svn path=/trunk/; revision=68059

8 years ago[XDK][PSDK][DDK] Share some Se types between winnt and ntifs/wdm. WIP.
Amine Khaldi [Sun, 7 Jun 2015 09:57:36 +0000 (09:57 +0000)]
[XDK][PSDK][DDK] Share some Se types between winnt and ntifs/wdm. WIP.

svn path=/trunk/; revision=68058

8 years ago[XDK] Add some workarounds for the UM/KM types mismatches.
Amine Khaldi [Sun, 7 Jun 2015 09:28:56 +0000 (09:28 +0000)]
[XDK] Add some workarounds for the UM/KM types mismatches.

svn path=/trunk/; revision=68057

8 years ago[XDK] Correct the paths for some output headers.
Amine Khaldi [Sun, 7 Jun 2015 09:13:09 +0000 (09:13 +0000)]
[XDK] Correct the paths for some output headers.

svn path=/trunk/; revision=68056

8 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 7 Jun 2015 02:51:06 +0000 (02:51 +0000)]
[NTVDM]
Fix the previous fix.

svn path=/trunk/; revision=68055

8 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 7 Jun 2015 02:49:54 +0000 (02:49 +0000)]
[NTVDM]
Stubplement INT 25h and INT 26h. These interrupt calls are really weird since
they don't IRET on return, so the default interrupt stub messes up the stack.

svn path=/trunk/; revision=68054

8 years ago[LOTUS] Create the textfiles folder in preparation for the output files.
Amine Khaldi [Sat, 6 Jun 2015 22:24:42 +0000 (22:24 +0000)]
[LOTUS] Create the textfiles folder in preparation for the output files.

svn path=/trunk/; revision=68053

8 years ago[SHELL32] Add colon to Recycle Bin properties. By Jared Smudde. CORE-9771
Amine Khaldi [Sat, 6 Jun 2015 21:09:05 +0000 (21:09 +0000)]
[SHELL32] Add colon to Recycle Bin properties. By Jared Smudde. CORE-9771

svn path=/trunk/; revision=68052

8 years ago[LAUTUS] Make the text files UTF-8 without BOM, and convert them to UTF-16 LE at...
Amine Khaldi [Sat, 6 Jun 2015 18:27:12 +0000 (18:27 +0000)]
[LAUTUS] Make the text files UTF-8 without BOM, and convert them to UTF-16 LE at compile time. Remove the now unneeded application/octet-stream type property and set native EOL one. CORE-9770

svn path=/trunk/; revision=68051

8 years ago[FONTVIEW][HIVECLS] File filter improvements by Lee Schroeder. See CORE-9763 for...
Amine Khaldi [Sat, 6 Jun 2015 17:20:49 +0000 (17:20 +0000)]
[FONTVIEW][HIVECLS] File filter improvements by Lee Schroeder. See CORE-9763 for details.

svn path=/trunk/; revision=68050

8 years ago[UXTHEME] Add a missing WS_EX_DLGMODALFRAME check from the unthemed titlebar drawing...
Amine Khaldi [Sat, 6 Jun 2015 17:08:21 +0000 (17:08 +0000)]
[UXTHEME] Add a missing WS_EX_DLGMODALFRAME check from the unthemed titlebar drawing code. By Ismael Ferreras Morezuelas (IRC name swyter). CORE-9635

svn path=/trunk/; revision=68049

8 years agoReally fix r68047.
Hermès Bélusca-Maïto [Sat, 6 Jun 2015 15:39:25 +0000 (15:39 +0000)]
Really fix r68047.

svn path=/trunk/; revision=68048

8 years ago[LAUTUS] Revert r68045. Things are not always what they seem (tm).
Amine Khaldi [Sat, 6 Jun 2015 15:24:52 +0000 (15:24 +0000)]
[LAUTUS] Revert r68045. Things are not always what they seem (tm).

svn path=/trunk/; revision=68047

8 years ago[UDFS] Remove some unneeded headers, we have our own. CORE-9774
Amine Khaldi [Sat, 6 Jun 2015 15:23:00 +0000 (15:23 +0000)]
[UDFS] Remove some unneeded headers, we have our own. CORE-9774

svn path=/trunk/; revision=68046

8 years ago[LAUTUS] These ini files do not seem to be of application/octet-stream type.
Amine Khaldi [Sat, 6 Jun 2015 15:14:16 +0000 (15:14 +0000)]
[LAUTUS] These ini files do not seem to be of application/octet-stream type.

svn path=/trunk/; revision=68045

8 years ago[HIVECLS] Add the needed registry items for AssocGetPerceivedType. By Mark Jansen...
Amine Khaldi [Sat, 6 Jun 2015 14:30:30 +0000 (14:30 +0000)]
[HIVECLS] Add the needed registry items for AssocGetPerceivedType. By Mark Jansen. CORE-9754

svn path=/trunk/; revision=68044

8 years ago[SHLWAPI_WINETEST] Add tests for AssocGetPerceivedType. By Mark Jansen. CORE-9754
Amine Khaldi [Sat, 6 Jun 2015 14:27:39 +0000 (14:27 +0000)]
[SHLWAPI_WINETEST] Add tests for AssocGetPerceivedType. By Mark Jansen. CORE-9754

svn path=/trunk/; revision=68043

8 years ago[SHLWAPI] Implement AssocGetPerceivedType. By Mark Jansen. CORE-9754
Amine Khaldi [Sat, 6 Jun 2015 14:23:05 +0000 (14:23 +0000)]
[SHLWAPI] Implement AssocGetPerceivedType. By Mark Jansen. CORE-9754

svn path=/trunk/; revision=68042

8 years ago[UDFS] Enable the GCC build now. CORE-9774
Amine Khaldi [Sat, 6 Jun 2015 14:05:59 +0000 (14:05 +0000)]
[UDFS] Enable the GCC build now. CORE-9774

svn path=/trunk/; revision=68041

8 years ago[UDFS] Fix includes. CORE-9774
Amine Khaldi [Sat, 6 Jun 2015 13:48:19 +0000 (13:48 +0000)]
[UDFS] Fix includes. CORE-9774

svn path=/trunk/; revision=68040

8 years ago[NTVDM]: Update the character height value in the BDA each time we set up a different...
Hermès Bélusca-Maïto [Sat, 6 Jun 2015 13:21:25 +0000 (13:21 +0000)]
[NTVDM]: Update the character height value in the BDA each time we set up a different graphics font. Also, update the ScreenRows variable accordingly (taken from dosbox).

svn path=/trunk/; revision=68039

8 years ago[UDFS] Fix an include. CORE-9774
Amine Khaldi [Sat, 6 Jun 2015 13:07:21 +0000 (13:07 +0000)]
[UDFS] Fix an include. CORE-9774

svn path=/trunk/; revision=68038

8 years ago[UDFS] Svn add some missing files. CORE-9774
Amine Khaldi [Sat, 6 Jun 2015 12:57:53 +0000 (12:57 +0000)]
[UDFS] Svn add some missing files. CORE-9774

svn path=/trunk/; revision=68037

8 years ago[UDFS] Import a UDF File System Driver created by Alexander Telyatnikov (Alter) and...
Amine Khaldi [Sat, 6 Jun 2015 12:52:13 +0000 (12:52 +0000)]
[UDFS] Import a UDF File System Driver created by Alexander Telyatnikov (Alter) and co. Many thanks to Alexander Rechitskiy (jeditobe), the negotiator for opening the source of the whole software package (DVD Write Now) under the GPLv2 license and to the authors for kindly accepting to do so. I introduced many changes to the original code (made it use our PSEH3 for SEH, got it to compile from within ReactOS in both MSVC and Windows GCC builds...etc) and it's still WIP. We'll hopefully have an excellent collaboration to improve it and maintain its sync.. Stay tuned ;) CORE-9774

svn path=/trunk/; revision=68036

8 years ago[KERNEL32] Apply Wine commit 80695cd by Akihiro Sagawa: Return correct buffer size...
Amine Khaldi [Sat, 6 Jun 2015 12:25:23 +0000 (12:25 +0000)]
[KERNEL32] Apply Wine commit 80695cd by Akihiro Sagawa: Return correct buffer size when returning DBCS characters. CORE-9246

svn path=/trunk/; revision=68034

8 years ago[KERNEL32] Apply Wine commit 89a558f by Akihiro Sagawa: Avoid uninitialised value...
Amine Khaldi [Sat, 6 Jun 2015 12:22:55 +0000 (12:22 +0000)]
[KERNEL32] Apply Wine commit 89a558f by Akihiro Sagawa: Avoid uninitialised value read in GetCalendarInfoA. CORE-9246

svn path=/trunk/; revision=68033

8 years ago[HIVECLS] Improvements to MIME types by Jared Smudde. CORE-9762
Amine Khaldi [Sat, 6 Jun 2015 12:07:16 +0000 (12:07 +0000)]
[HIVECLS] Improvements to MIME types by Jared Smudde. CORE-9762

svn path=/trunk/; revision=68032

8 years ago[NTOSKRNL]
Christoph von Wittich [Sat, 6 Jun 2015 09:36:01 +0000 (09:36 +0000)]
[NTOSKRNL]
do not set ReturnLength in ProcessWow64Information error case
add size check in PROCESSOR_POWER_INFORMATION stub

svn path=/trunk/; revision=68031

8 years ago[HAL]
Christoph von Wittich [Sat, 6 Jun 2015 08:37:53 +0000 (08:37 +0000)]
[HAL]
fix a typo
add BusAddress to DPRINT

svn path=/trunk/; revision=68030

8 years ago[NTVDM]
Aleksandar Andrejevic [Sat, 6 Jun 2015 02:22:36 +0000 (02:22 +0000)]
[NTVDM]
Programs don't expect the XMS function AH = 07h to access the keyboard
controller, since the specification says it's done in a hardware-independent
way. So, reimplement this function by calling EmulatorGetA20() instead.
Also, for the sake of simplicity, use EmulatorSetA20 instead of PCAT_A20Control
to change the A20 state.

svn path=/trunk/; revision=68029

8 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 5 Jun 2015 22:22:04 +0000 (22:22 +0000)]
[NTVDM]
- Implement the DOS idle interrupt.
- Link to the parent's environment block by default in DosCreatePsp.
- Fix INT 21h/36h (Get Free Space) to report 0xFFFF if the number
of clusters is too high to fit in a word.

svn path=/trunk/; revision=68028

8 years ago[FAST486]
Aleksandar Andrejevic [Fri, 5 Jun 2015 20:03:55 +0000 (20:03 +0000)]
[FAST486]
opgroups.c: We shouldn't restore SP in the opcode handler as that might
interfere with triple faults. Also, in this case it's also wrong because
the exception procedure already restores the stack pointer.
common.c: Fix a comment, no code changes.

svn path=/trunk/; revision=68027

8 years ago[SYSSETUP]
Eric Kohl [Fri, 5 Jun 2015 19:09:41 +0000 (19:09 +0000)]
[SYSSETUP]
- Add missing VolumeClassInstaller export.
- Implement TapeClassInstaller and VolumeClassInstaller.

svn path=/trunk/; revision=68026

8 years ago[NTOSKRNL] Fix NtQuerySystemInformation not returning correct ResultLength for System...
Amine Khaldi [Fri, 5 Jun 2015 17:57:28 +0000 (17:57 +0000)]
[NTOSKRNL] Fix NtQuerySystemInformation not returning correct ResultLength for SystemFileCacheInformation. Fixes tons of ntdll:info tests. Brought to you by Tetsui Ohkubo. CORE-9757

svn path=/trunk/; revision=68024

8 years ago[SYSSETUP]
Eric Kohl [Fri, 5 Jun 2015 15:19:09 +0000 (15:19 +0000)]
[SYSSETUP]
Add CoInstaller stubs.

svn path=/trunk/; revision=68022

8 years ago[FAST486]
Aleksandar Andrejevic [Fri, 5 Jun 2015 14:02:24 +0000 (14:02 +0000)]
[FAST486]
- Restore the stack pointer on an exception.
- Fix the parameter size for 286 call gates. Caught by V.

svn path=/trunk/; revision=68021

8 years ago[DEVMGR]
Eric Kohl [Fri, 5 Jun 2015 13:47:39 +0000 (13:47 +0000)]
[DEVMGR]
Display class CoInstallers.

svn path=/trunk/; revision=68020

8 years ago[SHELL32]
Christoph von Wittich [Fri, 5 Jun 2015 08:11:25 +0000 (08:11 +0000)]
[SHELL32]
replace some sizeof(var)/sizeof(WCHAR) by _countof

svn path=/trunk/; revision=68019

8 years ago[SHELL32]
Christoph von Wittich [Fri, 5 Jun 2015 07:38:17 +0000 (07:38 +0000)]
[SHELL32]
show/hide some controls on disk drive properties based on drive type

svn path=/trunk/; revision=68018

8 years ago[NTVDM]
Aleksandar Andrejevic [Thu, 4 Jun 2015 22:56:02 +0000 (22:56 +0000)]
[NTVDM]
Store 8.3 file names in SFT entries. Some programs expect them there.

svn path=/trunk/; revision=68017

8 years ago[FAST486]
Aleksandar Andrejevic [Thu, 4 Jun 2015 20:25:14 +0000 (20:25 +0000)]
[FAST486]
Fix VERR and VERW.

svn path=/trunk/; revision=68016

8 years ago[SHELL32]
Christoph von Wittich [Thu, 4 Jun 2015 18:18:48 +0000 (18:18 +0000)]
[SHELL32]
fix reported disk size

svn path=/trunk/; revision=68015

8 years ago[FAST486]
Aleksandar Andrejevic [Thu, 4 Jun 2015 14:48:07 +0000 (14:48 +0000)]
[FAST486]
- Interrupts always clear TF.
- Let at least one instruction happen between #DB's (when TF is set).

svn path=/trunk/; revision=68014