reactos.git
21 years agoIn GNU make, Variables and functions in all parts of a makefile are expanded when...
Nedko Arnaudov [Sun, 8 Oct 2000 10:48:10 +0000 (10:48 +0000)]
In GNU make, Variables and functions in all parts of a makefile are expanded when read, so include of rules.mak must be done before using variable defined in it.

svn path=/trunk/; revision=1390

21 years agoImplemented missing KeRaiseIrqlToXxLevel() functions
Eric Kohl [Sat, 7 Oct 2000 21:06:19 +0000 (21:06 +0000)]
Implemented missing KeRaiseIrqlToXxLevel() functions

svn path=/trunk/; revision=1389

21 years agoAdded check for existing 'SystemRoot' link target
Eric Kohl [Sat, 7 Oct 2000 20:55:15 +0000 (20:55 +0000)]
Added check for existing 'SystemRoot' link target

svn path=/trunk/; revision=1388

21 years agoSome bug fixes
David Welch [Sat, 7 Oct 2000 18:44:08 +0000 (18:44 +0000)]
Some bug fixes

svn path=/trunk/; revision=1387

21 years agoRenamed makefile to Makefile
David Welch [Sat, 7 Oct 2000 13:44:24 +0000 (13:44 +0000)]
Renamed makefile to Makefile

svn path=/trunk/; revision=1386

21 years agoAdded multiboot support to ntoskrnl
David Welch [Sat, 7 Oct 2000 13:41:58 +0000 (13:41 +0000)]
Added multiboot support to ntoskrnl
Updated loadros to boot new kernel
Corrected thread priority bugs
Removed Linux port io
Added system call entry/exit that updates PreviousMode
Changes to allow ntoskrnl to be built without optimization
Updated make system
Added PCR
Most components can be built without special spec file

svn path=/trunk/; revision=1385

21 years agoImplemented NtPulseEvent() and NtQueryEvent()
Eric Kohl [Fri, 6 Oct 2000 22:54:58 +0000 (22:54 +0000)]
Implemented NtPulseEvent() and NtQueryEvent()

svn path=/trunk/; revision=1384

21 years agoMinor fix
Eric Kohl [Fri, 6 Oct 2000 22:54:41 +0000 (22:54 +0000)]
Minor fix

svn path=/trunk/; revision=1383

21 years agoobsolete
Eric Kohl [Fri, 6 Oct 2000 16:54:38 +0000 (16:54 +0000)]
obsolete

svn path=/trunk/; revision=1382

21 years agoImplemented IoCreateNotificationEvent() and IoCreateSynchronizationEvent()
Eric Kohl [Fri, 6 Oct 2000 16:54:04 +0000 (16:54 +0000)]
Implemented IoCreateNotificationEvent() and IoCreateSynchronizationEvent()

svn path=/trunk/; revision=1381

21 years agoAdded missing STDCALLs
Eric Kohl [Thu, 5 Oct 2000 19:17:25 +0000 (19:17 +0000)]
Added missing STDCALLs

svn path=/trunk/; revision=1380

21 years agoAdded registry shutdown function CmShutdownRegistry()
Eric Kohl [Thu, 5 Oct 2000 19:15:50 +0000 (19:15 +0000)]
Added registry shutdown function CmShutdownRegistry()
Updated shutdown sequence

svn path=/trunk/; revision=1379

21 years agoImplmented NtFlushWriteBuffer()
Eric Kohl [Thu, 5 Oct 2000 19:10:55 +0000 (19:10 +0000)]
Implmented NtFlushWriteBuffer()

svn path=/trunk/; revision=1378

21 years agoadd some tests
jean [Thu, 5 Oct 2000 14:55:55 +0000 (14:55 +0000)]
add some tests

svn path=/trunk/; revision=1377

21 years agocorrect bugs
jean [Thu, 5 Oct 2000 14:55:25 +0000 (14:55 +0000)]
correct bugs

svn path=/trunk/; revision=1376

21 years agoRegistry Explorer (console tool) by Nedko Arnaoudov added to the system utilities...
Emanuele Aliberti [Wed, 4 Oct 2000 21:04:31 +0000 (21:04 +0000)]
Registry Explorer (console tool) by Nedko Arnaoudov added to the system utilities subtree.

