Emanuele Aliberti
920ae420ee
Make gditest draw a background.
...
Mostly PR to show we can do graphics...
svn path=/trunk/; revision=2112
2001-07-28 10:05:36 +00:00
Rex Jolliff
1f7f2ec88f
move work on clean rule
...
svn path=/trunk/; revision=2064
2001-07-15 21:19:02 +00:00
Rex Jolliff
d46de4a28a
added some test cases to fsd tests
...
svn path=/trunk/; revision=2033
2001-07-04 03:07:54 +00:00
Casper Hornstrup
a3ba68ae58
More work on winsock stack (ping is now working)
...
svn path=/trunk/; revision=1971
2001-06-15 17:48:43 +00:00
Casper Hornstrup
514cb6a689
Raw IP and ICMP fixes
...
More work on winsock stack (not usable yet though)
Support for loading symbols for user mode modules
svn path=/trunk/; revision=1941
2001-06-04 11:26:13 +00:00
Eric Kohl
f9384f3cf8
Implemented handle table and atom table
...
svn path=/trunk/; revision=1923
2001-05-26 16:52:31 +00:00
Jason Filby
9726e9950b
Minor update
...
svn path=/trunk/; revision=1919
2001-05-26 10:04:06 +00:00
Eric Kohl
7d0f1e3433
Some named pipe improvements (not usable yet!).
...
svn path=/trunk/; revision=1902
2001-05-10 23:38:31 +00:00
Eric Kohl
3c986c6d3a
Use MinGW startup code (crt0)
...
svn path=/trunk/; revision=1899
2001-05-08 11:19:43 +00:00
Eric Kohl
3f98a7dd14
Added makefile
...
svn path=/trunk/; revision=1886
2001-05-05 18:01:07 +00:00
Eric Kohl
4304c92e6e
Fixed silly 'off by one' bug
...
svn path=/trunk/; revision=1885
2001-05-05 18:00:33 +00:00
Eric Kohl
d13046ca0f
Added mailslot fs driver
...
svn path=/trunk/; revision=1884
2001-05-05 15:21:05 +00:00
Emanuele Aliberti
ff2adbb728
Added -r switch to objdir to recurse the system name space.
...
svn path=/trunk/; revision=1871
2001-05-02 20:50:06 +00:00
Jason Filby
979adb975e
Update to test new GDI functions
...
svn path=/trunk/; revision=1863
2001-05-02 12:35:48 +00:00
Casper Hornstrup
87589daf4e
Preparations for checked/free like builds (CPRINT == DbgPrint when DBG is defined).
...
Modified loadros to support loading symbol files early at startup.
Modified loadros to convey BIOS memory map to the kernel if available.
Began building PnP manager device tree.
Added shutdown command to shell.exe
svn path=/trunk/; revision=1852
2001-05-01 23:08:21 +00:00
Emanuele Aliberti
8d5c635a36
NtQueryDirectoryObject rewritten.
...
apps/objdir.c fixed to work under nt4sp6a AND reactos.
svn path=/trunk/; revision=1847
2001-05-01 21:43:45 +00:00
Nedko Arnaudov
13eef5cc24
now it compiles
...
svn path=/trunk/; revision=1845
2001-05-01 19:42:56 +00:00
Rex Jolliff
d73834ea4f
added a few more fsd tests
...
svn path=/trunk/; revision=1844
2001-05-01 17:36:04 +00:00
Rex Jolliff
dabd23ba77
added test set for fsd driver
...
svn path=/trunk/; revision=1842
2001-05-01 04:35:08 +00:00
David Welch
c21076a36c
buildno doesn't rewrite the include/reactos/buildno.h
...
Discard relocations and import table from ntoskrnl
Reorganise multiboot.S
svn path=/trunk/; revision=1787
2001-04-11 22:13:21 +00:00
David Welch
b7437fe01a
Fix longstanding bug in keyboard driver
...
svn path=/trunk/; revision=1775
2001-04-04 22:21:32 +00:00
Jason Filby
f3b6ab3603
Indentation corrected, new tests
...
svn path=/trunk/; revision=1755
2001-03-31 15:43:22 +00:00
Emanuele Aliberti
988ec8cb30
This is really a bare bones counter. It works with the last build.
...
Not really useful, but lets you watch ROS working for hours.
Counters slow down dramatically (486/66) when many instances are
running (3+). Also a subtle CSR console support bug appears: when
you switch console, if the restored one wrote below the bottom line,
current Y is not the bottom line anymore.
svn path=/trunk/; revision=1737
2001-03-26 21:30:20 +00:00
David Welch
99a644a366
Further fixes
...
svn path=/trunk/; revision=1730
2001-03-25 18:56:13 +00:00
Casper Hornstrup
0b3adffd26
Added classes for cabinet handling
...
Added a cabinet manager
svn path=/trunk/; revision=1722
2001-03-21 22:32:33 +00:00
Emanuele Aliberti
f8ad495ac2
Really simple application that displays how much time elaped.
...
svn path=/trunk/; revision=1713
2001-03-18 20:20:13 +00:00
David Welch
47ea39add9
Represent page-in operations by descriptors
...
svn path=/trunk/; revision=1682
2001-03-13 16:25:55 +00:00
David Welch
c5cdaa420a
More .cvsignore files
...
svn path=/trunk/; revision=1674
2001-03-07 16:55:42 +00:00
David Welch
15445cf1c8
Corrected va_arg bugs
...
Don't require c++ for compilation
Make sure the various stddef.h headers are kept seperate
svn path=/trunk/; revision=1644
2001-02-19 15:04:51 +00:00
David Welch
076c1c6ac3
Fixed timer code
...
Fixed NtClose return in case of error
Added new APC-like primitive for terminating threads
Fixed restriction on size of working set
svn path=/trunk/; revision=1603
2001-02-06 00:11:20 +00:00
Emanuele Aliberti
ff1de6a212
Simple W32 telnet client.
...
Version resource added to ping and roshttpd.
svn path=/trunk/; revision=1575
2001-01-27 22:38:43 +00:00
David Welch
25dc208536
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
2001-01-16 09:55:02 +00:00
Casper Hornstrup
52f51dc4b9
Small HTTP daemon
...
svn path=/trunk/; revision=1515
2001-01-14 18:35:17 +00:00
Emanuele Aliberti
7235c776e4
I added the -p option to make buildno simply print the current build number,
...
but not generate the reactos/buildno.h file.
svn path=/trunk/; revision=1463
2000-12-10 16:23:15 +00:00
Eric Kohl
564101ab11
Moved system applications
...
svn path=/trunk/; revision=1448
2000-12-05 02:40:51 +00:00
jean
c07ef00211
added test for NtFlushKey
...
added a loop, allowing to make several tests before exiting.
svn path=/trunk/; revision=1437
2000-11-27 14:21:04 +00:00
Eric Kohl
716fa2a717
Modified makefiles for use with rcopy
...
Added a missing prototype
svn path=/trunk/; revision=1433
2000-11-20 19:59:14 +00:00
jean
575c0c896a
bugs corrected
...
svn path=/trunk/; revision=1425
2000-11-10 15:41:46 +00:00
Eric Kohl
1db1c12cf3
Fixed prototype
...
svn path=/trunk/; revision=1413
2000-10-22 02:01:42 +00:00
jean
3f76d0e8a9
remove unimplemented functions
...
test more verbose
svn path=/trunk/; revision=1406
2000-10-16 15:05:19 +00:00
David Welch
9ab512dafc
Correct implementation of user-mode APCs
...
svn path=/trunk/; revision=1401
2000-10-11 20:50:35 +00:00
jean
3199989397
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
2000-10-11 13:20:39 +00:00
David Welch
d996724891
Fixed compilation bugs
...
Removed useless spec files
svn path=/trunk/; revision=1396
2000-10-08 23:44:46 +00:00
David Welch
f1096bb7f0
Some bug fixes
...
svn path=/trunk/; revision=1387
2000-10-07 18:44:08 +00:00
David Welch
a254e64d73
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
2000-10-07 13:41:58 +00:00
jean
619ad3483b
add some tests
...
svn path=/trunk/; revision=1377
2000-10-05 14:55:55 +00:00
jean
31f697ce8f
work on registry
...
svn path=/trunk/; revision=1373
2000-09-29 15:03:21 +00:00
Casper Hornstrup
7ec7480d5c
Added ping application (won't work on ReactOS yet)
...
svn path=/trunk/; revision=1365
2000-09-17 09:40:33 +00:00
Eric Kohl
d7d755265d
Fixed some bugs in the registry
...
Improved registry test app
svn path=/trunk/; revision=1343
2000-09-06 19:59:54 +00:00
Eric Kohl
90a17ecf05
Added registry test app
...
svn path=/trunk/; revision=1334
2000-09-05 22:57:43 +00:00
David Welch
8434fc42db
Fixed memory manager bugs
...
Removed page directory references from machine independant code
Implemented page table reference counting
Added vm test application
svn path=/trunk/; revision=1309
2000-08-20 17:02:10 +00:00
David Welch
ddfa2017c7
Added .o -> .sys rule to simplify driver makefiles
...
Added PATH_TO_ROOT variable to most makefiles
Added system independant install utility
Implemented prototype system for changing individual regions without a
memory area
Added some interesting articles from usenet
svn path=/trunk/; revision=1306
2000-08-18 22:27:09 +00:00
David Welch
6f6219e903
Added shared data test application
...
svn path=/trunk/; revision=1298
2000-08-12 19:37:03 +00:00
Emanuele Aliberti
97b05ef460
Added symbolic link expansion.
...
svn path=/trunk/; revision=1295
2000-08-11 17:18:31 +00:00
Eric Kohl
c6c624ebe3
Renamed pseudo target 'floppy' to 'install'
...
Added workaround for corrupted dos header magic
Added some more rtl functions
svn path=/trunk/; revision=1292
2000-08-11 12:46:47 +00:00
Eric Kohl
f55fec7c32
Fixed compiler warnings
...
svn path=/trunk/; revision=1289
2000-08-08 17:42:33 +00:00
Phillip Susi
fb416bf8e2
Updated shell.exe to be console mode aware
...
svn path=/trunk/; revision=1265
2000-07-11 04:40:00 +00:00
Eric Kohl
fb7b00bd59
Added check for valid DC
...
svn path=/trunk/; revision=1255
2000-07-08 09:46:32 +00:00
Phillip Susi
2f1d0bf882
Minor fixes, enabled return to text mode
...
svn path=/trunk/; revision=1231
2000-07-07 00:36:36 +00:00
David Welch
d26222f310
Added experimental paging out code (wouldn't activate until the system is
...
out of memory)
Added stress test application (consumes memory)
Corrected mutex implementation
Moved csrss startup into kernel32 to avoid ugly messages on startup
svn path=/trunk/; revision=1229
2000-07-06 14:34:52 +00:00
Eric Kohl
671c1bc412
Append the '.exe' extension automatically
...
svn path=/trunk/; revision=1228
2000-07-05 18:07:08 +00:00
David Welch
cc95f73421
Made header file usage more consistent
...
Tried to reduce dependancies between layers by moving ntoskrnl's private
header files inside its directory
Removed the need to include windows.h for ddk code
Removed obsolete testing code
svn path=/trunk/; revision=1213
2000-06-29 23:35:53 +00:00
Phillip Susi
e6bcb9741d
Forgot to seek before trying to read back data, and added a check for the data integrity
...
svn path=/trunk/; revision=1193
2000-06-17 22:04:49 +00:00
Jason Filby
0b34b1b746
GDI improvements
...
svn path=/trunk/; revision=1183
2000-06-16 07:25:41 +00:00
Phillip Susi
1410c2b0a4
a few fixes to the shell
...
svn path=/trunk/; revision=1160
2000-05-26 05:38:42 +00:00
David Welch
1001fb267c
Updated clean targets in various places
...
svn path=/trunk/; revision=1157
2000-05-14 13:10:01 +00:00
Emanuele Aliberti
d7b4fba550
IoSetThreadHardErrorMode().
...
svn path=/trunk/; revision=1153
2000-05-13 14:56:47 +00:00
David Welch
d173c588c7
Some fixes.
...
Began work on implementing named pipes.
svn path=/trunk/; revision=1151
2000-05-13 13:51:08 +00:00
Emanuele Aliberti
78a6c60acd
Some STDCALL/FASTCALL added in Ex code.
...
NTOSKRNL's makefile revised with redundant passes removed.
svn path=/trunk/; revision=1142
2000-05-01 14:15:03 +00:00
Emanuele Aliberti
fdf480d262
objdir made compilable.
...
svn path=/trunk/; revision=1141
2000-05-01 13:53:43 +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
Phillip Susi
7928fc621a
Switched to CREATE_NEW_CONSOLE from DETACHED_PROCESS
...
svn path=/trunk/; revision=1129
2000-04-23 17:49:07 +00:00
David Welch
d54e68673b
Correct LPC implementation
...
Removed thread leak in csrss
Added notification of port closing
svn path=/trunk/; revision=1103
2000-04-03 21:54:42 +00:00
David Welch
1be4f77bcb
Corrected the handle generation algorithm in the kernel and csrss
...
Did some work on services.exe
Did some work on the service functions in advapi32
Made some progress in implementing npfs
Implemented a basic grammar for midl
svn path=/trunk/; revision=1091
2000-03-26 22:00:10 +00:00
David Welch
0bd4cf0cbf
Updated the minix driver
...
Moved console handling into csrss
Gave each process a name for debugging purposes
svn path=/trunk/; revision=1088
2000-03-22 18:36:00 +00:00
Eric Kohl
0344745e30
Fixed a confusing error message
...
svn path=/trunk/; revision=1063
2000-03-16 20:02:44 +00:00
David Welch
337952bfb9
Implemented setting the fs register to point to the TEB
...
svn path=/trunk/; revision=1062
2000-03-16 18:44:57 +00:00
Eric Kohl
15094179f1
Add MD command
...
svn path=/trunk/; revision=1051
2000-03-12 23:24:51 +00:00
Eric Kohl
91d68b2e7b
Fixed compiler warning
...
svn path=/trunk/; revision=1045
2000-03-10 13:46:27 +00:00
Eric Kohl
fd304f0ef5
Fixed compiler warnings
...
svn path=/trunk/; revision=1025
2000-03-03 00:34:54 +00:00
Emanuele Aliberti
d53eeb0cee
Added help command to shell.exe.
...
Minor changes.
svn path=/trunk/; revision=1021
2000-02-29 23:57:47 +00:00
Jason Filby
48db9468eb
Minor fixes
...
svn path=/trunk/; revision=1016
2000-02-27 11:04:36 +00:00
Eric Kohl
6165746875
Added gdi test program gditest.exe
...
svn path=/trunk/; revision=1001
2000-02-22 20:58:26 +00:00
Eric Kohl
b0780ae5d6
Fixed environment implementation
...
Fixed current directory implementation
svn path=/trunk/; revision=989
2000-02-18 01:01:06 +00:00
David Welch
3cd2fc22d7
Fixed compilation bug
...
Made a start on some documentation in info format
svn path=/trunk/; revision=985
2000-02-14 14:13:34 +00:00
Eric Kohl
19e258120e
Fixed compiler warnings
...
svn path=/trunk/; revision=973
2000-01-31 20:24:41 +00:00
Hernan Ochoa
5dc3ee0414
Added $Id Tag for commit info
...
svn path=/trunk/; revision=971
2000-01-30 20:55:51 +00:00
Hernan Ochoa
90579ae67f
Added $Id Tag for commit info
...
svn path=/trunk/; revision=970
2000-01-30 17:02:44 +00:00
Phillip Susi
5dff1d9789
ignore errors deleting files for make clean
...
svn path=/trunk/; revision=969
2000-01-29 20:32:12 +00:00
Hernan Ochoa
337692832a
Added parameters checking, help, and some information about
...
when the program was compiled.
svn path=/trunk/; revision=968
2000-01-29 19:20:26 +00:00
Phillip Susi
1220167730
New Read/Write File IO test utility
...
svn path=/trunk/; revision=957
2000-01-23 09:04:30 +00:00
Emanuele Aliberti
74131ebded
Added error reporting to lpcsrv and lpcclt.
...
svn path=/trunk/; revision=955
2000-01-22 22:22:48 +00:00
Emanuele Aliberti
5415f6f333
Fixed a stupid bug in time conversion code that generated abnormally high
...
build numbers.
svn path=/trunk/; revision=954
2000-01-22 14:25:48 +00:00
David Welch
a8ca53d761
Added some additional csrss work
...
Some fixes to the queueing code
Some fixes to the lpc code
Fix to section code
svn path=/trunk/; revision=913
1999-12-30 01:51:42 +00:00
Emanuele Aliberti
38d1018911
Added (io/create.c) IoCreateFile stub.
...
svn path=/trunk/; revision=904
1999-12-26 20:21:03 +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
Phillip Susi
414cd229d9
new event test app
...
svn path=/trunk/; revision=877
1999-12-16 05:12:12 +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
Eric Kohl
0ce89e21d9
fixed a compiler warning
...
svn path=/trunk/; revision=858
1999-12-12 00:08:41 +00:00
David Welch
c7b7c5b0b6
Modified LPC implementation to be closer to nt.
...
Did some initial work on support for paging
Switched some test application from using our special startup code
Correctly bug in DPC code (possible fix for "releasing unacquired spinlock" error")
svn path=/trunk/; revision=845
1999-12-10 17:04:37 +00:00
Phillip Susi
9530a7d656
fixed handling of enter with blank line, also by my good pal, jim4
...
svn path=/trunk/; revision=832
1999-12-06 06:53:24 +00:00
Eric Kohl
2efd99afb2
removed outdated cmd
...
svn path=/trunk/; revision=829
1999-12-06 00:30:09 +00:00
David Welch
ead0eeacdd
Some bug fixes.
...
Corrected LPC implementation.
svn path=/trunk/; revision=814
1999-12-02 20:53:55 +00:00
David Welch
9b614b887d
Corrected ntdll mapping bug
...
Implemented prototype lpc mechanism
svn path=/trunk/; revision=795
1999-11-25 10:47:58 +00:00
David Welch
b986ce1cac
Began converting minix fsd to work with new caching mechanism
...
Implemented user-mode APCs (still some bugs)
Began implementing shared memory, still some locking issues
svn path=/trunk/; revision=792
1999-11-24 11:51:55 +00:00
Rex Jolliff
d25098ba0c
added ignore file
...
svn path=/trunk/; revision=782
1999-11-18 19:25:35 +00:00
Eric Kohl
c52cbf8517
Fixed warning.
...
svn path=/trunk/; revision=769
1999-11-15 15:53:31 +00:00
David Welch
b0ff680e0e
1) Corrected bugs in ERESOURCE code
...
and added test
2) Moved some files which are only
architecture-dependant out of the hal
3) Corrected timer implementation (it
should now be possible to use them as dispatcher
objects)
4) Corrected stupid bug in dpc code
5) Made thread list locking more sensible
6) Altered system call handler to build a
proper context in preparation for implementing APCs
7) Rationalised the waiting code
svn path=/trunk/; revision=767
1999-11-12 12:01:17 +00:00
Rex Jolliff
5bc02dd95a
Changed to support linux build
...
svn path=/trunk/; revision=765
1999-11-11 21:22:08 +00:00
Emanuele Aliberti
eb2d1c2110
advapi32 compiles OK.
...
Build number auto-generated (see apps/buildno, include/reactos/version.h,
include/reactos/buildno.h).
include/internal/version.h moved in include/reactos.
Added default search paths for includes in .rc rule (rules.mak).
svn path=/trunk/; revision=756
1999-11-07 08:03:28 +00:00
Rex Jolliff
3c1e76b027
Some small fixes to reported build problems
...
svn path=/trunk/; revision=733
1999-10-25 06:58:09 +00:00
Eric Kohl
7975fc7fe7
Minor improvements.
...
svn path=/trunk/; revision=700
1999-10-16 12:35:10 +00:00
Eric Kohl
348ccdd39f
Added REBOOT command.
...
svn path=/trunk/; revision=692
1999-10-11 20:51:07 +00:00
Eric Kohl
8c0b595a5e
Thread improvements.
...
svn path=/trunk/; revision=646
1999-09-06 21:32:57 +00:00
Eric Kohl
b0e64d6cf7
Updated.
...
svn path=/trunk/; revision=638
1999-09-05 10:22:05 +00:00
Eric Kohl
40bd704148
Implemented RtlCreateUserProcess() and RtlCreateUserThread().
...
svn path=/trunk/; revision=636
1999-09-04 18:38:29 +00:00
David Welch
e31d342bc7
*** empty log message ***
...
svn path=/trunk/; revision=632
1999-08-29 13:45:08 +00:00
Eric Kohl
5aaaad5c93
Added missing definition.
...
svn path=/trunk/; revision=628
1999-08-28 23:30:50 +00:00
Eric Kohl
7bcdd2ea10
Added CHOICE command and fixed a cursor bug.
...
svn path=/trunk/; revision=627
1999-08-22 21:46:50 +00:00
Eric Kohl
e3c471cf82
Added simple START command.
...
svn path=/trunk/; revision=605
1999-07-24 17:18:05 +00:00
Emanuele Aliberti
6ac1592420
fixes
...
svn path=/trunk/; revision=595
1999-07-17 23:10:31 +00:00
Rex Jolliff
04f2911330
added dist rule
...
svn path=/trunk/; revision=593
1999-07-16 23:37:07 +00:00
Rex Jolliff
743df9ab84
fixed various build errors
...
svn path=/trunk/; revision=592
1999-07-13 01:08:47 +00:00
Emanuele Aliberti
86b93a6ac8
A very simple application to create a named LPC port; application to connect to an existing LPC port updated.
...
svn path=/trunk/; revision=581
1999-07-04 22:04:31 +00:00
Eric Kohl
10f222cd92
Fixed typos.
...
svn path=/trunk/; revision=570
1999-06-27 13:02:20 +00:00
Emanuele Aliberti
56b4626f56
*** empty log message ***
...
svn path=/trunk/; revision=568
1999-06-27 07:15:16 +00:00
Emanuele Aliberti
b3f7f2d945
Clean up and more info about the LPC port handle.
...
svn path=/trunk/; revision=567
1999-06-27 07:11:25 +00:00
Rex Jolliff
19a76ae9af
consolidated makefiles and added floppy and dist rules.
...
svn path=/trunk/; revision=564
1999-06-25 04:36:03 +00:00
Emanuele Aliberti
15714a3ea7
Attempt to connect to a real LPC port
...
svn path=/trunk/; revision=563
1999-06-24 22:54:27 +00:00
David Welch
5b3ccbfc02
Implemented ZwOpenProcess corrected
...
Implemented killing other threads (possible memory leaks)
Made a start on a proper implementation of APCs (based on NT Insider article)
svn path=/trunk/; revision=551
1999-06-09 15:50:16 +00:00
Emanuele Aliberti
b5118cc48f
minor changes
...
svn path=/trunk/; revision=539
1999-06-06 20:35:26 +00:00
Emanuele Aliberti
154db698c9
start (to detach a new process) and kill commands added
...
svn path=/trunk/; revision=535
1999-06-06 15:29:46 +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
42dfa65049
Fixed bugs in batch file execution.
...
svn path=/trunk/; revision=496
1999-05-21 00:52:38 +00:00
Eric Kohl
3bc13b6875
cleanup
...
svn path=/trunk/; revision=490
1999-05-19 18:00:17 +00:00
Eric Kohl
7aaccee0e9
Added date/time output and fixed warnings.
...
svn path=/trunk/; revision=478
1999-05-16 18:31:00 +00:00
Eric Kohl
3ed33156f2
Fixed another path bug.
...
svn path=/trunk/; revision=466
1999-05-14 13:32:13 +00:00
Eric Kohl
76691783b3
Fixed LARGE_INTEGER hack.
...
svn path=/trunk/; revision=455
1999-05-11 19:32:15 +00:00
Eric Kohl
fc506149ce
Not needed any longer.
...
svn path=/trunk/; revision=454
1999-05-11 16:09:02 +00:00
Eric Kohl
5edb029d51
Use crtdll instead of ntdll.
...
svn path=/trunk/; revision=453
1999-05-11 16:08:21 +00:00
Eric Kohl
901449bfe8
Fixed 'implicid declaration' warning.
...
svn path=/trunk/; revision=439
1999-05-08 18:10:33 +00:00
Eric Kohl
09b99f1097
Fixed KEY_EVENT_RECORD.
...
svn path=/trunk/; revision=438
1999-05-08 18:09:37 +00:00
Eric Kohl
490e4d94fc
Fixed 'implicid declaration' warnings.
...
svn path=/trunk/; revision=424
1999-04-29 23:36:08 +00:00
Eric Kohl
f661ec6b08
Cleaned up the 'clean' rule.
...
svn path=/trunk/; revision=418
1999-04-27 14:50:51 +00:00
Eric Kohl
56461438cb
Fixed LARGE_INTEGER handling
...
svn path=/trunk/; revision=415
1999-04-27 14:15:56 +00:00
Eric Kohl
73a193b7fe
compatibility fixes
...
svn path=/trunk/; revision=403
1999-04-20 20:25:56 +00:00
David Welch
4946832715
*** empty log message ***
...
svn path=/trunk/; revision=396
1999-04-18 09:11:27 +00:00
David Welch
5a3243d494
Several bug fixes
...
Added proper process cleanup
Added several programs for testing
svn path=/trunk/; revision=395
1999-04-18 08:56:23 +00:00
Eric Kohl
1644f93c49
dir workaround
...
svn path=/trunk/; revision=391
1999-04-16 17:25:39 +00:00
Eric Kohl
eda973b1cc
last bugfixes for cmd
...
svn path=/trunk/; revision=389
1999-04-16 00:16:18 +00:00
Eric Kohl
7e74c066a7
changes to build cmd again
...
svn path=/trunk/; revision=388
1999-04-15 17:40:56 +00:00
Eric Kohl
731f19e9b1
several changes to make cmd compile and link again
...
svn path=/trunk/; revision=384
1999-04-14 23:48:27 +00:00
Eric Kohl
ebb6fcbc30
added ver command
...
improved command line editing
svn path=/trunk/; revision=383
1999-04-14 23:45:48 +00:00
David Welch
42965fae3b
Fixed more compilation bugs (sorry)
...
svn path=/trunk/; revision=378
1999-04-14 03:39:11 +00:00
David Welch
0691de94b5
*** empty log message ***
...
svn path=/trunk/; revision=376
1999-04-14 00:58:52 +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
Rex Jolliff
29b9e3f0b4
Added a recursive clean rule and cleaned up a few loose ends
...
svn path=/trunk/; revision=367
1999-04-03 23:43:27 +00:00
David Welch
63a3377143
Enhanced memory managment
...
Correct several bugs in the creation/termination of processes
svn path=/trunk/; revision=360
1999-04-01 12:39:43 +00:00
Eric Kohl
e4bcefde7d
Fixed bugs and improved del command.
...
svn path=/trunk/; revision=352
1999-03-30 22:06:36 +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
David Welch
3f0a7424cb
Changed kernel32 to compile as a dll
...
svn path=/trunk/; revision=338
1999-03-24 11:07:33 +00:00
Eric Kohl
108fcceee2
changes to make cmd compile (not link)
...
svn path=/trunk/; revision=326
1999-03-21 21:32:45 +00:00
Rex Jolliff
9f7f2c0f72
Added Eric Kohl's port of freedos command
...
svn path=/trunk/; revision=324
1999-03-20 20:28:42 +00:00
Rex Jolliff
d704562082
Merged mingw32 branch into main trunk
...
svn path=/trunk/; revision=321
1999-03-19 05:55:55 +00:00
jean
c3e2bc8f4d
add date and time in dir.
...
svn path=/trunk/; revision=247
1999-02-16 12:48:15 +00:00
David Welch
70f7c7269c
Fixed bugs in lib/kernel32/file/curdir.c and
...
lib/kernel32/misc/console.c
svn path=/trunk/; revision=217
1999-02-07 00:37:29 +00:00
David Welch
e5dfcc9871
no message
...
svn path=/trunk/; revision=215
1999-02-06 18:34:14 +00:00
Rex Jolliff
f4e6240546
added libgcc.a to link spec
...
svn path=/trunk/; revision=201
1999-02-05 18:24:00 +00:00
David Welch
5ba4cc87c5
Extensive changes to the objmgr
...
Some bug fixes
svn path=/trunk/; revision=200
1999-02-01 20:58:37 +00:00
David Welch
9a068f8b4b
Removed memory leaks
...
Fixed bug in console driver (wasn't completing irp)
svn path=/trunk/; revision=194
1999-01-28 21:41:05 +00:00
David Welch
0bcca89137
no message
...
svn path=/trunk/; revision=193
1999-01-28 15:54:26 +00:00
jean
e9b21d3c1d
modify dir command : print altername name, size and long name
...
svn path=/trunk/; revision=186
1999-01-20 12:58:11 +00:00
David Welch
c2059de8af
Fixed several bugs
...
Commented out code that wouldn't compile in lib/crtdll
Began removed memory and file leaks
svn path=/trunk/; revision=170
1999-01-16 21:03:00 +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
David Welch
20ef31f3cc
Added directory listing support for the shell
...
Correctec bug that prevented listing the root directory in the vfat fsd
Corrected mistake where the SL_xxx constants were too long
svn path=/trunk/; revision=145
1999-01-03 16:18:19 +00:00
David Welch
02e3d7b08e
*** empty log message ***
...
svn path=/trunk/; revision=143
1999-01-01 22:03:17 +00:00
David Welch
937e125ad7
Improved shell and removed symbol list
...
svn path=/trunk/; revision=123
1998-12-19 18:44:54 +00:00
David Welch
4bc75819a3
Corrected a number of bugs, including the keyboard one
...
svn path=/trunk/; revision=115
1998-12-08 16:51:47 +00:00
Rex Jolliff
8587170853
didnt want to delete these
...
svn path=/trunk/; revision=114
1998-12-08 04:31:41 +00:00
Rex Jolliff
683ed8c5a1
Added ZwQueryFileInformation
...
svn path=/trunk/; revision=113
1998-12-08 04:31:04 +00:00
Rex Jolliff
bc06faa8cd
Fixed a bug introduced by a change in ZwAllocateVirtualMemory call
...
svn path=/trunk/; revision=112
1998-12-06 00:04:04 +00:00
Rex Jolliff
4bc8aa3713
more minor fixes
...
svn path=/trunk/; revision=111
1998-12-05 00:15:50 +00:00
Rex Jolliff
3afc66723c
more chages to bring up to krnl0012
...
svn path=/trunk/; revision=62
1998-10-05 14:31:06 +00:00
Rex Jolliff
645218d5c8
Initial revision
...
svn path=/trunk/; revision=50
1998-10-05 04:00:59 +00:00