reactos.git
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

8 years ago[RAPPS]
Daniel Reimer [Thu, 4 Jun 2015 14:23:08 +0000 (14:23 +0000)]
[RAPPS]
update cab maker scripts. POSIX toy is untested!

svn path=/trunk/; revision=68013

8 years ago[RAPPS]
Daniel Reimer [Thu, 4 Jun 2015 14:12:33 +0000 (14:12 +0000)]
[RAPPS]
Move the RAPPS DB out of the source.

svn path=/trunk/; revision=68012

8 years ago[TRANSLATIONS]
Daniel Reimer [Thu, 4 Jun 2015 14:10:08 +0000 (14:10 +0000)]
[TRANSLATIONS]
Missing italian translations in ReactOS by Carlo Bramini
CORE-9725 #comment WineD3D, ieframe and shortcuts patches committed. thx ^^
See issue 9725 for more details.

svn path=/trunk/; revision=68011

8 years ago[TRANSLATIONS]
Daniel Reimer [Thu, 4 Jun 2015 14:08:06 +0000 (14:08 +0000)]
[TRANSLATIONS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #comment Forgot one file...
See issue 9003 for more details.

svn path=/trunk/; revision=68010

8 years ago[RAPPS_NEW]
Daniel Reimer [Thu, 4 Jun 2015 14:02:06 +0000 (14:02 +0000)]
[RAPPS_NEW]
Remove copy of rapps DB

svn path=/trunk/; revision=68009

8 years ago[rapps]
Daniel Reimer [Thu, 4 Jun 2015 14:00:51 +0000 (14:00 +0000)]
[rapps]
[rapps_new]
Add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9554 #comment V3 patch committed

svn path=/trunk/; revision=68008

8 years ago[SETUPAPI]
Christoph von Wittich [Thu, 4 Jun 2015 08:29:55 +0000 (08:29 +0000)]
[SETUPAPI]
there are three overlay icons
ImageList_SetOverlayImage expects an overlay index based on 1

svn path=/trunk/; revision=68006

8 years ago[NTVDM]: Fix my fix of r68003.
Hermès Bélusca-Maïto [Thu, 4 Jun 2015 02:14:24 +0000 (02:14 +0000)]
[NTVDM]: Fix my fix of r68003.

svn path=/trunk/; revision=68005

8 years ago[INCLUDE:ASM]: fix the .space macro definition for MASM: it aims at imitating the...
Hermès Bélusca-Maïto [Thu, 4 Jun 2015 01:53:22 +0000 (01:53 +0000)]
[INCLUDE:ASM]: fix the .space macro definition for MASM: it aims at imitating the .space macro of GAS. Its syntax is: ".space size_in_bytes optional_fill_byte_defaults_to_zero" . As previously declared, it was doing the reverse: filling *just* one (zero?) bytes with 'count' interpreted as a byte value. Also add a .skip macro that exactly does the same (and is equivalent of the same one in GAS).

svn path=/trunk/; revision=68004

8 years ago[NTVDM]: Do not rely on 0xCCCC for cold reboot checks. Fix some sentences.
Hermès Bélusca-Maïto [Thu, 4 Jun 2015 00:13:43 +0000 (00:13 +0000)]
[NTVDM]: Do not rely on 0xCCCC for cold reboot checks. Fix some sentences.

svn path=/trunk/; revision=68003

8 years ago[NTVDM]: Enable reads for current address and count registers (caught by Mysoft)...
Hermès Bélusca-Maïto [Wed, 3 Jun 2015 21:23:30 +0000 (21:23 +0000)]
[NTVDM]: Enable reads for current address and count registers (caught by Mysoft); for 16-bit accesses, be sure to drop the carry when shifting left CurrAddress; fix comments.

svn path=/trunk/; revision=68002

8 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 2 Jun 2015 21:59:19 +0000 (21:59 +0000)]
[NTVDM]
Implement XMS functions 10h, 11h and 12h by forwarding them to the
VDM DOS memory manager.
CORE-9651 CORE-9741 #resolve #comment Fixed in revision 68001.

svn path=/trunk/; revision=68001

8 years ago[CDFS]
Eric Kohl [Tue, 2 Jun 2015 13:14:33 +0000 (13:14 +0000)]
[CDFS]
Initialize an uninitialized variable.

svn path=/trunk/; revision=68000

