reactos.git
18 years agoadd include directories from xml, remove "." hack, as projects that need to include...
Royce Mitchell III [Sun, 28 Aug 2005 05:34:22 +0000 (05:34 +0000)]
add include directories from xml, remove "." hack, as projects that need to include their base directory have done so already in the xml.

svn path=/trunk/; revision=17576

18 years agoadd . to list of include directories for all projects
Royce Mitchell III [Sun, 28 Aug 2005 02:37:06 +0000 (02:37 +0000)]
add . to list of include directories for all projects

svn path=/trunk/; revision=17575

18 years ago#include "precomp.h" -> #include <precomp.h>
Thomas Bluemel [Sat, 27 Aug 2005 23:35:51 +0000 (23:35 +0000)]
#include "precomp.h" -> #include <precomp.h>

svn path=/trunk/; revision=17574

18 years agoImplement StringTableInitializeEx, StringTableGetExtraData and StringTableSetExtraData.
Eric Kohl [Sat, 27 Aug 2005 19:14:35 +0000 (19:14 +0000)]
Implement StringTableInitializeEx, StringTableGetExtraData and StringTableSetExtraData.
Add StringTableAddStringEx and StringTableLookUpStringEx stubs.

svn path=/trunk/; revision=17573

18 years agoimplemented RegDeleteTree() (untested!)
Thomas Bluemel [Sat, 27 Aug 2005 18:13:52 +0000 (18:13 +0000)]
implemented RegDeleteTree() (untested!)

svn path=/trunk/; revision=17572

18 years agonative EOL
Emanuele Aliberti [Sat, 27 Aug 2005 17:21:07 +0000 (17:21 +0000)]
native EOL

svn path=/trunk/; revision=17571

18 years agoMinor changes and IT resource file.
Emanuele Aliberti [Sat, 27 Aug 2005 17:18:29 +0000 (17:18 +0000)]
Minor changes and IT resource file.

svn path=/trunk/; revision=17570

18 years agoImplement SetupDiSelectBestCompatDrv, by sorting drivers by rank in drivers list
Hervé Poussineau [Sat, 27 Aug 2005 14:59:22 +0000 (14:59 +0000)]
Implement SetupDiSelectBestCompatDrv, by sorting drivers by rank in drivers list

svn path=/trunk/; revision=17569

18 years agoImplement LogonUserA.
Eric Kohl [Sat, 27 Aug 2005 14:56:17 +0000 (14:56 +0000)]
Implement LogonUserA.

svn path=/trunk/; revision=17568

18 years agoSM: simplify and fix client (subsystem servers) management.
Emanuele Aliberti [Sat, 27 Aug 2005 09:55:27 +0000 (09:55 +0000)]
SM: simplify and fix client (subsystem servers) management.

svn path=/trunk/; revision=17567

18 years ago17519 requires __REACTOS__ to be defined for KDB to work.
Andrew Munger [Sat, 27 Aug 2005 04:20:49 +0000 (04:20 +0000)]
17519 requires __REACTOS__ to be defined for KDB to work.

svn path=/trunk/; revision=17566

18 years ago"." means current directory, not previous. Spotted by Talley.
Andrew Munger [Sat, 27 Aug 2005 02:34:46 +0000 (02:34 +0000)]
"." means current directory, not previous. Spotted by Talley.

svn path=/trunk/; revision=17565

18 years agofixed code to compile both as ansi and unicode version, build as unicode by default
Thomas Bluemel [Fri, 26 Aug 2005 21:02:47 +0000 (21:02 +0000)]
fixed code to compile both as ansi and unicode version, build as unicode by default

svn path=/trunk/; revision=17564

18 years ago- Moved all members with variable length in CSRSS_XXX structures to the end.
Hartmut Birr [Fri, 26 Aug 2005 20:35:33 +0000 (20:35 +0000)]
- Moved all members with variable length in CSRSS_XXX structures to the end.
- Defined all members with variable length as arrays with a size of zero.
- Used the stack for allocating CSR_API_MESSAGE structures.

svn path=/trunk/; revision=17563

18 years agoMake the explorer taskbar look a bit nicer.
Filip Navara [Fri, 26 Aug 2005 20:03:41 +0000 (20:03 +0000)]
Make the explorer taskbar look a bit nicer.

