Amine Khaldi [Mon, 15 Jun 2015 18:59:46 +0000 (18:59 +0000)]
[CMAKE] Use a separate set for the optimization level in GCC release builds. We should revisit this to see if we need this rbuild era block nowadays.
svn path=/trunk/; revision=68154
Amine Khaldi [Mon, 15 Jun 2015 18:48:38 +0000 (18:48 +0000)]
[CMAKE] Disable treating warnings as errors in GCC release builds, at least until we get everything under control, for example CORE-7885.
svn path=/trunk/; revision=68153
Thomas Faber [Mon, 15 Jun 2015 18:44:08 +0000 (18:44 +0000)]
[NTOS:CC]
- Properly stub CcCanIWrite, CcDeferWrite, CcFastCopyRead, CcFastCopyWrite
CORE-9624
svn path=/trunk/; revision=68152
Amine Khaldi [Mon, 15 Jun 2015 18:38:57 +0000 (18:38 +0000)]
[NDK][NTDLL][PSAPI] Correct the the names of two LDR_DATA_TABLE_ENTRY fields. Brought to you by Mike Nordell aka tamlin. CORE-9817
svn path=/trunk/; revision=68151
Amine Khaldi [Mon, 15 Jun 2015 17:45:24 +0000 (17:45 +0000)]
[CMAKE] Add some FIXMEs so these won't be forgotten.
svn path=/trunk/; revision=68150
Amine Khaldi [Mon, 15 Jun 2015 17:35:29 +0000 (17:35 +0000)]
[CMAKE] Disable debug sections compression in GCC release builds.
svn path=/trunk/; revision=68149
Amine Khaldi [Mon, 15 Jun 2015 17:26:04 +0000 (17:26 +0000)]
[CMAKE] Disable debugging related GCC flags in release mode.
svn path=/trunk/; revision=68148
Amine Khaldi [Mon, 15 Jun 2015 16:43:11 +0000 (16:43 +0000)]
[CMAKE] Disable rossym for GCC release builds.
svn path=/trunk/; revision=68147
Daniel Reimer [Mon, 15 Jun 2015 11:59:49 +0000 (11:59 +0000)]
[UDFS]
Use the same fix for the PIMAGE_NT_HEADERS32 redefinition which is bein used in uniata. Spotted by Thomas Faber
svn path=/trunk/; revision=68146
Daniel Reimer [Mon, 15 Jun 2015 11:40:33 +0000 (11:40 +0000)]
[ARM arch]
PATCH: Get configure and host-tools building on arm again by Steven Edwards from dev-ml
+ adding Timo's portable sqrt variant to where it's needed to fix win32k build.
+ disabled the assert in sqrt.c for now.
svn path=/trunk/; revision=68145
Daniel Reimer [Mon, 15 Jun 2015 11:35:30 +0000 (11:35 +0000)]
[UDFS]
Fix compilation for AMD64 and ARM.
- It's no good idea to use the x86 ASM optimizations on any architecture. Luckily Alter made plain C++ ones for that case, too. Thus modify the #ifdefs a bit to use em.
- Fix a few directly used functions instead of the defined architecture fixed ones of em.
- After some discussion with Thomas Faber the ULONG vs UINT32 problems were resolved by using the same platform defines for all three architectures.
BUILDS? yes WORKS? Trololololo ^^
svn path=/trunk/; revision=68144
Daniel Reimer [Mon, 15 Jun 2015 01:35:25 +0000 (01:35 +0000)]
[UDFS]
VC makefiles and their deps are not needed for us.
svn path=/trunk/; revision=68143
Pierre Schweitzer [Sun, 14 Jun 2015 19:58:45 +0000 (19:58 +0000)]
[NTOSKRNL]
Complete NtQuerySystemInformation - SystemNumaProcessorMap stub so that it is possible to query the highest node number (and only that!)
CORE-9680
svn path=/trunk/; revision=68142
Pierre Schweitzer [Sun, 14 Jun 2015 19:27:19 +0000 (19:27 +0000)]
[NTOSKRNL]
Stub out NtSetSystemInformation - SystemLoadGdiDriverInSystemSpaceInformation
Stub out NtQuerySystemInformation - SystemNumaProcessorMap
svn path=/trunk/; revision=68141
Pierre Schweitzer [Sun, 14 Jun 2015 18:54:57 +0000 (18:54 +0000)]
[KERNEL32]
Fix stupidness, spotted by Thomas
svn path=/trunk/; revision=68140
Hermès Bélusca-Maïto [Sun, 14 Jun 2015 18:13:50 +0000 (18:13 +0000)]
[TOOLS]
Improve bin2c by saving in a #define the size of the generated array, and specify this size in the declaration of the array so that doing sizeof(...) becomes possible. Use "unsigned char" as the (portable) type of the contents of the array.
[HAL]
Add PCHAR casts where needed to take into account the previous modifications.
svn path=/trunk/; revision=68139
Hermès Bélusca-Maïto [Sun, 14 Jun 2015 16:40:45 +0000 (16:40 +0000)]
[NTVDM]: Allocate a dedicated block of memory for the mouse driver, in which we write all the needed info (instead of putting them in the BIOS space). The INT32 stubs go in this region, too.
svn path=/trunk/; revision=68138
Pierre Schweitzer [Sun, 14 Jun 2015 16:00:27 +0000 (16:00 +0000)]
[KERNEL32]
Addendum to r68136: use appropriate define.
Spotted by Thomas
svn path=/trunk/; revision=68137
Pierre Schweitzer [Sun, 14 Jun 2015 15:52:28 +0000 (15:52 +0000)]
[KERNEL32]
Implement GetNumaHighestNodeNumber()
Implement GetNumaNodeProcessorMask()
Implement GetNumaProcessorNode()
Implement GetNumaAvailableMemoryNode()
They won't work yet though, given that the kernel mode counterpart is still unimplemented.
CORE-9680
svn path=/trunk/; revision=68136
Pierre Schweitzer [Sun, 14 Jun 2015 15:49:39 +0000 (15:49 +0000)]
[NDK]
Add definition for SYSTEM_NUMA_INFORMATION
Source: http://fy5388.blog.163.com/blog/static/
564995372009112711571197/
svn path=/trunk/; revision=68135
Hermès Bélusca-Maïto [Sun, 14 Jun 2015 15:35:38 +0000 (15:35 +0000)]
[NTVDM]
- Stubplement the font generator functions for text-mode.
- Store in plane 2+ the font ONLY in text mode (guilty r68085). Fixes spurious graphics corruption in gfx modes.
CORE-9791
CORE-9794 #resolve #comment Should be fixed in r68134.
svn path=/trunk/; revision=68134
Thomas Faber [Sun, 14 Jun 2015 11:19:02 +0000 (11:19 +0000)]
[MC]
- Add missing status codes STATUS_SMARTCARD_CERT_EXPIRED through STATUS_NO_S4U_PROT_SUPPORT.
CORE-8373
svn path=/trunk/; revision=68133
Thomas Faber [Sun, 14 Jun 2015 08:03:15 +0000 (08:03 +0000)]
[MSAFD]
- Fix error mapping for STATUS_INVALID_CONNECTION
CORE-9810 CORE-9807 #resolve
svn path=/trunk/; revision=68132
Thomas Faber [Sun, 14 Jun 2015 07:58:58 +0000 (07:58 +0000)]
[AFD]
- Immediately finish a zero-length request in TdiSendDatagram. This may not be completely correct (should possibly get forwarded to tcpip instead) but is better than asserting.
CORE-9810
svn path=/trunk/; revision=68131
Thomas Faber [Sun, 14 Jun 2015 07:54:19 +0000 (07:54 +0000)]
[AFD]
- Don't leave the IRP queued if TdiSendDatagram does not perform its downcall. Complete it instead.
CORE-9810
svn path=/trunk/; revision=68130
Thomas Faber [Sun, 14 Jun 2015 07:48:28 +0000 (07:48 +0000)]
[AFD]
- Fail sends on sockets that are not connected in AfdConnectedSocketWriteData
CORE-9810
svn path=/trunk/; revision=68129
Thomas Faber [Sun, 14 Jun 2015 07:44:06 +0000 (07:44 +0000)]
[PSDK]
- Add STATUS_INVALID_SIGNATURE through STATUS_PROTOCOL_NOT_SUPPORTED
svn path=/trunk/; revision=68128
Aleksandar Andrejevic [Sun, 14 Jun 2015 04:07:11 +0000 (04:07 +0000)]
[NTOS|MM]
Addendum to 68126. The loader should return STATUS_INVALID_IMAGE_PROTECT
if e_lfanew is 0, or if the DOS stub appears too large due to a bad
e_lfanew. (Note: All plain MZ executables have an invalid e_lfanew)
svn path=/trunk/; revision=68127
Aleksandar Andrejevic [Sun, 14 Jun 2015 01:37:56 +0000 (01:37 +0000)]
[NTOS|MM]
Return STATUS_INVALID_IMAGE_PROTECT if the NT header can't be read from the file.
svn path=/trunk/; revision=68126
Aleksandar Andrejevic [Sat, 13 Jun 2015 23:12:55 +0000 (23:12 +0000)]
[FAST486]
FPU exceptions are delayed until the next non-control FPU instruction.
svn path=/trunk/; revision=68125
Eric Kohl [Sat, 13 Jun 2015 23:11:57 +0000 (23:11 +0000)]
[USETUP]
AssignDriveLetters: Fix the code that assigns drive letters to logical partitions.
svn path=/trunk/; revision=68124
Timo Kreuzer [Sat, 13 Jun 2015 19:18:25 +0000 (19:18 +0000)]
[NTOSKRNL]
- Set VadType = VadImageMap for image section mappings
- Rewrite MmGetFileNameForAddress and NtAreMappedFilesTheSame. Take into account that the first address must be an image section mapping
- Fixes a few kernel32_winetest:virtual tests
CORE-9736 #resolve
svn path=/trunk/; revision=68123
Eric Kohl [Sat, 13 Jun 2015 12:46:42 +0000 (12:46 +0000)]
[USETUP]
Allocate a disk layout buffer that is large enough to keep all partitions of the disk.
CORE-5818 resolve
svn path=/trunk/; revision=68122
Thomas Faber [Sat, 13 Jun 2015 12:30:33 +0000 (12:30 +0000)]
[AFD]
- Probe for read access only in TdiSend/TdiSendDatagram
CORE-9807 resolve
svn path=/trunk/; revision=68121
Thomas Faber [Sat, 13 Jun 2015 12:29:07 +0000 (12:29 +0000)]
[WS2_32_APITEST]
- Add a test for send/sendto with a read-only buffer
CORE-9807
svn path=/trunk/; revision=68120
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
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
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
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
Eric Kohl [Sat, 13 Jun 2015 10:08:36 +0000 (10:08 +0000)]
[USETUP]
Get rid of CheckForLinuxFdiskPartitions.
svn path=/trunk/; revision=68115
Daniel Reimer [Fri, 12 Jun 2015 23:37:41 +0000 (23:37 +0000)]
[USETUP]
Update german language header.
svn path=/trunk/; revision=68114
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
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
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
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
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
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
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
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
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
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
Daniel Reimer [Wed, 10 Jun 2015 12:04:51 +0000 (12:04 +0000)]
[GDI32]
[USER32]
Fix release build.
svn path=/trunk/; revision=68102
Daniel Reimer [Wed, 10 Jun 2015 12:01:01 +0000 (12:01 +0000)]
[ROSHTTPD]
Fix release build
svn path=/trunk/; revision=68101
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
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
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
Amine Khaldi [Tue, 9 Jun 2015 22:51:50 +0000 (22:51 +0000)]
[RAPPS] Missed this bit.
svn path=/trunk/; revision=68097
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
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
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
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
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
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
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
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
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
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
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
Eric Kohl [Mon, 8 Jun 2015 23:54:18 +0000 (23:54 +0000)]
[DEVMGR]
Display device relations.
svn path=/trunk/; revision=68084
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
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
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
Aleksandar Andrejevic [Mon, 8 Jun 2015 15:56:19 +0000 (15:56 +0000)]
[FAST486]
Add constants for numeric limits.
svn path=/trunk/; revision=68079
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
Amine Khaldi [Mon, 8 Jun 2015 15:08:16 +0000 (15:08 +0000)]
[MMSYS] Addendum to r68073. CORE-9580
svn path=/trunk/; revision=68077
Amine Khaldi [Mon, 8 Jun 2015 14:27:09 +0000 (14:27 +0000)]
[UDFS] Add a PCH.
svn path=/trunk/; revision=68076
Amine Khaldi [Mon, 8 Jun 2015 14:24:47 +0000 (14:24 +0000)]
[UDFS] Explicitly mention the license (GPLv2).
svn path=/trunk/; revision=68075
Eric Kohl [Mon, 8 Jun 2015 14:02:36 +0000 (14:02 +0000)]
[NTOSKRNL]
Add NtPlugPlayControl.PlugPlayControlQueryDeviceRelations.
svn path=/trunk/; revision=68074
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
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
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
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
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
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
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
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
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
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
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
Eric Kohl [Sun, 7 Jun 2015 13:44:49 +0000 (13:44 +0000)]
[DISK]
Revert accidential changes.
svn path=/trunk/; revision=68062
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
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
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
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
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
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
Aleksandar Andrejevic [Sun, 7 Jun 2015 02:51:06 +0000 (02:51 +0000)]
[NTVDM]
Fix the previous fix.
svn path=/trunk/; revision=68055
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
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
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