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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

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

svn path=/trunk/; revision=1631

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

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

svn path=/trunk/; revision=1613

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

23 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

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

svn path=/trunk/; revision=1600

23 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

23 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

23 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

23 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

23 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

23 years agoCorrected line feeds so that DOS can run the .bat
Jason Filby [Sat, 3 Feb 2001 10:28:14 +0000 (10:28 +0000)]
Corrected line feeds so that DOS can run the .bat

svn path=/trunk/; revision=1594

23 years agoAdded access right mapping
Eric Kohl [Fri, 2 Feb 2001 20:49:40 +0000 (20:49 +0000)]
Added access right mapping
Fixed access rights

svn path=/trunk/; revision=1593

23 years ago*** empty log message ***
jean [Thu, 1 Feb 2001 16:51:03 +0000 (16:51 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1592

23 years agocorrect some bugs in spawn... functions
jean [Thu, 1 Feb 2001 16:44:19 +0000 (16:44 +0000)]
correct some bugs in spawn... functions

svn path=/trunk/; revision=1591

23 years agochanges in alloca because gcc push only ebp at begin of function
jean [Thu, 1 Feb 2001 16:37:08 +0000 (16:37 +0000)]
changes in alloca because gcc push only ebp at begin of function

svn path=/trunk/; revision=1590

23 years agofourth argument of WriteConsoleA is mandatory
jean [Thu, 1 Feb 2001 16:30:46 +0000 (16:30 +0000)]
fourth argument of WriteConsoleA is mandatory

svn path=/trunk/; revision=1589

23 years agoForgot to commit bug fix for LoadString()
Phillip Susi [Thu, 1 Feb 2001 00:04:44 +0000 (00:04 +0000)]
Forgot to commit bug fix for LoadString()

svn path=/trunk/; revision=1588

23 years agoMinor fix
Phillip Susi [Wed, 31 Jan 2001 03:03:20 +0000 (03:03 +0000)]
Minor fix

svn path=/trunk/; revision=1587

23 years agoHad to rearange some structure members
Phillip Susi [Wed, 31 Jan 2001 02:27:04 +0000 (02:27 +0000)]
Had to rearange some structure members

svn path=/trunk/; revision=1586

23 years agoBug fixes and redesign of a few ioctls
Phillip Susi [Wed, 31 Jan 2001 02:24:46 +0000 (02:24 +0000)]
Bug fixes and redesign of a few ioctls

svn path=/trunk/; revision=1585

23 years agoA few bug fixes
Phillip Susi [Wed, 31 Jan 2001 02:23:52 +0000 (02:23 +0000)]
A few bug fixes

svn path=/trunk/; revision=1584

23 years agoBug fixes and speedup
Phillip Susi [Wed, 31 Jan 2001 02:22:09 +0000 (02:22 +0000)]
Bug fixes and speedup

svn path=/trunk/; revision=1583

23 years agoCorrected unknown parameter
Eric Kohl [Mon, 29 Jan 2001 00:32:13 +0000 (00:32 +0000)]
Corrected unknown parameter
Added ObOpenObjectByPointer() stub

svn path=/trunk/; revision=1582

23 years agoStubs for some new LPC functions (w2k).
Emanuele Aliberti [Mon, 29 Jan 2001 00:13:22 +0000 (00:13 +0000)]
Stubs for some new LPC functions (w2k).
Added some base checking in NtCreatePort's parameters.

svn path=/trunk/; revision=1581

23 years agoAdded mapping of access rights
Eric Kohl [Sun, 28 Jan 2001 21:37:37 +0000 (21:37 +0000)]
Added mapping of access rights
Removed user-mode types

svn path=/trunk/; revision=1580

23 years agoAdded mapping of access rights
Eric Kohl [Sun, 28 Jan 2001 17:42:56 +0000 (17:42 +0000)]
Added mapping of access rights

svn path=/trunk/; revision=1579

23 years agoAdded mapping of access rights
Eric Kohl [Sun, 28 Jan 2001 15:17:52 +0000 (15:17 +0000)]
Added mapping of access rights
Improved 'open' function

svn path=/trunk/; revision=1578

23 years agoAdded mapping of access rights
Eric Kohl [Sun, 28 Jan 2001 15:13:11 +0000 (15:13 +0000)]
Added mapping of access rights

svn path=/trunk/; revision=1577

23 years agoFixed a compiler warning
Eric Kohl [Sun, 28 Jan 2001 01:20:20 +0000 (01:20 +0000)]
Fixed a compiler warning

svn path=/trunk/; revision=1576

23 years agoSimple W32 telnet client.
Emanuele Aliberti [Sat, 27 Jan 2001 22:38:43 +0000 (22:38 +0000)]
Simple W32 telnet client.
Version resource added to ping and roshttpd.

svn path=/trunk/; revision=1575

23 years agoFixed _iob bug
Eric Kohl [Sat, 27 Jan 2001 20:56:44 +0000 (20:56 +0000)]
Fixed _iob bug

svn path=/trunk/; revision=1574

23 years agoFixed timer issues
Eric Kohl [Sat, 27 Jan 2001 19:35:04 +0000 (19:35 +0000)]
Fixed timer issues

svn path=/trunk/; revision=1573

23 years agoOOps... that was already defined elsewhere...
Phillip Susi [Fri, 26 Jan 2001 05:24:17 +0000 (05:24 +0000)]
OOps... that was already defined elsewhere...

svn path=/trunk/; revision=1572

23 years agochanges in _iob
jean [Thu, 25 Jan 2001 19:01:16 +0000 (19:01 +0000)]
changes in _iob

svn path=/trunk/; revision=1571

23 years ago*** empty log message ***
jean [Thu, 25 Jan 2001 18:59:49 +0000 (18:59 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1570

23 years agocorrect some arguments for CreateFile
jean [Thu, 25 Jan 2001 18:55:33 +0000 (18:55 +0000)]
correct some arguments for CreateFile

svn path=/trunk/; revision=1569

23 years ago*** empty log message ***
jean [Thu, 25 Jan 2001 18:51:26 +0000 (18:51 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1568

23 years agoAdded LoadString() stringtable resource support
Phillip Susi [Thu, 25 Jan 2001 05:39:31 +0000 (05:39 +0000)]
Added LoadString() stringtable resource support

svn path=/trunk/; revision=1567

23 years agoA few more console fixes
Phillip Susi [Thu, 25 Jan 2001 05:37:03 +0000 (05:37 +0000)]
A few more console fixes

svn path=/trunk/; revision=1566

23 years agoAdded declarations for waitable timer functions
Phillip Susi [Thu, 25 Jan 2001 05:36:21 +0000 (05:36 +0000)]
Added declarations for waitable timer functions

svn path=/trunk/; revision=1565

23 years agoFixed backwards parameters in FindResource()
Phillip Susi [Thu, 25 Jan 2001 02:20:05 +0000 (02:20 +0000)]
Fixed backwards parameters in FindResource()

svn path=/trunk/; revision=1564

23 years agoFixed backspace handling
Phillip Susi [Wed, 24 Jan 2001 05:13:12 +0000 (05:13 +0000)]
Fixed backspace handling

svn path=/trunk/; revision=1563

23 years agoFixed broken console code
Phillip Susi [Wed, 24 Jan 2001 05:11:21 +0000 (05:11 +0000)]
Fixed broken console code

svn path=/trunk/; revision=1562

23 years agoFixed kernel loader code also to handle uninitialized sections
Phillip Susi [Wed, 24 Jan 2001 04:43:54 +0000 (04:43 +0000)]
Fixed kernel loader code also to handle uninitialized sections

svn path=/trunk/; revision=1561

23 years agoBoth GetModuleHandleA and GetModuleHandleW need to handle NULL module name
Phillip Susi [Wed, 24 Jan 2001 04:41:58 +0000 (04:41 +0000)]
Both GetModuleHandleA and GetModuleHandleW need to handle NULL module name

svn path=/trunk/; revision=1560

23 years agoRemoved fixed stack base address
Eric Kohl [Tue, 23 Jan 2001 09:58:12 +0000 (09:58 +0000)]
Removed fixed stack base address

svn path=/trunk/; revision=1559

23 years agoUndoing last commit, causes kernel to crash on boot. David, any idea why?
Phillip Susi [Tue, 23 Jan 2001 04:46:08 +0000 (04:46 +0000)]
Undoing last commit, causes kernel to crash on boot.  David, any idea why?

svn path=/trunk/; revision=1558

23 years agoFixed loader bug with uninitialized sections
Phillip Susi [Tue, 23 Jan 2001 04:37:13 +0000 (04:37 +0000)]
Fixed loader bug with uninitialized sections

svn path=/trunk/; revision=1557

23 years agono message
Casper Hornstrup [Sun, 21 Jan 2001 21:04:53 +0000 (21:04 +0000)]
no message

svn path=/trunk/; revision=1556

23 years agoApplied David Welsh's fix for getting physical address from specified process instead...
Phillip Susi [Sun, 21 Jan 2001 19:00:59 +0000 (19:00 +0000)]
Applied David Welsh's fix for getting physical address from specified process instead of current one here as well

svn path=/trunk/; revision=1555

23 years agoFixed bug in NtFreeVirtualMemory reported by Philip Susi
David Welch [Sun, 21 Jan 2001 14:54:30 +0000 (14:54 +0000)]
Fixed bug in NtFreeVirtualMemory reported by Philip Susi
Added all thread information classes
Began work on fixing suspend/resume

svn path=/trunk/; revision=1554

23 years agoKeyboard driver should not translate \r to \n
Phillip Susi [Sun, 21 Jan 2001 00:13:41 +0000 (00:13 +0000)]
Keyboard driver should not translate \r to \n

svn path=/trunk/; revision=1553

23 years agoReworked console code to use frame buffers and input queues
Phillip Susi [Sun, 21 Jan 2001 00:11:54 +0000 (00:11 +0000)]
Reworked console code to use frame buffers and input queues

svn path=/trunk/; revision=1552

23 years agoAdded InterlockedXXX functions, probobly should use a different name
Phillip Susi [Sun, 21 Jan 2001 00:09:05 +0000 (00:09 +0000)]
Added InterlockedXXX functions, probobly should use a different name

svn path=/trunk/; revision=1551

23 years agoNew console client support
Phillip Susi [Sun, 21 Jan 2001 00:07:03 +0000 (00:07 +0000)]
New console client support

svn path=/trunk/; revision=1550

23 years agoFixed a few bugs and enhanced performance
Phillip Susi [Sun, 21 Jan 2001 00:05:53 +0000 (00:05 +0000)]
Fixed a few bugs and enhanced performance

svn path=/trunk/; revision=1549

23 years agoAdded services.exe to boot sequence
Eric Kohl [Sat, 20 Jan 2001 19:01:37 +0000 (19:01 +0000)]
Added services.exe to boot sequence

svn path=/trunk/; revision=1548

23 years agoAdded services.exe to boot sequence
Eric Kohl [Sat, 20 Jan 2001 18:40:27 +0000 (18:40 +0000)]
Added services.exe to boot sequence

svn path=/trunk/; revision=1547

23 years agoFixed severe bug in CreateEventW()
Eric Kohl [Sat, 20 Jan 2001 18:37:58 +0000 (18:37 +0000)]
Fixed severe bug in CreateEventW()
Implemented use of "\BaseNamedObjects" directory

svn path=/trunk/; revision=1546

23 years agoImplemented ObOpenObjectByName()
Eric Kohl [Sat, 20 Jan 2001 18:34:34 +0000 (18:34 +0000)]
Implemented ObOpenObjectByName()

svn path=/trunk/; revision=1545

23 years agoCompleted mutex and semaphore implementation
Eric Kohl [Sat, 20 Jan 2001 12:20:43 +0000 (12:20 +0000)]
Completed mutex and semaphore implementation
Enabled some global memory functions

svn path=/trunk/; revision=1544

23 years ago(Finally) implemented Philip Susi's suggestion for non-counting block
David Welch [Fri, 19 Jan 2001 15:09:01 +0000 (15:09 +0000)]
(Finally) implemented Philip Susi's suggestion for non-counting block
Moved suspend/resume code to seperate file

svn path=/trunk/; revision=1543

23 years agoImplemented system module Information
Eric Kohl [Thu, 18 Jan 2001 16:55:00 +0000 (16:55 +0000)]
Implemented system module Information
Got rid of cryptic driver names

svn path=/trunk/; revision=1542