reactos.git
17 years ago- Implement most of RtlDelete.
Alex Ionescu [Wed, 9 Nov 2005 02:16:03 +0000 (02:16 +0000)]
- Implement most of RtlDelete.

svn path=/trunk/; revision=19082

17 years ago- Implement RtlRealPrecessdor and RtlRealSuccessor
Alex Ionescu [Wed, 9 Nov 2005 01:39:39 +0000 (01:39 +0000)]
- Implement RtlRealPrecessdor and RtlRealSuccessor

svn path=/trunk/; revision=19081

17 years ago- Fix RtlSubtreePredecessor/Successor, someone had implemented them backwards.
Alex Ionescu [Wed, 9 Nov 2005 01:05:00 +0000 (01:05 +0000)]
- Fix RtlSubtreePredecessor/Successor, someone had implemented them backwards.

svn path=/trunk/; revision=19080

17 years agofixed data size calculation in RtlSelfRelativeToAbsoluteSD2
Thomas Bluemel [Wed, 9 Nov 2005 00:56:41 +0000 (00:56 +0000)]
fixed data size calculation in RtlSelfRelativeToAbsoluteSD2

svn path=/trunk/; revision=19079

17 years ago- Fix CreateNamedPipeW to convert some NT flags properly, timeouts, etc, and document...
Alex Ionescu [Wed, 9 Nov 2005 00:44:37 +0000 (00:44 +0000)]
- Fix CreateNamedPipeW to convert some NT flags properly, timeouts, etc, and document/prettify the function.
- NT 5.2 NPFS now works great, the kernel32_wintest pipe runs without crashing, and reports "411 tests passed, 30 failures".

svn path=/trunk/; revision=19078

17 years ago- Finish implementing RtlSplayTree
Alex Ionescu [Tue, 8 Nov 2005 23:51:46 +0000 (23:51 +0000)]
- Finish implementing RtlSplayTree

svn path=/trunk/; revision=19077

17 years ago- Implement cases 2 & 4 of RtlSplayTree
Alex Ionescu [Tue, 8 Nov 2005 23:47:25 +0000 (23:47 +0000)]
- Implement cases 2 & 4 of RtlSplayTree

svn path=/trunk/; revision=19076

17 years ago- Fix bug in case 2/4 denomination.
Alex Ionescu [Tue, 8 Nov 2005 23:42:40 +0000 (23:42 +0000)]
- Fix bug in case 2/4 denomination.

svn path=/trunk/; revision=19075

17 years ago- Implement Case 3 of RtlSplay
Alex Ionescu [Tue, 8 Nov 2005 23:40:37 +0000 (23:40 +0000)]
- Implement Case 3 of RtlSplay

svn path=/trunk/; revision=19074

17 years ago- Implement Case 1 of RtlSplay
Alex Ionescu [Tue, 8 Nov 2005 23:33:07 +0000 (23:33 +0000)]
- Implement Case 1 of RtlSplay

svn path=/trunk/; revision=19073

17 years ago- Implement RtlSplay skeleton cases.
Alex Ionescu [Tue, 8 Nov 2005 22:54:39 +0000 (22:54 +0000)]
- Implement RtlSplay skeleton cases.

svn path=/trunk/; revision=19072

17 years ago- Add implementation notes for RtlSplayTree
Alex Ionescu [Tue, 8 Nov 2005 22:45:45 +0000 (22:45 +0000)]
- Add implementation notes for RtlSplayTree

svn path=/trunk/; revision=19071

17 years agostarted implementation of device driver installation wizard
Christoph von Wittich [Tue, 8 Nov 2005 22:25:29 +0000 (22:25 +0000)]
started implementation of device driver installation wizard

svn path=/trunk/; revision=19070

17 years agoAllocate mem for the structure, not only for a pointer.
Gé van Geldorp [Tue, 8 Nov 2005 21:49:27 +0000 (21:49 +0000)]
Allocate mem for the structure, not only for a pointer.

svn path=/trunk/; revision=19068

