reactos.git
20 years agoMissing file
David Welch [Thu, 15 Mar 2001 20:15:05 +0000 (20:15 +0000)]
Missing file

svn path=/trunk/; revision=1694

20 years agoOops, missing files
David Welch [Thu, 15 Mar 2001 18:52:45 +0000 (18:52 +0000)]
Oops, missing files

svn path=/trunk/; revision=1693

20 years agoOops, cope if the dependency list is empty
David Welch [Thu, 15 Mar 2001 18:49:17 +0000 (18:49 +0000)]
Oops, cope if the dependency list is empty

svn path=/trunk/; revision=1692

20 years agoFurther dependency tracking fixes
David Welch [Thu, 15 Mar 2001 18:37:29 +0000 (18:37 +0000)]
Further dependency tracking fixes

svn path=/trunk/; revision=1691

20 years agoMerge adjacent free blocks in the non-paged pool
David Welch [Wed, 14 Mar 2001 23:19:14 +0000 (23:19 +0000)]
Merge adjacent free blocks in the non-paged pool
Don't print the timer tick count to the screen

svn path=/trunk/; revision=1690

20 years agoRemove part of the script
David Welch [Wed, 14 Mar 2001 16:36:26 +0000 (16:36 +0000)]
Remove part of the script

svn path=/trunk/; revision=1689

20 years agoMore dependency fixes
David Welch [Wed, 14 Mar 2001 16:30:08 +0000 (16:30 +0000)]
More dependency fixes

svn path=/trunk/; revision=1688

20 years agoSome work on portabilitity
David Welch [Wed, 14 Mar 2001 00:21:22 +0000 (00:21 +0000)]
Some work on portabilitity

svn path=/trunk/; revision=1687

20 years agoDisable pool validation by default
David Welch [Tue, 13 Mar 2001 21:46:43 +0000 (21:46 +0000)]
Disable pool validation by default

svn path=/trunk/; revision=1686

20 years agoReenable pool validation
David Welch [Tue, 13 Mar 2001 21:39:47 +0000 (21:39 +0000)]
Reenable pool validation

svn path=/trunk/; revision=1685

20 years agoOLE32 header files from Jurgen Van Gael
Jason Filby [Tue, 13 Mar 2001 19:00:13 +0000 (19:00 +0000)]
OLE32 header files from Jurgen Van Gael

svn path=/trunk/; revision=1684

20 years agoRetain reference to file objects so cached data isn't automatically loss
David Welch [Tue, 13 Mar 2001 17:47:47 +0000 (17:47 +0000)]
Retain reference to file objects so cached data isn't automatically loss
when the last handle is closed

svn path=/trunk/; revision=1683

20 years agoRepresent page-in operations by descriptors
David Welch [Tue, 13 Mar 2001 16:25:55 +0000 (16:25 +0000)]
Represent page-in operations by descriptors

svn path=/trunk/; revision=1682

20 years agoFurther dependency tracking fixes
David Welch [Mon, 12 Mar 2001 19:23:48 +0000 (19:23 +0000)]
Further dependency tracking fixes

svn path=/trunk/; revision=1681

20 years agoEscape '\' on UNIX
David Welch [Mon, 12 Mar 2001 17:32:54 +0000 (17:32 +0000)]
Escape '\' on UNIX

svn path=/trunk/; revision=1680

20 years agoFixes for dependency tracking
David Welch [Mon, 12 Mar 2001 16:10:57 +0000 (16:10 +0000)]
Fixes for dependency tracking

svn path=/trunk/; revision=1679

20 years agoClose section handle after NtCreateProces in KERNEL32.CreateProcess
David Welch [Fri, 9 Mar 2001 14:40:28 +0000 (14:40 +0000)]
Close section handle after NtCreateProces in KERNEL32.CreateProcess
Cleanup after file object dereference
Cleanup after section object dereference

svn path=/trunk/; revision=1678

20 years agoReverted broken code
David Welch [Thu, 8 Mar 2001 22:48:42 +0000 (22:48 +0000)]
Reverted broken code

svn path=/trunk/; revision=1677