svn path=/trunk/; revision=17562

18 years agoAdd TBMETRICS structure and associated constants.
Filip Navara [Fri, 26 Aug 2005 20:02:53 +0000 (20:02 +0000)]
Add TBMETRICS structure and associated constants.

svn path=/trunk/; revision=17561

18 years agoAdd constants for DBG_CONTROL_C and DBG_CONTROL_BREAK to ntstatus.h, Work around...
Steven Edwards [Fri, 26 Aug 2005 18:39:20 +0000 (18:39 +0000)]
Add constants for DBG_CONTROL_C and DBG_CONTROL_BREAK to ntstatus.h, Work around conflict including ntstatus.h with the NDK

svn path=/trunk/; revision=17560

18 years agoimplemented CreateSymbolicLink() (not tested/verified yet!)
Thomas Bluemel [Fri, 26 Aug 2005 13:47:56 +0000 (13:47 +0000)]
implemented CreateSymbolicLink() (not tested/verified yet!)

svn path=/trunk/; revision=17559

18 years agoCall the correct user mode dispatch function in KiDispatchException. The bug was...
Hartmut Birr [Fri, 26 Aug 2005 13:06:24 +0000 (13:06 +0000)]
Call the correct user mode dispatch function in KiDispatchException. The bug was introduced by r17053.

svn path=/trunk/; revision=17558

18 years agoremoved obsolete variable in RegOpenUserClassesRoot()
Thomas Bluemel [Fri, 26 Aug 2005 09:53:00 +0000 (09:53 +0000)]
removed obsolete variable in RegOpenUserClassesRoot()

svn path=/trunk/; revision=17557

18 years agoRegLoadMUIStringA/W are not implemented yet...
Thomas Bluemel [Fri, 26 Aug 2005 09:49:19 +0000 (09:49 +0000)]
RegLoadMUIStringA/W are not implemented yet...

svn path=/trunk/; revision=17556

18 years agoadded stubs for RegLoadMUIStringA/W()
Thomas Bluemel [Fri, 26 Aug 2005 09:48:13 +0000 (09:48 +0000)]
added stubs for RegLoadMUIStringA/W()

svn path=/trunk/; revision=17555

18 years agoimplemented RegDisablePredefinedCacheEx()
Thomas Bluemel [Fri, 26 Aug 2005 09:40:37 +0000 (09:40 +0000)]
implemented RegDisablePredefinedCacheEx()

svn path=/trunk/; revision=17554

18 years agoWhy this thing ships with its own GetConsoleWindow function I don't understand. Renam...
Steven Edwards [Thu, 25 Aug 2005 23:54:39 +0000 (23:54 +0000)]
Why this thing ships with its own GetConsoleWindow function I don't understand. Rename it and make the rest of the code use it. Compiles fine on gcc 3.x and msvc6 and works properly.

svn path=/trunk/; revision=17553

18 years agominor build fixes for msvc
Steven Edwards [Thu, 25 Aug 2005 23:20:34 +0000 (23:20 +0000)]
minor build fixes for msvc

svn path=/trunk/; revision=17552

18 years agofix msvc compile
Steven Edwards [Thu, 25 Aug 2005 22:50:44 +0000 (22:50 +0000)]
fix msvc compile

svn path=/trunk/; revision=17551

18 years agodisable the custom rules for Winebuild for now
Steven Edwards [Thu, 25 Aug 2005 22:49:26 +0000 (22:49 +0000)]
disable the custom rules for Winebuild for now

svn path=/trunk/; revision=17550

18 years agoThx ravelo to found a new bug in start.c it did not manger run batfile with path...
Magnus Olsen [Thu, 25 Aug 2005 22:43:20 +0000 (22:43 +0000)]
Thx ravelo to found a new bug in start.c it did not manger run batfile with path that contain space.

svn path=/trunk/; revision=17549

18 years agoDon't dereference the pointers. Catch by Thomas.
Brandon Turner [Thu, 25 Aug 2005 22:09:10 +0000 (22:09 +0000)]
Don't dereference the pointers.  Catch by Thomas.

svn path=/trunk/; revision=17548

