Eric Kohl [Sun, 22 Oct 2000 13:30:19 +0000 (13:30 +0000)]
Replaced linux io calls
Removed references to linux io headers
svn path=/trunk/; revision=1416
Eric Kohl [Sun, 22 Oct 2000 11:30:00 +0000 (11:30 +0000)]
Implemented event pair
svn path=/trunk/; revision=1415
Eric Kohl [Sun, 22 Oct 2000 02:02:28 +0000 (02:02 +0000)]
Replaced linux io calls
svn path=/trunk/; revision=1414
Eric Kohl [Sun, 22 Oct 2000 02:01:42 +0000 (02:01 +0000)]
Fixed prototype
svn path=/trunk/; revision=1413
Eric Kohl [Sun, 22 Oct 2000 01:59:51 +0000 (01:59 +0000)]
Removed duplicate code and replaced linux io calls
svn path=/trunk/; revision=1412
Eric Kohl [Sun, 22 Oct 2000 01:58:11 +0000 (01:58 +0000)]
Fixed warnings and indentation
svn path=/trunk/; revision=1411
Jason Filby [Wed, 18 Oct 2000 10:42:07 +0000 (10:42 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1410
Jason Filby [Wed, 18 Oct 2000 09:39:32 +0000 (09:39 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1409
Jason Filby [Wed, 18 Oct 2000 09:11:01 +0000 (09:11 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1408
jean [Mon, 16 Oct 2000 15:22:45 +0000 (15:22 +0000)]
add management of free blocks
svn path=/trunk/; revision=1407
jean [Mon, 16 Oct 2000 15:05:19 +0000 (15:05 +0000)]
remove unimplemented functions
test more verbose
svn path=/trunk/; revision=1406
Jason Filby [Sat, 14 Oct 2000 22:58:24 +0000 (22:58 +0000)]
Improved bitblt and painting performance
Initial mouse pointer code
svn path=/trunk/; revision=1405
Jason Filby [Sat, 14 Oct 2000 22:42:11 +0000 (22:42 +0000)]
Minor fixes
svn path=/trunk/; revision=1404
Jason Filby [Sat, 14 Oct 2000 22:40:18 +0000 (22:40 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1403
David Welch [Wed, 11 Oct 2000 20:57:19 +0000 (20:57 +0000)]
Corrected typos in the minix driver
svn path=/trunk/; revision=1402
David Welch [Wed, 11 Oct 2000 20:50:35 +0000 (20:50 +0000)]
Correct implementation of user-mode APCs
svn path=/trunk/; revision=1401
jean [Wed, 11 Oct 2000 15:06:31 +0000 (15:06 +0000)]
remove code for tests
svn path=/trunk/; revision=1400
jean [Wed, 11 Oct 2000 13:20:39 +0000 (13:20 +0000)]
added tests in apps/regtest
work on write hive registry
read tests successful for volatile and non volatile keys
write tests successful for volatile keys
svn path=/trunk/; revision=1399
Eric Kohl [Mon, 9 Oct 2000 00:18:00 +0000 (00:18 +0000)]
Minor update
svn path=/trunk/; revision=1398
Eric Kohl [Mon, 9 Oct 2000 00:12:01 +0000 (00:12 +0000)]
Fixed compiler warning
svn path=/trunk/; revision=1397
David Welch [Sun, 8 Oct 2000 23:44:46 +0000 (23:44 +0000)]
Fixed compilation bugs
Removed useless spec files
svn path=/trunk/; revision=1396
Eric Kohl [Sun, 8 Oct 2000 19:13:01 +0000 (19:13 +0000)]
Fixed a typo
svn path=/trunk/; revision=1395
Eric Kohl [Sun, 8 Oct 2000 19:11:28 +0000 (19:11 +0000)]
Added nameless struct/union support for [U]LARGE_INTEGER
svn path=/trunk/; revision=1394
David Welch [Sun, 8 Oct 2000 16:32:53 +0000 (16:32 +0000)]
Additional bug fixes
Removed spec file
Removed libgcc.a
Set FS register in thread contexts
svn path=/trunk/; revision=1393
Eric Kohl [Sun, 8 Oct 2000 12:56:45 +0000 (12:56 +0000)]
Added atom table stubs
Implemented NtQuerySemaphore()
Implemented RtlConvertSidToUnicode()
Replaced more calls to Linux io functions
Some minor fixes
svn path=/trunk/; revision=1392
Eric Kohl [Sun, 8 Oct 2000 12:51:25 +0000 (12:51 +0000)]
Added atom table stubs
Implemented NtQuerySemaphore()
Implemented RtlConvertSidToUnicode()
Replaced more calls to Linux io functions
Some minor fixes
svn path=/trunk/; revision=1391
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
Eric Kohl [Sat, 7 Oct 2000 21:06:19 +0000 (21:06 +0000)]
Implemented missing KeRaiseIrqlToXxLevel() functions
svn path=/trunk/; revision=1389
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
David Welch [Sat, 7 Oct 2000 18:44:08 +0000 (18:44 +0000)]
Some bug fixes
svn path=/trunk/; revision=1387
David Welch [Sat, 7 Oct 2000 13:44:24 +0000 (13:44 +0000)]
Renamed makefile to Makefile
svn path=/trunk/; revision=1386
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
Eric Kohl [Fri, 6 Oct 2000 22:54:58 +0000 (22:54 +0000)]
Implemented NtPulseEvent() and NtQueryEvent()
svn path=/trunk/; revision=1384
Eric Kohl [Fri, 6 Oct 2000 22:54:41 +0000 (22:54 +0000)]
Minor fix
svn path=/trunk/; revision=1383
Eric Kohl [Fri, 6 Oct 2000 16:54:38 +0000 (16:54 +0000)]
obsolete
svn path=/trunk/; revision=1382
Eric Kohl [Fri, 6 Oct 2000 16:54:04 +0000 (16:54 +0000)]
Implemented IoCreateNotificationEvent() and IoCreateSynchronizationEvent()
svn path=/trunk/; revision=1381
Eric Kohl [Thu, 5 Oct 2000 19:17:25 +0000 (19:17 +0000)]
Added missing STDCALLs
svn path=/trunk/; revision=1380
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
Eric Kohl [Thu, 5 Oct 2000 19:10:55 +0000 (19:10 +0000)]
Implmented NtFlushWriteBuffer()
svn path=/trunk/; revision=1378
jean [Thu, 5 Oct 2000 14:55:55 +0000 (14:55 +0000)]
add some tests
svn path=/trunk/; revision=1377
jean [Thu, 5 Oct 2000 14:55:25 +0000 (14:55 +0000)]
correct bugs
svn path=/trunk/; revision=1376
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
Eric Kohl [Sun, 1 Oct 2000 19:54:57 +0000 (19:54 +0000)]
Implemented GetFileType()
Some cleanup
svn path=/trunk/; revision=1374
jean [Fri, 29 Sep 2000 15:03:21 +0000 (15:03 +0000)]
work on registry
svn path=/trunk/; revision=1373
Eric Kohl [Wed, 27 Sep 2000 01:24:37 +0000 (01:24 +0000)]
Implemented CreatePipe()
svn path=/trunk/; revision=1372
Eric Kohl [Wed, 27 Sep 2000 01:22:31 +0000 (01:22 +0000)]
Implemented some ascii functions
svn path=/trunk/; revision=1371
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
jean [Fri, 22 Sep 2000 15:08:55 +0000 (15:08 +0000)]
read functions on file SYSTEM implemented
svn path=/trunk/; revision=1369
jean [Thu, 21 Sep 2000 13:45:42 +0000 (13:45 +0000)]
work on ntopenkey forkeys insystem hive
svn path=/trunk/; revision=1368
jean [Mon, 18 Sep 2000 09:39:18 +0000 (09:39 +0000)]
type of Name in KEY_BLOCK corrected
svn path=/trunk/; revision=1367
Casper Hornstrup [Sun, 17 Sep 2000 09:41:15 +0000 (09:41 +0000)]
Added WinSock 2 DLL Stubs
svn path=/trunk/; revision=1366
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
Casper Hornstrup [Sun, 17 Sep 2000 09:38:46 +0000 (09:38 +0000)]
Small change in tdikrnl.h
svn path=/trunk/; revision=1364
Casper Hornstrup [Sun, 17 Sep 2000 09:37:04 +0000 (09:37 +0000)]
Added WinSock 2 Headers
svn path=/trunk/; revision=1363
Casper Hornstrup [Sun, 17 Sep 2000 09:36:01 +0000 (09:36 +0000)]
Added WinSock 2 DLL Stubs
svn path=/trunk/; revision=1362
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
jean [Thu, 14 Sep 2000 14:45:06 +0000 (14:45 +0000)]
work on registry files
svn path=/trunk/; revision=1360
jean [Wed, 13 Sep 2000 11:46:35 +0000 (11:46 +0000)]
report changes from 1.29
svn path=/trunk/; revision=1359
jean [Wed, 13 Sep 2000 10:29:48 +0000 (10:29 +0000)]
work on registry
svn path=/trunk/; revision=1358
jean [Wed, 13 Sep 2000 09:51:58 +0000 (09:51 +0000)]
work on registry
svn path=/trunk/; revision=1357
Rex Jolliff [Wed, 13 Sep 2000 03:54:09 +0000 (03:54 +0000)]
added some book references
svn path=/trunk/; revision=1356
Emanuele Aliberti [Tue, 12 Sep 2000 23:21:20 +0000 (23:21 +0000)]
Added Casper to the coders parade.
svn path=/trunk/; revision=1355
Emanuele Aliberti [Tue, 12 Sep 2000 23:20:15 +0000 (23:20 +0000)]
Updated years in version info.
svn path=/trunk/; revision=1354
jean [Tue, 12 Sep 2000 10:43:56 +0000 (10:43 +0000)]
remove ctrl-M
svn path=/trunk/; revision=1353
jean [Tue, 12 Sep 2000 10:43:28 +0000 (10:43 +0000)]
declaration of NtLoadKey2 corrected.
svn path=/trunk/; revision=1352
jean [Tue, 12 Sep 2000 10:12:13 +0000 (10:12 +0000)]
changes in IRP for compatibility
svn path=/trunk/; revision=1351
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
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
Eric Kohl [Sun, 10 Sep 2000 13:54:01 +0000 (13:54 +0000)]
Implemented driver shutdown registration
svn path=/trunk/; revision=1348
Emanuele Aliberti [Sun, 10 Sep 2000 10:14:39 +0000 (10:14 +0000)]
RC script updated.
svn path=/trunk/; revision=1347
Eric Kohl [Fri, 8 Sep 2000 22:55:14 +0000 (22:55 +0000)]
Implemented basic registry functions
svn path=/trunk/; revision=1346
Eric Kohl [Fri, 8 Sep 2000 22:52:17 +0000 (22:52 +0000)]
Fixed [Nt/Zw]LoadKey2 prototype
svn path=/trunk/; revision=1345
Eric Kohl [Fri, 8 Sep 2000 19:39:31 +0000 (19:39 +0000)]
Ooops! I forgot that little thingy...
svn path=/trunk/; revision=1344
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
Phillip Susi [Wed, 6 Sep 2000 03:08:22 +0000 (03:08 +0000)]
Made PsGetCurrentThread STDCALL
svn path=/trunk/; revision=1342
Phillip Susi [Wed, 6 Sep 2000 03:08:08 +0000 (03:08 +0000)]
Initialize new Win32ThreadData member in ETHREAD
svn path=/trunk/; revision=1341
Phillip Susi [Wed, 6 Sep 2000 03:06:55 +0000 (03:06 +0000)]
Made ObAddEntryDirectory STDCALL
svn path=/trunk/; revision=1340
Phillip Susi [Wed, 6 Sep 2000 03:00:10 +0000 (03:00 +0000)]
Made PsGetCurrentThread STDCALL
svn path=/trunk/; revision=1339
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
Phillip Susi [Wed, 6 Sep 2000 02:56:53 +0000 (02:56 +0000)]
Made ObAddEntryDirectory STDCALL
svn path=/trunk/; revision=1337
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
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
Eric Kohl [Tue, 5 Sep 2000 22:57:43 +0000 (22:57 +0000)]
Added registry test app
svn path=/trunk/; revision=1334
Eric Kohl [Tue, 5 Sep 2000 13:53:27 +0000 (13:53 +0000)]
Implemented dll detach on thread termination
svn path=/trunk/; revision=1333
Eric Kohl [Tue, 5 Sep 2000 11:01:03 +0000 (11:01 +0000)]
Implemented dll detach on process termination
svn path=/trunk/; revision=1332
Eric Kohl [Mon, 4 Sep 2000 19:05:03 +0000 (19:05 +0000)]
Fixed some minor loader bugs
svn path=/trunk/; revision=1331
Eric Kohl [Sun, 3 Sep 2000 14:53:13 +0000 (14:53 +0000)]
Some minor fixes
svn path=/trunk/; revision=1330
Eric Kohl [Sun, 3 Sep 2000 14:46:49 +0000 (14:46 +0000)]
Fixed mysterious registry bug
svn path=/trunk/; revision=1329
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
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
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
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
Eric Kohl [Mon, 28 Aug 2000 21:49:11 +0000 (21:49 +0000)]
Added/fixed resource 'loader'.
svn path=/trunk/; revision=1324
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
David Welch [Sun, 27 Aug 2000 23:06:36 +0000 (23:06 +0000)]
Added platform independant mkdir program
svn path=/trunk/; revision=1322
Eric Kohl [Sun, 27 Aug 2000 22:37:45 +0000 (22:37 +0000)]
User-mode loader improvements
svn path=/trunk/; revision=1321
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
Casper Hornstrup [Sun, 27 Aug 2000 16:35:31 +0000 (16:35 +0000)]
Added Novell Eagle 2000 Driver
svn path=/trunk/; revision=1319
Casper Hornstrup [Sun, 27 Aug 2000 16:31:41 +0000 (16:31 +0000)]
Basic NDIS 3.0 support
svn path=/trunk/; revision=1318
Casper Hornstrup [Sun, 27 Aug 2000 16:28:59 +0000 (16:28 +0000)]
Fixed bugs in TCP/IP driver
svn path=/trunk/; revision=1317