20 years agoProper cleanup after processes
David Welch [Thu, 8 Mar 2001 22:06:02 +0000 (22:06 +0000)]
Proper cleanup after processes

svn path=/trunk/; revision=1676

20 years agoCurrent directory now always with correct casing.
Carl Nettelblad [Wed, 7 Mar 2001 22:29:09 +0000 (22:29 +0000)]
Current directory now always with correct casing.

svn path=/trunk/; revision=1675

20 years agoMore .cvsignore files
David Welch [Wed, 7 Mar 2001 16:55:42 +0000 (16:55 +0000)]
More .cvsignore files

svn path=/trunk/; revision=1674

20 years agoAdded tagging of most allocates
David Welch [Wed, 7 Mar 2001 16:48:45 +0000 (16:48 +0000)]
Added tagging of most allocates
Added facility to print out newly allocated blocks from the non paged pool

svn path=/trunk/; revision=1673

20 years agoAdded request routine for IRP_MJ_CLEANUP
Eric Kohl [Wed, 7 Mar 2001 13:44:41 +0000 (13:44 +0000)]
Added request routine for IRP_MJ_CLEANUP

svn path=/trunk/; revision=1672

20 years agoPrint out the contents of the non-paged pool on SysRq+'A'
David Welch [Wed, 7 Mar 2001 08:57:09 +0000 (08:57 +0000)]
Print out the contents of the non-paged pool on SysRq+'A'
Bug fixes

svn path=/trunk/; revision=1671

20 years agoFILE_NAME_INFORMATION, returning correct casing thanks to changes in create.c
Carl Nettelblad [Tue, 6 Mar 2001 23:36:35 +0000 (23:36 +0000)]
FILE_NAME_INFORMATION, returning correct casing thanks to changes in create.c

svn path=/trunk/; revision=1670

20 years agoNtQueryObject in early test version and reorganization of NtQueryInformationFile.
Carl Nettelblad [Tue, 6 Mar 2001 23:34:39 +0000 (23:34 +0000)]
NtQueryObject in early test version and reorganization of NtQueryInformationFile.

svn path=/trunk/; revision=1669

20 years agoRestoring NDEBUG flag again.
Carl Nettelblad [Tue, 6 Mar 2001 23:31:44 +0000 (23:31 +0000)]
Restoring NDEBUG flag again.

svn path=/trunk/; revision=1668

20 years agoStoring the real casing of names internally.
Carl Nettelblad [Tue, 6 Mar 2001 23:28:42 +0000 (23:28 +0000)]
Storing the real casing of names internally.

svn path=/trunk/; revision=1667

20 years agoHide dependency files
David Welch [Tue, 6 Mar 2001 17:28:25 +0000 (17:28 +0000)]
Hide dependency files
Wildcard characters are illegal in filenames

svn path=/trunk/; revision=1666

20 years agoAnd again.
David Welch [Tue, 6 Mar 2001 14:52:58 +0000 (14:52 +0000)]
And again.

svn path=/trunk/; revision=1665

20 years agoMinor dependency tracking fixes
David Welch [Tue, 6 Mar 2001 14:51:07 +0000 (14:51 +0000)]
Minor dependency tracking fixes

svn path=/trunk/; revision=1664

20 years agoAutomatic dependency tracking
David Welch [Tue, 6 Mar 2001 14:41:18 +0000 (14:41 +0000)]
Automatic dependency tracking

svn path=/trunk/; revision=1663

20 years agoFixed typos
Eric Kohl [Tue, 6 Mar 2001 08:19:58 +0000 (08:19 +0000)]
Fixed typos
Added more safety checks
Minor cleanup

svn path=/trunk/; revision=1662

20 years agoAdditional fixes.
Carl Nettelblad [Tue, 6 Mar 2001 06:20:36 +0000 (06:20 +0000)]
Additional fixes.

svn path=/trunk/; revision=1661

20 years agoIncreased number of busy retries
Eric Kohl [Sun, 4 Mar 2001 00:46:46 +0000 (00:46 +0000)]
Increased number of busy retries

svn path=/trunk/; revision=1660