18 years agoadd stub for ControlServiceEx()
Thomas Bluemel [Thu, 25 Aug 2005 22:06:31 +0000 (22:06 +0000)]
add stub for ControlServiceEx()

svn path=/trunk/; revision=17547

18 years agoGenerate a GUID for each module processed. Later on this will be needed to support...
Steven Edwards [Thu, 25 Aug 2005 20:58:01 +0000 (20:58 +0000)]
Generate a GUID for each module processed. Later on this will be needed to support msvc2k3/5 vcproj files.

svn path=/trunk/; revision=17546

18 years agoImplement escape char in console. "^"
Brandon Turner [Thu, 25 Aug 2005 20:05:07 +0000 (20:05 +0000)]
Implement escape char in console. "^"
cmd.c - when the env isnt found, dont zero out the params
redir.c - skip over all ^ when looking for redir/pipe
echo.c - when printing out, treat ^ correctly.

svn path=/trunk/; revision=17545

18 years agoenable theming of the checklist control
Thomas Bluemel [Thu, 25 Aug 2005 19:53:37 +0000 (19:53 +0000)]
enable theming of the checklist control

svn path=/trunk/; revision=17544

18 years ago- added stubs for Set/GetConsoleHistoryInfo(), GetConsoleOriginalTitleA/W(), Set...
Thomas Bluemel [Thu, 25 Aug 2005 19:47:44 +0000 (19:47 +0000)]
- added stubs for Set/GetConsoleHistoryInfo(), GetConsoleOriginalTitleA/W(), Set/GetConsoleScreenBufferInfoEx() and GetCurrentConsoleFontEx()
- added missing structure definitions

svn path=/trunk/; revision=17543

18 years agoadd stubs for CreateSymbolicLinkA/W
Thomas Bluemel [Thu, 25 Aug 2005 18:21:50 +0000 (18:21 +0000)]
add stubs for CreateSymbolicLinkA/W

svn path=/trunk/; revision=17542

18 years agoUse GetShortPathName and GetLongPathName to correct the case of the new path in SetRo...
Brandon Turner [Thu, 25 Aug 2005 17:38:15 +0000 (17:38 +0000)]
Use GetShortPathName and GetLongPathName to correct the case of the new path in SetRootPath.  GetFullPathName by itself would not work when there was a space in the name.

svn path=/trunk/; revision=17541

18 years agofile paths should be relative to the location of the dsp file, not the dsw file
Royce Mitchell III [Thu, 25 Aug 2005 17:24:11 +0000 (17:24 +0000)]
file paths should be relative to the location of the dsp file, not the dsw file

svn path=/trunk/; revision=17540

18 years agoFill some more structs, that ms ddraw fill as well.
Maarten Bosma [Thu, 25 Aug 2005 15:31:28 +0000 (15:31 +0000)]
Fill some more structs, that ms ddraw fill as well.

svn path=/trunk/; revision=17539

18 years agoFixed a bug in RtlLeaveCriticalSection. We have only to signal the event if someone...
Hartmut Birr [Thu, 25 Aug 2005 12:33:37 +0000 (12:33 +0000)]
Fixed a bug in RtlLeaveCriticalSection. We have only to signal the event if someone waits on it.

svn path=/trunk/; revision=17538

18 years agominor simplifications
Thomas Bluemel [Thu, 25 Aug 2005 12:30:10 +0000 (12:30 +0000)]
minor simplifications

svn path=/trunk/; revision=17537

18 years agoopen subkey with sufficient rights in RegDeleteTree
Thomas Bluemel [Thu, 25 Aug 2005 12:27:25 +0000 (12:27 +0000)]
open subkey with sufficient rights in RegDeleteTree

svn path=/trunk/; revision=17536

18 years agoadded stubs for RegDeleteTreeA/W() and RegCopyTreeA/W()
Thomas Bluemel [Thu, 25 Aug 2005 12:25:11 +0000 (12:25 +0000)]
added stubs for RegDeleteTreeA/W() and RegCopyTreeA/W()

svn path=/trunk/; revision=17535

18 years agoChange Install Name to ddraw_demo.exe
Maarten Bosma [Thu, 25 Aug 2005 11:36:49 +0000 (11:36 +0000)]
Change Install Name to ddraw_demo.exe

svn path=/trunk/; revision=17534

