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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

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

svn path=/trunk/; revision=1587

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

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

svn path=/trunk/; revision=1571

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

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

svn path=/trunk/; revision=1556

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

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

svn path=/trunk/; revision=1545

20 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

20 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