20 years agoReflecting changes in crtdll.
Carl Nettelblad [Sat, 3 Mar 2001 13:28:28 +0000 (13:28 +0000)]
Reflecting changes in crtdll.

svn path=/trunk/; revision=1659

20 years agoFragmented directories and crosslinking related fixes.
Carl Nettelblad [Fri, 2 Mar 2001 15:59:16 +0000 (15:59 +0000)]
Fragmented directories and crosslinking related fixes.

svn path=/trunk/; revision=1658

20 years agoFixes for cmd copy command.
Carl Nettelblad [Fri, 2 Mar 2001 15:45:31 +0000 (15:45 +0000)]
Fixes for cmd copy command.

svn path=/trunk/; revision=1657

20 years agoSome atom prototype fixes
Eric Kohl [Thu, 1 Mar 2001 15:36:34 +0000 (15:36 +0000)]
Some atom prototype fixes

svn path=/trunk/; revision=1656

20 years agoFix for RtlUnicodeStringToInteger
Eric Kohl [Thu, 1 Mar 2001 15:30:36 +0000 (15:30 +0000)]
Fix for RtlUnicodeStringToInteger

svn path=/trunk/; revision=1655

20 years agoChanged wildcare handling (Carl Nettelblad)
David Welch [Thu, 1 Mar 2001 13:46:22 +0000 (13:46 +0000)]
Changed wildcare handling (Carl Nettelblad)

svn path=/trunk/; revision=1654

20 years agoFixed from Carl Nettelblad
David Welch [Thu, 1 Mar 2001 07:48:17 +0000 (07:48 +0000)]
Fixed from Carl Nettelblad

svn path=/trunk/; revision=1653

20 years agoFixed crash on help command, due to a buffer overflow. Thanks to jim4
Phillip Susi [Wed, 28 Feb 2001 23:51:58 +0000 (23:51 +0000)]
Fixed crash on help command, due to a buffer overflow.  Thanks to jim4

svn path=/trunk/; revision=1652

20 years agoVarious improvements by Carl Nettelblad.
Eric Kohl [Wed, 28 Feb 2001 22:33:23 +0000 (22:33 +0000)]
Various improvements by Carl Nettelblad.

svn path=/trunk/; revision=1651

20 years agoAllow allocating aligned, contiguous memory
David Welch [Wed, 28 Feb 2001 18:23:32 +0000 (18:23 +0000)]
Allow allocating aligned, contiguous memory

svn path=/trunk/; revision=1650

20 years agoReturn affinity in HalpGetSystemInterruptVector
Casper Hornstrup [Sun, 25 Feb 2001 12:54:37 +0000 (12:54 +0000)]
Return affinity in HalpGetSystemInterruptVector

svn path=/trunk/; revision=1649

20 years agoFix for RtlUnicodeStringToInteger
Casper Hornstrup [Sun, 25 Feb 2001 12:51:43 +0000 (12:51 +0000)]
Fix for RtlUnicodeStringToInteger

svn path=/trunk/; revision=1648

20 years agoFixed a horrible typo :-)
Eric Kohl [Thu, 22 Feb 2001 23:46:45 +0000 (23:46 +0000)]
Fixed a horrible typo :-)

svn path=/trunk/; revision=1647

20 years agoImplemented forwarded exports in kernel-mode
Eric Kohl [Wed, 21 Feb 2001 18:19:19 +0000 (18:19 +0000)]
Implemented forwarded exports in kernel-mode

svn path=/trunk/; revision=1646

20 years agoFix from Mike Lerwill for KeStallExecutionProcessor
David Welch [Tue, 20 Feb 2001 14:43:46 +0000 (14:43 +0000)]
Fix from Mike Lerwill for KeStallExecutionProcessor

svn path=/trunk/; revision=1645

20 years agoCorrected va_arg bugs
David Welch [Mon, 19 Feb 2001 15:04:51 +0000 (15:04 +0000)]
Corrected va_arg bugs
Don't require c++ for compilation
Make sure the various stddef.h headers are kept seperate

svn path=/trunk/; revision=1644