17 years ago- Implement proper version of WaitNamedPipeW to be used when NPFS will be modified...
Alex Ionescu [Tue, 8 Nov 2005 21:07:11 +0000 (21:07 +0000)]
- Implement proper version of WaitNamedPipeW to be used when NPFS will be modified to work as documented. Define USING_PROPER_NPFS_WAIT_SEMANTICS if you want to use Windows NPFS

svn path=/trunk/; revision=19067

17 years agoAdd Tonga timezone (GMT+13:00).
Eric Kohl [Tue, 8 Nov 2005 20:57:31 +0000 (20:57 +0000)]
Add Tonga timezone (GMT+13:00).

svn path=/trunk/; revision=19066

17 years ago- Add some definitions to NDK
Alex Ionescu [Tue, 8 Nov 2005 20:53:53 +0000 (20:53 +0000)]
- Add some definitions to NDK
- Prettify/document CreatePipe and correct some mistakes, use 120 second timeout like on NT and send FILE_PIPE flags instead of weird BOOLEAN values from hell.

svn path=/trunk/; revision=19065

17 years ago- Remove silly debug print
Alex Ionescu [Tue, 8 Nov 2005 20:50:04 +0000 (20:50 +0000)]
- Remove silly debug print

svn path=/trunk/; revision=19064

17 years agoChange KEBUGCHECK -> KEBUGCHECKEX
Brandon Turner [Tue, 8 Nov 2005 20:07:41 +0000 (20:07 +0000)]
Change KEBUGCHECK -> KEBUGCHECKEX

svn path=/trunk/; revision=19063

17 years agoAdd Language entries for all Locale entries. Fixes bug 955.
Gé van Geldorp [Tue, 8 Nov 2005 19:43:54 +0000 (19:43 +0000)]
Add Language entries for all Locale entries. Fixes bug 955.

svn path=/trunk/; revision=19062

17 years ago- Fix hackplementation of ObLogSecurityDescriptor. Callers are supposed to free their...
Alex Ionescu [Tue, 8 Nov 2005 18:54:18 +0000 (18:54 +0000)]
- Fix hackplementation of ObLogSecurityDescriptor. Callers are supposed to free their input, so we can't re-use it; instead, allocate a new copy like we should.

svn path=/trunk/; revision=19061

17 years ago- Remove unimplemented macro in SeOpenObjectAuditAlarm and replace it with a DPRINT1...
Alex Ionescu [Tue, 8 Nov 2005 17:22:26 +0000 (17:22 +0000)]
- Remove unimplemented macro in SeOpenObjectAuditAlarm and replace it with a DPRINT1; that way callers won't freeze while calling it.

svn path=/trunk/; revision=19060

17 years agoWhen a driver is a legacy driver, call its AddDevice function with a NULL Pdo
Hervé Poussineau [Tue, 8 Nov 2005 17:20:58 +0000 (17:20 +0000)]
When a driver is a legacy driver, call its AddDevice function with a NULL Pdo

svn path=/trunk/; revision=19059

17 years ago- Don't loop indefintely in RtlFindUnicodePrefix if the splaylinks have changed insid...
Alex Ionescu [Tue, 8 Nov 2005 17:14:19 +0000 (17:14 +0000)]
- Don't loop indefintely in RtlFindUnicodePrefix if the splaylinks have changed inside the loop.

svn path=/trunk/; revision=19058

17 years ago- Hackplement ObLogSecurityDescriptor for W2K3 drivers to be happy.
Alex Ionescu [Tue, 8 Nov 2005 17:07:57 +0000 (17:07 +0000)]
- Hackplement ObLogSecurityDescriptor for W2K3 drivers to be happy.

svn path=/trunk/; revision=19057

17 years ago- Send a hacked access state to FS Drivers, they can depend on one. For now use one...
Alex Ionescu [Tue, 8 Nov 2005 16:59:41 +0000 (16:59 +0000)]
- Send a hacked access state to FS Drivers, they can depend on one. For now use one with full FILE_ALL_ACCESS privileges.

svn path=/trunk/; revision=19056

