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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

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

svn path=/trunk/; revision=2447

22 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

22 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

22 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

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

svn path=/trunk/; revision=2443

22 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

22 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

22 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

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

svn path=/trunk/; revision=2439

22 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

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

svn path=/trunk/; revision=2437

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

svn path=/trunk/; revision=2436

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

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

svn path=/trunk/; revision=2400

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

svn path=/trunk/; revision=2397

22 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

22 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

22 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

22 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

22 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

22 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

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

svn path=/trunk/; revision=2388

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

svn path=/trunk/; revision=2387

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

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

svn path=/trunk/; revision=2373

22 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

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

svn path=/trunk/; revision=2368

22 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

22 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

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

svn path=/trunk/; revision=2364

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 years agoDisabled secondary channel by default
Eric Kohl [Sat, 3 Nov 2001 16:34:58 +0000 (16:34 +0000)]
Disabled secondary channel by default

svn path=/trunk/; revision=2348

22 years agoReworked code for handling of asynchonous i/o requests.
Hartmut Birr [Fri, 2 Nov 2001 22:57:14 +0000 (22:57 +0000)]
Reworked code for handling of asynchonous i/o requests.

svn path=/trunk/; revision=2347