reactos.git
21 years agoFixes for real this time for new telnet client
Steven Edwards [Mon, 31 Dec 2001 17:37:11 +0000 (17:37 +0000)]
Fixes for real this time for new telnet client

svn path=/trunk/; revision=2464

21 years agoFixes for new telnet client
Steven Edwards [Mon, 31 Dec 2001 17:14:08 +0000 (17:14 +0000)]
Fixes for new telnet client

svn path=/trunk/; revision=2463

21 years agoVirtual memory support
David Welch [Mon, 31 Dec 2001 01:53:46 +0000 (01:53 +0000)]
Virtual memory support

svn path=/trunk/; revision=2462

21 years agoUpdated readme information
Steven Edwards [Sun, 30 Dec 2001 20:29:54 +0000 (20:29 +0000)]
Updated readme information

svn path=/trunk/; revision=2461

21 years agoUpdating parts rosapps to ReactOS build system
Steven Edwards [Sun, 30 Dec 2001 20:26:43 +0000 (20:26 +0000)]
Updating parts rosapps to ReactOS build system
new bat installer for rosapps.

svn path=/trunk/; revision=2460

21 years agoUpdates for Midnight Commander and telnet
Steven Edwards [Sun, 30 Dec 2001 10:07:14 +0000 (10:07 +0000)]
Updates for Midnight Commander and telnet

svn path=/trunk/; revision=2459

21 years agoNew Telnet Client
Steven Edwards [Sun, 30 Dec 2001 10:05:48 +0000 (10:05 +0000)]
New Telnet Client

svn path=/trunk/; revision=2458

21 years agoMidnight Commander for Win32 Makefile Update
Steven Edwards [Sun, 30 Dec 2001 10:02:48 +0000 (10:02 +0000)]
Midnight Commander for Win32 Makefile Update

svn path=/trunk/; revision=2457

21 years agoMidnight Commander for Win32
Steven Edwards [Sun, 30 Dec 2001 10:02:14 +0000 (10:02 +0000)]
Midnight Commander for Win32

svn path=/trunk/; revision=2456

21 years agoupdated wine dlls and programs install script.
Steven Edwards [Sun, 30 Dec 2001 08:04:23 +0000 (08:04 +0000)]
updated wine dlls and programs install script.

svn path=/trunk/; revision=2455

21 years agoupdated wine dlls and programs install script.
Steven Edwards [Sun, 30 Dec 2001 07:31:07 +0000 (07:31 +0000)]
updated wine dlls and programs install script.

svn path=/trunk/; revision=2454

21 years agoAdded ncftp to rosapps
Steven Edwards [Sun, 30 Dec 2001 06:31:25 +0000 (06:31 +0000)]
Added ncftp to rosapps

svn path=/trunk/; revision=2453

21 years agocompleated the removal of net_apps from makefile, fix build with readfile build
Steven Edwards [Sun, 30 Dec 2001 05:49:13 +0000 (05:49 +0000)]
compleated the removal of net_apps from makefile, fix build with readfile build

svn path=/trunk/; revision=2452

21 years agoremoved $(net_apps) from build for reactos
Steven Edwards [Sun, 30 Dec 2001 05:43:45 +0000 (05:43 +0000)]
removed $(net_apps) from build for reactos

svn path=/trunk/; revision=2451

21 years agoupdated gditest.c
Steven Edwards [Sun, 30 Dec 2001 04:35:55 +0000 (04:35 +0000)]
updated gditest.c
Thanks to Richard Campbell

svn path=/trunk/; revision=2450

21 years agomoved ping to rosapps/net
Steven Edwards [Sun, 30 Dec 2001 04:34:20 +0000 (04:34 +0000)]
moved ping to rosapps/net

svn path=/trunk/; revision=2449

21 years agoUpdated make and install for move of netapps to rosapps
Steven Edwards [Sun, 30 Dec 2001 04:31:34 +0000 (04:31 +0000)]
Updated make and install for move of netapps to rosapps

svn path=/trunk/; revision=2448

21 years agoRemoved ncftp
Steven Edwards [Sun, 30 Dec 2001 04:27:43 +0000 (04:27 +0000)]
Removed ncftp

svn path=/trunk/; revision=2447