17 years ago- Fix function signature of CompareUnicodeStrings
Alex Ionescu [Tue, 8 Nov 2005 16:41:58 +0000 (16:41 +0000)]
- Fix function signature of CompareUnicodeStrings
- Add special case where we get a prefix itself and a name starting with a prefix character.
- Implement RtlInitializeGenericTable
This fixes the windows npfs.sys hang.

svn path=/trunk/; revision=19055

17 years agoPatch by Filip Navara/Hervé Poussineau:
Hervé Poussineau [Tue, 8 Nov 2005 16:24:58 +0000 (16:24 +0000)]
Patch by Filip Navara/Hervé Poussineau:
- Simplify device number allocation
- Check the case of a NULL Pdo if we're called by a legacy driver

svn path=/trunk/; revision=19054

17 years ago- Update KTHREAD and KUSER_SHARED_DATA to latest versions. This should make 2K3 drive...
Alex Ionescu [Tue, 8 Nov 2005 08:56:41 +0000 (08:56 +0000)]
- Update KTHREAD and KUSER_SHARED_DATA to latest versions. This should make 2K3 drivers (eg: npfs.sys) work with their inlined KeEnterCriticalRegion/KeLeaveCriticalRegion and ASSERTS.
- Update KAPC and DISPATCHER_HEADER to latest DDK definitions.

svn path=/trunk/; revision=19053

17 years ago- Fix a bug spotted in RtlInsertUnicodePrefix's loop.
Alex Ionescu [Tue, 8 Nov 2005 00:21:29 +0000 (00:21 +0000)]
- Fix a bug spotted in RtlInsertUnicodePrefix's loop.

svn path=/trunk/; revision=19052

17 years ago- Finish implementing RtlFindUnicodePrefix. The Windows NPFS driver should load now...
Alex Ionescu [Tue, 8 Nov 2005 00:19:01 +0000 (00:19 +0000)]
- Finish implementing RtlFindUnicodePrefix. The Windows NPFS driver should load now (unless it needs other APIs..)

svn path=/trunk/; revision=19051

17 years ago- Start implementing RtlFindUnicodePrefix
Alex Ionescu [Mon, 7 Nov 2005 23:52:26 +0000 (23:52 +0000)]
- Start implementing RtlFindUnicodePrefix
- Add case-insensitive compare to CompareUnicodeStrings

svn path=/trunk/; revision=19050

17 years agoFixed some of the splay tree macros. Actually some are even wrong in the DDK, but...
Thomas Bluemel [Mon, 7 Nov 2005 23:09:53 +0000 (23:09 +0000)]
Fixed some of the splay tree macros. Actually some are even wrong in the DDK, but it's necessary to make compilers happy that stick to the standards more closely

svn path=/trunk/; revision=19049

17 years ago- Oops.. fix a bug in RtlRemoveUnicodePrefix: edit the parent, not the entry itself.
Alex Ionescu [Mon, 7 Nov 2005 22:07:08 +0000 (22:07 +0000)]
- Oops.. fix a bug in RtlRemoveUnicodePrefix: edit the parent, not the entry itself.

svn path=/trunk/; revision=19047

17 years ago- Finished implementing RtlInsertUnicodePrefix: handle greater and less than insertions.
Alex Ionescu [Mon, 7 Nov 2005 22:05:46 +0000 (22:05 +0000)]
- Finished implementing RtlInsertUnicodePrefix: handle greater and less than insertions.

svn path=/trunk/; revision=19046