8 years ago[CDFS]
Eric Kohl [Tue, 2 Jun 2015 12:37:37 +0000 (12:37 +0000)]
[CDFS]
Add IRP_MJ_QUERY_VOLUME_INFORMATION.FileFsFullSizeInformation to CDFS too.

svn path=/trunk/; revision=67999

8 years ago[FASTFAT]
Eric Kohl [Tue, 2 Jun 2015 09:08:33 +0000 (09:08 +0000)]
[FASTFAT]
Add IRP_MJ_QUERY_VOLUME_INFORMATION.FileFsFullSizeInformation. This fixes a number of ntdll winetests.

svn path=/trunk/; revision=67998

8 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 19:22:42 +0000 (19:22 +0000)]
[CDFS]
Finally queue IRP_MJ_CREATE IRPs too.

svn path=/trunk/; revision=67997

8 years ago[KERNEL32] Apply Wine commit debd62c by Daniel Jelinski: Improved stub for GetCalenda...
Amine Khaldi [Mon, 1 Jun 2015 18:53:24 +0000 (18:53 +0000)]
[KERNEL32] Apply Wine commit debd62c by Daniel Jelinski: Improved stub for GetCalendarInfo's CAL_SCALNAME. CORE-9246

svn path=/trunk/; revision=67996

8 years ago[CRT][LIBCNTPR] Adopt strtoul() from Wine Staging 1.7.37. Fixes a msvcrt:string test...
Amine Khaldi [Mon, 1 Jun 2015 18:49:52 +0000 (18:49 +0000)]
[CRT][LIBCNTPR] Adopt strtoul() from Wine Staging 1.7.37. Fixes a msvcrt:string test. CORE-9246

svn path=/trunk/; revision=67995

8 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 17:15:11 +0000 (17:15 +0000)]
[CDFS]
Queue IRP_MJ_READ, IRP_MJ_WRITE, IRP_MJ_CLOSE and IRP_MJ_CLEANUP IRPs.

svn path=/trunk/; revision=67994

8 years ago[TRANSLATIONS]
Daniel Reimer [Mon, 1 Jun 2015 17:13:53 +0000 (17:13 +0000)]
[TRANSLATIONS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #resolve #comment Trunk patch applied, thx ^^
See issue 9003 for more details.

svn path=/trunk/; revision=67993

8 years ago[ROSAPPS]
Daniel Reimer [Mon, 1 Jun 2015 17:11:00 +0000 (17:11 +0000)]
[ROSAPPS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #comment ROSApps patch applied

svn path=/trunk/; revision=67992

8 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 15:04:50 +0000 (15:04 +0000)]
[CDFS]
Queue IRP_MJ_DIRECTORY_CONTROL IRPs.

svn path=/trunk/; revision=67991

8 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 15:00:51 +0000 (15:00 +0000)]
[CDFS]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=67990

8 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 14:26:58 +0000 (14:26 +0000)]
[CDFS]
Do not complete an IRP that will be passed down to a lower driver.

svn path=/trunk/; revision=67989

8 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 13:13:18 +0000 (13:13 +0000)]
[CDFS]
- Move the fastio code to a separate file.
- Add Pierres IRP-Queue code and use it for IRP_MJ_QUERY_VOLUME_INFORMATION, IRP_MJ_SET_VOLUME_INFORMATION, IRP_MJ_QUERY_INFORMATION, IRP_MJ_SET_INFORMATION, IRP_MJ_DEVICE_CONTROL and IRP_MJ_FILE_SYSTEM_CONTROL requests.

svn path=/trunk/; revision=67988

8 years ago[KERNEL32] Apply Wine commit 81dc0fe by Daniel Jelinski: Implement CAL_ICALINTVALUE...
Amine Khaldi [Mon, 1 Jun 2015 10:00:31 +0000 (10:00 +0000)]
[KERNEL32] Apply Wine commit 81dc0fe by Daniel Jelinski: Implement CAL_ICALINTVALUE in GetCalendarInfo. CORE-9246

svn path=/trunk/; revision=67987

8 years ago[KERNEL32] Sync CompareStringW() with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 1 Jun 2015 09:56:53 +0000 (09:56 +0000)]
[KERNEL32] Sync CompareStringW() with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67986