21 years agoUpdates for move of net apps to rosapps
Steven Edwards [Sun, 30 Dec 2001 04:23:18 +0000 (04:23 +0000)]
Updates for move of net apps to rosapps

svn path=/trunk/; revision=2446

21 years agoUpdates for move of net apps to rosapps
Steven Edwards [Sun, 30 Dec 2001 04:12:47 +0000 (04:12 +0000)]
Updates for move of net apps to rosapps

svn path=/trunk/; revision=2445

21 years agoMove network apps to rosapps
Steven Edwards [Sun, 30 Dec 2001 04:06:25 +0000 (04:06 +0000)]
Move network apps to rosapps

svn path=/trunk/; revision=2444

21 years agoTrim cache
David Welch [Sat, 29 Dec 2001 14:32:22 +0000 (14:32 +0000)]
Trim cache

svn path=/trunk/; revision=2443

21 years agoAdd NLS information.
Eric Kohl [Fri, 28 Dec 2001 21:24:48 +0000 (21:24 +0000)]
Add NLS information.

svn path=/trunk/; revision=2442

21 years agoAdded NLS-file loader.
Eric Kohl [Fri, 28 Dec 2001 21:21:27 +0000 (21:21 +0000)]
Added NLS-file loader.

svn path=/trunk/; revision=2441

21 years agoFixed a bug.
Eric Kohl [Fri, 28 Dec 2001 21:17:37 +0000 (21:17 +0000)]
Fixed a bug.

svn path=/trunk/; revision=2440

21 years agoMemory balancer
David Welch [Fri, 28 Dec 2001 00:04:45 +0000 (00:04 +0000)]
Memory balancer

svn path=/trunk/; revision=2439

21 years agoSet WP bit in CR0
David Welch [Thu, 27 Dec 2001 23:56:42 +0000 (23:56 +0000)]
Set WP bit in CR0
Fix protection for paged pool
Start on cache improvements

svn path=/trunk/; revision=2438

21 years agoMore fixes
David Welch [Thu, 27 Dec 2001 00:00:11 +0000 (00:00 +0000)]
More fixes

svn path=/trunk/; revision=2437

21 years agoMisc fixes.
David Welch [Wed, 26 Dec 2001 23:34:07 +0000 (23:34 +0000)]
Misc fixes.

svn path=/trunk/; revision=2436

21 years agoUpdates for ncftp 3.0.3 for reactos
Steven Edwards [Thu, 20 Dec 2001 19:05:45 +0000 (19:05 +0000)]
Updates for ncftp 3.0.3 for reactos

svn path=/trunk/; revision=2435

21 years agoncftp for win32 3.0.3
Steven Edwards [Thu, 20 Dec 2001 18:50:07 +0000 (18:50 +0000)]
ncftp for win32 3.0.3

svn path=/trunk/; revision=2434

21 years agoFixed fast mutex implementation (they are NOT recursive)
David Welch [Thu, 20 Dec 2001 03:56:10 +0000 (03:56 +0000)]
Fixed fast mutex implementation (they are NOT recursive)
Implemented paged pool
Removed duplicate dependency tool source file

svn path=/trunk/; revision=2433

21 years agoUpdated makefile to build winefilemanager
Steven Edwards [Sun, 16 Dec 2001 05:27:16 +0000 (05:27 +0000)]
Updated makefile to build winefilemanager

svn path=/trunk/; revision=2432

21 years agoPorting pice. Added pe parsing in loader.
Eugene Ingerman [Sat, 15 Dec 2001 23:50:07 +0000 (23:50 +0000)]
Porting pice. Added pe parsing in loader.

svn path=/trunk/; revision=2431

21 years agoA general Makefile for building the POSIX+ development kit.
Emanuele Aliberti [Sat, 15 Dec 2001 11:04:26 +0000 (11:04 +0000)]
A general Makefile for building the POSIX+ development kit.

svn path=/trunk/; revision=2430

21 years agoA general Makefile for building the native/kernel-mode development kit.
Emanuele Aliberti [Sat, 15 Dec 2001 11:02:40 +0000 (11:02 +0000)]
A general Makefile for building the native/kernel-mode development kit.

svn path=/trunk/; revision=2429