17 years ago- Implement more of RtlInsertUnicodePrefix: handle case where tree was found, and...
Alex Ionescu [Mon, 7 Nov 2005 21:57:50 +0000 (21:57 +0000)]
- Implement more of RtlInsertUnicodePrefix: handle case where tree was found, and a match in the tree was found (handle case-sensitive and case-insensitve match).
- Partially umplement CompareUnicodeStrings to scan the two strings (Can't use RtlCompareUnicodeString because we want control over how many chars to case-compare.

svn path=/trunk/; revision=19045

17 years ago- Correct which entry was being modified.
Alex Ionescu [Mon, 7 Nov 2005 21:17:49 +0000 (21:17 +0000)]
- Correct which entry was being modified.

svn path=/trunk/; revision=19044

17 years agoShould have checked it built OK with mingw first.
Ged Murphy [Mon, 7 Nov 2005 21:16:30 +0000 (21:16 +0000)]
Should have checked it built OK with mingw first.

svn path=/trunk/; revision=19043

17 years agoAdd information letting us know creation deletion of services has worked.
Ged Murphy [Mon, 7 Nov 2005 21:14:03 +0000 (21:14 +0000)]
Add information letting us know creation deletion of services has worked.
comment out testing debug info.

svn path=/trunk/; revision=19042

17 years agoFixed bug 954 rbuild devcpp generates mixed slashes and backslashes in some pathnames...
Magnus Olsen [Mon, 7 Nov 2005 20:32:17 +0000 (20:32 +0000)]
Fixed bug 954 rbuild devcpp generates mixed slashes and backslashes in some pathnames in the file makefile.auto

svn path=/trunk/; revision=19041

17 years ago- Implement simple case of RtlInsertUnicodePrefix where a new node entry needs to...
Alex Ionescu [Mon, 7 Nov 2005 19:31:15 +0000 (19:31 +0000)]
- Implement simple case of RtlInsertUnicodePrefix where a new node entry needs to be created.

svn path=/trunk/; revision=19040

17 years ago- Finish implementation of RtlRemoveUnicodePrefix
Alex Ionescu [Mon, 7 Nov 2005 19:14:38 +0000 (19:14 +0000)]
- Finish implementation of RtlRemoveUnicodePrefix

svn path=/trunk/; revision=19039

17 years agochange En.rc to defualt take care of code page error at lest for swedish
Magnus Olsen [Mon, 7 Nov 2005 17:35:10 +0000 (17:35 +0000)]
change En.rc to defualt  take care of code page error at lest for swedish

svn path=/trunk/; revision=19038

17 years agoLots of DPRINT1 -> DPRINT changes
Hervé Poussineau [Mon, 7 Nov 2005 10:53:52 +0000 (10:53 +0000)]
Lots of DPRINT1 -> DPRINT changes
Adjust the image path in ScmrCreateServiceW (just enough for my needs)

svn path=/trunk/; revision=19037

17 years agoBetter stub for QueryServiceConfigW
Hervé Poussineau [Mon, 7 Nov 2005 10:04:41 +0000 (10:04 +0000)]
Better stub for QueryServiceConfigW

svn path=/trunk/; revision=19036

17 years ago- Implement PFX_NTC_ROOT/PFX_NTC_CHILD deletions in RtlRemoveUnicodePrefix, if the...
Alex Ionescu [Mon, 7 Nov 2005 04:42:28 +0000 (04:42 +0000)]
- Implement PFX_NTC_ROOT/PFX_NTC_CHILD deletions in RtlRemoveUnicodePrefix, if the entry isn't a case match.

svn path=/trunk/; revision=19035

17 years ago- Implement PFX_NTC_CASE_MATCH deletions in RtlRemoveUnicodePrefix
Alex Ionescu [Mon, 7 Nov 2005 04:23:28 +0000 (04:23 +0000)]
- Implement PFX_NTC_CASE_MATCH deletions in RtlRemoveUnicodePrefix

svn path=/trunk/; revision=19034

17 years ago- Implement RtlInitializeUnicodePrefix and RtlNextUnicodePrefix. The UnicodePrefix...
Alex Ionescu [Mon, 7 Nov 2005 01:01:29 +0000 (01:01 +0000)]
- Implement RtlInitializeUnicodePrefix and RtlNextUnicodePrefix. The UnicodePrefix package is needed by MUP and NPFS drivers.
- Add some of the splay tree functions/macros to the NDK.

svn path=/trunk/; revision=19033

17 years agoAdd missing files to revision 19031
Hervé Poussineau [Sun, 6 Nov 2005 23:32:41 +0000 (23:32 +0000)]
Add missing files to revision 19031

svn path=/trunk/; revision=19032

17 years ago- Fix header mess by using a common header setupapi_private.h
Hervé Poussineau [Sun, 6 Nov 2005 23:23:45 +0000 (23:23 +0000)]
- Fix header mess by using a common header setupapi_private.h
- Move some structure definitions from devinst.c to setupapi_private.h

svn path=/trunk/; revision=19031

17 years ago- Read a services optional display name from the registry.
Eric Kohl [Sun, 6 Nov 2005 18:21:00 +0000 (18:21 +0000)]
- Read a services optional display name from the registry.
- Fix return size bugs in GetServiceDisplayNameW and GetServiceKeyNameW.

svn path=/trunk/; revision=19030

17 years agomake the output visually pleasing.
Brandon Turner [Sun, 6 Nov 2005 17:58:08 +0000 (17:58 +0000)]
make the output visually pleasing.

svn path=/trunk/; revision=19029

17 years ago%foo% where foo is not a envir var should be returned as %foo% not as "".
Brandon Turner [Sun, 6 Nov 2005 16:11:01 +0000 (16:11 +0000)]
%foo% where foo is not a envir var should be returned as %foo% not as "".

svn path=/trunk/; revision=19028

17 years agocouple of fixes to get it building under mingw
Ged Murphy [Sun, 6 Nov 2005 13:30:42 +0000 (13:30 +0000)]
couple of fixes to get it building under mingw

svn path=/trunk/; revision=19027

17 years ago- Rewrote the code that reads the service configuration from the registry because...
Eric Kohl [Sun, 6 Nov 2005 11:56:56 +0000 (11:56 +0000)]
- Rewrote the code that reads the service configuration from the registry because it was not flexible enough with respect to the handling of default values.
- Read delete flag from the registry.

svn path=/trunk/; revision=19026

17 years agoThis one is for Steven... 18 months later, I kept my promise ;)
Alex Ionescu [Sun, 6 Nov 2005 10:48:14 +0000 (10:48 +0000)]
This one is for Steven... 18 months later, I kept my promise ;)
- BindImage & friends refactoring of my original code. Fixed two or three dozen bugs, stopped making assumptions about everything, actually checked for failure, used dynamic allocation instead of 32 static structures, fixed a lot of broken code, fixed some helper functions, made the code as 64-bit compatible as I could (checked with msvc WP64 + prefast).
- Remove internal.c and use NDK instead
- Remove debug.c and symbol.c like WINE have done
- Rewrite the entire exports file to update it for XP. Forward almost all the functions to dbghelp, like WINE have done (note: windows DLL used delayed imports instead).
- Cleanup source to add implemented/unimplemented tags, source header, and precompiled header.
- Sync with latest code from WINE.

