Brian Palmer
b764471786
Improved memory management
...
The heap now sets it's size at run time instead of being hard coded
svn path=/trunk/; revision=2656
2002-02-27 21:33:59 +00:00
David Welch
463cc8858c
Applied Harmut Birr's patch
...
svn path=/trunk/; revision=2655
2002-02-27 01:12:26 +00:00
Brian Palmer
ad979612af
Fix for buffer conflict between fat code and cache code - by Mike Lerwill
...
svn path=/trunk/; revision=2654
2002-02-26 23:17:22 +00:00
Eric Kohl
e6b4f4973d
Free an SRB after use.
...
svn path=/trunk/; revision=2653
2002-02-26 23:02:14 +00:00
Phillip Susi
fd4c65ede9
Fixed _vsnprintf() to actually use the buffer size limit to prevent buffer overflows
...
Sorry, but I had to re indent and tabify this code, I could not read it because it was all screwed up before.
svn path=/trunk/; revision=2652
2002-02-26 05:59:00 +00:00
Brian Palmer
c66e8c39d3
Added full disk partition management functions
...
Extended partitions are supported (untested)
If you call OpenDrive() with Partition == 0 you get the active (or bootable) partition
Partitions 1 - 4 are the primary partitions
Partitions 5 - n are the extended partitions
Also added disk parameter detection code (always assumes 512 byte sector size, I don't like that but I don't see any other way)
svn path=/trunk/; revision=2651
2002-02-26 00:26:35 +00:00
Phillip Susi
f83db8cc84
Fixed debug print to not overflow the stack on long prints.
...
Increased buffer from 512 to 1024 bytes, and truncate string using _vsnprintf()
svn path=/trunk/; revision=2650
2002-02-25 22:45:04 +00:00
Phillip Susi
9594f61e1f
Fixed typeo in etags target
...
svn path=/trunk/; revision=2649
2002-02-25 21:51:43 +00:00
Phillip Susi
75c16ac538
Removed incorrect path seperator replacement
...
svn path=/trunk/; revision=2648
2002-02-25 05:07:35 +00:00
Emanuele Aliberti
21a85d799e
Minor changes for making apps/baresh compile (tough it doesn't work yet).
...
svn path=/trunk/; revision=2647
2002-02-24 22:14:05 +00:00
Emanuele Aliberti
20037ec24c
Modified demo LPC server and client with verbose output.
...
svn path=/trunk/; revision=2646
2002-02-24 17:44:22 +00:00
Jason Filby
0a549d94c9
New 0019 release date
...
svn path=/trunk/; revision=2644
2002-02-24 13:10:37 +00:00
Eric Kohl
265859b2aa
Fixed showstopper!
...
svn path=/trunk/; revision=2643
2002-02-23 23:08:58 +00:00
Steven Edwards
558200355f
dll baseaddress list, may be used as part of future build process.
...
Please help keep it up2date.
svn path=/trunk/; revision=2642
2002-02-23 03:52:18 +00:00
Eric Kohl
14f393cb80
Added some more prototypes
...
svn path=/trunk/; revision=2641
2002-02-22 17:57:57 +00:00
Eric Kohl
e21b78b3e3
Added ObGetObjectPointerCount() and SetokenImpersonationLevel().
...
svn path=/trunk/; revision=2640
2002-02-22 13:36:24 +00:00
Jason Filby
fc7aea5826
Version 0.0.19
...
svn path=/trunk/; revision=2639
2002-02-21 22:48:39 +00:00
Eric Kohl
e8082ff034
Removed common TOKEN_CONTROL structure.
...
svn path=/trunk/; revision=2638
2002-02-20 22:51:48 +00:00
Eric Kohl
8393800e76
Started security manager initialization.
...
Some cleanup.
svn path=/trunk/; revision=2637
2002-02-20 20:16:49 +00:00
KJK::Hyperion
19ad3d7a30
purely cosmetic commit: edited the introductory comments of several files to uniform them to a common format, added $Id$ macro to all files, cleanup from legacy stuff, fully commented templates
...
svn path=/trunk/; revision=2636
2002-02-20 09:17:58 +00:00
KJK::Hyperion
e858ec1801
whoops - forgot to commit header files
...
svn path=/trunk/; revision=2635
2002-02-20 07:13:22 +00:00
KJK::Hyperion
ad8ae0a2f5
now introducing the POSIX+ client DLL! (my first check-in, hope I don't f*** up something)
...
svn path=/trunk/; revision=2634
2002-02-20 07:06:52 +00:00
Eric Kohl
4e9d91b819
Removed unused code.
...
svn path=/trunk/; revision=2633
2002-02-19 14:06:36 +00:00
Eric Kohl
40a007aba1
- Fixed object creation. Named objects are now automatically attached to a parent directory object.
...
- Minor header cleanup.
svn path=/trunk/; revision=2632
2002-02-19 00:09:25 +00:00
Hartmut Birr
46cef7fc9b
Fixed the 'Frequent Crasher Bug'.
...
svn path=/trunk/; revision=2631
2002-02-18 18:41:23 +00:00
Hartmut Birr
be9ed281e0
Fixed some overruns with a not zero terminated string and a given precision specification.
...
svn path=/trunk/; revision=2630
2002-02-18 18:39:31 +00:00
Hartmut Birr
d1cfd4ffdb
Changed from Nt to Zw functions in VGAResetDevice.
...
svn path=/trunk/; revision=2629
2002-02-16 22:00:52 +00:00
Jason Filby
c9d3381474
disable debugging messages
...
svn path=/trunk/; revision=2628
2002-02-16 00:51:02 +00:00
Hartmut Birr
3ea1b601d2
Restore the 80x50 mode in VGAResetDevice().
...
svn path=/trunk/; revision=2627
2002-02-15 20:17:10 +00:00
Hartmut Birr
409ce02fa7
In W32kDeleteDC call UnreferenceDriver only for non memory DC.
...
This will fix the second gditest bug.
svn path=/trunk/; revision=2626
2002-02-15 20:14:43 +00:00
Eric Kohl
9ca5a97711
Removed obsolete functions/protypes HalInitFirstTask() and HalSwitchTask().
...
Renamed misleading function HalReleaseTask() to KeReleaseThread().
svn path=/trunk/; revision=2625
2002-02-15 14:47:55 +00:00
Brian Palmer
67d2ffb153
Fixed bug in partition table code where it incorrectly calculated the partition start sector
...
svn path=/trunk/; revision=2624
2002-02-14 23:11:05 +00:00
Hartmut Birr
40910fe910
Set the min size of an allocated block to the size of the free block header.
...
This fix the gditest bug.
svn path=/trunk/; revision=2623
2002-02-14 00:07:23 +00:00
Jason Filby
b90a7afc42
No need to load vgamp.sys on startup
...
svn path=/trunk/; revision=2622
2002-02-12 12:30:46 +00:00
Jason Filby
252d2dbf1d
Reenable CSRSS process detection
...
svn path=/trunk/; revision=2621
2002-02-12 12:00:28 +00:00
Casper Hornstrup
f57567e347
Capture debug prints in PICE.
...
Break into PICE on control+d.
svn path=/trunk/; revision=2620
2002-02-10 20:21:40 +00:00
Eric Kohl
7a5ecf6515
Implemented expansion of REG_MULTI_SZ.
...
svn path=/trunk/; revision=2619
2002-02-10 13:55:45 +00:00
Casper Hornstrup
bfe7eb862e
Display driver name when loading it.
...
svn path=/trunk/; revision=2618
2002-02-10 13:35:37 +00:00
Casper Hornstrup
7115aab674
Added Private ICE to main makefile.
...
svn path=/trunk/; revision=2617
2002-02-10 02:02:15 +00:00
Casper Hornstrup
59c5e836e1
Made it easier to add new keyboard layouts.
...
Added Danish keyboard layout (DK).
svn path=/trunk/; revision=2616
2002-02-10 02:01:31 +00:00
Eric Kohl
0ce194ac1a
Fixed wrong string length calculation in RtlAppendUnicodeToString().
...
svn path=/trunk/; revision=2615
2002-02-09 23:29:50 +00:00
Casper Hornstrup
0fdb820f0b
Oops...don't load that driver.
...
svn path=/trunk/; revision=2614
2002-02-09 19:20:44 +00:00
Casper Hornstrup
430a416722
Accept /DEBUGPORT=GDB and /DEBUGPORT=PICE on command line.
...
Break into debugger on KeBugCheckEx() if available.
Fixed typo in readme.txt.
svn path=/trunk/; revision=2613
2002-02-09 18:41:24 +00:00
Eugene Ingerman
effa2fbabb
Fixed locals and evaluation in pice.
...
svn path=/trunk/; revision=2612
2002-02-09 07:34:05 +00:00
Brian Palmer
bfa03497ad
CacheInitializeDrive() no longer retains old cache data on removable drives
...
Fixed small bug where it could possibly try to read more sectors than the BIOS supports
svn path=/trunk/; revision=2611
2002-02-08 23:58:12 +00:00
Casper Hornstrup
1cc5bd55b6
Removed or changed debug prints printed at boot.
...
svn path=/trunk/; revision=2610
2002-02-08 02:57:10 +00:00
Steven Edwards
565837d1f1
updated to install winhello and winefile
...
svn path=/trunk/; revision=2609
2002-02-07 03:22:04 +00:00
Steven Edwards
168b55e958
cleanup + finger client
...
svn path=/trunk/; revision=2608
2002-02-07 01:32:20 +00:00
Eric Kohl
1d0d9fbf9f
Implemented [Nt/Zw]QueryMultipleValueKey().
...
svn path=/trunk/; revision=2607
2002-02-06 01:23:10 +00:00
Hartmut Birr
52d2359910
Fixed some bugs in vfatMakeAbsoluteFilename/VfatOpenFile with relative filenames.
...
svn path=/trunk/; revision=2606
2002-02-05 21:32:30 +00:00