21 years agoA general Makefile for building the Win32(tm) development kit.
Emanuele Aliberti [Sat, 15 Dec 2001 11:00:53 +0000 (11:00 +0000)]
A general Makefile for building the Win32(tm) development kit.

svn path=/trunk/; revision=2428

21 years agoprocess/session.c in the makefile.
Emanuele Aliberti [Tue, 11 Dec 2001 23:18:16 +0000 (23:18 +0000)]
process/session.c in the makefile.

svn path=/trunk/; revision=2427

21 years agoMoved $(MK_GCCLIBS) to correct place on gcc command line
Phillip Susi [Tue, 11 Dec 2001 06:00:07 +0000 (06:00 +0000)]
Moved $(MK_GCCLIBS) to correct place on gcc command line

svn path=/trunk/; revision=2426

21 years agoAdded Task Manager to cvs repository
Brian Palmer [Mon, 10 Dec 2001 01:19:33 +0000 (01:19 +0000)]
Added Task Manager to cvs repository
Won't build yet due to old headers included with MingW32

svn path=/trunk/; revision=2425

21 years agoAdded preliminary system hive file.
Eric Kohl [Sun, 9 Dec 2001 04:58:44 +0000 (04:58 +0000)]
Added preliminary system hive file.

svn path=/trunk/; revision=2424

21 years agoFixed compilation error
Casper Hornstrup [Fri, 7 Dec 2001 22:42:38 +0000 (22:42 +0000)]
Fixed compilation error

svn path=/trunk/; revision=2423

21 years agoAdded prototype for ProcessIdToSessionId().
Emanuele Aliberti [Fri, 7 Dec 2001 11:24:34 +0000 (11:24 +0000)]
Added prototype for ProcessIdToSessionId().

svn path=/trunk/; revision=2422

21 years agoA stub file for TS APIs in kernel32.
Emanuele Aliberti [Fri, 7 Dec 2001 11:19:49 +0000 (11:19 +0000)]
A stub file for TS APIs in kernel32.

svn path=/trunk/; revision=2421

21 years agoPorting pice. Added keyboard hook and some file functions.
Eugene Ingerman [Thu, 6 Dec 2001 09:20:57 +0000 (09:20 +0000)]
Porting pice. Added keyboard hook and some file functions.

svn path=/trunk/; revision=2420

21 years agoRemoved bitops.h
David Welch [Thu, 6 Dec 2001 00:54:54 +0000 (00:54 +0000)]
Removed bitops.h

svn path=/trunk/; revision=2419

21 years agoImplemented file system change notification.
Eric Kohl [Wed, 5 Dec 2001 12:14:13 +0000 (12:14 +0000)]
Implemented file system change notification.

svn path=/trunk/; revision=2418

21 years agoAdded missing create parameters to IoCreateFile().
Eric Kohl [Wed, 5 Dec 2001 12:11:55 +0000 (12:11 +0000)]
Added missing create parameters to IoCreateFile().

svn path=/trunk/; revision=2417

21 years agoFixed security define spelling
David Welch [Wed, 5 Dec 2001 01:40:25 +0000 (01:40 +0000)]
Fixed security define spelling
Added duplication notification

svn path=/trunk/; revision=2416

21 years agoReplaced binary constants by corresponding flags.
Eric Kohl [Tue, 4 Dec 2001 20:47:54 +0000 (20:47 +0000)]
Replaced binary constants by corresponding flags.

svn path=/trunk/; revision=2415

21 years agoRemove debugging changes.
David Welch [Sun, 2 Dec 2001 23:37:25 +0000 (23:37 +0000)]
Remove debugging changes.

svn path=/trunk/; revision=2414

21 years agoImplemented LPC sections
David Welch [Sun, 2 Dec 2001 23:34:43 +0000 (23:34 +0000)]
Implemented LPC sections
Changed WriteConsoleOutput to pass data in the section

svn path=/trunk/; revision=2413

21 years agoFixed typeo that prevented compilation
Phillip Susi [Sat, 1 Dec 2001 20:57:23 +0000 (20:57 +0000)]
Fixed typeo that prevented compilation

svn path=/trunk/; revision=2412

21 years agoFixed small bug in keyboard driver that prevented filter driver from working. Added...
Eugene Ingerman [Fri, 30 Nov 2001 01:38:24 +0000 (01:38 +0000)]
Fixed small bug in keyboard driver that prevented filter driver from working. Added keyboard hook.