Tested with Quicken 2004 & its patches (which make extensive use of BindImage) as well as random bindings of some applications on my disk. Worked perfectly in Windows.

svn path=/trunk/; revision=19025

17 years agoAdd some ctrl breaker checks into copy, del, and dir.
Brandon Turner [Sun, 6 Nov 2005 01:24:21 +0000 (01:24 +0000)]
Add some ctrl breaker checks into copy, del, and dir.

svn path=/trunk/; revision=19024

17 years agoFilling in two more member, and they should be using when u create a new dc with...
Magnus Olsen [Sat, 5 Nov 2005 23:10:43 +0000 (23:10 +0000)]
Filling in two more member, and they should be using when u create a new dc with CreateDCA

svn path=/trunk/; revision=19023

17 years agoSend Ctrl signals to child process correctly. We can now use CTRL+C to close program...
Brandon Turner [Sat, 5 Nov 2005 22:13:59 +0000 (22:13 +0000)]
Send Ctrl signals to child process correctly.  We can now use CTRL+C to close programs in cmd!

svn path=/trunk/; revision=19022

17 years agoUse the share disposition to detect the direction of a pipe.
Hartmut Birr [Sat, 5 Nov 2005 22:03:47 +0000 (22:03 +0000)]
Use the share disposition to detect the direction of a pipe.

svn path=/trunk/; revision=19021

17 years agoCreat the symbolic links case-insensitive.
Hartmut Birr [Sat, 5 Nov 2005 21:28:27 +0000 (21:28 +0000)]
Creat the symbolic links case-insensitive.