Also here: http://www.geocities.com/registryexplorer/

svn path=/trunk/; revision=1375

21 years agoImplemented GetFileType()
Eric Kohl [Sun, 1 Oct 2000 19:54:57 +0000 (19:54 +0000)]
Implemented GetFileType()
Some cleanup

svn path=/trunk/; revision=1374

21 years agowork on registry
jean [Fri, 29 Sep 2000 15:03:21 +0000 (15:03 +0000)]
work on registry

svn path=/trunk/; revision=1373

21 years agoImplemented CreatePipe()
Eric Kohl [Wed, 27 Sep 2000 01:24:37 +0000 (01:24 +0000)]
Implemented CreatePipe()

svn path=/trunk/; revision=1372

21 years agoImplemented some ascii functions
Eric Kohl [Wed, 27 Sep 2000 01:22:31 +0000 (01:22 +0000)]
Implemented some ascii functions

svn path=/trunk/; revision=1371

21 years agoFixed crash due to thread priority out of bonuds bug... not sure if I did this right...
Phillip Susi [Sun, 24 Sep 2000 23:55:21 +0000 (23:55 +0000)]
Fixed crash due to thread priority out of bonuds bug... not sure if I did this right, but it seems to fix the crash.  Someone should probobly look at this.

svn path=/trunk/; revision=1370

21 years agoread functions on file SYSTEM implemented
jean [Fri, 22 Sep 2000 15:08:55 +0000 (15:08 +0000)]
read functions on file SYSTEM implemented

svn path=/trunk/; revision=1369

21 years agowork on ntopenkey forkeys insystem hive
jean [Thu, 21 Sep 2000 13:45:42 +0000 (13:45 +0000)]
work on ntopenkey forkeys insystem hive

svn path=/trunk/; revision=1368

21 years agotype of Name in KEY_BLOCK corrected
jean [Mon, 18 Sep 2000 09:39:18 +0000 (09:39 +0000)]
type of Name in KEY_BLOCK corrected

svn path=/trunk/; revision=1367

21 years agoAdded WinSock 2 DLL Stubs
Casper Hornstrup [Sun, 17 Sep 2000 09:41:15 +0000 (09:41 +0000)]
Added WinSock 2 DLL Stubs

svn path=/trunk/; revision=1366

