Phillip Susi [Wed, 31 Jan 2001 03:03:20 +0000 (03:03 +0000)]
Minor fix
svn path=/trunk/; revision=1587
Phillip Susi [Wed, 31 Jan 2001 02:27:04 +0000 (02:27 +0000)]
Had to rearange some structure members
svn path=/trunk/; revision=1586
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
Phillip Susi [Wed, 31 Jan 2001 02:23:52 +0000 (02:23 +0000)]
A few bug fixes
svn path=/trunk/; revision=1584
Phillip Susi [Wed, 31 Jan 2001 02:22:09 +0000 (02:22 +0000)]
Bug fixes and speedup
svn path=/trunk/; revision=1583
Eric Kohl [Mon, 29 Jan 2001 00:32:13 +0000 (00:32 +0000)]
Corrected unknown parameter
Added ObOpenObjectByPointer() stub
svn path=/trunk/; revision=1582
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
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
Eric Kohl [Sun, 28 Jan 2001 17:42:56 +0000 (17:42 +0000)]
Added mapping of access rights
svn path=/trunk/; revision=1579
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
Eric Kohl [Sun, 28 Jan 2001 15:13:11 +0000 (15:13 +0000)]
Added mapping of access rights
svn path=/trunk/; revision=1577
Eric Kohl [Sun, 28 Jan 2001 01:20:20 +0000 (01:20 +0000)]
Fixed a compiler warning
svn path=/trunk/; revision=1576
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
Eric Kohl [Sat, 27 Jan 2001 20:56:44 +0000 (20:56 +0000)]
Fixed _iob bug
svn path=/trunk/; revision=1574
Eric Kohl [Sat, 27 Jan 2001 19:35:04 +0000 (19:35 +0000)]
Fixed timer issues
svn path=/trunk/; revision=1573
Phillip Susi [Fri, 26 Jan 2001 05:24:17 +0000 (05:24 +0000)]
OOps... that was already defined elsewhere...
svn path=/trunk/; revision=1572
jean [Thu, 25 Jan 2001 19:01:16 +0000 (19:01 +0000)]
changes in _iob
svn path=/trunk/; revision=1571
jean [Thu, 25 Jan 2001 18:59:49 +0000 (18:59 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1570
jean [Thu, 25 Jan 2001 18:55:33 +0000 (18:55 +0000)]
correct some arguments for CreateFile
svn path=/trunk/; revision=1569
jean [Thu, 25 Jan 2001 18:51:26 +0000 (18:51 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1568
Phillip Susi [Thu, 25 Jan 2001 05:39:31 +0000 (05:39 +0000)]
Added LoadString() stringtable resource support
svn path=/trunk/; revision=1567
Phillip Susi [Thu, 25 Jan 2001 05:37:03 +0000 (05:37 +0000)]
A few more console fixes
svn path=/trunk/; revision=1566
Phillip Susi [Thu, 25 Jan 2001 05:36:21 +0000 (05:36 +0000)]
Added declarations for waitable timer functions
svn path=/trunk/; revision=1565
Phillip Susi [Thu, 25 Jan 2001 02:20:05 +0000 (02:20 +0000)]
Fixed backwards parameters in FindResource()
svn path=/trunk/; revision=1564
Phillip Susi [Wed, 24 Jan 2001 05:13:12 +0000 (05:13 +0000)]
Fixed backspace handling
svn path=/trunk/; revision=1563
Phillip Susi [Wed, 24 Jan 2001 05:11:21 +0000 (05:11 +0000)]
Fixed broken console code
svn path=/trunk/; revision=1562
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
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
Eric Kohl [Tue, 23 Jan 2001 09:58:12 +0000 (09:58 +0000)]
Removed fixed stack base address
svn path=/trunk/; revision=1559
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
Phillip Susi [Tue, 23 Jan 2001 04:37:13 +0000 (04:37 +0000)]
Fixed loader bug with uninitialized sections
svn path=/trunk/; revision=1557
Casper Hornstrup [Sun, 21 Jan 2001 21:04:53 +0000 (21:04 +0000)]
no message
svn path=/trunk/; revision=1556
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
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
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
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
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
Phillip Susi [Sun, 21 Jan 2001 00:07:03 +0000 (00:07 +0000)]
New console client support
svn path=/trunk/; revision=1550
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
Eric Kohl [Sat, 20 Jan 2001 19:01:37 +0000 (19:01 +0000)]
Added services.exe to boot sequence
svn path=/trunk/; revision=1548
Eric Kohl [Sat, 20 Jan 2001 18:40:27 +0000 (18:40 +0000)]
Added services.exe to boot sequence
svn path=/trunk/; revision=1547
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
Eric Kohl [Sat, 20 Jan 2001 18:34:34 +0000 (18:34 +0000)]
Implemented ObOpenObjectByName()
svn path=/trunk/; revision=1545
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
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
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
jean [Thu, 18 Jan 2001 15:04:06 +0000 (15:04 +0000)]
suppress use of FILE_READ_xx and FILE_WRITE_xxx defines.
not available for CreateFile ?
svn path=/trunk/; revision=1541
David Welch [Thu, 18 Jan 2001 15:00:09 +0000 (15:00 +0000)]
Fixes for problems with NtReplyWaitReceive and KeWaitForSingleObject
svn path=/trunk/; revision=1540
jean [Thu, 18 Jan 2001 14:43:25 +0000 (14:43 +0000)]
correct _environ assignment, because it's an array of pointers
and GetEnvironmentString return a pointer.
svn path=/trunk/; revision=1539
jean [Thu, 18 Jan 2001 13:54:03 +0000 (13:54 +0000)]
incorrect use of FILE_xxx defines, not avalaible for CreateFile ?
svn path=/trunk/; revision=1538
jean [Thu, 18 Jan 2001 13:25:33 +0000 (13:25 +0000)]
changes due to correction in ../misc/dllmain.c
for update of environ when calling putenv.
svn path=/trunk/; revision=1537
jean [Thu, 18 Jan 2001 13:23:26 +0000 (13:23 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1536
jean [Thu, 18 Jan 2001 13:21:51 +0000 (13:21 +0000)]
correct environ affectation : it's an array of pointers
, and GetEnvironmentStrings return a pointer.
svn path=/trunk/; revision=1535
jean [Thu, 18 Jan 2001 13:18:05 +0000 (13:18 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1534
Emanuele Aliberti [Wed, 17 Jan 2001 19:07:13 +0000 (19:07 +0000)]
Bootstrap title and short licence banner reformatted.
Please say your opinion about it.
Should the title line ("Starting ReactOS...") be the 1st line on the blue screen?
svn path=/trunk/; revision=1533
Emanuele Aliberti [Wed, 17 Jan 2001 19:04:15 +0000 (19:04 +0000)]
Log file names macros added.
svn path=/trunk/; revision=1532
jean [Wed, 17 Jan 2001 17:14:34 +0000 (17:14 +0000)]
ibetter clean
svn path=/trunk/; revision=1531
jean [Wed, 17 Jan 2001 17:01:38 +0000 (17:01 +0000)]
better clean
svn path=/trunk/; revision=1530
David Welch [Wed, 17 Jan 2001 15:38:03 +0000 (15:38 +0000)]
Multiboot fixes
svn path=/trunk/; revision=1529
Eric Kohl [Wed, 17 Jan 2001 02:02:39 +0000 (02:02 +0000)]
Implemented SystemDeviceInformation info class
svn path=/trunk/; revision=1528
David Welch [Tue, 16 Jan 2001 23:22:03 +0000 (23:22 +0000)]
FAT12 fixes
svn path=/trunk/; revision=1527
Phillip Susi [Tue, 16 Jan 2001 20:58:58 +0000 (20:58 +0000)]
Fixed bug with screen buffers larger than console window ( i.e. scrollback buffers )
svn path=/trunk/; revision=1526
David Welch [Tue, 16 Jan 2001 15:43:42 +0000 (15:43 +0000)]
Removed debugging prints
svn path=/trunk/; revision=1525
David Welch [Tue, 16 Jan 2001 09:55:02 +0000 (09:55 +0000)]
Fix bug in MmAllocateContinuousPages spotted by Philip Susi
Fixed compilation bugs in roshttpd
Work on write support (still not working)
svn path=/trunk/; revision=1524
jean [Mon, 15 Jan 2001 15:46:04 +0000 (15:46 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1523
jean [Mon, 15 Jan 2001 15:40:58 +0000 (15:40 +0000)]
correct crash when running DllMain
svn path=/trunk/; revision=1522
Emanuele Aliberti [Sun, 14 Jan 2001 23:27:36 +0000 (23:27 +0000)]
Copyright string updated.
svn path=/trunk/; revision=1521
Emanuele Aliberti [Sun, 14 Jan 2001 20:56:48 +0000 (20:56 +0000)]
SYSTEMTIME type replaced by TIME.
svn path=/trunk/; revision=1520
Emanuele Aliberti [Sun, 14 Jan 2001 20:16:37 +0000 (20:16 +0000)]
tz command fixed (info class 44).
svn path=/trunk/; revision=1519
Emanuele Aliberti [Sun, 14 Jan 2001 20:06:20 +0000 (20:06 +0000)]
SYSTEM_TIME_ZONE_INFORMATION added.
svn path=/trunk/; revision=1518
Emanuele Aliberti [Sun, 14 Jan 2001 19:59:43 +0000 (19:59 +0000)]
FLG decoding added.
svn path=/trunk/; revision=1517
Emanuele Aliberti [Sun, 14 Jan 2001 19:58:58 +0000 (19:58 +0000)]
FLG macros added.
svn path=/trunk/; revision=1516
Casper Hornstrup [Sun, 14 Jan 2001 18:35:17 +0000 (18:35 +0000)]
Small HTTP daemon
svn path=/trunk/; revision=1515
Casper Hornstrup [Sun, 14 Jan 2001 17:44:38 +0000 (17:44 +0000)]
Some work on winsock stack
svn path=/trunk/; revision=1514
Eric Kohl [Sun, 14 Jan 2001 15:36:55 +0000 (15:36 +0000)]
Added some hal functions
svn path=/trunk/; revision=1513
Eric Kohl [Sun, 14 Jan 2001 15:30:47 +0000 (15:30 +0000)]
Print driver names on initialization
svn path=/trunk/; revision=1512
Eric Kohl [Sun, 14 Jan 2001 15:28:50 +0000 (15:28 +0000)]
Added shutdown description
svn path=/trunk/; revision=1511
Eric Kohl [Sun, 14 Jan 2001 15:27:15 +0000 (15:27 +0000)]
Fixed 'clean' rule
svn path=/trunk/; revision=1510
David Welch [Sun, 14 Jan 2001 15:05:53 +0000 (15:05 +0000)]
More small cluster size fixes
svn path=/trunk/; revision=1509
Emanuele Aliberti [Sun, 14 Jan 2001 12:15:19 +0000 (12:15 +0000)]
ADVAPI32.LookupAccountSidA and ADVAPI32.LookupAccountSidW stubs added.
svn path=/trunk/; revision=1508
Nedko Arnaudov [Sat, 13 Jan 2001 23:55:37 +0000 (23:55 +0000)]
no message
svn path=/trunk/; revision=1507
David Welch [Sat, 13 Jan 2001 18:38:09 +0000 (18:38 +0000)]
Fix for vfatfs on volumes with smaller cluster sizes
svn path=/trunk/; revision=1506
Emanuele Aliberti [Sat, 13 Jan 2001 18:19:23 +0000 (18:19 +0000)]
PE image file dumper, by Sang Cho, adapted to ROS (wip).
svn path=/trunk/; revision=1505
Emanuele Aliberti [Sat, 13 Jan 2001 18:17:17 +0000 (18:17 +0000)]
Obsolete regnav removed.
qsi updated (still wip).
Minor changes.
svn path=/trunk/; revision=1504
David Welch [Sat, 13 Jan 2001 12:40:21 +0000 (12:40 +0000)]
Removed use of intermediate buffering when reading from the cache
svn path=/trunk/; revision=1503
David Welch [Fri, 12 Jan 2001 21:00:08 +0000 (21:00 +0000)]
Removed debugging code from NTDLL loader
Make sure there is a space between the boot device and the kernel command
line
Vfat fixes
svn path=/trunk/; revision=1502
Phillip Susi [Thu, 11 Jan 2001 02:38:34 +0000 (02:38 +0000)]
Fixed compilation error with symbols _environ/_environ_dll
svn path=/trunk/; revision=1501
Nedko Arnaudov [Wed, 10 Jan 2001 01:25:29 +0000 (01:25 +0000)]
no message
svn path=/trunk/; revision=1500
David Welch [Mon, 8 Jan 2001 02:14:06 +0000 (02:14 +0000)]
Some memory manager cleanups
Hopefully fixed vfat fsd reported by Philip Susi
FAT lookups go through cache
svn path=/trunk/; revision=1499
Eric Kohl [Sun, 7 Jan 2001 18:45:21 +0000 (18:45 +0000)]
Updated 'clean' rule (added missing directories)
svn path=/trunk/; revision=1498
Eric Kohl [Sun, 7 Jan 2001 03:00:32 +0000 (03:00 +0000)]
Added some more runtime functions
svn path=/trunk/; revision=1497
Eric Kohl [Sun, 7 Jan 2001 02:56:20 +0000 (02:56 +0000)]
Indicate loading process by dots (in non-debug mode only)
svn path=/trunk/; revision=1496
Rex Jolliff [Sat, 6 Jan 2001 23:25:35 +0000 (23:25 +0000)]
Fixed a bug in partition chain handling
svn path=/trunk/; revision=1495
Rex Jolliff [Sat, 6 Jan 2001 21:40:13 +0000 (21:40 +0000)]
Fixed a problem with command line parsing
svn path=/trunk/; revision=1494
Eric Kohl [Sat, 6 Jan 2001 15:49:53 +0000 (15:49 +0000)]
Added some more functions
Got rid of spec file
svn path=/trunk/; revision=1493
Phillip Susi [Fri, 5 Jan 2001 05:39:18 +0000 (05:39 +0000)]
Export SetLastErrorByStatus()
svn path=/trunk/; revision=1492
Eric Kohl [Tue, 2 Jan 2001 00:47:08 +0000 (00:47 +0000)]
Implemented NtSignalAndWaitForSingleObject()
svn path=/trunk/; revision=1491
David Welch [Mon, 1 Jan 2001 04:42:12 +0000 (04:42 +0000)]
The VFAT filesystem driver now goes through the cache for reads, writing
is disabled.
svn path=/trunk/; revision=1490
David Welch [Sat, 30 Dec 2000 04:19:42 +0000 (04:19 +0000)]
Fix for compilation bug
svn path=/trunk/; revision=1489
Eric Kohl [Sat, 30 Dec 2000 01:41:52 +0000 (01:41 +0000)]
Added HalAllocateAdapterChannel()
svn path=/trunk/; revision=1488