svn path=/trunk/; revision=2410

21 years agoImplemented PsGetProcessExitTime() and PsIsThreadTerminating().
Eric Kohl [Thu, 29 Nov 2001 16:41:22 +0000 (16:41 +0000)]
Implemented PsGetProcessExitTime() and PsIsThreadTerminating().

svn path=/trunk/; revision=2409

21 years agofound out shell has kill built it
Steven Edwards [Thu, 29 Nov 2001 07:24:48 +0000 (07:24 +0000)]
found out shell has kill built it

svn path=/trunk/; revision=2408

21 years agoFixed Makefile problem
Brian Palmer [Thu, 29 Nov 2001 01:56:04 +0000 (01:56 +0000)]
Fixed Makefile problem
Added tool to fix Win2k/XP NTVDM bug so DJGPP works without crashing

svn path=/trunk/; revision=2407

21 years agoBase files (incomplete) for PSAPI.DLL.
Emanuele Aliberti [Wed, 28 Nov 2001 23:35:16 +0000 (23:35 +0000)]
Base files (incomplete) for PSAPI.DLL.

svn path=/trunk/; revision=2406

21 years ago*** empty log message ***
Emanuele Aliberti [Wed, 28 Nov 2001 16:11:36 +0000 (16:11 +0000)]
*** empty log message ***

svn path=/trunk/; revision=2404

21 years agoRe-organized things a slight bit.
Brian Palmer [Wed, 28 Nov 2001 10:26:53 +0000 (10:26 +0000)]
Re-organized things a slight bit.
Split up stdlib.c and renamed it to rtl.
Separated disk functions from file system functions.

svn path=/trunk/; revision=2403

21 years agoInitial revision
Steven Edwards [Wed, 28 Nov 2001 01:37:59 +0000 (01:37 +0000)]
Initial revision

svn path=/trunk/; revision=2400

21 years agoInitial revision
Steven Edwards [Tue, 27 Nov 2001 14:24:14 +0000 (14:24 +0000)]
Initial revision

svn path=/trunk/; revision=2397

21 years agoAdded system hive support.
Eric Kohl [Tue, 27 Nov 2001 12:42:47 +0000 (12:42 +0000)]
Added system hive support.
Started hardware detection.

svn path=/trunk/; revision=2396

21 years agoAdded system hive support.
Eric Kohl [Mon, 26 Nov 2001 22:33:20 +0000 (22:33 +0000)]
Added system hive support.

svn path=/trunk/; revision=2395

21 years agoAdded 'dword' data type.
Eric Kohl [Sun, 25 Nov 2001 18:28:00 +0000 (18:28 +0000)]
Added 'dword' data type.

svn path=/trunk/; revision=2394

21 years agoinclude/csrss/csrss.h: Include a define for the size of the common
David Welch [Sun, 25 Nov 2001 15:21:11 +0000 (15:21 +0000)]
include/csrss/csrss.h: Include a define for the size of the common
part of the csrss message header.
lib/kernel32/misc/console.c: WriteConsole: Use the same meanings for the
Length argument to CsrClientCallServer as all other callers.
lib/kernel32/misc/console.c: WriteConsoleOutput: Break up long requests
(not very efficently).
lib/ntdll/csr/lpc.c: CsrClientCallServer: Fill out DataSize and
MessageSize correctly.
lib/kernel32/misc/dllmain.c: DllMain: Die if we can't connect to csrss.
ntoskrnl/include/internal/ntoskrnl.c: Increase size of non-paged pool
ntoskrnl/ke/i386/exp.c: On double fault print loops in the stack trace
only once.
ntoskrnl/ke/i386/usertrap.c: Corrected checking in stack trace.
ntoskrnl/lpc/send.c: NtRequestWaitReplyPort: Check message consistency and
copy in safely.
ntoskrnl/mm/aspace.c: MmLockAddressSpace: Don't bother locking if we are
the only thread running.
ntoskrnl/mm/kmap.c: Implementing support functions for whole page
allocation.
ntoskrnl/mm/npool.c: Implementing allocation mode where every block is
allocated in a whole page and placed against the end so writes beyond the
allocated portion are caught immediately.