20 years agoFix for memory management issue.
David Welch [Sun, 18 Feb 2001 22:16:05 +0000 (22:16 +0000)]
Fix for memory management issue.

svn path=/trunk/; revision=1643

20 years agoUpdated instructions
Phillip Susi [Sun, 18 Feb 2001 21:35:21 +0000 (21:35 +0000)]
Updated instructions

svn path=/trunk/; revision=1642

20 years agoRemoved timer app
David Welch [Sun, 18 Feb 2001 21:04:09 +0000 (21:04 +0000)]
Removed timer app

svn path=/trunk/; revision=1641

20 years agoIgnore csrss.coff
Phillip Susi [Sun, 18 Feb 2001 20:15:14 +0000 (20:15 +0000)]
Ignore csrss.coff

svn path=/trunk/; revision=1640

20 years agoIgnore keyboard.coff, keyboard.sys.unstripped
Phillip Susi [Sun, 18 Feb 2001 20:11:41 +0000 (20:11 +0000)]
Ignore keyboard.coff, keyboard.sys.unstripped

svn path=/trunk/; revision=1639

20 years agoIgnore vfatfs.coff
Phillip Susi [Sun, 18 Feb 2001 20:10:32 +0000 (20:10 +0000)]
Ignore vfatfs.coff

svn path=/trunk/; revision=1638

20 years agoIgnore vidport.coff
Phillip Susi [Sun, 18 Feb 2001 20:07:41 +0000 (20:07 +0000)]
Ignore vidport.coff

svn path=/trunk/; revision=1637

20 years agoIgnore vgamp.coff
Phillip Susi [Sun, 18 Feb 2001 19:58:41 +0000 (19:58 +0000)]
Ignore vgamp.coff

svn path=/trunk/; revision=1636

20 years agoIgnore vgaddi.coff, vgaddi.dll
Phillip Susi [Sun, 18 Feb 2001 19:56:14 +0000 (19:56 +0000)]
Ignore vgaddi.coff, vgaddi.dll

svn path=/trunk/; revision=1635

20 years agoIgnore ide.sys.unstripped
Phillip Susi [Sun, 18 Feb 2001 19:55:17 +0000 (19:55 +0000)]
Ignore ide.sys.unstripped

svn path=/trunk/; revision=1634

20 years agoIgnore floppy.sys.unstripped
Phillip Susi [Sun, 18 Feb 2001 19:54:37 +0000 (19:54 +0000)]
Ignore floppy.sys.unstripped

svn path=/trunk/; revision=1633

20 years agoIgnore blue.sys.unstripped
Phillip Susi [Sun, 18 Feb 2001 19:53:37 +0000 (19:53 +0000)]
Ignore blue.sys.unstripped

svn path=/trunk/; revision=1632

20 years agoMissing .cvsignore
Phillip Susi [Sun, 18 Feb 2001 19:47:42 +0000 (19:47 +0000)]
Missing .cvsignore

svn path=/trunk/; revision=1631

20 years agoFixes to waitable timer implementation
Phillip Susi [Sun, 18 Feb 2001 19:43:15 +0000 (19:43 +0000)]
Fixes to waitable timer implementation

svn path=/trunk/; revision=1630

20 years agoSwitched to using waitable timers instead of Sleep(), gives more accurate time cycles...
Phillip Susi [Sun, 18 Feb 2001 19:31:38 +0000 (19:31 +0000)]
Switched to using waitable timers instead of Sleep(), gives more accurate time cycles, also added some small optimizations

svn path=/trunk/; revision=1629

20 years agoCMD: implemented IF [NOT] DEFINED variable command
Emanuele Aliberti [Sun, 18 Feb 2001 18:51:46 +0000 (18:51 +0000)]
CMD: implemented IF [NOT] DEFINED variable command
CMD: fixed IF NOT EXIST file command

svn path=/trunk/; revision=1628

20 years agoFixed reference counting of page tables
David Welch [Sun, 18 Feb 2001 17:43:32 +0000 (17:43 +0000)]
Fixed reference counting of page tables
Don't print addresses that aren't in the text segment of a module

svn path=/trunk/; revision=1627

