Eric Kohl
e183b6028f
Rewrote stack allocation.
...
svn path=/trunk/; revision=2144
2001-08-03 17:21:38 +00:00
Eric Kohl
eb7f6b07c8
Rewrote atom functions in kernel32
...
svn path=/trunk/; revision=1926
2001-05-27 15:40:31 +00:00
David Welch
b7437fe01a
Fix longstanding bug in keyboard driver
...
svn path=/trunk/; revision=1775
2001-04-04 22:21:32 +00:00
Eric Kohl
300201892a
Fixed severe bug in CreateEventW()
...
Implemented use of "\BaseNamedObjects" directory
svn path=/trunk/; revision=1546
2001-01-20 18:37:58 +00:00
Eric Kohl
3676b49d28
Completed mutex and semaphore implementation
...
Enabled some global memory functions
svn path=/trunk/; revision=1544
2001-01-20 12:20:43 +00:00
Eric Kohl
b4cd061025
Improved shared user page
...
Initialized windows and system directories
svn path=/trunk/; revision=1301
2000-08-15 12:44:47 +00:00
Emanuele Aliberti
95f8770ae2
Minor changes.
...
svn path=/trunk/; revision=1216
2000-07-01 17:07:02 +00:00
Emanuele Aliberti
b3ea65f0e4
Partially implemented (handlers only)
...
NTOSKRNL.NtQuerySystemInformation() and
NTOSKRNL.NtSetSystemInformation().
---
Partially implemented (kernel32/process/proc.c)
KERNEL32.GetPriorityClass(),
KERNEL32.SetPriorityClass() and
NTDLL.CsrSetPriorityClass() (stub only).
Renamed (in include/csrss/csrss.h) priority
class macros:
#define CSR_PRIORITY_CLASS_NORMAL (0x10)
#define CSR_PRIORITY_CLASS_IDLE (0x20)
#define CSR_PRIORITY_CLASS_HIGH (0x40)
#define CSR_PRIORITY_CLASS_REALTIME (0x80)
---
Implemented (kernel32/misc/error.c)
#include <kernel32/error.h>
DWORD
STDCALL
SetLastErrorByStatus (
NTSTATUS Status
);
to replace SetLastError(RtlNtStatusToDosError(Status))
in KERNEL32, and fixed
KERNEL32.SetLastError()
KERNEL32.GetLastError()
to use the field in NT_TEB (LastError is per thread
not per process).
---
Implemented (lib/kernel32/sysinfo.c) GetSystemInfo()
(to be completed).
---
Fixed rosapps/sysutils/makefile to use ROS import
libraries.
---
Added QSI to the system utilities set. The target is
writing a tool that can be used to query as much system
information as possible from user mode (to be finished
and tested only under nt4sp4/x86; it was NOT tested
under ROS: it crashes immediately and needs
NtQuerySystemInformation implemented!).
svn path=/trunk/; revision=1137
2000-04-25 23:22:57 +00:00
Eric Kohl
6708f0b87e
Fixed environment implementation
...
Fixed current directory implementation
svn path=/trunk/; revision=987
2000-02-18 00:51:03 +00:00
Eric Kohl
2a24d175bf
Replaced calls to aprintf() or dprintf() by DPRINT()
...
Removed old debugging code
svn path=/trunk/; revision=948
2000-01-20 22:57:01 +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
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
David Welch
126768af64
Lots of changes to the kernel
...
svn path=/trunk/; revision=527
1999-05-29 00:15:17 +00:00
Eric Kohl
e68d320afc
Fixed LARGE_INTEGER handling
...
svn path=/trunk/; revision=416
1999-04-27 14:47:40 +00:00
Rex Jolliff
98a3f0d6f5
Updated boot disk builder and fixed CHECKPOINT macro in KERNEL32
...
svn path=/trunk/; revision=410
1999-04-23 16:20:31 +00:00
David Welch
d2f7f11cfc
Corrected bug which stopped(!) crtdll from compiling
...
svn path=/trunk/; revision=397
1999-04-18 12:13:55 +00:00
David Welch
fd78805ffc
Partially implemented PEB
...
Some bug fixes
Hacked crtdll to compile with a minimal set of functions
svn path=/trunk/; revision=371
1999-04-10 12:08:24 +00:00
Boudewijn Dekker
03f9e7b713
fixed some bugs to make nls functions compile
...
svn path=/trunk/; revision=346
1999-03-27 22:29:57 +00:00
David Welch
140b387c62
Made user-mode execution of processes work again
...
svn path=/trunk/; revision=344
1999-03-26 10:37:03 +00:00
Rex Jolliff
d704562082
Merged mingw32 branch into main trunk
...
svn path=/trunk/; revision=321
1999-03-19 05:55:55 +00:00
Rex Jolliff
d01f8c3180
Boudewjin's massive work on kernel32 and crtdll and a console driver.
...
svn path=/trunk/; revision=168
1999-01-16 02:11:45 +00:00
David Welch
36902d624f
Created bugs in wait and timer code
...
svn path=/trunk/; revision=152
1999-01-04 23:01:18 +00:00
Rex Jolliff
37af92952e
Rolled in various changes from others
...
svn path=/trunk/; revision=108
1998-12-04 18:28:13 +00:00
Rex Jolliff
ee81c811cd
This commit was generated by cvs2svn to compensate for changes in r52,
...
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=53
1998-10-05 04:01:30 +00:00
Rex Jolliff
645218d5c8
Initial revision
...
svn path=/trunk/; revision=50
1998-10-05 04:00:59 +00:00
Rex Jolliff
809b4b1eab
This commit was generated by cvs2svn to compensate for changes in r30,
...
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=31
1998-09-05 17:34:23 +00:00
The ReactOS Manager
0f94427db0
Initial revision
...
svn path=/trunk/; revision=2
1996-01-23 01:02:17 +00:00