svn path=/trunk/; revision=19020

17 years agoReapply a modified r18883 patch (by Thomas Weidenmueller) that doesn't break named...
Eric Kohl [Sat, 5 Nov 2005 16:11:31 +0000 (16:11 +0000)]
Reapply a modified r18883 patch (by Thomas Weidenmueller) that doesn't break named pipes.

svn path=/trunk/; revision=19019

17 years agoReapply a modified r18883 patch (by Thomas Weidenmueller) that doesn't break named...
Eric Kohl [Sat, 5 Nov 2005 16:11:02 +0000 (16:11 +0000)]
Reapply a modified r18883 patch (by Thomas Weidenmueller) that doesn't break named pipes.

svn path=/trunk/; revision=19018

17 years agoOpen pipe in 'passive' mode if the desired access right is FILE_READ_ATTRIBUTES.
Eric Kohl [Sat, 5 Nov 2005 16:08:41 +0000 (16:08 +0000)]
Open pipe in 'passive' mode if the desired access right is FILE_READ_ATTRIBUTES.

svn path=/trunk/; revision=19017

17 years agoSmall hack for Getting monitor freq right.
Magnus Olsen [Sat, 5 Nov 2005 15:32:23 +0000 (15:32 +0000)]
Small hack for Getting monitor freq right.

svn path=/trunk/; revision=19016

17 years agoRemove hwnd and hdc, so it being store to right struct.
Magnus Olsen [Sat, 5 Nov 2005 15:05:31 +0000 (15:05 +0000)]
Remove hwnd and hdc, so it being store to right struct.

svn path=/trunk/; revision=19015