21 years agoAdded ping application (won't work on ReactOS yet)
Casper Hornstrup [Sun, 17 Sep 2000 09:40:33 +0000 (09:40 +0000)]
Added ping application (won't work on ReactOS yet)

svn path=/trunk/; revision=1365

21 years agoSmall change in tdikrnl.h
Casper Hornstrup [Sun, 17 Sep 2000 09:38:46 +0000 (09:38 +0000)]
Small change in tdikrnl.h

svn path=/trunk/; revision=1364

21 years agoAdded WinSock 2 Headers
Casper Hornstrup [Sun, 17 Sep 2000 09:37:04 +0000 (09:37 +0000)]
Added WinSock 2 Headers

svn path=/trunk/; revision=1363

21 years agoAdded WinSock 2 DLL Stubs
Casper Hornstrup [Sun, 17 Sep 2000 09:36:01 +0000 (09:36 +0000)]
Added WinSock 2 DLL Stubs

svn path=/trunk/; revision=1362

21 years agoAdded WinSock 2 Helper DLL for TCP/IP (Stubs only)
Casper Hornstrup [Sun, 17 Sep 2000 09:33:44 +0000 (09:33 +0000)]
Added WinSock 2 Helper DLL for TCP/IP (Stubs only)

svn path=/trunk/; revision=1361

21 years agowork on registry files
jean [Thu, 14 Sep 2000 14:45:06 +0000 (14:45 +0000)]
work on registry files

svn path=/trunk/; revision=1360

21 years agoreport changes from 1.29
jean [Wed, 13 Sep 2000 11:46:35 +0000 (11:46 +0000)]
report changes from 1.29

svn path=/trunk/; revision=1359

21 years agowork on registry
jean [Wed, 13 Sep 2000 10:29:48 +0000 (10:29 +0000)]
work on registry

svn path=/trunk/; revision=1358

21 years agowork on registry
jean [Wed, 13 Sep 2000 09:51:58 +0000 (09:51 +0000)]
work on registry

svn path=/trunk/; revision=1357

21 years agoadded some book references
Rex Jolliff [Wed, 13 Sep 2000 03:54:09 +0000 (03:54 +0000)]
added some book references

svn path=/trunk/; revision=1356

21 years agoAdded Casper to the coders parade.
Emanuele Aliberti [Tue, 12 Sep 2000 23:21:20 +0000 (23:21 +0000)]
Added Casper to the coders parade.

svn path=/trunk/; revision=1355

21 years agoUpdated years in version info.
Emanuele Aliberti [Tue, 12 Sep 2000 23:20:15 +0000 (23:20 +0000)]
Updated years in version info.

svn path=/trunk/; revision=1354

21 years agoremove ctrl-M
jean [Tue, 12 Sep 2000 10:43:56 +0000 (10:43 +0000)]
remove ctrl-M

svn path=/trunk/; revision=1353

21 years agodeclaration of NtLoadKey2 corrected.
jean [Tue, 12 Sep 2000 10:43:28 +0000 (10:43 +0000)]
declaration of NtLoadKey2 corrected.

svn path=/trunk/; revision=1352

21 years agochanges in IRP for compatibility
jean [Tue, 12 Sep 2000 10:12:13 +0000 (10:12 +0000)]
changes in IRP for compatibility

svn path=/trunk/; revision=1351

21 years agoVersion resource added to the system utilities.
Emanuele Aliberti [Mon, 11 Sep 2000 20:17:02 +0000 (20:17 +0000)]
Version resource added to the system utilities.

svn path=/trunk/; revision=1350

21 years agoLittle change to make version resource linked in ne2000.sys.
Emanuele Aliberti [Sun, 10 Sep 2000 20:00:13 +0000 (20:00 +0000)]
Little change to make version resource linked in ne2000.sys.

svn path=/trunk/; revision=1349

21 years agoImplemented driver shutdown registration
Eric Kohl [Sun, 10 Sep 2000 13:54:01 +0000 (13:54 +0000)]
Implemented driver shutdown registration

svn path=/trunk/; revision=1348

21 years agoRC script updated.
Emanuele Aliberti [Sun, 10 Sep 2000 10:14:39 +0000 (10:14 +0000)]
RC script updated.

svn path=/trunk/; revision=1347

21 years agoImplemented basic registry functions
Eric Kohl [Fri, 8 Sep 2000 22:55:14 +0000 (22:55 +0000)]
Implemented basic registry functions

svn path=/trunk/; revision=1346

21 years agoFixed [Nt/Zw]LoadKey2 prototype
Eric Kohl [Fri, 8 Sep 2000 22:52:17 +0000 (22:52 +0000)]
Fixed [Nt/Zw]LoadKey2 prototype

svn path=/trunk/; revision=1345

21 years agoOoops! I forgot that little thingy...
Eric Kohl [Fri, 8 Sep 2000 19:39:31 +0000 (19:39 +0000)]
Ooops! I forgot that little thingy...

svn path=/trunk/; revision=1344

21 years agoFixed some bugs in the registry
Eric Kohl [Wed, 6 Sep 2000 19:59:54 +0000 (19:59 +0000)]
Fixed some bugs in the registry
Improved registry test app

svn path=/trunk/; revision=1343

21 years agoMade PsGetCurrentThread STDCALL
Phillip Susi [Wed, 6 Sep 2000 03:08:22 +0000 (03:08 +0000)]
Made PsGetCurrentThread STDCALL

svn path=/trunk/; revision=1342

21 years agoInitialize new Win32ThreadData member in ETHREAD
Phillip Susi [Wed, 6 Sep 2000 03:08:08 +0000 (03:08 +0000)]
Initialize new Win32ThreadData member in ETHREAD

svn path=/trunk/; revision=1341

21 years agoMade ObAddEntryDirectory STDCALL
Phillip Susi [Wed, 6 Sep 2000 03:06:55 +0000 (03:06 +0000)]
Made ObAddEntryDirectory STDCALL

svn path=/trunk/; revision=1340

21 years agoMade PsGetCurrentThread STDCALL
Phillip Susi [Wed, 6 Sep 2000 03:00:10 +0000 (03:00 +0000)]
Made PsGetCurrentThread STDCALL

svn path=/trunk/; revision=1339

21 years agoAdded pointer to win32k data in ETHREAD
Phillip Susi [Wed, 6 Sep 2000 02:57:24 +0000 (02:57 +0000)]
Added pointer to win32k data in ETHREAD

svn path=/trunk/; revision=1338

21 years agoMade ObAddEntryDirectory STDCALL
Phillip Susi [Wed, 6 Sep 2000 02:56:53 +0000 (02:56 +0000)]
Made ObAddEntryDirectory STDCALL

svn path=/trunk/; revision=1337

21 years agoAdded ObAdEntryDirectory and PsGetCurrentThread to kernel export list
Phillip Susi [Wed, 6 Sep 2000 02:08:00 +0000 (02:08 +0000)]
Added ObAdEntryDirectory and PsGetCurrentThread to kernel export list

svn path=/trunk/; revision=1336

21 years agoRegistry fixes (not usable yet)
Eric Kohl [Tue, 5 Sep 2000 23:03:09 +0000 (23:03 +0000)]
Registry fixes (not usable yet)
Loader improvements

svn path=/trunk/; revision=1335

21 years agoAdded registry test app
Eric Kohl [Tue, 5 Sep 2000 22:57:43 +0000 (22:57 +0000)]
Added registry test app

svn path=/trunk/; revision=1334

21 years agoImplemented dll detach on thread termination
Eric Kohl [Tue, 5 Sep 2000 13:53:27 +0000 (13:53 +0000)]
Implemented dll detach on thread termination

svn path=/trunk/; revision=1333

21 years agoImplemented dll detach on process termination
Eric Kohl [Tue, 5 Sep 2000 11:01:03 +0000 (11:01 +0000)]
Implemented dll detach on process termination

svn path=/trunk/; revision=1332

21 years agoFixed some minor loader bugs
Eric Kohl [Mon, 4 Sep 2000 19:05:03 +0000 (19:05 +0000)]
Fixed some minor loader bugs

svn path=/trunk/; revision=1331

21 years agoSome minor fixes
Eric Kohl [Sun, 3 Sep 2000 14:53:13 +0000 (14:53 +0000)]
Some minor fixes

svn path=/trunk/; revision=1330

21 years agoFixed mysterious registry bug
Eric Kohl [Sun, 3 Sep 2000 14:46:49 +0000 (14:46 +0000)]
Fixed mysterious registry bug

svn path=/trunk/; revision=1329

21 years agoImproved internal dll handling
Eric Kohl [Fri, 1 Sep 2000 17:09:50 +0000 (17:09 +0000)]
Improved internal dll handling
Implemented or fixed dll and resource functions

svn path=/trunk/; revision=1328

21 years agoReverted back to revision 1.59 because my last commit overwrote recent
David Welch [Thu, 31 Aug 2000 00:11:15 +0000 (00:11 +0000)]
Reverted back to revision 1.59 because my last commit overwrote recent
changes.

svn path=/trunk/; revision=1327

21 years agoAdded calibration of KeStallExecutionProcessor delay
David Welch [Wed, 30 Aug 2000 19:33:29 +0000 (19:33 +0000)]
Added calibration of KeStallExecutionProcessor delay
Corrected compilation bugs in user32
Corrected compilation bugs related to anonymous structs in ndis code
Pass commandline from loadros
Corrected PIC mask calculation

svn path=/trunk/; revision=1326

21 years agoVersion resource was off the final binary image.
Emanuele Aliberti [Tue, 29 Aug 2000 20:10:49 +0000 (20:10 +0000)]
Version resource was off the final binary image.

svn path=/trunk/; revision=1325

21 years agoAdded/fixed resource 'loader'.
Eric Kohl [Mon, 28 Aug 2000 21:49:11 +0000 (21:49 +0000)]
Added/fixed resource 'loader'.

svn path=/trunk/; revision=1324

21 years agoFixed user32.dll so it will compile
Casper Hornstrup [Mon, 28 Aug 2000 19:36:49 +0000 (19:36 +0000)]
Fixed user32.dll so it will compile

svn path=/trunk/; revision=1323

21 years agoAdded platform independant mkdir program
David Welch [Sun, 27 Aug 2000 23:06:36 +0000 (23:06 +0000)]
Added platform independant mkdir program

svn path=/trunk/; revision=1322

21 years agoUser-mode loader improvements
Eric Kohl [Sun, 27 Aug 2000 22:37:45 +0000 (22:37 +0000)]
User-mode loader improvements

svn path=/trunk/; revision=1321

21 years agoFixed user32.dll so it will compile
Casper Hornstrup [Sun, 27 Aug 2000 16:44:02 +0000 (16:44 +0000)]
Fixed user32.dll so it will compile

svn path=/trunk/; revision=1320

21 years agoAdded Novell Eagle 2000 Driver
Casper Hornstrup [Sun, 27 Aug 2000 16:35:31 +0000 (16:35 +0000)]
Added Novell Eagle 2000 Driver

svn path=/trunk/; revision=1319

21 years agoBasic NDIS 3.0 support
Casper Hornstrup [Sun, 27 Aug 2000 16:31:41 +0000 (16:31 +0000)]
Basic NDIS 3.0 support

svn path=/trunk/; revision=1318

21 years agoFixed bugs in TCP/IP driver
Casper Hornstrup [Sun, 27 Aug 2000 16:28:59 +0000 (16:28 +0000)]
Fixed bugs in TCP/IP driver

svn path=/trunk/; revision=1317

21 years agoReplaced call to LdrLoadModule() by call to ZwSetSystemInformation()
Eric Kohl [Sat, 26 Aug 2000 16:22:04 +0000 (16:22 +0000)]
Replaced call to LdrLoadModule() by call to ZwSetSystemInformation()

svn path=/trunk/; revision=1316

21 years agoFinished drive letter assignment
Eric Kohl [Fri, 25 Aug 2000 15:56:24 +0000 (15:56 +0000)]
Finished drive letter assignment
Implemented WinNT compatible ARC path (boot.ini)

svn path=/trunk/; revision=1315

21 years agoMinor ide driver cleanup
Eric Kohl [Thu, 24 Aug 2000 19:15:20 +0000 (19:15 +0000)]
Minor ide driver cleanup
Implemented ARC names

svn path=/trunk/; revision=1314

21 years agoFixed partition read bug
Eric Kohl [Tue, 22 Aug 2000 21:10:28 +0000 (21:10 +0000)]
Fixed partition read bug

svn path=/trunk/; revision=1313

21 years agoFixed disk size and partition limits
Eric Kohl [Tue, 22 Aug 2000 21:09:25 +0000 (21:09 +0000)]
Fixed disk size and partition limits

svn path=/trunk/; revision=1312

21 years agoxHalIoReadPartitionTable() can now handle partially corrupted partition tables
Eric Kohl [Tue, 22 Aug 2000 14:10:59 +0000 (14:10 +0000)]
xHalIoReadPartitionTable() can now handle partially corrupted partition tables

svn path=/trunk/; revision=1311

21 years agoImplemented IoReadPartitionTable().
Eric Kohl [Mon, 21 Aug 2000 00:15:54 +0000 (00:15 +0000)]
Implemented IoReadPartitionTable().
Implemented proper drive letter assignment.

svn path=/trunk/; revision=1310

21 years agoFixed memory manager bugs
David Welch [Sun, 20 Aug 2000 17:02:10 +0000 (17:02 +0000)]
Fixed memory manager bugs
Removed page directory references from machine independant code
Implemented page table reference counting
Added vm test application

svn path=/trunk/; revision=1309

21 years agoFixed the real bug
Eric Kohl [Sat, 19 Aug 2000 01:21:17 +0000 (01:21 +0000)]
Fixed the real bug

svn path=/trunk/; revision=1308

21 years agoFixed an ugly bug
Eric Kohl [Sat, 19 Aug 2000 00:02:55 +0000 (00:02 +0000)]
Fixed an ugly bug

svn path=/trunk/; revision=1307

21 years agoAdded .o -> .sys rule to simplify driver makefiles
David Welch [Fri, 18 Aug 2000 22:27:09 +0000 (22:27 +0000)]
Added .o -> .sys rule to simplify driver makefiles
Added PATH_TO_ROOT variable to most makefiles
Added system independant install utility
Implemented prototype system for changing individual regions without a
memory area
Added some interesting articles from usenet

svn path=/trunk/; revision=1306

21 years agoFixed port i/o functions
Eric Kohl [Fri, 18 Aug 2000 17:25:54 +0000 (17:25 +0000)]
Fixed port i/o functions

svn path=/trunk/; revision=1305

21 years agoFixed partition id bug
Eric Kohl [Fri, 18 Aug 2000 17:24:17 +0000 (17:24 +0000)]
Fixed partition id bug
Moved some definitions

svn path=/trunk/; revision=1304

21 years agoAdded preliminary pci bus scanner
Eric Kohl [Thu, 17 Aug 2000 17:43:27 +0000 (17:43 +0000)]
Added preliminary pci bus scanner

svn path=/trunk/; revision=1303

21 years agoFixed some warnings
Eric Kohl [Tue, 15 Aug 2000 12:50:35 +0000 (12:50 +0000)]
Fixed some warnings

svn path=/trunk/; revision=1302

21 years agoImproved shared user page
Eric Kohl [Tue, 15 Aug 2000 12:44:47 +0000 (12:44 +0000)]
Improved shared user page
Initialized windows and system directories

svn path=/trunk/; revision=1301

21 years agoWin32 fiber stubs.
Emanuele Aliberti [Mon, 14 Aug 2000 14:34:12 +0000 (14:34 +0000)]
Win32 fiber stubs.

svn path=/trunk/; revision=1300

21 years agoWin32 fiber stubs
Emanuele Aliberti [Mon, 14 Aug 2000 14:33:24 +0000 (14:33 +0000)]
Win32 fiber stubs

svn path=/trunk/; revision=1299

21 years agoAdded shared data test application
David Welch [Sat, 12 Aug 2000 19:37:03 +0000 (19:37 +0000)]
Added shared data test application

svn path=/trunk/; revision=1298

21 years agoUpdated CREDITS
David Welch [Sat, 12 Aug 2000 19:33:23 +0000 (19:33 +0000)]
Updated CREDITS
Work on security
Updated heap code from wine implementation
Implemented kernel/user shared data page

svn path=/trunk/; revision=1297

21 years agoFixed a pair of exported symbols' stack size.
Emanuele Aliberti [Fri, 11 Aug 2000 17:30:20 +0000 (17:30 +0000)]
Fixed a pair of exported symbols' stack size.

svn path=/trunk/; revision=1296

21 years agoAdded symbolic link expansion.
Emanuele Aliberti [Fri, 11 Aug 2000 17:18:31 +0000 (17:18 +0000)]
Added symbolic link expansion.

svn path=/trunk/; revision=1295

21 years agoRemoved M$ driver
Eric Kohl [Fri, 11 Aug 2000 12:49:11 +0000 (12:49 +0000)]
Removed M$ driver

svn path=/trunk/; revision=1294

21 years agoRemoved unused file
Eric Kohl [Fri, 11 Aug 2000 12:48:00 +0000 (12:48 +0000)]
Removed unused file

svn path=/trunk/; revision=1293

21 years agoRenamed pseudo target 'floppy' to 'install'
Eric Kohl [Fri, 11 Aug 2000 12:46:47 +0000 (12:46 +0000)]
Renamed pseudo target 'floppy' to 'install'
Added workaround for corrupted dos header magic
Added some more rtl functions

svn path=/trunk/; revision=1292

21 years agolittle work on registry
jean [Fri, 11 Aug 2000 08:17:41 +0000 (08:17 +0000)]
little work on registry

svn path=/trunk/; revision=1291