reactos.git
18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

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

svn path=/trunk/; revision=2447

18 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

18 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

18 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

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

svn path=/trunk/; revision=2443

18 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

18 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

18 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

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

svn path=/trunk/; revision=2439

18 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

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

svn path=/trunk/; revision=2437

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

svn path=/trunk/; revision=2436

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

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

svn path=/trunk/; revision=2400

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

svn path=/trunk/; revision=2397

18 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

18 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

18 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

18 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

18 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

18 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

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

svn path=/trunk/; revision=2388

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

svn path=/trunk/; revision=2387

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

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

svn path=/trunk/; revision=2373

18 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

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

svn path=/trunk/; revision=2368

18 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

18 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

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

svn path=/trunk/; revision=2364

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 years agotlist clone (partial).
Emanuele Aliberti [Sun, 4 Nov 2001 21:53:20 +0000 (21:53 +0000)]
tlist clone (partial).
Tested under NT 4.0.1382 SP6a EN_US.
NOT tested under ROS, but it should NOT work, since
NtQuerySystemInformation misses at least one info class needed
by the application.

svn path=/trunk/; revision=2352

18 years agoImplemented mutant object.
Eric Kohl [Sun, 4 Nov 2001 00:18:40 +0000 (00:18 +0000)]
Implemented mutant object.

svn path=/trunk/; revision=2350

18 years agoNew target 'implib' to avoid cicular references.
Casper Hornstrup [Sat, 3 Nov 2001 16:48:07 +0000 (16:48 +0000)]
New target 'implib' to avoid cicular references.
Integrate WINE into the build system.

svn path=/trunk/; revision=2349