17 years agoAdd some debug messages, and disable them (#define NDEBUG)
Hervé Poussineau [Sat, 5 Nov 2005 14:21:39 +0000 (14:21 +0000)]
Add some debug messages, and disable them (#define NDEBUG)

svn path=/trunk/; revision=19014

17 years agoReplace a void* by PDEVICE_OBJECT and fix its usage
Hervé Poussineau [Sat, 5 Nov 2005 11:51:30 +0000 (11:51 +0000)]
Replace a void* by PDEVICE_OBJECT and fix its usage

svn path=/trunk/; revision=19013

17 years agoFill some structs more correctly.
Maarten Bosma [Sat, 5 Nov 2005 10:27:50 +0000 (10:27 +0000)]
Fill some structs more correctly.

svn path=/trunk/; revision=19012

17 years ago- Remove Mou and Mouse strings in names to share more code with kbdclass
Hervé Poussineau [Sat, 5 Nov 2005 08:37:01 +0000 (08:37 +0000)]
- Remove Mou and Mouse strings in names to share more code with kbdclass
- Handle IRP_MJ_CLEANUP and IRP_MJ_DEVICE_CONTROL
- Read parameters in the right registry key
- Force exclusive opening on device object
- Reference pointer port DOs when they are linked to pointer class DO
- Fix PORT_DEVICE_EXTENSION and CLASS_DEVICE_EXTENSION structures and use them correctly (PORT_DEVICE_EXTENSION was not used...)

svn path=/trunk/; revision=19011

17 years agoRevert Kdb and Keyboard strings in name to share more code with mouclass
Hervé Poussineau [Sat, 5 Nov 2005 08:21:59 +0000 (08:21 +0000)]
Revert Kdb and Keyboard strings in name to share more code with mouclass
Fix PORT_DEVICE_EXTENSION and CLASS_DEVICE_EXTENSION structures and use them correctly (PORT_DEVICE_EXTENSION was not used...)
ObDereference DOs when an error occurs, instead of ObReferencing them

svn path=/trunk/; revision=19010

17 years ago- Move some NDK definitions (Cm Callbacks) to the DDK since they are actually public.
Alex Ionescu [Sat, 5 Nov 2005 06:44:03 +0000 (06:44 +0000)]
- Move some NDK definitions (Cm Callbacks) to the DDK since they are actually public.
- Fix strange/incorrect hack which disabled DPRINT in msvc
- Move UNIMPLEMENTED to the proper DBG block
- Fix rtltypes.h compatibility with the PSDK/DDK
I hope this doesn't break anything, my tree is quite off-sync.

svn path=/trunk/; revision=19009

17 years agoImplement (Int)EngAlphaBlend and 8, 16, 24 and 32 bpp DIB AlphaBlend functions. Alpha...
Gregor Anich [Fri, 4 Nov 2005 23:37:06 +0000 (23:37 +0000)]
Implement (Int)EngAlphaBlend and 8, 16, 24 and 32 bpp DIB AlphaBlend functions. AlphaBlend() should work now.

svn path=/trunk/; revision=19008

17 years agoAdd very primitive AlphaBlend test.
Gregor Anich [Fri, 4 Nov 2005 23:25:03 +0000 (23:25 +0000)]
Add very primitive AlphaBlend test.

svn path=/trunk/; revision=19007

17 years agoRemove unused driver sources.
Gregor Anich [Fri, 4 Nov 2005 20:35:21 +0000 (20:35 +0000)]
Remove unused driver sources.

svn path=/trunk/; revision=19005

17 years agoMerge changes from Mesa-6.4 vendor drop and apply fixes needed to get it compiling...
Gregor Anich [Fri, 4 Nov 2005 20:28:07 +0000 (20:28 +0000)]
Merge changes from Mesa-6.4 vendor drop and apply fixes needed to get it compiling/working.

svn path=/trunk/; revision=19004

17 years agoAllow more than one USB controller (was a XBOX hack no more needed)
Hervé Poussineau [Fri, 4 Nov 2005 20:24:44 +0000 (20:24 +0000)]
Allow more than one USB controller (was a XBOX hack no more needed)
Implement IRP_MJ_PNP/IRP_MN_QUERY_DEVICE_TEXT for Root USB hub/USB devices
Add missing initialization which lead to BSOD when connecting a device to a UHCI controller

svn path=/trunk/; revision=19003

17 years agoRevert 18883 and 18912, as they break named pipes
Hervé Poussineau [Fri, 4 Nov 2005 19:31:47 +0000 (19:31 +0000)]
Revert 18883 and 18912, as they break named pipes
(These changes were correct per se, but another problem surfaced: see http://www.reactos.org/archives/public/ros-dev/2005-November/005958.html)

svn path=/trunk/; revision=19002

17 years ago- register the checklist window class when attached to a process
Thomas Bluemel [Fri, 4 Nov 2005 18:58:38 +0000 (18:58 +0000)]
- register the checklist window class when attached to a process
- fixed usage of image list

svn path=/trunk/; revision=19001

17 years agosc.exe now supports basic starting, stopping, creation and deletion of services.
Ged Murphy [Fri, 4 Nov 2005 18:19:09 +0000 (18:19 +0000)]
sc.exe now supports basic starting, stopping, creation and deletion of services.
Still early days and very bare bones, so not including into build yet

svn path=/trunk/; revision=19000

17 years agoNever, Never do if (FALSE) it will make dead code. activate dead code after DrFreds...
Magnus Olsen [Fri, 4 Nov 2005 16:26:13 +0000 (16:26 +0000)]
Never, Never do if (FALSE) it will make dead code. activate dead code after DrFreds bug.

svn path=/trunk/; revision=18996

17 years agoSet svn:eol-style to native.
Gregor Anich [Fri, 4 Nov 2005 15:07:35 +0000 (15:07 +0000)]
Set svn:eol-style to native.

svn path=/trunk/; revision=18992

17 years agoPut back reactos specific changes from old mesa32 directory.
Gregor Anich [Fri, 4 Nov 2005 14:52:02 +0000 (14:52 +0000)]
Put back reactos specific changes from old mesa32 directory.

svn path=/trunk/; revision=18991

17 years agoImport include directory from Mesa3D vendor drop (this time into the right directory)
Gregor Anich [Fri, 4 Nov 2005 14:25:07 +0000 (14:25 +0000)]
Import include directory from Mesa3D vendor drop (this time into the right directory)

svn path=/trunk/; revision=18990

17 years agoDelete GL subdirectory (should be inside include directory, the svn copy command...
Gregor Anich [Fri, 4 Nov 2005 14:24:29 +0000 (14:24 +0000)]
Delete GL subdirectory (should be inside include directory, the svn copy command was wrong)

svn path=/trunk/; revision=18989

17 years agoCopy src/mesa dir from Mesa vendor drop to lib/mesa32/src
Gregor Anich [Fri, 4 Nov 2005 14:11:08 +0000 (14:11 +0000)]
Copy src/mesa dir from Mesa vendor drop to lib/mesa32/src

svn path=/trunk/; revision=18988

17 years agoCopy include dir from Mesa vendor drop to lib/mesa32
Gregor Anich [Fri, 4 Nov 2005 14:08:44 +0000 (14:08 +0000)]
Copy include dir from Mesa vendor drop to lib/mesa32

svn path=/trunk/; revision=18987

17 years agoDelete mesa32 for vendor drop import.
Gregor Anich [Fri, 4 Nov 2005 14:06:54 +0000 (14:06 +0000)]
Delete mesa32 for vendor drop import.

svn path=/trunk/; revision=18986

17 years agotest version of startmenu root with big icons
Martin Fuchs [Fri, 4 Nov 2005 00:21:12 +0000 (00:21 +0000)]
test version of startmenu root with big icons

svn path=/trunk/; revision=18983

17 years agoStarted testing. Couple of code mods to get 'sc start ...' working.
Ged Murphy [Fri, 4 Nov 2005 00:20:17 +0000 (00:20 +0000)]
Started testing. Couple of code mods to get 'sc start ...' working.

svn path=/trunk/; revision=18982

17 years agofix uninitialized variable
Royce Mitchell III [Fri, 4 Nov 2005 00:10:39 +0000 (00:10 +0000)]
fix uninitialized variable

svn path=/trunk/; revision=18981

17 years agofix indentation
Royce Mitchell III [Fri, 4 Nov 2005 00:07:47 +0000 (00:07 +0000)]
fix indentation

svn path=/trunk/; revision=18980

17 years agofix indentation
Royce Mitchell III [Fri, 4 Nov 2005 00:03:34 +0000 (00:03 +0000)]
fix indentation

svn path=/trunk/; revision=18979

17 years agoRevert r18836, it breaks the explorer start menu (bug 952)
Gé van Geldorp [Thu, 3 Nov 2005 22:20:29 +0000 (22:20 +0000)]
Revert r18836, it breaks the explorer start menu (bug 952)

svn path=/trunk/; revision=18978

17 years ago- Rename KiCheckForKernelApcDelivery
Alex Ionescu [Thu, 3 Nov 2005 16:58:43 +0000 (16:58 +0000)]
- Rename KiCheckForKernelApcDelivery

svn path=/trunk/; revision=18977

17 years agoadd all ACEs to their principals
Thomas Bluemel [Thu, 3 Nov 2005 11:28:56 +0000 (11:28 +0000)]
add all ACEs to their principals

svn path=/trunk/; revision=18972

17 years agorewrite of gettype. Beginnings of support for remote computers. Big thanks to Alex...
Brandon Turner [Thu, 3 Nov 2005 02:36:09 +0000 (02:36 +0000)]
rewrite of gettype.  Beginnings of support for remote computers.  Big thanks to Alex and KJK.

svn path=/trunk/; revision=18971

17 years agostub for NetServerGetInfo
Brandon Turner [Thu, 3 Nov 2005 01:50:13 +0000 (01:50 +0000)]
stub for NetServerGetInfo

svn path=/trunk/; revision=18970

17 years agodefine CONNECT_COMMANDLINE and CONNECT_CMD_SAVECRED
Brandon Turner [Thu, 3 Nov 2005 01:10:24 +0000 (01:10 +0000)]
define CONNECT_COMMANDLINE and CONNECT_CMD_SAVECRED

svn path=/trunk/; revision=18969

17 years agofixed difference in signedness warnings
Thomas Bluemel [Thu, 3 Nov 2005 01:05:07 +0000 (01:05 +0000)]
fixed difference in signedness warnings

svn path=/trunk/; revision=18968