Eric Kohl
c7580dacf3
Last update for millenium release
...
Fixed some minor bugs
Fixed window title
svn path=/trunk/; revision=909
1999-12-28 23:13:38 +00:00
Eric Kohl
9446011fc1
Minor update
...
svn path=/trunk/; revision=908
1999-12-28 16:25:21 +00:00
Emanuele Aliberti
586433918e
Some more NDIS stubs.
...
svn path=/trunk/; revision=907
1999-12-27 22:27:39 +00:00
Eric Kohl
b9579544e7
Removed cmd target
...
svn path=/trunk/; revision=906
1999-12-27 15:07:00 +00:00
Eric Kohl
005106acbb
Fixed some more STDCALL issues
...
svn path=/trunk/; revision=905
1999-12-27 15:06:13 +00:00
Emanuele Aliberti
38d1018911
Added (io/create.c) IoCreateFile stub.
...
svn path=/trunk/; revision=904
1999-12-26 20:21:03 +00:00
Emanuele Aliberti
ea5959a772
Some missing __stdcall declarations added in headers and in code.
...
svn path=/trunk/; revision=903
1999-12-26 17:22:19 +00:00
Emanuele Aliberti
6b50f46c2f
Some old Fs/Po code added to the makefile
...
svn path=/trunk/; revision=902
1999-12-26 16:36:46 +00:00
David Welch
4d5643a96a
Added some security functions
...
Changes to csrss console support
Fixed bug in gdt.c
svn path=/trunk/; revision=901
1999-12-26 15:50:53 +00:00
Eric Kohl
128cfc8af0
Fixed compiler warnings
...
svn path=/trunk/; revision=900
1999-12-24 17:20:54 +00:00
Eric Kohl
a7a23b4dc3
Added missing test
...
svn path=/trunk/; revision=899
1999-12-24 17:16:32 +00:00
David Welch
dbd051cad4
Corrected additional object manager issues pointed by Philip Susi
...
Began added console i/o code to csrss (not working yet)
Corrected long standing page fault bug (not zeroing allocated page)
svn path=/trunk/; revision=898
1999-12-22 14:48:30 +00:00
Phillip Susi
1667a4589a
fixed typeo
...
svn path=/trunk/; revision=897
1999-12-20 21:30:13 +00:00
Eric Kohl
6a617736e9
Fixed a compiler warning
...
svn path=/trunk/; revision=896
1999-12-20 21:05:53 +00:00
Phillip Susi
d832a87f14
fixed missing dereference and cleaned up code in NtCreateEvent
...
svn path=/trunk/; revision=895
1999-12-20 20:49:27 +00:00
David Welch
13541861b1
Fixed problem with handles not being released
...
Changed page fault handling to take account of the error code
Changed handle table locking
svn path=/trunk/; revision=894
1999-12-20 02:14:40 +00:00
Phillip Susi
dfa5f04c63
merged better assert code back into main trunk
...
svn path=/trunk/; revision=893
1999-12-18 19:50:24 +00:00
David Welch
cc5dc64c30
Worked around compiler bug in NtDelayExecution
...
Added some page free checking
Reorganised thread code a bit
svn path=/trunk/; revision=892
1999-12-18 17:48:23 +00:00
Emanuele Aliberti
8abc09ec0d
Versio info actually linked in *.sys modules
...
svn path=/trunk/; revision=891
1999-12-18 10:17:42 +00:00
Emanuele Aliberti
5b86e3a918
RtlNtStatusToDosError and RtlNtStatusToPsxErrno declared __stdcall
...
svn path=/trunk/; revision=890
1999-12-18 10:16:11 +00:00
Emanuele Aliberti
e5b9e13d59
Minor changes
...
svn path=/trunk/; revision=889
1999-12-18 10:15:11 +00:00
Phillip Susi
bfaef27782
Added tracking of running threads in a process, and termination of process when all threads terminate
...
svn path=/trunk/; revision=888
1999-12-18 07:33:53 +00:00
Phillip Susi
4e94397e24
Added list of threads in process
...
svn path=/trunk/; revision=887
1999-12-18 07:28:28 +00:00
Phillip Susi
683932b845
changed to use proper type for dispatcher header, instead of PVOID in WAIT_BLOCK
...
svn path=/trunk/; revision=886
1999-12-17 23:30:48 +00:00
Phillip Susi
4ce5c9d3b4
fixed WaitForMultipleObjects()'s handling of the WaitAll flag
...
svn path=/trunk/; revision=885
1999-12-17 23:24:27 +00:00
Phillip Susi
6b53b3acea
Working and tested KeWaitForXXX
...
svn path=/trunk/; revision=884
1999-12-17 23:23:36 +00:00
Eric Kohl
81547d8842
Added missing .cvsignore file
...
svn path=/trunk/; revision=883
1999-12-16 23:09:34 +00:00
Eric Kohl
1b0b103796
Added a time conversion function and fixed a little bug
...
(fat stores only 2 second steps)
svn path=/trunk/; revision=882
1999-12-16 23:08:17 +00:00
Phillip Susi
98a6084104
found that list corruption bug. it was also resulting in a meory spray
...
svn path=/trunk/; revision=881
1999-12-16 22:59:03 +00:00
Phillip Susi
96aed594a2
fixed CreateEvent() with NULL name
...
svn path=/trunk/; revision=879
1999-12-16 17:48:43 +00:00
Phillip Susi
ca6a107ee2
fixed a few bugs in wait code
...
svn path=/trunk/; revision=878
1999-12-16 05:13:06 +00:00
Phillip Susi
414cd229d9
new event test app
...
svn path=/trunk/; revision=877
1999-12-16 05:12:12 +00:00
Eric Kohl
a09b668be6
Added missing .cvsignore file
...
svn path=/trunk/; revision=876
1999-12-16 00:15:19 +00:00
Phillip Susi
7f63532d94
fixed timeout on wait functions
...
svn path=/trunk/; revision=875
1999-12-15 06:48:10 +00:00
Eric Kohl
8bbcdc3d4a
Fixed current directory handling
...
Added new prompt functions
Fixed dangling pointer bug in copy command
svn path=/trunk/; revision=874
1999-12-15 00:50:41 +00:00
Phillip Susi
43d5d0b2f0
used proper type pointer instead of PVOID
...
svn path=/trunk/; revision=873
1999-12-14 18:44:38 +00:00
Phillip Susi
a409988b36
missing initialization of Thread->Tcb.WaitBlockList
...
svn path=/trunk/; revision=872
1999-12-14 18:35:19 +00:00
Phillip Susi
33009b967e
bug fix with file object's name being freed but the pointer not NULLed
...
svn path=/trunk/; revision=871
1999-12-14 18:32:38 +00:00
Phillip Susi
4c2f15bfb9
fixed runnable thread counters
...
svn path=/trunk/; revision=870
1999-12-14 00:54:29 +00:00
David Welch
c40b27bbc4
Forgot to remove obsolete file
...
svn path=/trunk/; revision=869
1999-12-13 23:07:49 +00:00
David Welch
ac7a3aa542
Reworked APC and waiting code, seems more stable now
...
KeWaitForMultipleObjects is broken, shouldn't be difficult to fix
Corrected bug in ntdll ldr which prevented VC applications being loaded
Added thread testing application
Tried to make thread termination reentrant
Improved stack frame dump
svn path=/trunk/; revision=868
1999-12-13 22:04:41 +00:00
Phillip Susi
90e6a2244e
missing GetEnvironmentStrings export, was supposed to be aliased to GetEnvironmentStringsA for some reason, as NT's exports it, and ros's cmd.exe imports it.
...
svn path=/trunk/; revision=867
1999-12-12 07:59:41 +00:00
Phillip Susi
8c2f4d55e3
David forgot to take out a debugging line? Prevented process termination on user mode exception
...
svn path=/trunk/; revision=866
1999-12-12 06:09:29 +00:00
Phillip Susi
9a22766e36
new APC code ready for prime time
...
svn path=/trunk/; revision=865
1999-12-12 03:56:53 +00:00
Phillip Susi
53b1677997
new APC code ready for prime time
...
svn path=/trunk/; revision=864
1999-12-12 03:48:47 +00:00
David Welch
2cecd9846d
Removed typo.
...
svn path=/trunk/; revision=863
1999-12-12 01:04:09 +00:00
David Welch
f822a2a9d9
Backed out Philip Susi's changes for further testing
...
Returned kernel to working state.
Made exception handling more tolerant
svn path=/trunk/; revision=862
1999-12-12 00:59:39 +00:00
Phillip Susi
a590b25e46
fixed thread dispatcher bug with spin lock
...
svn path=/trunk/; revision=861
1999-12-12 00:49:00 +00:00
Phillip Susi
5d2dc4de65
fixed bug caused by my APC code
...
svn path=/trunk/; revision=860
1999-12-12 00:44:39 +00:00
Eric Kohl
55fef42029
Added abs() and labs()
...
svn path=/trunk/; revision=859
1999-12-12 00:20:29 +00:00