8 years ago[DEVMGMT_NEW] Revert r67976 as requested by Ged.
Amine Khaldi [Mon, 1 Jun 2015 09:25:46 +0000 (09:25 +0000)]
[DEVMGMT_NEW] Revert r67976 as requested by Ged.

svn path=/trunk/; revision=67985

8 years ago[NTFS]
Pierre Schweitzer [Sun, 31 May 2015 21:31:14 +0000 (21:31 +0000)]
[NTFS]
So faar our driver is read-only

svn path=/trunk/; revision=67984

8 years ago[NTFS]
Pierre Schweitzer [Sun, 31 May 2015 21:28:52 +0000 (21:28 +0000)]
[NTFS]
Directly implement NtfsOpenFileById() for special files from the MFT where we cannot moonwalk there path.
It concerns any file with ID < 0x10.
This function can only cope with file which ID is < 0xc. Windows Internals reports that 0xc - 0xf entries are unused.

It would be interesting to double check returrned status in case of error, and also what Windows returns when attempting weird opening of suchs entries (overwrite, create for unused, etc).

svn path=/trunk/; revision=67983

8 years ago[DEVMGMT_NEW]
Christoph von Wittich [Sun, 31 May 2015 09:14:29 +0000 (09:14 +0000)]
[DEVMGMT_NEW]
enable/disable context menu items on selection change

svn path=/trunk/; revision=67981

8 years ago[DXDIAG]
Daniel Reimer [Sun, 31 May 2015 07:15:23 +0000 (07:15 +0000)]
[DXDIAG]
Update german translation. Apply slight design fixes to the rest of the languages.

svn path=/trunk/; revision=67980

8 years ago[DEVMGMT_NEW]
Christoph von Wittich [Sat, 30 May 2015 20:32:37 +0000 (20:32 +0000)]
[DEVMGMT_NEW]
show popupmenu on right click (not finished yet)

svn path=/trunk/; revision=67979

8 years ago[DEVMGMT_NEW]
Christoph von Wittich [Sat, 30 May 2015 20:05:34 +0000 (20:05 +0000)]
[DEVMGMT_NEW]
update german translation

svn path=/trunk/; revision=67978

8 years ago[devmgmt_new]
David Quintana [Sat, 30 May 2015 19:57:18 +0000 (19:57 +0000)]
[devmgmt_new]
Hopefully fix build in case-sensitive hosts.

svn path=/trunk/; revision=67977

8 years ago[DEVMGMT_NEW]
David Quintana [Sat, 30 May 2015 19:53:44 +0000 (19:53 +0000)]
[DEVMGMT_NEW]
At the request of Christoph von Wittich, bring devmgmt_new into the build.
* Created CMakeLists.txt and added to parent folder.
* Removed some references to CAtlString that were not needed and are not implemented in our headers.
* Fixed build with gcc.
* Spread all the changes done to the english resources to the other languages. Many languages now contain untranslated strings that will need to be fixed.
Note that I made no effort to fix any bugs or improve any features. The app comes as-is, except it now builds with rosbe.

svn path=/trunk/; revision=67976

8 years ago[DXDIAG] Improve the content of the tabs that have missing content. By Lee Schroeder...
Amine Khaldi [Sat, 30 May 2015 19:04:23 +0000 (19:04 +0000)]
[DXDIAG] Improve the content of the tabs that have missing content. By Lee Schroeder. See CORE-8969 for more details.

svn path=/trunk/; revision=67975

8 years ago[USER32] Sync edit.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sat, 30 May 2015 17:14:16 +0000 (17:14 +0000)]
[USER32] Sync edit.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67974

8 years ago[README.WINE] Mark sortkey.c as synced with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sat, 30 May 2015 17:13:30 +0000 (17:13 +0000)]
[README.WINE] Mark sortkey.c as synced with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67973

8 years ago[WIN32K] Apply some bits of Wine commit 88acc9c8 by Akihiro Sagawa: Don't modify...
Amine Khaldi [Sat, 30 May 2015 17:00:52 +0000 (17:00 +0000)]
[WIN32K] Apply some bits of Wine commit 88acc9c8 by Akihiro Sagawa: Don't modify output glyph metrics unless the function succeeds. CORE-9746

svn path=/trunk/; revision=67972

