reactos.git
18 years agobuffer overflow (& invalid registry path for device) bugfix: DataPtr != KeyInformatio...
Royce Mitchell III [Tue, 4 Jan 2005 06:24:17 +0000 (06:24 +0000)]
buffer overflow (& invalid registry path for device) bugfix: DataPtr != KeyInformation->Data on 2nd+ passes

svn path=/trunk/; revision=12781

18 years agodump first 128 bytes of violated memory blocks
Royce Mitchell III [Tue, 4 Jan 2005 05:09:53 +0000 (05:09 +0000)]
dump first 128 bytes of violated memory blocks

svn path=/trunk/; revision=12780

18 years ago-move structs OBJECT_TYPE/OBJECT_HEADER into private headers
Gunnar Dalsnes [Tue, 4 Jan 2005 04:45:00 +0000 (04:45 +0000)]
-move structs OBJECT_TYPE/OBJECT_HEADER into private headers
-correct OBJECT_TYPE_INFORMATION struct
-rename meaningless members OBJECT_TYPE->MaxObjects/MaxHandles to PeakObjects/PeakHandles and init to zero. Both are still unused.

svn path=/trunk/; revision=12779

18 years agoadded a port of netkit ftp.exe
Steven Edwards [Tue, 4 Jan 2005 04:03:57 +0000 (04:03 +0000)]
added a port of netkit ftp.exe

svn path=/trunk/; revision=12776

18 years agoAdd more Critical Section Debug Data and fix two bugs.
Alex Ionescu [Tue, 4 Jan 2005 01:51:16 +0000 (01:51 +0000)]
Add more Critical Section Debug Data and fix two bugs.

svn path=/trunk/; revision=12774

18 years agoRobert Shearman <rob@codeweavers.com>
Filip Navara [Tue, 4 Jan 2005 01:49:08 +0000 (01:49 +0000)]
Robert Shearman <rob@codeweavers.com>
- Fix colours used for SS_*RECT, SS_*FRAME.
- Implement SS_CENTERIMAGE for static control.

svn path=/trunk/; revision=12773

18 years agoFix silly bugs in Critical section code. Thanks to Gunnar for finding one of them...
Alex Ionescu [Tue, 4 Jan 2005 00:10:50 +0000 (00:10 +0000)]
Fix silly bugs in Critical section code. Thanks to Gunnar for finding one of them, thanks to mifritscher for finding the actual regression, and thanks to Filip for being understanding :P

svn path=/trunk/; revision=12772

18 years agoFix RtlCriticalSection dummy calls in ntoskrnl's libsupp, for consistency with previo...
Alex Ionescu [Mon, 3 Jan 2005 23:35:02 +0000 (23:35 +0000)]
Fix RtlCriticalSection dummy calls in ntoskrnl's libsupp, for consistency with previous patch and correctness of types.

svn path=/trunk/; revision=12771

18 years agoadded ntagp.h
Gregor Anich [Mon, 3 Jan 2005 23:12:56 +0000 (23:12 +0000)]
added ntagp.h

svn path=/trunk/; revision=12768