20 years agoRemoved obsolete code
Eric Kohl [Sat, 17 Feb 2001 17:42:46 +0000 (17:42 +0000)]
Removed obsolete code

svn path=/trunk/; revision=1626

20 years agoAdded missing RtlGetProcessHeaps() prototype
Eric Kohl [Sat, 17 Feb 2001 17:40:05 +0000 (17:40 +0000)]
Added missing RtlGetProcessHeaps() prototype

svn path=/trunk/; revision=1625

20 years agoFixed timer access right
Eric Kohl [Sat, 17 Feb 2001 00:07:49 +0000 (00:07 +0000)]
Fixed timer access right

svn path=/trunk/; revision=1624

20 years agoEstablished forwarded exports and removed superfluous functions
Eric Kohl [Sat, 17 Feb 2001 00:02:32 +0000 (00:02 +0000)]
Established forwarded exports and removed superfluous functions

svn path=/trunk/; revision=1623

20 years agoChanged irq handler from C to assembler
David Welch [Fri, 16 Feb 2001 18:32:20 +0000 (18:32 +0000)]
Changed irq handler from C to assembler
Began work on holding information about active page operations

svn path=/trunk/; revision=1622

20 years agoFixed MmProbeAndLockPages issues pointed out by Philip Susi
David Welch [Wed, 14 Feb 2001 02:53:54 +0000 (02:53 +0000)]
Fixed MmProbeAndLockPages issues pointed out by Philip Susi

svn path=/trunk/; revision=1621

20 years agoDarnit, don't override the rules.mak rule for building resources
Phillip Susi [Mon, 12 Feb 2001 03:50:00 +0000 (03:50 +0000)]
Darnit, don't override the rules.mak rule for building resources

svn path=/trunk/; revision=1620

20 years agoChanged version information for 0.0.17
Eric Kohl [Sun, 11 Feb 2001 15:02:48 +0000 (15:02 +0000)]
Changed version information for 0.0.17

svn path=/trunk/; revision=1619

20 years agoRtlInitializeCriticalSection() returns NTSTATUS
Eric Kohl [Sun, 11 Feb 2001 00:15:56 +0000 (00:15 +0000)]
RtlInitializeCriticalSection() returns NTSTATUS

svn path=/trunk/; revision=1618

20 years agoSection and general memory manager enhancements including COW
David Welch [Sat, 10 Feb 2001 22:51:11 +0000 (22:51 +0000)]
Section and general memory manager enhancements including COW

svn path=/trunk/; revision=1617

20 years agoPreliminary command line fix
Eric Kohl [Sat, 10 Feb 2001 22:30:21 +0000 (22:30 +0000)]
Preliminary command line fix

svn path=/trunk/; revision=1616

20 years agoGetModuleFileName[A/W] must cope with NULL module handles
Eric Kohl [Sat, 10 Feb 2001 22:29:35 +0000 (22:29 +0000)]
GetModuleFileName[A/W] must cope with NULL module handles

svn path=/trunk/; revision=1615

20 years agoPreparations for use of forwarded exports
Eric Kohl [Sat, 10 Feb 2001 22:26:26 +0000 (22:26 +0000)]
Preparations for use of forwarded exports

svn path=/trunk/; revision=1614

20 years agoFixed typos
Eric Kohl [Sat, 10 Feb 2001 22:23:30 +0000 (22:23 +0000)]
Fixed typos

svn path=/trunk/; revision=1613

20 years agoKERNEL32.GetProcessVersion partial implementation.
Emanuele Aliberti [Sat, 10 Feb 2001 22:01:50 +0000 (22:01 +0000)]
KERNEL32.GetProcessVersion partial implementation.
KERNEL32.GetSystemInfo about finished.

svn path=/trunk/; revision=1612

20 years agoGetProcessVersion prototype missing.
Emanuele Aliberti [Sat, 10 Feb 2001 22:00:20 +0000 (22:00 +0000)]
GetProcessVersion prototype missing.

svn path=/trunk/; revision=1611