8 years ago[NTVDM]
Christoph von Wittich [Sat, 30 May 2015 16:05:10 +0000 (16:05 +0000)]
[NTVDM]
adjust VdmMenuPos in case the menu already exists
CORE-9487

svn path=/trunk/; revision=67971

8 years ago[NTVDM]: When ntvdm crashes and we restart it in the same console, do not add fresh...
Hermès Bélusca-Maïto [Sat, 30 May 2015 15:51:18 +0000 (15:51 +0000)]
[NTVDM]: When ntvdm crashes and we restart it in the same console, do not add fresh new menu items but just keep the old ones.
Patch by Christoph von Wittich, with some added comments to think about.
CORE-9487 #resolve

svn path=/trunk/; revision=67970

8 years ago[RAPPS]
Daniel Reimer [Sat, 30 May 2015 15:15:24 +0000 (15:15 +0000)]
[RAPPS]
Update entries to recent versions... btw... why do we have all these files twice now???

svn path=/trunk/; revision=67969

8 years ago[rapps]
Daniel Reimer [Sat, 30 May 2015 14:18:31 +0000 (14:18 +0000)]
[rapps]
[rapps_new]
Add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9554 #comment V2 patch committed. Thx ^^

svn path=/trunk/; revision=67968

8 years ago[STOBJECT]
Daniel Reimer [Sat, 30 May 2015 14:09:29 +0000 (14:09 +0000)]
[STOBJECT]
Missing italian translations in ReactOS by Carlo Bramini
CORE-9725 #comment stobject patch committed. thx ^^

svn path=/trunk/; revision=67967

8 years ago[RAPPS]
Daniel Reimer [Sat, 30 May 2015 14:09:12 +0000 (14:09 +0000)]
[RAPPS]
Update LibreOffice version to 4.4.3 and add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9748 #resolve #comment Committed, thx

svn path=/trunk/; revision=67966

8 years ago[NETAPI32] Fix array index use before limits check. By Kudratov Olimjon using Cppchec...
Amine Khaldi [Sat, 30 May 2015 10:24:29 +0000 (10:24 +0000)]
[NETAPI32] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck. CORE-8978

svn path=/trunk/; revision=67965

8 years ago[FTP] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck...
Amine Khaldi [Sat, 30 May 2015 10:21:48 +0000 (10:21 +0000)]
[FTP] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck. CORE-8978

svn path=/trunk/; revision=67964

8 years ago[NOTEPAD] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck...
Amine Khaldi [Sat, 30 May 2015 10:19:49 +0000 (10:19 +0000)]
[NOTEPAD] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck. CORE-8978

svn path=/trunk/; revision=67963

8 years ago[NOTEPAD] Fix loading font settings. By Lee Schroeder. CORE-9074
Amine Khaldi [Sat, 30 May 2015 10:15:48 +0000 (10:15 +0000)]
[NOTEPAD] Fix loading font settings. By Lee Schroeder. CORE-9074

svn path=/trunk/; revision=67962

8 years ago[NTVDM][BASESRV]
Aleksandar Andrejevic [Sat, 30 May 2015 02:23:44 +0000 (02:23 +0000)]
[NTVDM][BASESRV]
- When a DOS application is started by a process that has no console,
the ConsoleHandle in the VDM_CONSOLE_RECORD is initially NULL.
Fix that by making an initial VDM_GET_FIRST_COMMAND call in NTVDM
and setting the ConsoleHandle to the handle of NTVDM's console in
BaseSrvGetNextVDMCommand.
- Fix a bug in BaseSrvGetVDMExitCode (VDM_READY means the task has exited).

svn path=/trunk/; revision=67961

8 years ago[USER32] Sync combo.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Fri, 29 May 2015 22:06:52 +0000 (22:06 +0000)]
[USER32] Sync combo.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67960

8 years ago[USER32] Sync button.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Fri, 29 May 2015 21:48:55 +0000 (21:48 +0000)]
[USER32] Sync button.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67959

8 years ago[README.WINE] Mark some user32 source files as synced with Wine Staging 1.7.37. CORE...
Amine Khaldi [Fri, 29 May 2015 21:30:01 +0000 (21:30 +0000)]
[README.WINE] Mark some user32 source files as synced with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67958

8 years ago[WIN32K] Sync bezier.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Fri, 29 May 2015 20:57:23 +0000 (20:57 +0000)]
[WIN32K] Sync bezier.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67957