18 years agoRewrite ROS Critical Section implementation, which was slow and broken (because it...
Alex Ionescu [Mon, 3 Jan 2005 23:02:15 +0000 (23:02 +0000)]
Rewrite ROS Critical Section implementation, which was slow and broken (because it always created an event, which is the slow path). Note that coincidentally, Gunnar also fixed this code and committed a patch this morning, taken from WINE. This code is also based on WINE, but adds more features which WINE does not support/need yet (regarding Debug CS). Hence, this code was a re-write of the original ROS code, not of Gunnar's, and we've both discussed the accidental conflict.

svn path=/trunk/; revision=12766

18 years agoSince we can load .sym files when defined(DBG) now, enable
Gé van Geldorp [Mon, 3 Jan 2005 22:53:21 +0000 (22:53 +0000)]
Since we can load .sym files when defined(DBG) now, enable
/PROFILE option for defined(DBG) too.

svn path=/trunk/; revision=12765

18 years agoReverse last change, as it causes problems for ReadConsole (line input)
Gé van Geldorp [Mon, 3 Jan 2005 22:00:39 +0000 (22:00 +0000)]
Reverse last change, as it causes problems for ReadConsole (line input)

svn path=/trunk/; revision=12764

18 years agoDon't crash if ShellFolder doesn't implement the IID_ISFHelper interface.
Filip Navara [Mon, 3 Jan 2005 21:19:25 +0000 (21:19 +0000)]
Don't crash if ShellFolder doesn't implement the IID_ISFHelper interface.

svn path=/trunk/; revision=12763

18 years agoRemoved spaces, put tabs.
Art Yerkes [Mon, 3 Jan 2005 19:51:26 +0000 (19:51 +0000)]
Removed spaces, put tabs.

svn path=/trunk/; revision=12761

18 years agoAdded route.exe to bootcd.
Art Yerkes [Mon, 3 Jan 2005 19:45:35 +0000 (19:45 +0000)]
Added route.exe to bootcd.
Patch by WaxDragon.

svn path=/trunk/; revision=12760

18 years agoMake command-prompt-link creation code Unicode resistent
Gé van Geldorp [Mon, 3 Jan 2005 18:44:36 +0000 (18:44 +0000)]
Make command-prompt-link creation code Unicode resistent

svn path=/trunk/; revision=12758

18 years agocritical.c:
Gunnar Dalsnes [Mon, 3 Jan 2005 14:58:44 +0000 (14:58 +0000)]
critical.c:
-don't allocate semaphore until its. actually needed (just like windows & wine)
Ripped from Wine

-correct InterlockedCompareExchange proto
-add Interlocked(Compare)ExchangePointer def.
-correct CRITICAL_SECTION_DEBUG struct

svn path=/trunk/; revision=12757

18 years agoFix import of DBGHELP:
Filip Navara [Mon, 3 Jan 2005 14:47:11 +0000 (14:47 +0000)]
Fix import of DBGHELP:
- StackWalk is now compilable.
- SymInitialize shouldn't try to find Wine loader.

svn path=/trunk/; revision=12756

18 years agoAdd wine_dbgstr_longlong.
Filip Navara [Mon, 3 Jan 2005 14:46:08 +0000 (14:46 +0000)]
Add wine_dbgstr_longlong.

svn path=/trunk/; revision=12755

18 years agoClean up the pipe type and mode mess.
Eric Kohl [Mon, 3 Jan 2005 13:50:04 +0000 (13:50 +0000)]
Clean up the pipe type and mode mess.

svn path=/trunk/; revision=12754

18 years ago- Fixed the searching for uninitialized (like .bss) segments.
Hartmut Birr [Mon, 3 Jan 2005 11:30:28 +0000 (11:30 +0000)]
- Fixed the searching for uninitialized (like .bss) segments.

svn path=/trunk/; revision=12753

18 years agoupdate Explorer Jamfile
Martin Fuchs [Mon, 3 Jan 2005 11:25:40 +0000 (11:25 +0000)]
update Explorer Jamfile

svn path=/trunk/; revision=12752

18 years agoSilence stupid compiler which doesn't know what it is talking about
Gé van Geldorp [Mon, 3 Jan 2005 10:59:19 +0000 (10:59 +0000)]
Silence stupid compiler which doesn't know what it is talking about

svn path=/trunk/; revision=12751

18 years agoFind other entries besides the first too...
Gé van Geldorp [Mon, 3 Jan 2005 10:06:08 +0000 (10:06 +0000)]
Find other entries besides the first too...

svn path=/trunk/; revision=12750

18 years agoFix ref counting bug
Gé van Geldorp [Mon, 3 Jan 2005 09:46:31 +0000 (09:46 +0000)]
Fix ref counting bug

svn path=/trunk/; revision=12749

18 years agoFix incorrect LPC Object export...we export pointers not the object itself! Also...
Alex Ionescu [Mon, 3 Jan 2005 05:17:16 +0000 (05:17 +0000)]
Fix incorrect LPC Object export...we export pointers not the object itself! Also remove more TIME stuff to be properly compatible with real structures.

svn path=/trunk/; revision=12748

18 years agoFix more wrong structure defintions... and use proper values for Thread/Process mappi...
Alex Ionescu [Mon, 3 Jan 2005 04:06:24 +0000 (04:06 +0000)]
Fix more wrong structure defintions... and use proper values for Thread/Process mapping, not some weird undocumented/reversed values with no explenation.

svn path=/trunk/; revision=12747

18 years agoadded support for building Wine tests along with CI tests
Steven Edwards [Mon, 3 Jan 2005 03:54:00 +0000 (03:54 +0000)]
added support for building Wine tests along with CI tests

svn path=/trunk/; revision=12746

18 years agomove wine tests from tests to winetests
Steven Edwards [Mon, 3 Jan 2005 02:37:10 +0000 (02:37 +0000)]
move wine tests from tests to winetests

svn path=/trunk/; revision=12745

18 years agoFix more wrong structure defintions that don't match official ones, plus fix little...
Alex Ionescu [Mon, 3 Jan 2005 01:13:10 +0000 (01:13 +0000)]
Fix more wrong structure defintions that don't match official ones, plus fix little bug I introduced.

svn path=/trunk/; revision=12744

18 years agoDon't destroy cursors/icons prematurely.
Gé van Geldorp [Mon, 3 Jan 2005 00:46:42 +0000 (00:46 +0000)]
Don't destroy cursors/icons prematurely.

svn path=/trunk/; revision=12742

18 years agoChange temporary file creation to tmpfile(). FullName was not initialized
Art Yerkes [Sun, 2 Jan 2005 23:46:28 +0000 (23:46 +0000)]
Change temporary file creation to tmpfile().  FullName was not initialized
correctly before and it's only by chance that this worked at all.

svn path=/trunk/; revision=12741

18 years agoFix my previous patch and fix ACCESS_TOKEN being declared as a structure. This is...
Alex Ionescu [Sun, 2 Jan 2005 23:12:40 +0000 (23:12 +0000)]
Fix my previous patch and fix ACCESS_TOKEN being declared as a structure. This is incompatible with DDK/W32API because ACCESS_TOKEN is a PVOID. The real structure is TOKEN. Also, structure has been updated.

svn path=/trunk/; revision=12740

18 years agoFix KeRaiseUserException and rename Object Information Structure
Alex Ionescu [Sun, 2 Jan 2005 20:51:02 +0000 (20:51 +0000)]
Fix KeRaiseUserException and rename Object Information Structure

svn path=/trunk/; revision=12738

18 years agoFix HEAP_free call.
Filip Navara [Sun, 2 Jan 2005 20:49:00 +0000 (20:49 +0000)]
Fix HEAP_free call.

svn path=/trunk/; revision=12737

18 years agoPatch to make the End Process Button working, by Michael Fritscher
KJK::Hyperion [Sun, 2 Jan 2005 20:47:34 +0000 (20:47 +0000)]
Patch to make the End Process Button working, by Michael Fritscher

svn path=/trunk/; revision=12736

18 years agoRelaxed the validity checks for PE executables yet more (no limitation for the file...
KJK::Hyperion [Sun, 2 Jan 2005 20:09:39 +0000 (20:09 +0000)]
Relaxed the validity checks for PE executables yet more (no limitation for the file layout anymore, as the memory manager doesn't really care and executables seen in the wild tend to be pretty eccentric). Documented with an ASSERT the fact that the file offset cannot overflow (MAXULONG + MAXULONG < MAXLONGLONG)

svn path=/trunk/; revision=12734

18 years agoDisable debugging message.
Filip Navara [Sun, 2 Jan 2005 19:27:53 +0000 (19:27 +0000)]
Disable debugging message.

svn path=/trunk/; revision=12732

18 years agoRename MmOpenMemoryAreaBy[Address/Region] to MmLocateMemoryAreaBy[Address/Region].
Filip Navara [Sun, 2 Jan 2005 19:14:52 +0000 (19:14 +0000)]
Rename MmOpenMemoryAreaBy[Address/Region] to MmLocateMemoryAreaBy[Address/Region].

svn path=/trunk/; revision=12731

18 years agoImplement ExtCreateRegion.
Filip Navara [Sun, 2 Jan 2005 18:04:59 +0000 (18:04 +0000)]
Implement ExtCreateRegion.

svn path=/trunk/; revision=12730

18 years agoAllocate enough bytes for the adapter object.
Filip Navara [Sun, 2 Jan 2005 18:00:31 +0000 (18:00 +0000)]
Allocate enough bytes for the adapter object.

svn path=/trunk/; revision=12729

18 years agoChange the MEMORY_AREAs to be stored it a binary search tree instead of linked list...
Filip Navara [Sun, 2 Jan 2005 17:55:06 +0000 (17:55 +0000)]
Change the MEMORY_AREAs to be stored it a binary search tree instead of linked list. Thanks to Royce Mitchell III and Mike Nordell for helping me.

svn path=/trunk/; revision=12728

18 years agoRemoved file/folder
Aleksey Bragin [Sun, 2 Jan 2005 17:47:07 +0000 (17:47 +0000)]
Removed file/folder

svn path=/trunk/; revision=12727

18 years agoRemoved file/folder
Aleksey Bragin [Sun, 2 Jan 2005 17:46:51 +0000 (17:46 +0000)]
Removed file/folder

svn path=/trunk/; revision=12726

18 years agoRemoved file/folder
Aleksey Bragin [Sun, 2 Jan 2005 17:46:46 +0000 (17:46 +0000)]
Removed file/folder

svn path=/trunk/; revision=12725

18 years agoRemoved file/folder
Aleksey Bragin [Sun, 2 Jan 2005 17:46:36 +0000 (17:46 +0000)]
Removed file/folder

svn path=/trunk/; revision=12724

18 years agoRemoved file/folder
Aleksey Bragin [Sun, 2 Jan 2005 17:46:28 +0000 (17:46 +0000)]
Removed file/folder

svn path=/trunk/; revision=12723

18 years agosvn path=/trunk/; revision=12722
Aleksey Bragin [Sun, 2 Jan 2005 17:43:23 +0000 (17:43 +0000)]
svn path=/trunk/; revision=12722

18 years agoReplace
Emanuele Aliberti [Sun, 2 Jan 2005 16:45:50 +0000 (16:45 +0000)]
Replace

POBJECT_TYPE ExPortType

with

OBJECT_TYPE LpcPortObjectType

and export it.

svn path=/trunk/; revision=12720

18 years agoUpdated years range in copyright note.
Martin Fuchs [Sun, 2 Jan 2005 16:24:32 +0000 (16:24 +0000)]
Updated years range in copyright note.

svn path=/trunk/; revision=12719

18 years agoCorrect location of freeldr.sys for livecd target.
Casper Hornstrup [Sun, 2 Jan 2005 15:02:59 +0000 (15:02 +0000)]
Correct location of freeldr.sys for livecd target.

svn path=/trunk/; revision=12718

18 years ago- Updated years range in copyright note.
Emanuele Aliberti [Sun, 2 Jan 2005 14:34:17 +0000 (14:34 +0000)]
- Updated years range in copyright note.

What is the master now?
* resource.h
* version.rc

svn path=/trunk/; revision=12717

18 years agoRemove pipe only if client fcb list and server fcb list are empty.
Eric Kohl [Sun, 2 Jan 2005 12:02:42 +0000 (12:02 +0000)]
Remove pipe only if client fcb list and server fcb list are empty.

svn path=/trunk/; revision=12716

18 years agoFix more wrong Mm definitions and constants and sync up with proper ones.
Alex Ionescu [Sun, 2 Jan 2005 07:04:56 +0000 (07:04 +0000)]
Fix more wrong Mm definitions and constants and sync up with proper ones.

svn path=/trunk/; revision=12715

18 years agoFix some wrong Mm definitions and sync up with proper ones.
Alex Ionescu [Sun, 2 Jan 2005 05:36:43 +0000 (05:36 +0000)]
Fix some wrong Mm definitions and sync up with proper ones.

svn path=/trunk/; revision=12714

18 years agoFix horribly wrong defintions of ULONG32 and ULONG, as well as elf support which...
Alex Ionescu [Sun, 2 Jan 2005 04:27:29 +0000 (04:27 +0000)]
Fix horribly wrong defintions of ULONG32 and ULONG, as well as elf support which depended on these wrong definitions.

svn path=/trunk/; revision=12713

18 years agoDon't use MmLowestUserAddress as a ULONG!
Alex Ionescu [Sun, 2 Jan 2005 01:06:17 +0000 (01:06 +0000)]
Don't use MmLowestUserAddress as a ULONG!

svn path=/trunk/; revision=12712

18 years agoMore LDR constants changes.
Alex Ionescu [Sat, 1 Jan 2005 22:57:06 +0000 (22:57 +0000)]
More LDR constants changes.

svn path=/trunk/; revision=12711

18 years agoFix copy command
Gé van Geldorp [Sat, 1 Jan 2005 22:53:21 +0000 (22:53 +0000)]
Fix copy command

svn path=/trunk/; revision=12710

18 years agoUse W32API/PSDK structures/constants. The whole /ldr code is in MAJOR need of re...
Alex Ionescu [Sat, 1 Jan 2005 22:10:23 +0000 (22:10 +0000)]
Use W32API/PSDK structures/constants. The whole /ldr code is in MAJOR need of re-writing. Amazing it even works.

svn path=/trunk/; revision=12709

18 years agodidnt mean to commit this
Steven Edwards [Sat, 1 Jan 2005 20:44:34 +0000 (20:44 +0000)]
didnt mean to commit this

svn path=/trunk/; revision=12708

18 years agoadd urlmon and shdocvw to the build and install cd to get the Mozilla ActiveX Control...
Steven Edwards [Sat, 1 Jan 2005 20:32:43 +0000 (20:32 +0000)]
add urlmon and shdocvw to the build and install cd to get the Mozilla ActiveX Control working

svn path=/trunk/; revision=12707

18 years ago- Updated years range in copyright note.
Emanuele Aliberti [Sat, 1 Jan 2005 19:33:26 +0000 (19:33 +0000)]
- Updated years range in copyright note.

svn path=/trunk/; revision=12706

18 years agoRemove unneeded defines and fix hal operation function types.
Alex Ionescu [Sat, 1 Jan 2005 17:44:06 +0000 (17:44 +0000)]
Remove unneeded defines and fix hal operation function types.

svn path=/trunk/; revision=12705

18 years agoConnect client and server side upon client side creation only if both sides were...
Eric Kohl [Sat, 1 Jan 2005 14:54:25 +0000 (14:54 +0000)]
Connect client and server side upon client side creation only if both sides were created by the same thread.

svn path=/trunk/; revision=12704

18 years ago- Fixed a debug message in KeConnectInterrupt.
Hartmut Birr [Sat, 1 Jan 2005 14:35:46 +0000 (14:35 +0000)]
- Fixed a debug message in KeConnectInterrupt.

svn path=/trunk/; revision=12703

18 years agoCreatePipe(): Don't open client side in passive mode.
Eric Kohl [Sat, 1 Jan 2005 14:06:39 +0000 (14:06 +0000)]
CreatePipe(): Don't open client side in passive mode.

svn path=/trunk/; revision=12702

18 years agoDon't flush the caches of CD/DVD drives.
Eric Kohl [Sat, 1 Jan 2005 12:19:21 +0000 (12:19 +0000)]
Don't flush the caches of CD/DVD drives.

svn path=/trunk/; revision=12699

18 years ago- Check the caller pointers in all cases.
Hartmut Birr [Sat, 1 Jan 2005 11:57:53 +0000 (11:57 +0000)]
- Check the caller pointers in all cases.
- Simplified the thread info functions a little bit.

svn path=/trunk/; revision=12698

18 years ago- Fixed a length calculation in IopInitializeDriverModule.
Hartmut Birr [Sat, 1 Jan 2005 11:53:38 +0000 (11:53 +0000)]
- Fixed a length calculation in IopInitializeDriverModule.
- Freed the memory from hal.dll.

svn path=/trunk/; revision=12697

18 years ago- Fixed the return values in some unimolemented functions.
Hartmut Birr [Sat, 1 Jan 2005 11:51:16 +0000 (11:51 +0000)]
- Fixed the return values in some unimolemented functions.

svn path=/trunk/; revision=12696

18 years ago- Loaded symbols also for kernel mode dll's.
Hartmut Birr [Sat, 1 Jan 2005 11:49:57 +0000 (11:49 +0000)]
- Loaded symbols also for kernel mode dll's.

svn path=/trunk/; revision=12695

18 years ago- Simplified KeSetSystemAffinityThread and KeRevertToUserAffinityThread for non smp...
Hartmut Birr [Sat, 1 Jan 2005 11:47:33 +0000 (11:47 +0000)]
- Simplified KeSetSystemAffinityThread and KeRevertToUserAffinityThread for non smp machines.
- Set the number of processors before calling PiInitProcessManager.
- Lock the dispatcher database while accessing some values in the thread structure in KeWaitForMultipleObjects.
- Used Ke-functions to initialize the idle thread.
- Fixed the offset to the stack frame in PsDumpThreads.
- Implemented KeSetAffinityThread.
- Fixed KeSetPriorityThread for threads on the ready queue.

svn path=/trunk/; revision=12694

18 years agoeliminate 'using uninitialized variable' warning
Martin Fuchs [Sat, 1 Jan 2005 11:42:12 +0000 (11:42 +0000)]
eliminate 'using uninitialized variable' warning

svn path=/trunk/; revision=12693

18 years ago- Fixed the access to the KPCR in KiQuantumEnd.
Hartmut Birr [Sat, 1 Jan 2005 11:33:31 +0000 (11:33 +0000)]
- Fixed the access to the KPCR in KiQuantumEnd.

svn path=/trunk/; revision=12692

18 years ago- Implemented the interrupt handling for smp machines.
Hartmut Birr [Sat, 1 Jan 2005 11:31:43 +0000 (11:31 +0000)]
- Implemented the interrupt handling for smp machines.
- Enabled interrupts (irqs) on all processors.

svn path=/trunk/; revision=12691

18 years ago- Implemented KeAcquireInterruptSpinLock and KeReleaseInterruptSpinLock.
Hartmut Birr [Sat, 1 Jan 2005 11:28:46 +0000 (11:28 +0000)]
- Implemented KeAcquireInterruptSpinLock and KeReleaseInterruptSpinLock.
- Implemented the interrupt handling for smp machines.

svn path=/trunk/; revision=12690

18 years ago- Used interlocked functions to modify the values for the ipi functions on smp machines.
Hartmut Birr [Sat, 1 Jan 2005 11:22:12 +0000 (11:22 +0000)]
- Used interlocked functions to modify the values for the ipi functions on smp machines.

svn path=/trunk/; revision=12689

18 years ago- Implemented Ke386TestAndClearBit and Ke386TestAndSetBit.
Hartmut Birr [Sat, 1 Jan 2005 11:18:54 +0000 (11:18 +0000)]
- Implemented Ke386TestAndClearBit and Ke386TestAndSetBit.
- Fixed some interlocked functions.

svn path=/trunk/; revision=12688

18 years ago- Used the parent fcb instead to determine it from parent fileobject.
Hartmut Birr [Sat, 1 Jan 2005 11:11:52 +0000 (11:11 +0000)]
- Used the parent fcb instead to determine it from parent fileobject.

svn path=/trunk/; revision=12687

18 years ago- Initialized the pointers for the init environment.
Hartmut Birr [Sat, 1 Jan 2005 11:02:35 +0000 (11:02 +0000)]
- Initialized the pointers for the init environment.

svn path=/trunk/; revision=12686

18 years ago- Fixed the releasing of the memory from the init section.
Hartmut Birr [Sat, 1 Jan 2005 10:59:31 +0000 (10:59 +0000)]
- Fixed the releasing of the memory from the init section.

svn path=/trunk/; revision=12685

18 years ago- Set the page protection for the section header.
Hartmut Birr [Sat, 1 Jan 2005 10:57:39 +0000 (10:57 +0000)]
- Set the page protection for the section header.

svn path=/trunk/; revision=12684

18 years ago- Fixed ROUND_UP.
Hartmut Birr [Sat, 1 Jan 2005 10:54:48 +0000 (10:54 +0000)]
- Fixed ROUND_UP.
- Simplified ROUND_DOWN.

svn path=/trunk/; revision=12683

18 years agoFix DMA_OPERATIONS to use stdcall.
Alex Ionescu [Sat, 1 Jan 2005 08:43:02 +0000 (08:43 +0000)]
Fix DMA_OPERATIONS to use stdcall.

svn path=/trunk/; revision=12682

18 years agoFix more old cruft.
Alex Ionescu [Sat, 1 Jan 2005 08:20:47 +0000 (08:20 +0000)]
Fix more old cruft.

svn path=/trunk/; revision=12681

18 years agoUse host compiler to build bin2c
Art Yerkes [Sat, 1 Jan 2005 07:01:47 +0000 (07:01 +0000)]
Use host compiler to build bin2c

svn path=/trunk/; revision=12680

18 years agoFix work item enumaration values.
Alex Ionescu [Sat, 1 Jan 2005 04:55:11 +0000 (04:55 +0000)]
Fix work item enumaration values.

svn path=/trunk/; revision=12679

18 years agoUse PROCESSOR_FEATURE_MAX instead of PROCESSOR_FEATURES_MAX. The latter is not offici...
Alex Ionescu [Sat, 1 Jan 2005 04:05:42 +0000 (04:05 +0000)]
Use PROCESSOR_FEATURE_MAX instead of PROCESSOR_FEATURES_MAX. The latter is not official and a useless ducpliate. Use LARGE_INTEGER instead of TIME in ex/sysinfo.c

svn path=/trunk/; revision=12678

18 years agoUse proper name for the NtSetInformationKey Info classes/structures, as well as add...
Alex Ionescu [Sat, 1 Jan 2005 02:08:13 +0000 (02:08 +0000)]
Use proper name for the NtSetInformationKey Info classes/structures, as well as add new XP+ class/structure

svn path=/trunk/; revision=12677

18 years agoDon't start services until the control pipe issues are fixed.
Eric Kohl [Sat, 1 Jan 2005 01:53:48 +0000 (01:53 +0000)]
Don't start services until the control pipe issues are fixed.

svn path=/trunk/; revision=12676

18 years agoFix my previous NtDelayExecution patch. Fix Cc function prototypes which were incorre...
Alex Ionescu [Sat, 1 Jan 2005 01:51:05 +0000 (01:51 +0000)]
Fix my previous NtDelayExecution patch. Fix Cc function prototypes which were incorrect, and remove useless file.

svn path=/trunk/; revision=12675

18 years agoAdd error reporting assistant.
Casper Hornstrup [Sat, 1 Jan 2005 01:11:54 +0000 (01:11 +0000)]
Add error reporting assistant.

svn path=/trunk/; revision=12674

18 years agoModified NtDelayExecution Prototype/Function to use LARGE_INTEGER and not TIME, and...
Alex Ionescu [Sat, 1 Jan 2005 01:03:31 +0000 (01:03 +0000)]
Modified NtDelayExecution Prototype/Function to use LARGE_INTEGER and not TIME, and renamed EX_MAXIMUM_WAIT_OBJECTS to MAXIMUM_WAIT_OBJECTS, which is the correct define to use (the ex define was an unnecessary duplicate)

svn path=/trunk/; revision=12673

18 years agoMove freeldr to reactos\boot\freeldr.
Casper Hornstrup [Sat, 1 Jan 2005 00:42:18 +0000 (00:42 +0000)]
Move freeldr to reactos\boot\freeldr.

svn path=/trunk/; revision=12672

18 years agoFix some Rtl Prototype inconsistencies, more are in ntifs/winddk but i have fixed...
Alex Ionescu [Fri, 31 Dec 2004 21:31:39 +0000 (21:31 +0000)]
Fix some Rtl Prototype inconsistencies, more are in ntifs/winddk but i have fixed those in my header branch for when ntoskrnl will use them.

svn path=/trunk/; revision=12671

18 years agoRemove generated file
Alex Ionescu [Fri, 31 Dec 2004 21:26:43 +0000 (21:26 +0000)]
Remove generated file

svn path=/trunk/; revision=12670

18 years agoRemoved HEAP_NO_VALLOC from Heap Manager because the flag is redunant. Removed Versio...
Alex Ionescu [Fri, 31 Dec 2004 20:05:16 +0000 (20:05 +0000)]
Removed HEAP_NO_VALLOC from Heap Manager because the flag is redunant. Removed Version Differentation in epsapi because it's only meant to run on ROS, and we decide what to emulate. KJK agrees.

svn path=/trunk/; revision=12669

18 years agoAvoid including dep rules if the previous makefile had an empty dep set,
Art Yerkes [Fri, 31 Dec 2004 19:38:47 +0000 (19:38 +0000)]
Avoid including dep rules if the previous makefile had an empty dep set,
because -include can't tolerate zero include files.

svn path=/trunk/; revision=12660

18 years agoChanged CVS tag to SVN for buildno
Alex Ionescu [Fri, 31 Dec 2004 19:18:23 +0000 (19:18 +0000)]
Changed CVS tag to SVN for buildno

svn path=/trunk/; revision=12652