18 years ago$default_cfg fix
Royce Mitchell III [Thu, 25 Aug 2005 01:44:23 +0000 (01:44 +0000)]
$default_cfg fix
cleaned up more code that isn't enabled yet
generate correct line endings on *nix, too

svn path=/trunk/; revision=17533

18 years agocheck for console handles in Get/SetFileAttributesByHandle()
Thomas Bluemel [Thu, 25 Aug 2005 00:33:37 +0000 (00:33 +0000)]
check for console handles in Get/SetFileAttributesByHandle()

svn path=/trunk/; revision=17531

18 years agoimplemented SetFileAttributesByHandle() and GetFileAttributesByHandle()
Thomas Bluemel [Wed, 24 Aug 2005 23:59:03 +0000 (23:59 +0000)]
implemented SetFileAttributesByHandle() and GetFileAttributesByHandle()

svn path=/trunk/; revision=17530

18 years agoimplemented RegSetKeyValueA/W
Thomas Bluemel [Wed, 24 Aug 2005 23:44:27 +0000 (23:44 +0000)]
implemented RegSetKeyValueA/W

svn path=/trunk/; revision=17529

18 years agofixing a bug in searching for cmd for bat/cmd files, thx ravelo to found this stupied bug
Magnus Olsen [Wed, 24 Aug 2005 23:33:34 +0000 (23:33 +0000)]
fixing a bug in searching for cmd for bat/cmd files, thx ravelo to found this stupied bug

svn path=/trunk/; revision=17528

18 years agoimplemented RegDeleteKeyValueA/W()
Thomas Bluemel [Wed, 24 Aug 2005 23:29:51 +0000 (23:29 +0000)]
implemented RegDeleteKeyValueA/W()

svn path=/trunk/; revision=17527

18 years agoImplement start execute support for bat/cmd file. woking in windows
Magnus Olsen [Wed, 24 Aug 2005 23:07:51 +0000 (23:07 +0000)]
Implement start execute support for bat/cmd file. woking in windows

svn path=/trunk/; revision=17526

18 years agoimplemented IsThreadAFiber()
Thomas Bluemel [Wed, 24 Aug 2005 23:05:07 +0000 (23:05 +0000)]
implemented IsThreadAFiber()

svn path=/trunk/; revision=17525

18 years agozero the entire buffer
Royce Mitchell III [Wed, 24 Aug 2005 22:38:10 +0000 (22:38 +0000)]
zero the entire buffer

svn path=/trunk/; revision=17524

18 years agoinstall the registry keys before enabling the driver
Thomas Bluemel [Wed, 24 Aug 2005 21:54:13 +0000 (21:54 +0000)]
install the registry keys before enabling the driver

svn path=/trunk/; revision=17523

18 years agoREVISON -> REVISION
Filip Navara [Wed, 24 Aug 2005 21:52:41 +0000 (21:52 +0000)]
REVISON -> REVISION

svn path=/trunk/; revision=17522

18 years agoimplemented "" remove for the start command. This makes 'start dir1\"dir2a dir2b...
Magnus Olsen [Wed, 24 Aug 2005 21:40:01 +0000 (21:40 +0000)]
implemented "" remove for the start command.  This makes 'start dir1\"dir2a dir2b"\dir3\foo.exe param' work change by Martin Rottensteiner 2005only@pianonote.at irc nick ravelo

svn path=/trunk/; revision=17521

18 years agoFix a memory leak if VideoPortInitialize is called more than once from the same miniport.
Filip Navara [Wed, 24 Aug 2005 21:29:24 +0000 (21:29 +0000)]
Fix a memory leak if VideoPortInitialize is called more than once from the same miniport.
Replace STDCALL with NTAPI.

svn path=/trunk/; revision=17520

18 years agoCleanup i8042prt.h
Hervé Poussineau [Wed, 24 Aug 2005 20:34:50 +0000 (20:34 +0000)]
Cleanup i8042prt.h
Remove $Id$ tags
Replace Win32 types by their kernel counterparts (DWORD -> ULONG, ...)

svn path=/trunk/; revision=17519

18 years agoadded some verbosity
Royce Mitchell III [Wed, 24 Aug 2005 20:06:54 +0000 (20:06 +0000)]
added some verbosity
standardized back on printf from cout
fixed loop variable conflict