svn path=/trunk/; revision=2393

21 years agoMoved W32THREAD to teb.h
Jason Filby [Sat, 24 Nov 2001 14:08:54 +0000 (14:08 +0000)]
Moved W32THREAD to teb.h

svn path=/trunk/; revision=2392

21 years agoAdded some security/access functions.
Eric Kohl [Thu, 22 Nov 2001 02:37:32 +0000 (02:37 +0000)]
Added some security/access functions.

svn path=/trunk/; revision=2389

21 years agoImplemented RtlImpersonateSelf().
Eric Kohl [Wed, 21 Nov 2001 22:31:18 +0000 (22:31 +0000)]
Implemented RtlImpersonateSelf().

svn path=/trunk/; revision=2388

21 years agoFixed PsRevertToSelf().
Eric Kohl [Wed, 21 Nov 2001 18:44:50 +0000 (18:44 +0000)]
Fixed PsRevertToSelf().

svn path=/trunk/; revision=2387

21 years agoadd mkdir C:\bin for wineapps
Steven Edwards [Tue, 20 Nov 2001 23:49:03 +0000 (23:49 +0000)]
add mkdir C:\bin for wineapps

svn path=/trunk/; revision=2386

21 years agoFixed a bug in FAT12FindAvailableCluster.
Hartmut Birr [Tue, 20 Nov 2001 23:40:26 +0000 (23:40 +0000)]
Fixed a bug in FAT12FindAvailableCluster.

svn path=/trunk/; revision=2385

21 years agoadded default rule for .cpp files
Rex Jolliff [Tue, 20 Nov 2001 21:56:54 +0000 (21:56 +0000)]
added default rule for .cpp files

svn path=/trunk/; revision=2384

21 years agoImplemented read/write.
Eric Kohl [Tue, 20 Nov 2001 20:35:10 +0000 (20:35 +0000)]
Implemented read/write.

svn path=/trunk/; revision=2383

21 years agoSplit kernel and user-mode exception handling
David Welch [Tue, 20 Nov 2001 02:31:21 +0000 (02:31 +0000)]
Split kernel and user-mode exception handling

svn path=/trunk/; revision=2382

21 years agoFixed zsh crash bug, it still doesn't work however
David Welch [Tue, 20 Nov 2001 02:29:45 +0000 (02:29 +0000)]
Fixed zsh crash bug, it still doesn't work however

svn path=/trunk/; revision=2381

21 years agoFix for CreateCompatibleDC
Jason Filby [Mon, 19 Nov 2001 12:06:23 +0000 (12:06 +0000)]
Fix for CreateCompatibleDC

svn path=/trunk/; revision=2380

21 years agoFixed a few compiler warinings.
Eric Kohl [Sun, 18 Nov 2001 20:20:42 +0000 (20:20 +0000)]
Fixed a few compiler warinings.

svn path=/trunk/; revision=2379

21 years agoOops, used copy to caller instead of copy from caller
David Welch [Sun, 18 Nov 2001 01:28:50 +0000 (01:28 +0000)]
Oops, used copy to caller instead of copy from caller

svn path=/trunk/; revision=2378

21 years agoFixed bugs with vim
David Welch [Sun, 18 Nov 2001 00:31:24 +0000 (00:31 +0000)]
Fixed bugs with vim

svn path=/trunk/; revision=2377

21 years agoFixed GetExtendedMemorySize(). My i486-DX4/75 didn't like the old routine.
Eric Kohl [Sat, 17 Nov 2001 00:00:33 +0000 (00:00 +0000)]
Fixed GetExtendedMemorySize(). My i486-DX4/75 didn't like the old routine.

svn path=/trunk/; revision=2376

21 years agoUpdated for booting from C:
Eric Kohl [Fri, 16 Nov 2001 20:27:59 +0000 (20:27 +0000)]
Updated for booting from C:

svn path=/trunk/; revision=2375

21 years agoAdded loading the HAL.
Eric Kohl [Fri, 16 Nov 2001 20:25:37 +0000 (20:25 +0000)]
Added loading the HAL.

svn path=/trunk/; revision=2374

21 years agoFixed warnings.
Eric Kohl [Fri, 16 Nov 2001 20:24:43 +0000 (20:24 +0000)]
Fixed warnings.