20 years agoImplemented handling of forwarded exports
Eric Kohl [Sat, 10 Feb 2001 10:04:39 +0000 (10:04 +0000)]
Implemented handling of forwarded exports

svn path=/trunk/; revision=1610

20 years agoMore FAT32 fixes
David Welch [Tue, 6 Feb 2001 20:17:35 +0000 (20:17 +0000)]
More FAT32 fixes

svn path=/trunk/; revision=1609

20 years agoUse import hint if present
David Welch [Tue, 6 Feb 2001 05:50:50 +0000 (05:50 +0000)]
Use import hint if present

svn path=/trunk/; revision=1608

20 years agoIf APC routines are supposed to be STDCALL, then they should all be, and a lot of...
Phillip Susi [Tue, 6 Feb 2001 05:12:42 +0000 (05:12 +0000)]
If APC routines are supposed to be STDCALL, then they should all be, and a lot of code needs fixed.  Because all of the existing code seems to not use STDCALL, neither should the normal routine.  This was causing ntoskrnl to fail to compile

svn path=/trunk/; revision=1607

20 years agoFixed makefile to use default rule for building resources, and fixed resource include...
Phillip Susi [Tue, 6 Feb 2001 03:58:34 +0000 (03:58 +0000)]
Fixed makefile to use default rule for building resources, and fixed resource includes to use paths relative to the include dir given to windres by rules.mak

svn path=/trunk/; revision=1606

20 years agoImplemented binary search of the export tables
David Welch [Tue, 6 Feb 2001 02:03:35 +0000 (02:03 +0000)]
Implemented binary search of the export tables

svn path=/trunk/; revision=1605

20 years agoReads of the FAT on FAT32 filesystems go through the cache, writes are
David Welch [Tue, 6 Feb 2001 00:41:19 +0000 (00:41 +0000)]
Reads of the FAT on FAT32 filesystems go through the cache, writes are
disabled

svn path=/trunk/; revision=1604

20 years agoFixed timer code
David Welch [Tue, 6 Feb 2001 00:11:20 +0000 (00:11 +0000)]
Fixed timer code
Fixed NtClose return in case of error
Added new APC-like primitive for terminating threads
Fixed restriction on size of working set

svn path=/trunk/; revision=1603

20 years agoFixed clock increment for 10ms clock, and bug in computing relative time
Phillip Susi [Mon, 5 Feb 2001 02:31:04 +0000 (02:31 +0000)]
Fixed clock increment for 10ms clock, and bug in computing relative time

svn path=/trunk/; revision=1602

20 years agoImplemented KeRemoveQueueApc() (not exported).
Eric Kohl [Sun, 4 Feb 2001 17:28:13 +0000 (17:28 +0000)]
Implemented KeRemoveQueueApc() (not exported).
Implemented timer object.

svn path=/trunk/; revision=1601

20 years agoImplemented ObOpenObjectByPointer().
Eric Kohl [Sat, 3 Feb 2001 23:25:06 +0000 (23:25 +0000)]
Implemented ObOpenObjectByPointer().

svn path=/trunk/; revision=1600

20 years agoFixed command line size
Eric Kohl [Sat, 3 Feb 2001 10:40:19 +0000 (10:40 +0000)]
Fixed command line size
Added workaround for broken command line support

svn path=/trunk/; revision=1599

20 years agoReduced command line size in ReactOS mode
Eric Kohl [Sat, 3 Feb 2001 10:37:51 +0000 (10:37 +0000)]
Reduced command line size in ReactOS mode

svn path=/trunk/; revision=1598

20 years agoFixed command line size
Eric Kohl [Sat, 3 Feb 2001 10:36:11 +0000 (10:36 +0000)]
Fixed command line size

svn path=/trunk/; revision=1597

20 years ago*** empty log message ***
Jason Filby [Sat, 3 Feb 2001 10:29:54 +0000 (10:29 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1596

20 years agooops! leave make a pop, and caller of alloca make esp = esp +16.
jean [Sat, 3 Feb 2001 10:28:28 +0000 (10:28 +0000)]
oops! leave make a pop, and caller of alloca make esp = esp +16.

svn path=/trunk/; revision=1595