svn path=/trunk/; revision=17518

18 years agoinvoke _generate_dsp() have it open the output file, and fix some path parsing and...
Royce Mitchell III [Wed, 24 Aug 2005 19:58:07 +0000 (19:58 +0000)]
invoke _generate_dsp() have it open the output file, and fix some path parsing and const issues.

svn path=/trunk/; revision=17517

18 years agoRemove $Id$ tags
Hervé Poussineau [Wed, 24 Aug 2005 18:29:45 +0000 (18:29 +0000)]
Remove $Id$ tags
Use FATEntry.ShortName field instead of FATEntry.FileName when dealing with full name
Remove LL suffix on long long constants
Replace Win32 types by their kernel counterparts (DWORD -> ULONG, ...)

svn path=/trunk/; revision=17516

18 years ago_generate_dsp() compiles now, haven't tested yet
Royce Mitchell III [Wed, 24 Aug 2005 18:13:00 +0000 (18:13 +0000)]
_generate_dsp() compiles now, haven't tested yet

svn path=/trunk/; revision=17515

18 years agoFix IRP_MJ_QUERY_INFORMATION/FileStandardInformation (current code was trying to...
Hervé Poussineau [Wed, 24 Aug 2005 15:37:04 +0000 (15:37 +0000)]
Fix IRP_MJ_QUERY_INFORMATION/FileStandardInformation (current code was trying to dereference NULL pointer)
Replace MmGetSystemAddressForMdl by MmGetSystemAddressForMdlSafe

svn path=/trunk/; revision=17514

18 years agoReplace ExAllocatePool by ExAllocatePoolWithTag
Hervé Poussineau [Wed, 24 Aug 2005 15:33:58 +0000 (15:33 +0000)]
Replace ExAllocatePool by ExAllocatePoolWithTag
Fix CHECKPOINT1 definition for MSVC compiler

svn path=/trunk/; revision=17513

18 years agoMake BusyLoop volatile. Spotted by Thomas.
Filip Navara [Wed, 24 Aug 2005 14:15:54 +0000 (14:15 +0000)]
Make BusyLoop volatile. Spotted by Thomas.

svn path=/trunk/; revision=17512

18 years agoImplement the most over-optimized lock in NT - the NDIS_RW_LOCK.
Filip Navara [Wed, 24 Aug 2005 12:21:18 +0000 (12:21 +0000)]
Implement the most over-optimized lock in NT - the NDIS_RW_LOCK.

svn path=/trunk/; revision=17511

18 years agoFix the NDIS_RW_LOCK structure.
Filip Navara [Wed, 24 Aug 2005 12:20:59 +0000 (12:20 +0000)]
Fix the NDIS_RW_LOCK structure.

svn path=/trunk/; revision=17510

18 years agoRemove bogus and unneeded cast.
Filip Navara [Wed, 24 Aug 2005 09:50:18 +0000 (09:50 +0000)]
Remove bogus and unneeded cast.

svn path=/trunk/; revision=17509

18 years agoReplace() bugfix #2 - forgot to insert replacement text ( yes yes I suck you can...
Royce Mitchell III [Wed, 24 Aug 2005 06:03:34 +0000 (06:03 +0000)]
Replace() bugfix #2 - forgot to insert replacement text ( yes yes I suck you can stop throwing tomatoes now )

svn path=/trunk/; revision=17508

18 years agobugfix - Replace() was truncating the string
Royce Mitchell III [Wed, 24 Aug 2005 06:01:02 +0000 (06:01 +0000)]
bugfix - Replace() was truncating the string

svn path=/trunk/; revision=17507

18 years agoalmost done converting _generate_dsp(), but have to quit for the night, so commiting...
Royce Mitchell III [Wed, 24 Aug 2005 05:58:14 +0000 (05:58 +0000)]
almost done converting _generate_dsp(), but have to quit for the night, so commiting what's done so far.

svn path=/trunk/; revision=17506

18 years agonew helper function Replace()
Royce Mitchell III [Wed, 24 Aug 2005 05:50:21 +0000 (05:50 +0000)]
new helper function Replace()

svn path=/trunk/; revision=17505

18 years agovc6 build files - just in case somebody else wants to use them
Royce Mitchell III [Wed, 24 Aug 2005 04:00:37 +0000 (04:00 +0000)]
vc6 build files - just in case somebody else wants to use them

svn path=/trunk/; revision=17504

18 years agoremove a few of the Wine hacks
Steven Edwards [Wed, 24 Aug 2005 03:56:25 +0000 (03:56 +0000)]
remove a few of the Wine hacks

svn path=/trunk/; revision=17503

18 years agonew top-level target 'msvc' to create msvc build files
Royce Mitchell III [Wed, 24 Aug 2005 03:39:10 +0000 (03:39 +0000)]
new top-level target 'msvc' to create msvc build files

svn path=/trunk/; revision=17502

18 years agoimport wine's "msvcmaker" perl script and begin converting it to C++ - so far it...
Royce Mitchell III [Wed, 24 Aug 2005 03:38:20 +0000 (03:38 +0000)]
import wine's "msvcmaker" perl script and begin converting it to C++ - so far it creates the DSW file.

svn path=/trunk/; revision=17501

18 years agoadded some comments to illustrate the output of several path-related functions
Royce Mitchell III [Wed, 24 Aug 2005 03:18:13 +0000 (03:18 +0000)]
added some comments to illustrate the output of several path-related functions

svn path=/trunk/; revision=17500

18 years agofix to not crash when built with msvc6 ( bad calling convention on imports ).
Royce Mitchell III [Wed, 24 Aug 2005 02:55:08 +0000 (02:55 +0000)]
fix to not crash when built with msvc6 ( bad calling convention on imports ).
fix error-handling bugs, added missing error-handling

svn path=/trunk/; revision=17499

18 years agoGet rid of one memory leak and two more ROS-only fields in LOGICAL_ADAPTER structure.
Filip Navara [Wed, 24 Aug 2005 02:20:41 +0000 (02:20 +0000)]
Get rid of one memory leak and two more ROS-only fields in LOGICAL_ADAPTER structure.

svn path=/trunk/; revision=17498

18 years agoStart removing dead code and ReactOS specific structure fields (the NDIS structures...
Filip Navara [Wed, 24 Aug 2005 01:51:49 +0000 (01:51 +0000)]
Start removing dead code and ReactOS specific structure fields (the NDIS structures are official, documented and contain all we need).

svn path=/trunk/; revision=17497

18 years agoFix few macros to work with the corrected declarations.
Filip Navara [Wed, 24 Aug 2005 00:04:21 +0000 (00:04 +0000)]
Fix few macros to work with the corrected declarations.

svn path=/trunk/; revision=17496

18 years agoremove incorrect comment (copy/paste error)
Royce Mitchell III [Tue, 23 Aug 2005 23:20:23 +0000 (23:20 +0000)]
remove incorrect comment (copy/paste error)

svn path=/trunk/; revision=17495

18 years agoGet rid of NdisWorkItemHalt.
Filip Navara [Tue, 23 Aug 2005 23:08:40 +0000 (23:08 +0000)]
Get rid of NdisWorkItemHalt.

svn path=/trunk/; revision=17494

18 years agomsvc6 compatibility
Royce Mitchell III [Tue, 23 Aug 2005 23:06:58 +0000 (23:06 +0000)]
msvc6 compatibility

svn path=/trunk/; revision=17493

18 years agoproxy makefile for rbuild
Royce Mitchell III [Tue, 23 Aug 2005 23:06:19 +0000 (23:06 +0000)]
proxy makefile for rbuild

svn path=/trunk/; revision=17492

18 years agoRemove buffer pool implementation and replace buffer allocation with binary compatibl...
Filip Navara [Tue, 23 Aug 2005 23:02:35 +0000 (23:02 +0000)]
Remove buffer pool implementation and replace buffer allocation with binary compatible functions (since some of them are macroized in DDK headers), other cosmetic changes.

svn path=/trunk/; revision=17491

18 years agoRemove incorrect definition of NLS_MB_CODE_PAGE_TAG. The correct definition is 2...
Hervé Poussineau [Tue, 23 Aug 2005 22:25:35 +0000 (22:25 +0000)]
Remove incorrect definition of NLS_MB_CODE_PAGE_TAG. The correct definition is 2 lines above.

svn path=/trunk/; revision=17490

18 years agoRemove obsolete APIs and APIs that are actually implemented only as macros.
Filip Navara [Tue, 23 Aug 2005 22:24:54 +0000 (22:24 +0000)]
Remove obsolete APIs and APIs that are actually implemented only as macros.

svn path=/trunk/; revision=17489

18 years agoMS DDK compatibility fixes.
Filip Navara [Tue, 23 Aug 2005 22:11:03 +0000 (22:11 +0000)]
MS DDK compatibility fixes.

svn path=/trunk/; revision=17488

18 years agoShut up PREFAST warnings about shadowing declarations.
Filip Navara [Tue, 23 Aug 2005 20:18:55 +0000 (20:18 +0000)]
Shut up PREFAST warnings about shadowing declarations.

svn path=/trunk/; revision=17487

18 years agoFix incorrect string manipulation in NdisOpenProtocolConfiguration and add few casts...
Filip Navara [Tue, 23 Aug 2005 20:13:31 +0000 (20:13 +0000)]
Fix incorrect string manipulation in NdisOpenProtocolConfiguration and add few casts to make compiler happy.

svn path=/trunk/; revision=17486

18 years agoReturnRecognizedPartitions in HalIoReadPartitionTable means that used and real partit...
Hartmut Birr [Tue, 23 Aug 2005 17:43:58 +0000 (17:43 +0000)]
ReturnRecognizedPartitions in HalIoReadPartitionTable means that used and real partitions should be returned.

svn path=/trunk/; revision=17485

18 years agoFixed the calculation of the boot disk number in i386DiskGetSystemVolume.
Hartmut Birr [Tue, 23 Aug 2005 17:42:12 +0000 (17:42 +0000)]
Fixed the calculation of the boot disk number in i386DiskGetSystemVolume.
We have to count all used partititions instead of the known one.

svn path=/trunk/; revision=17484

18 years agoFix special case in SetupGetLineTextA/W and SetupGetStringFieldA/W when Buffer is...
Hervé Poussineau [Tue, 23 Aug 2005 17:38:14 +0000 (17:38 +0000)]
Fix special case in SetupGetLineTextA/W and SetupGetStringFieldA/W when Buffer is NULL and BufferSize is 0, by reverting part of r17162
Fixes bug #724, spotted by GvG
Do according changes in SetupDiBuildDriverInfoList

svn path=/trunk/; revision=17483

18 years agoName the proxy makefiles "GNUmakefile" instead of "makefile".
Filip Navara [Tue, 23 Aug 2005 14:56:38 +0000 (14:56 +0000)]
Name the proxy makefiles "GNUmakefile" instead of "makefile".

svn path=/trunk/; revision=17482

18 years agoRewrite project target
Gé van Geldorp [Tue, 23 Aug 2005 14:51:03 +0000 (14:51 +0000)]
Rewrite project target

svn path=/trunk/; revision=17481

18 years agoSet the service group for i8042prt.
Filip Navara [Tue, 23 Aug 2005 14:26:00 +0000 (14:26 +0000)]
Set the service group for i8042prt.

svn path=/trunk/; revision=17480

18 years agouse correct wait mode when checking alertability in KeDelayExecuteThread. thanks...
Alex Ionescu [Mon, 22 Aug 2005 23:33:51 +0000 (23:33 +0000)]
use correct wait mode when checking alertability in KeDelayExecuteThread. thanks to gunnar for noticing the bug

svn path=/trunk/; revision=17479

18 years agoActually break out of the wait loops if we got alerted.
Filip Navara [Mon, 22 Aug 2005 21:35:41 +0000 (21:35 +0000)]
Actually break out of the wait loops if we got alerted.

svn path=/trunk/; revision=17478

18 years agorename IsKernelPointer to IsPointerOffset
Thomas Bluemel [Mon, 22 Aug 2005 15:20:49 +0000 (15:20 +0000)]
rename IsKernelPointer to IsPointerOffset

svn path=/trunk/; revision=17477

18 years agomove old cruft
Gunnar Dalsnes [Mon, 22 Aug 2005 14:39:10 +0000 (14:39 +0000)]
move old cruft

svn path=/trunk/; revision=17476