svn path=/trunk/; revision=2373

21 years agoBIOS Int 13h Extensions Support
Brian Palmer [Thu, 15 Nov 2001 07:48:33 +0000 (07:48 +0000)]
BIOS Int 13h Extensions Support
New .ini file format (sort of) - changed some parameter names, etc.
More efficient .ini file parsing code
More efficient use of memory, smaller image file
Total rewrite of file system code (the old stuff sucked)
VFAT Long File Names now supported!
ReactOS is the only boot type supported currently, disabled all others (temporarily)

svn path=/trunk/; revision=2372

21 years agoImplemented MmMapViewOfSection().
Eric Kohl [Tue, 13 Nov 2001 22:46:49 +0000 (22:46 +0000)]
Implemented MmMapViewOfSection().

svn path=/trunk/; revision=2368

21 years agoRemove my old port of the winelib notepad
Steven Edwards [Sun, 11 Nov 2001 18:21:32 +0000 (18:21 +0000)]
Remove my old port of the winelib notepad

svn path=/trunk/; revision=2366

21 years agoinstall script for wine dlls and programs
Steven Edwards [Sun, 11 Nov 2001 18:16:52 +0000 (18:16 +0000)]
install script for wine dlls and programs

svn path=/trunk/; revision=2365

21 years agoFixed typo
Casper Hornstrup [Fri, 9 Nov 2001 15:50:34 +0000 (15:50 +0000)]
Fixed typo

svn path=/trunk/; revision=2364

21 years agoAdded message compiler.
Eric Kohl [Fri, 9 Nov 2001 12:37:15 +0000 (12:37 +0000)]
Added message compiler.

svn path=/trunk/; revision=2363

21 years agoAdded message compiler.
Eric Kohl [Fri, 9 Nov 2001 12:27:02 +0000 (12:27 +0000)]
Added message compiler.

svn path=/trunk/; revision=2362

21 years agoImplemented abandoning of mutexes/mutants.
Eric Kohl [Thu, 8 Nov 2001 13:58:13 +0000 (13:58 +0000)]
Implemented abandoning of mutexes/mutants.

svn path=/trunk/; revision=2361

21 years agoFixed thread termination bug when a mutex must be abandoned.
Eric Kohl [Thu, 8 Nov 2001 01:09:20 +0000 (01:09 +0000)]
Fixed thread termination bug when a mutex must be abandoned.

svn path=/trunk/; revision=2360

21 years agoFixed thread termination bug
David Welch [Wed, 7 Nov 2001 22:36:47 +0000 (22:36 +0000)]
Fixed thread termination bug

svn path=/trunk/; revision=2359

21 years agoAdded mutex test application.
Eric Kohl [Wed, 7 Nov 2001 16:42:15 +0000 (16:42 +0000)]
Added mutex test application.

svn path=/trunk/; revision=2358

21 years agoAdded GetInterruptVector() routine to PCI bus handler.
Eric Kohl [Wed, 7 Nov 2001 02:27:33 +0000 (02:27 +0000)]
Added GetInterruptVector() routine to PCI bus handler.

svn path=/trunk/; revision=2357

21 years agoRe enabled mounting more than one filesystem
Phillip Susi [Wed, 7 Nov 2001 02:21:19 +0000 (02:21 +0000)]
Re enabled mounting more than one filesystem

svn path=/trunk/; revision=2356

21 years agoAttach/detach mutant(mutex) to/from owning thread.
Eric Kohl [Wed, 7 Nov 2001 02:17:22 +0000 (02:17 +0000)]
Attach/detach mutant(mutex) to/from owning thread.
Fixed return value of KeWaitForMultipleObjects() on timeout.

svn path=/trunk/; revision=2355

21 years agoFix export wvsnprintfA and W from user32.dll
James Tabor [Mon, 5 Nov 2001 21:00:31 +0000 (21:00 +0000)]
Fix export wvsnprintfA and W from user32.dll

svn path=/trunk/; revision=2354

21 years agoDon't check for critical sections when delivering special kernel mode APCs
David Welch [Mon, 5 Nov 2001 20:49:30 +0000 (20:49 +0000)]
Don't check for critical sections when delivering special kernel mode APCs

svn path=/trunk/; revision=2353