Eric Kohl [Sun, 24 Aug 2008 18:27:17 +0000 (18:27 +0000)]
SEH-protect all calls to remote functions.
Based on patches from Bug #3669 by bugboy <martinmnet@hotmail.com>.
svn path=/trunk/; revision=35605
Eric Kohl [Sun, 24 Aug 2008 18:08:17 +0000 (18:08 +0000)]
Hack the declaration of RQueryServiceConfigA. This hack has already been applied to RQueryServiceConfigW.
Based on patches from Bug #3669 by bugboy <martinmnet@hotmail.com>.
svn path=/trunk/; revision=35604
Johannes Anderwald [Sun, 24 Aug 2008 16:43:08 +0000 (16:43 +0000)]
- Check if source and destination is the same. Fixes creating a new directory and using the default name
svn path=/trunk/; revision=35603
Cameron Gutman [Sun, 24 Aug 2008 16:37:15 +0000 (16:37 +0000)]
- Remove one of the ASSERTs in SocketCalloutEnter
svn path=/trunk/; revision=35602
Stefan Ginsberg [Sun, 24 Aug 2008 15:48:05 +0000 (15:48 +0000)]
- Remove KEBUGCHECK and KEBUGCHECKEX macros
- Replace "KeBugCheck(0)" by ASSERT(FALSE)
- Replace deprecated "CPRINT" by DRINT1
svn path=/trunk/; revision=35600
Stefan Ginsberg [Sun, 24 Aug 2008 15:42:30 +0000 (15:42 +0000)]
- Remove deprecated makefile
svn path=/trunk/; revision=35599
Stefan Ginsberg [Sun, 24 Aug 2008 15:41:13 +0000 (15:41 +0000)]
- Formatting and comment fixes (no code change)
svn path=/trunk/; revision=35598
Gregor Brunmar [Sun, 24 Aug 2008 11:18:30 +0000 (11:18 +0000)]
D3D9:
* Implemented IDirect3DSwapChain9::GetDevice() and GetPresentParameters()
* Added helper function to D3D9BaseObject to convert IUnknown* to IDirect3D9Device*
* Fixed behavior in IDirect3DDevice9::GetSwapChain() when an invalid index was specified
svn path=/trunk/; revision=35594
Gregor Brunmar [Sun, 24 Aug 2008 10:15:44 +0000 (10:15 +0000)]
D3D9:
* Replace D3D9BaseObject's dependency on Direct3DDevice9
* More HAL device init stuff
svn path=/trunk/; revision=35593
Gregor Brunmar [Sun, 24 Aug 2008 09:34:16 +0000 (09:34 +0000)]
D3D9:
* Fixed incomplete HAL device
* Fixed IDirect3DSwapChain9 and D3D9BaseObject ref counting
svn path=/trunk/; revision=35592
Johannes Anderwald [Sun, 24 Aug 2008 08:37:25 +0000 (08:37 +0000)]
- Use the name of the cpl as the mutex name
- The mutex name is a unicode buffer, pass it to CreateMutexW function
- fixes bug 3489
svn path=/trunk/; revision=35591
Martin Fuchs [Sun, 24 Aug 2008 06:58:19 +0000 (06:58 +0000)]
update XMLStorage: correctly handle dots and colons in attribute names
svn path=/trunk/; revision=35590
Cameron Gutman [Sun, 24 Aug 2008 01:56:56 +0000 (01:56 +0000)]
- Add myself to credits :)
svn path=/trunk/; revision=35585
Cameron Gutman [Sun, 24 Aug 2008 01:53:58 +0000 (01:53 +0000)]
- Merge aicom-network-fixes up to r35583
svn path=/trunk/; revision=35584
Art Yerkes [Sat, 23 Aug 2008 23:04:15 +0000 (23:04 +0000)]
Catch failure to release the cancel spinlock. Would've spotted my error in
tcpip.sys.
svn path=/trunk/; revision=35581
Cameron Gutman [Sat, 23 Aug 2008 22:42:44 +0000 (22:42 +0000)]
- Enable the failure debug prints in MsafdReturnWithErrno
- They shouldn't spam the debug log and they're a great way to tell if something is going wrong in the network stack
svn path=/trunk/; revision=35580
Cameron Gutman [Sat, 23 Aug 2008 20:27:26 +0000 (20:27 +0000)]
- Remove a hack not needed because of r35575
svn path=/trunk/; revision=35576
Cameron Gutman [Sat, 23 Aug 2008 20:21:15 +0000 (20:21 +0000)]
- Release the cancel spin lock before returning
- Revert some unintentional changes made in r35485
svn path=/trunk/; revision=35575
Johannes Anderwald [Sat, 23 Aug 2008 18:10:04 +0000 (18:10 +0000)]
- Refresh treeview when a folder item is deleted
svn path=/trunk/; revision=35572
Gregor Brunmar [Sat, 23 Aug 2008 17:52:35 +0000 (17:52 +0000)]
This seems to be more correct
svn path=/trunk/; revision=35571
Johannes Anderwald [Sat, 23 Aug 2008 17:32:17 +0000 (17:32 +0000)]
- Check if source and destination is the same. Fixes creating a new directory and using the default name
- Prevent a potential buffer overflow in the file properties dialog
svn path=/trunk/; revision=35570
Johannes Anderwald [Sat, 23 Aug 2008 17:26:26 +0000 (17:26 +0000)]
- Pass the msi package in quotes
- Fixes launching msi packages from directories with spaces
- See bug 3342
svn path=/trunk/; revision=35569
Gregor Brunmar [Sat, 23 Aug 2008 17:24:27 +0000 (17:24 +0000)]
* Refactored GetDirect3D9AdapterInfo() to make life a little easier in InitD3D9BaseDevice().
* Filled IDirect3DDevice9::DeviceData[] with correct info
svn path=/trunk/; revision=35568
Stefan Ginsberg [Sat, 23 Aug 2008 17:16:16 +0000 (17:16 +0000)]
- Add THREAD_TERMINATE_HELD_MUTEX bugcode and make use of it
svn path=/trunk/; revision=35567
Aleksey Bragin [Sat, 23 Aug 2008 17:11:12 +0000 (17:11 +0000)]
- Implement IopGetRegistryValue (complementary function to IopOpenRegistryKeyEx). Not used yet.
svn path=/trunk/; revision=35566
Stefan Ginsberg [Sat, 23 Aug 2008 16:30:14 +0000 (16:30 +0000)]
- In IoAcquire/ReleaseCancelSpinLock, use the queued "IopCancelSpinLock" instead of a ros-specific "CancelSpinLock" standard spinlock
- Misc fixes
svn path=/trunk/; revision=35565
Gregor Brunmar [Sat, 23 Aug 2008 15:17:00 +0000 (15:17 +0000)]
Added missing documentation
svn path=/trunk/; revision=35564
Gregor Brunmar [Sat, 23 Aug 2008 15:01:19 +0000 (15:01 +0000)]
* Refactored D3D9 structures a bit
* Started implementing IDirect3D9::CreateDevice()
svn path=/trunk/; revision=35563
Hervé Poussineau [Sat, 23 Aug 2008 14:43:30 +0000 (14:43 +0000)]
Fix typo
svn path=/trunk/; revision=35562
Aleksey Bragin [Sat, 23 Aug 2008 11:41:04 +0000 (11:41 +0000)]
- Perform volume operations as described in msdn.microsoft.com/en-us/library/
aa364562(VS.85).aspx : Open, Lock, Work, Dismount, Unlock, Close.
- Our fastfat driver doesn't support lock/unlock and dismount operations, so no improvement yet.
svn path=/trunk/; revision=35560
Aleksey Bragin [Sat, 23 Aug 2008 10:49:57 +0000 (10:49 +0000)]
- Fix fs_isdirty prototype, since there is no need to pass DriveRoot there.
svn path=/trunk/; revision=35559
Aleksey Bragin [Sat, 23 Aug 2008 10:47:52 +0000 (10:47 +0000)]
- Remove a hack around sending FSCTL_ to an opened volume handle, it works good enough without the need to open another handle to the file system.
svn path=/trunk/; revision=35558
Art Yerkes [Sat, 23 Aug 2008 10:13:14 +0000 (10:13 +0000)]
Silence debug spew.
svn path=/trunk/; revision=35557
Art Yerkes [Sat, 23 Aug 2008 09:49:57 +0000 (09:49 +0000)]
Restore cancellation for proper socket shutdown.
svn path=/trunk/; revision=35555
Hervé Poussineau [Sat, 23 Aug 2008 09:43:56 +0000 (09:43 +0000)]
Add new devices at start of list, not end. Order is now like in pre-r35543
svn path=/trunk/; revision=35554
Art Yerkes [Sat, 23 Aug 2008 09:01:29 +0000 (09:01 +0000)]
Should've done this a long time ago. Just noticed that we're potentially
sending a bunch of 0 handles into AfdSelect.
svn path=/trunk/; revision=35553
Aleksey Bragin [Sat, 23 Aug 2008 08:10:15 +0000 (08:10 +0000)]
- Silence "Font loaded" debug print, which was mistakingly promoted to DPRINT in r35184.
svn path=/trunk/; revision=35552
Art Yerkes [Sat, 23 Aug 2008 07:39:02 +0000 (07:39 +0000)]
Hand merge a lost change from aicom-network-fixes.
svn path=/trunk/; revision=35551
Art Yerkes [Sat, 23 Aug 2008 07:20:22 +0000 (07:20 +0000)]
Merge aicom-network-fixes up to 35538
svn path=/trunk/; revision=35550
Hervé Poussineau [Fri, 22 Aug 2008 22:13:46 +0000 (22:13 +0000)]
Remove useless 'if'
svn path=/trunk/; revision=35545
Hervé Poussineau [Fri, 22 Aug 2008 22:11:49 +0000 (22:11 +0000)]
LONG -> NTSTATUS
svn path=/trunk/; revision=35544
Hervé Poussineau [Fri, 22 Aug 2008 21:43:42 +0000 (21:43 +0000)]
Fix device node structure to be compatible with MS Windows Vista
Send GUID_DEVICE_ENUMERATED event
umpnpmgr: react on GUID_DEVICE_ENUMERATED, not GUID_DEVICE_ARRIVAL
IopEnumerateDevice: Set DNF_ENUMERATED and DO_BUS_ENUMERATED_DEVICE when required
IopEnumerateDevice: Continue to process PDOs, even if one failed
svn path=/trunk/; revision=35543
Stefan Ginsberg [Fri, 22 Aug 2008 21:24:31 +0000 (21:24 +0000)]
- Remove a LIST_FOR_EACH
- ASSERTify 2 assumptions
- Rename "ListEntry" to "NextEntry" for clarification
svn path=/trunk/; revision=35542
Johannes Anderwald [Fri, 22 Aug 2008 20:07:14 +0000 (20:07 +0000)]
* When clicking on the desktop background, there is no item selected, thus, apidl is null
* Fixes bug 3676
svn path=/trunk/; revision=35540
Hervé Poussineau [Fri, 22 Aug 2008 19:08:25 +0000 (19:08 +0000)]
DEVICE_RELATIONS->Count is ULONG
svn path=/trunk/; revision=35535
Hervé Poussineau [Fri, 22 Aug 2008 19:06:25 +0000 (19:06 +0000)]
Calling IoSynchronousInvalidateDeviceRelations with type TargetDeviceRelation returns success.
Spotted by Alex
svn path=/trunk/; revision=35534
Hervé Poussineau [Fri, 22 Aug 2008 19:00:31 +0000 (19:00 +0000)]
Move most of the code of IoSynchronousInvalidateDeviceRelations to IopEnumerateDevice, and use it when possible
Fix IoSynchronousInvalidateDeviceRelations prototype
svn path=/trunk/; revision=35533
Hervé Poussineau [Fri, 22 Aug 2008 17:47:13 +0000 (17:47 +0000)]
Clean up code by removing now useless parts
Replace 3rd arg of IopActionInitChildServices by a global variable (removes a pointer cast)
IopStartDevice: no need to get top of stack, IopInitiatePnpIrp does it for us
svn path=/trunk/; revision=35532
Stefan Ginsberg [Fri, 22 Aug 2008 14:55:20 +0000 (14:55 +0000)]
- Replace more magic values with symbolic constants
- Fix a peculiar header duplication
svn path=/trunk/; revision=35531
Jeffrey Morlan [Fri, 22 Aug 2008 14:37:11 +0000 (14:37 +0000)]
- Extract the line-reading code in ProcessInput to a separate function (ReadLine) that the parser can call. Now line continuations (using ^ at the end of a line) and multi-line parenthesized blocks work.
- ReadBatchLine: Don't strip the trailing \n, the parser needs it. Remove handling of :labels and @quiet commands, now done by the parser.
- ReadCommand: Add a \n to the line. Move PrintPrompt call out, since the prompt shouldn't be printed for additional lines read in a command beyond the first.
svn path=/trunk/; revision=35530
Stefan Ginsberg [Fri, 22 Aug 2008 14:29:01 +0000 (14:29 +0000)]
- Add EFLAGS_IOPL to asm.h and make use of it in assembly
- Fix a potential 64-bit warning in handle.c
- Comment fixes
svn path=/trunk/; revision=35529
Art Yerkes [Fri, 22 Aug 2008 05:58:56 +0000 (05:58 +0000)]
Commit bugboy's patch from bug 2392, and remove DeviceDesc, which isn't needed
anymore.
svn path=/trunk/; revision=35523
Stefan Ginsberg [Fri, 22 Aug 2008 00:39:26 +0000 (00:39 +0000)]
- Fix kernel mode debug output broken in 35520
- Patch by Alex
svn path=/trunk/; revision=35522
Stefan Ginsberg [Fri, 22 Aug 2008 00:26:52 +0000 (00:26 +0000)]
- Use correct bug code when crashing due to closing a protected handle
- Add INVALID_KERNEL_HANDLE bug code
svn path=/trunk/; revision=35521
Stefan Ginsberg [Thu, 21 Aug 2008 22:41:17 +0000 (22:41 +0000)]
- Patch by Alex Ionescu: Fix a typo, and code cleanup
svn path=/trunk/; revision=35520
Stefan Ginsberg [Thu, 21 Aug 2008 21:25:16 +0000 (21:25 +0000)]
- Change ASSERT to C_ASSERT
svn path=/trunk/; revision=35519
Aleksey Bragin [Thu, 21 Aug 2008 21:07:52 +0000 (21:07 +0000)]
- "When releasing the gmutex my awesome code was removing the woken flag" (c) Alex Ionescu.
svn path=/trunk/; revision=35516
Jeffrey Morlan [Thu, 21 Aug 2008 20:18:35 +0000 (20:18 +0000)]
- Begin writing a real parser for cmd. &, &&, ||, and () are implemented. The parenthesized blocks aren't too useful yet as the parser can't read additional lines; doing this will require some restructuring in cmd.c.
- Remove ^-removing hacks in echo and set.
svn path=/trunk/; revision=35514
Jeffrey Morlan [Thu, 21 Aug 2008 15:33:59 +0000 (15:33 +0000)]
- Implement X>&Y redirections. Hold redirections in a linked list structure, because order matters (>x 2>&1 is not the same as 2>&1 >x). Allow redirection of any handle number from 0 to 9.
- Allow quotes around the redirection file name.
- Batch: Fix buffer overflow bug (incorrect size for bc->BatchFilePath)
svn path=/trunk/; revision=35508
Aleksey Bragin [Thu, 21 Aug 2008 11:04:50 +0000 (11:04 +0000)]
- Add missing MmCallDllInitialize prototype.
- Make IopOpenRegistryKeyEx NTAPI.
- Patch by Alex Ionescu.
svn path=/trunk/; revision=35503
Aleksey Bragin [Thu, 21 Aug 2008 10:58:53 +0000 (10:58 +0000)]
- Fix definition of BOOT_DRIVER_LIST_ENTRY (Information provided by Alex Ionescu).
svn path=/trunk/; revision=35502
Art Yerkes [Thu, 21 Aug 2008 03:38:49 +0000 (03:38 +0000)]
Merge aicom-network-fixes up to 35486
svn path=/trunk/; revision=35499
Gregor Brunmar [Thu, 21 Aug 2008 03:19:02 +0000 (03:19 +0000)]
Added some more parameter error checking to D3D9::CreateDevice()
svn path=/trunk/; revision=35498
Gregor Brunmar [Thu, 21 Aug 2008 02:34:28 +0000 (02:34 +0000)]
* Removed unused header file
* Fixed signed/unsigned comparison warning
svn path=/trunk/; revision=35497
Jeffrey Morlan [Wed, 20 Aug 2008 20:55:39 +0000 (20:55 +0000)]
Always set the console's event on any keypress, even in line input mode.
svn path=/trunk/; revision=35489
Jeffrey Morlan [Wed, 20 Aug 2008 19:15:00 +0000 (19:15 +0000)]
Fix infinite loop during generic table lookups. Patch by Alex Ionescu
svn path=/trunk/; revision=35487
Johannes Anderwald [Wed, 20 Aug 2008 17:29:18 +0000 (17:29 +0000)]
- Implement SHParseDisplayName by Paul paulvgenderen at gmail.com
svn path=/trunk/; revision=35482
Johannes Anderwald [Wed, 20 Aug 2008 13:47:47 +0000 (13:47 +0000)]
- Do not pass SHGDN_INFOLDER flag
- Implement IPersistFolder2 for control panel shell folder
- Replace _InsertMenuItem with unicode
- Pass the pidl of shellfolder and selected drive to SH_ShowDriveProperties to construct a valid IDataObject which is passed to drive PropertySheet handlers
- Release HPSX array only if it was constructed
- Optimize AddShellPropSheetExCallback for file property dialog
- Pass the pidl of the parent shell folder and selected item to SH_ShowPropertiesDialog and construct a IDataObject from it
- Check for success for created IDataObject and HPSX array
- Add a lot of buffer checks for the OpenNew shell extension
- Pass the full filename of the item from Admin Tools shellfolder when IShellFolder_GetDisplayNameOf is called with SHGDN_FORPARSING
- Implement initializing the AdminTools folder
- Implement IShellFolder_SetNameOf for the desktop shell folder to support renaming desktop items and sub folders
- Implement ISFHelper interface for desktop shell folder to support deleting with backspace key and fixes the new item shell service for items and directories
- Implement hiding (deleting) shell extensions from desktop
- Display a messagebox if shell extensions should be really deleted
- Fix the IShellFolder_GetAttributesOf for the Mycomputer shell folder
- Implement changing drive name with rename verb using IShellFolder_SetNameOf (MyComputer)
- Implement Initializing the MyComputer shell folder properly
- Fix Shellfolder attributes for MyDocuments shell folder
- Fix Shellfolder attributes for Netplaces shell folder
- Implement Initializing the Netplaces shell folder properly
- Remove the 'properties' and 'open' verb from recycle bin shell folder, these verbs are statically generated
- Directories cannot have the link attribute
- Implement IShellExtInit interface for the new item shell service
- Implement the default context menu based on the existing item context menu and background context menu and delete old implementation
- Implement copy&paste of files and directories
- Implement creating links to files
- Check if a dynamic shell extension has already been loaded
- Free static / dynamic shell extensions on release
svn path=/trunk/; revision=35476
Johannes Anderwald [Tue, 19 Aug 2008 22:40:05 +0000 (22:40 +0000)]
* The CLSID of a PropertySheet handler can either be present as subkey or as a default value.
* Fixes WinRar file property sheet handler and etc...
svn path=/trunk/; revision=35465
Daniel Reimer [Tue, 19 Aug 2008 21:45:56 +0000 (21:45 +0000)]
Last remnants of Bug 3649. Hopefully...
svn path=/trunk/; revision=35464
Stefan Ginsberg [Tue, 19 Aug 2008 21:09:58 +0000 (21:09 +0000)]
- Remove dead code
svn path=/trunk/; revision=35462
Daniel Reimer [Tue, 19 Aug 2008 17:00:40 +0000 (17:00 +0000)]
Bug 3661: Bulgarian Update by CCTAHEB
Bug 3668: Shell32 Update by Javier Remacha
svn path=/trunk/; revision=35456
Daniel Reimer [Tue, 19 Aug 2008 16:32:35 +0000 (16:32 +0000)]
Bug 3631 Translate file/patch by Lars Martin Hambro (shell32 was outdated)
Bug 3659 shell32 pl-PL update by Maciej Bialas
Bug 3664 Italian resources update by Paolo Devoti
Bug 3665 Some translations
svn path=/trunk/; revision=35455
Gregor Brunmar [Tue, 19 Aug 2008 15:42:23 +0000 (15:42 +0000)]
* Removed d3d9's dependency on the missing strsafe library
* Replaced .def file with a .spec file
svn path=/trunk/; revision=35452
Johannes Anderwald [Tue, 19 Aug 2008 13:14:25 +0000 (13:14 +0000)]
* Restore file with SHFileOperation
svn path=/trunk/; revision=35451
Johannes Anderwald [Tue, 19 Aug 2008 13:03:16 +0000 (13:03 +0000)]
* Create a IDataObject when cidl == 0 (click on TreeView)
* Handle directories in ISFHelper_fnCopyItems
* Should make copying directories work
svn path=/trunk/; revision=35450
Art Yerkes [Tue, 19 Aug 2008 12:39:46 +0000 (12:39 +0000)]
Fix a leak when doing an immediate reply to a small packet (could be PSH|ACK
with < 50 bytes, ACK|FIN, RST or similar).
svn path=/trunk/; revision=35449
Johannes Anderwald [Tue, 19 Aug 2008 08:34:42 +0000 (08:34 +0000)]
- Read class name from Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID when available. Custom names like renamed MyComputer or MyDocuments are stored here
svn path=/trunk/; revision=35448
Art Yerkes [Tue, 19 Aug 2008 06:06:43 +0000 (06:06 +0000)]
Merge aicom-network-fixes up to 35446.
I (arty) modified the new printing in msafd to be conditional, so as not to
be accused of causing unnecessary spew.
svn path=/trunk/; revision=35447
Johannes Anderwald [Tue, 19 Aug 2008 00:04:53 +0000 (00:04 +0000)]
- rewrite ISFHelper_CopyItems to actually copy the items when requested
- should fix copy&paste of files in explorer (Directories are not yet supported)
svn path=/trunk/; revision=35440
Johannes Anderwald [Mon, 18 Aug 2008 22:24:45 +0000 (22:24 +0000)]
- add 3 resource strings
svn path=/trunk/; revision=35437
Stefan Ginsberg [Mon, 18 Aug 2008 17:38:38 +0000 (17:38 +0000)]
- Fix freeldr build
svn path=/trunk/; revision=35435
Stefan Ginsberg [Mon, 18 Aug 2008 17:07:09 +0000 (17:07 +0000)]
- Remove broken IoReportTargetDeviceChange implementation on Alex's request
svn path=/trunk/; revision=35434
Stefan Ginsberg [Mon, 18 Aug 2008 17:05:31 +0000 (17:05 +0000)]
- Replace the remaining X86_EFLAGS* with EFLAGS_*
- Add missing EFLAGS_* to NDK
svn path=/trunk/; revision=35433
Eric Kohl [Mon, 18 Aug 2008 14:08:22 +0000 (14:08 +0000)]
Implement the "Add users to a group" function.
svn path=/trunk/; revision=35432
Stefan Ginsberg [Mon, 18 Aug 2008 13:35:52 +0000 (13:35 +0000)]
- Missed a STDCALL -> NTAPI
svn path=/trunk/; revision=35430
Stefan Ginsberg [Mon, 18 Aug 2008 13:33:40 +0000 (13:33 +0000)]
- Fix a typo (and build)
svn path=/trunk/; revision=35429
Stefan Ginsberg [Mon, 18 Aug 2008 13:31:33 +0000 (13:31 +0000)]
- Implement IoReportTargetDeviceChange as a wrapper around the unimplemented IoReportTargetDeviceChangeAsynchronous
svn path=/trunk/; revision=35428
Stefan Ginsberg [Mon, 18 Aug 2008 13:30:17 +0000 (13:30 +0000)]
- Cleanup and reformat parts of pnpmgr (no code change)
svn path=/trunk/; revision=35427
Stefan Ginsberg [Mon, 18 Aug 2008 09:50:38 +0000 (09:50 +0000)]
- STDCALL -> NTAPI
svn path=/trunk/; revision=35425
Stefan Ginsberg [Mon, 18 Aug 2008 09:49:28 +0000 (09:49 +0000)]
- Don't export PoSetDeviceBusy, it should be a macro in a DDK header
- Clean up Po* stubs
svn path=/trunk/; revision=35424
Stefan Ginsberg [Mon, 18 Aug 2008 07:47:44 +0000 (07:47 +0000)]
- Add KdInitSystem to kd64.h
svn path=/trunk/; revision=35423
Stefan Ginsberg [Mon, 18 Aug 2008 07:42:12 +0000 (07:42 +0000)]
- Remove 3 deprecated macros
- Use X86_EFLAGS_ID instead of cpu.c specific EFLAGS_ID
svn path=/trunk/; revision=35422
Stefan Ginsberg [Mon, 18 Aug 2008 07:37:25 +0000 (07:37 +0000)]
- Remove empty header
svn path=/trunk/; revision=35421
Stefan Ginsberg [Sun, 17 Aug 2008 19:23:06 +0000 (19:23 +0000)]
- Fix comment header
svn path=/trunk/; revision=35414
Stefan Ginsberg [Sun, 17 Aug 2008 18:34:37 +0000 (18:34 +0000)]
- Rename SeInit to SeInitSystem
svn path=/trunk/; revision=35413
Hervé Poussineau [Sun, 17 Aug 2008 18:11:32 +0000 (18:11 +0000)]
Device type can be undefined if kbdclass or mouclass is not loaded.
svn path=/trunk/; revision=35412
Stefan Ginsberg [Sun, 17 Aug 2008 18:01:49 +0000 (18:01 +0000)]
- Move kernel mode implementation of RtlpGetStackLimits from crt to ntoskrnl
svn path=/trunk/; revision=35411
Stefan Ginsberg [Sun, 17 Aug 2008 17:38:28 +0000 (17:38 +0000)]
- Remove dead code
svn path=/trunk/; revision=35410
Stefan Ginsberg [Sun, 17 Aug 2008 12:17:08 +0000 (12:17 +0000)]
- Remove two more files by moving their tiny contents (one stub, one 2 line function) to mm.c
svn path=/trunk/; revision=35407