Gé van Geldorp [Sat, 12 Nov 2005 18:13:20 +0000 (18:13 +0000)]
Set time field in timer messages too
svn path=/trunk/; revision=19177
Magnus Olsen [Sat, 12 Nov 2005 16:04:31 +0000 (16:04 +0000)]
Fix the break did add right code page for ja.rc but I need add it to all file, so i remvoe it for now.
svn path=/trunk/; revision=19176
Magnus Olsen [Sat, 12 Nov 2005 10:37:47 +0000 (10:37 +0000)]
You can now open one of these language's file in visual studio and edit it directly
svn path=/trunk/; revision=19175
Magnus Olsen [Sat, 12 Nov 2005 10:31:25 +0000 (10:31 +0000)]
fix the ja.rc be vs compatible
svn path=/trunk/; revision=19174
Gé van Geldorp [Sat, 12 Nov 2005 09:52:06 +0000 (09:52 +0000)]
Set mouse position in timer messages
svn path=/trunk/; revision=19173
Hervé Poussineau [Sat, 12 Nov 2005 09:27:52 +0000 (09:27 +0000)]
Move the initialization of USB keyboard and mouse to DriverEntry, to prevent some (not all!) race conditions with the loading of kbd/mouclass.
It is still not satisfying (they are not real USB drivers), but that's better...
svn path=/trunk/; revision=19172
Steven Edwards [Sat, 12 Nov 2005 08:40:47 +0000 (08:40 +0000)]
fix most of the rest of the tests, disable the rest till tomorrow
svn path=/trunk/; revision=19171
Steven Edwards [Sat, 12 Nov 2005 06:37:36 +0000 (06:37 +0000)]
build fixes
svn path=/trunk/; revision=19170
Alex Ionescu [Sat, 12 Nov 2005 05:51:44 +0000 (05:51 +0000)]
- Add RtlPinAtomInAtomTable
svn path=/trunk/; revision=19169
Steven Edwards [Sat, 12 Nov 2005 04:27:10 +0000 (04:27 +0000)]
fixed most of the tests to process in rbuild. will fix linking in a bit
svn path=/trunk/; revision=19168
Steven Edwards [Sat, 12 Nov 2005 03:53:21 +0000 (03:53 +0000)]
adjust the rest of the old test makefiles. 80% done porting to rbuild.
svn path=/trunk/; revision=19167
Gunnar Dalsnes [Sat, 12 Nov 2005 01:11:28 +0000 (01:11 +0000)]
Merge ... wine (by hand!). fixes two failing kernel32 profile winetests. now all pass
svn path=/trunk/; revision=19166
Ged Murphy [Sat, 12 Nov 2005 00:26:21 +0000 (00:26 +0000)]
- build as unicode
- use a _tmain hack w3seek put together
svn path=/trunk/; revision=19165
Magnus Olsen [Sat, 12 Nov 2005 00:24:16 +0000 (00:24 +0000)]
fixed last part of bug 910 change Windows/ to ReactOS
svn path=/trunk/; revision=19164
Magnus Olsen [Sat, 12 Nov 2005 00:19:03 +0000 (00:19 +0000)]
fixed last part of bug 910 change Windows/ to ReactOS
svn path=/trunk/; revision=19163
Magnus Olsen [Sat, 12 Nov 2005 00:12:35 +0000 (00:12 +0000)]
fixed part of bug 910 change Windows/Wine to ReactOS like resting ReactOS
svn path=/trunk/; revision=19162
Magnus Olsen [Fri, 11 Nov 2005 23:59:42 +0000 (23:59 +0000)]
fixed part of bug 910 change to ReactOS
some need check the ja.rc if it right after this
svn path=/trunk/; revision=19161
Hervé Poussineau [Fri, 11 Nov 2005 23:45:56 +0000 (23:45 +0000)]
Stream all keyboard port events to the same keyboard class
svn path=/trunk/; revision=19160
Christoph von Wittich [Fri, 11 Nov 2005 23:33:07 +0000 (23:33 +0000)]
add some more info for services in msconfig (if req, vendor)
svn path=/trunk/; revision=19159
Steven Edwards [Fri, 11 Nov 2005 23:26:19 +0000 (23:26 +0000)]
fix a few more makefiles
svn path=/trunk/; revision=19158
Brandon Turner [Fri, 11 Nov 2005 23:01:05 +0000 (23:01 +0000)]
add devmgr.exe to the bootcd
svn path=/trunk/; revision=19157
Steven Edwards [Fri, 11 Nov 2005 22:56:41 +0000 (22:56 +0000)]
fix up some of the makefiles, change the install directory of the tests
svn path=/trunk/; revision=19156
Hervé Poussineau [Fri, 11 Nov 2005 22:34:01 +0000 (22:34 +0000)]
Fix adding of the tag when the group order list already exists
svn path=/trunk/; revision=19155
Ged Murphy [Fri, 11 Nov 2005 22:31:50 +0000 (22:31 +0000)]
- Add sc.exe to the bootcd
- Add some descriptive data to tcpsvcs reg entry
svn path=/trunk/; revision=19154
Steven Edwards [Fri, 11 Nov 2005 22:25:19 +0000 (22:25 +0000)]
add all of the new xml makefiles to the directory.xml thereby breaking rosapps for a bit. Move some stuff around to avoid naming conflicts.
svn path=/trunk/; revision=19153
Maarten Bosma [Fri, 11 Nov 2005 21:59:28 +0000 (21:59 +0000)]
I hope that this fixes all DDERR_SURFACELOST problems.
svn path=/trunk/; revision=19152
Ged Murphy [Fri, 11 Nov 2005 21:50:33 +0000 (21:50 +0000)]
-Start to convert tcpsvcs to a proper NT service. Supports starting and stopping via sc.exe (in windows, not working in ROS yet)
- use select to make accept non-blocking
- Log all data to a log file in system32. This needs converting to the event logger at some time.
- Add more error checking
-A few bugs to iron out yet
svn path=/trunk/; revision=19151
Gé van Geldorp [Fri, 11 Nov 2005 21:39:57 +0000 (21:39 +0000)]
The GroupOrder registry value should start with a ULONG containing the number
of entries following it.
svn path=/trunk/; revision=19150
Steven Edwards [Fri, 11 Nov 2005 21:30:55 +0000 (21:30 +0000)]
add window selection and picking utils from cxtest for Art's regression tests
svn path=/trunk/; revision=19149
Steven Edwards [Fri, 11 Nov 2005 21:12:13 +0000 (21:12 +0000)]
added xml makefiles for each test based on the alphablend makefile. These all need to be corrected and enabled.
svn path=/trunk/; revision=19148
Steven Edwards [Fri, 11 Nov 2005 20:47:08 +0000 (20:47 +0000)]
remove old makefiles from rosapps tests
svn path=/trunk/; revision=19147
Hervé Poussineau [Fri, 11 Nov 2005 20:15:21 +0000 (20:15 +0000)]
Fix wrong test when checking arguments in SetupDiGetDriverInfoDetailW.
It was at least preventing install of display drivers
svn path=/trunk/; revision=19146
Magnus Olsen [Fri, 11 Nov 2005 20:07:05 +0000 (20:07 +0000)]
Add opitopn do not isntall bootloarder as Bug: 961 suggest to make it easy for other people that do not want install freeldr.
svn path=/trunk/; revision=19145
Thomas Bluemel [Fri, 11 Nov 2005 19:59:38 +0000 (19:59 +0000)]
fixed some more warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19144
Magnus Olsen [Fri, 11 Nov 2005 19:31:53 +0000 (19:31 +0000)]
Greek translation by Apal (Apostolos Alexiadis grad0621@di.uoa.gr) Bug 967
svn path=/trunk/; revision=19143
Casper Hornstrup [Fri, 11 Nov 2005 19:07:27 +0000 (19:07 +0000)]
Display reason for failure
svn path=/trunk/; revision=19142
Ged Murphy [Fri, 11 Nov 2005 18:46:59 +0000 (18:46 +0000)]
delete old version of sc.exe
svn path=/trunk/; revision=19141
Magnus Olsen [Fri, 11 Nov 2005 18:46:32 +0000 (18:46 +0000)]
sorry did break the build
svn path=/trunk/; revision=19140
Ged Murphy [Fri, 11 Nov 2005 18:39:39 +0000 (18:39 +0000)]
add sc.exe to the build
svn path=/trunk/; revision=19139
Magnus Olsen [Fri, 11 Nov 2005 18:33:29 +0000 (18:33 +0000)]
Make notepad lang rc MSVC compatible
svn path=/trunk/; revision=19138
Thomas Bluemel [Fri, 11 Nov 2005 18:22:07 +0000 (18:22 +0000)]
fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19137
Hervé Poussineau [Fri, 11 Nov 2005 18:19:12 +0000 (18:19 +0000)]
Fix device installation in second stage setup
svn path=/trunk/; revision=19136
Thomas Bluemel [Fri, 11 Nov 2005 18:11:17 +0000 (18:11 +0000)]
fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19135
Ged Murphy [Fri, 11 Nov 2005 18:09:46 +0000 (18:09 +0000)]
don't try and display data if iphlpapi functions fail
svn path=/trunk/; revision=19134
Ged Murphy [Fri, 11 Nov 2005 17:28:13 +0000 (17:28 +0000)]
functionality for sc query and queryex
supports sc query <service>
sc query type= <...>
sc query state <...>
output as per MS utility
added usage information for query functionality
svn path=/trunk/; revision=19133
Thomas Bluemel [Fri, 11 Nov 2005 16:18:46 +0000 (16:18 +0000)]
fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19132
Thomas Bluemel [Fri, 11 Nov 2005 16:11:13 +0000 (16:11 +0000)]
fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19131
Thomas Bluemel [Fri, 11 Nov 2005 11:59:56 +0000 (11:59 +0000)]
replace offsetof with FIELD_OFFSET
svn path=/trunk/; revision=19130
Steven Edwards [Fri, 11 Nov 2005 08:58:05 +0000 (08:58 +0000)]
msvc fixes
svn path=/trunk/; revision=19129
Christoph von Wittich [Fri, 11 Nov 2005 01:05:23 +0000 (01:05 +0000)]
list services with EnumServicesStatusEx instead of reading them from registry
svn path=/trunk/; revision=19128
Christoph von Wittich [Thu, 10 Nov 2005 23:02:14 +0000 (23:02 +0000)]
set eol-style:native
svn path=/trunk/; revision=19127
Christoph von Wittich [Thu, 10 Nov 2005 22:46:41 +0000 (22:46 +0000)]
list services
svn path=/trunk/; revision=19126
Ged Murphy [Thu, 10 Nov 2005 21:29:00 +0000 (21:29 +0000)]
Display a media disconnected notice if the adapter is not connected.
svn path=/trunk/; revision=19125
Christoph von Wittich [Thu, 10 Nov 2005 20:56:49 +0000 (20:56 +0000)]
started implementing startup page
svn path=/trunk/; revision=19124
Casper Hornstrup [Thu, 10 Nov 2005 20:33:10 +0000 (20:33 +0000)]
Build win32k_test
svn path=/trunk/; revision=19123
Steven Edwards [Thu, 10 Nov 2005 17:43:55 +0000 (17:43 +0000)]
restore wine style license headers...superfolus chanes make doing a diff impossible
svn path=/trunk/; revision=19122
Thomas Bluemel [Thu, 10 Nov 2005 14:12:53 +0000 (14:12 +0000)]
mark several helper functions as static
svn path=/trunk/; revision=19120
Thomas Bluemel [Thu, 10 Nov 2005 14:02:20 +0000 (14:02 +0000)]
fixed some warnings
svn path=/trunk/; revision=19119
Christoph von Wittich [Thu, 10 Nov 2005 13:37:56 +0000 (13:37 +0000)]
remove SetupIsActive function
svn path=/trunk/; revision=19118
Christoph von Wittich [Thu, 10 Nov 2005 13:27:12 +0000 (13:27 +0000)]
set SystemSetupInProgress to 0x00000001
svn path=/trunk/; revision=19117
Christoph von Wittich [Thu, 10 Nov 2005 11:45:50 +0000 (11:45 +0000)]
fixed typo. DevInstallW with SW_HIDE should work now
svn path=/trunk/; revision=19116
Hervé Poussineau [Thu, 10 Nov 2005 08:47:43 +0000 (08:47 +0000)]
Fix uninitialized variable
svn path=/trunk/; revision=19115
Hervé Poussineau [Thu, 10 Nov 2005 08:37:40 +0000 (08:37 +0000)]
Send SW_HIDE instead of SW_SHOWNOACTIVATE to newdev.dll when 2nd stage setup is running
svn path=/trunk/; revision=19114
Art Yerkes [Thu, 10 Nov 2005 06:58:40 +0000 (06:58 +0000)]
Straggling header.
svn path=/trunk/; revision=19113
Art Yerkes [Thu, 10 Nov 2005 06:54:44 +0000 (06:54 +0000)]
Forgotten xml change.
svn path=/trunk/; revision=19112
Art Yerkes [Thu, 10 Nov 2005 06:13:12 +0000 (06:13 +0000)]
Added xml to build dhcpcapi.
svn path=/trunk/; revision=19111
Art Yerkes [Thu, 10 Nov 2005 06:12:27 +0000 (06:12 +0000)]
Preliminary commit for tcpip control panel. I've been sitting on this
for a while, mainly because it used to bugcheck in a named pipe call.
I've lost my modifications to dhcpcapi, so stuff in there might not
be right. Looking at it.
svn path=/trunk/; revision=19110
Gé van Geldorp [Wed, 9 Nov 2005 23:23:12 +0000 (23:23 +0000)]
We need to call HalReleaseDisplayOwnership before killing all running processes.
During HalReleaseDisplayOwnership processing, the video miniport driver can
do an INT10 call, for which we need the CSRSS memory space. If the the process
(and therefore its memory space) is already gone, a kernel stack fault can
result.
svn path=/trunk/; revision=19109
Christoph von Wittich [Wed, 9 Nov 2005 23:17:13 +0000 (23:17 +0000)]
set SystemSetupInProgress to 0 in syssetup instead of in setup (before rebooting the system)
svn path=/trunk/; revision=19108
Christoph von Wittich [Wed, 9 Nov 2005 22:50:47 +0000 (22:50 +0000)]
set SystemSetupInProgress to 1 when 2nd stage setup is running
compile setup as UNICODE
svn path=/trunk/; revision=19107
Hervé Poussineau [Wed, 9 Nov 2005 21:18:08 +0000 (21:18 +0000)]
Fix string returned by IopGetParentIdPrefix, which was sometimes badly initialized
svn path=/trunk/; revision=19106
Gé van Geldorp [Wed, 9 Nov 2005 21:00:03 +0000 (21:00 +0000)]
Silence debug message
svn path=/trunk/; revision=19105
Ged Murphy [Wed, 9 Nov 2005 20:42:04 +0000 (20:42 +0000)]
quick fix to show more than one adapter
code still needs work to get it as per MS ipconfig, but this should keep people with more than one adapter happy until I get time to implement everything properly.
svn path=/trunk/; revision=19104
Thomas Bluemel [Wed, 9 Nov 2005 18:39:33 +0000 (18:39 +0000)]
fixed uninitialized variable warnings
svn path=/trunk/; revision=19103
Christoph von Wittich [Wed, 9 Nov 2005 13:00:38 +0000 (13:00 +0000)]
display correct device name after successful driver installation
svn path=/trunk/; revision=19102
Hervé Poussineau [Wed, 9 Nov 2005 11:59:45 +0000 (11:59 +0000)]
Remove registry parameters for mouclass, as one is the default value and the other prevents the use of multiple mice
svn path=/trunk/; revision=19101
Hervé Poussineau [Wed, 9 Nov 2005 11:57:58 +0000 (11:57 +0000)]
New serial mouse driver, which is PnP compliant
svn path=/trunk/; revision=19100
Hervé Poussineau [Wed, 9 Nov 2005 11:54:53 +0000 (11:54 +0000)]
Delete old legacy serial mouse driver, will be replaced by a PnP driver in next commit
svn path=/trunk/; revision=19099
Hervé Poussineau [Wed, 9 Nov 2005 11:52:26 +0000 (11:52 +0000)]
- Fix typo, which was preventing to install PCI to PCI bridges
- Remove double identifier
- Sort entries in alphabetical order
svn path=/trunk/; revision=19098
Hervé Poussineau [Wed, 9 Nov 2005 11:23:19 +0000 (11:23 +0000)]
- Try to copy .inf file to ReactOS\Inf only if it is in another directory
- Better SetupInstallServicesFromInfSectionExW, which takes care of flags and can update configuration of an existing service
svn path=/trunk/; revision=19097
Hervé Poussineau [Wed, 9 Nov 2005 11:20:53 +0000 (11:20 +0000)]
- Fix header usage
- Remove spaces at the end of the lines
- Put { in a new line, according to http://www.reactos.org/wiki/index.php/Coding_Style
- Add static keyword when possible
- STDCALL -> WINAPI
svn path=/trunk/; revision=19096
Hervé Poussineau [Wed, 9 Nov 2005 11:16:43 +0000 (11:16 +0000)]
- Add registry entry in HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP for each mouse class DO
- Don't search for legacy port drivers in DriverEntry, but in first AddDevice
svn path=/trunk/; revision=19095
Hervé Poussineau [Wed, 9 Nov 2005 11:15:42 +0000 (11:15 +0000)]
- Add registry entry in HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP for each keyboard class DO
- Don't search for legacy port drivers in DriverEntry, but in first AddDevice
- Don't dereference non-referenced objects
svn path=/trunk/; revision=19094
Hervé Poussineau [Wed, 9 Nov 2005 11:13:02 +0000 (11:13 +0000)]
STDCALL -> NTAPI
svn path=/trunk/; revision=19093
Hervé Poussineau [Wed, 9 Nov 2005 11:10:24 +0000 (11:10 +0000)]
- pciidex: Fix Hardware IDs returned for channel PDOs
- pciidex: Better test to see if the PCI controller is in compatible or native mode before getting channel resources
- pciidex: Change IDE_DRIVE_IDENTIFY structure to IDENTIFY_DATA structure
- pciide: Implement PciIdeUseDma
- pciide: Tell that channel state is unknown instead of enabled
svn path=/trunk/; revision=19092
Alex Ionescu [Wed, 9 Nov 2005 04:53:32 +0000 (04:53 +0000)]
- Fix error spotted by winetest: some status codes need to be normalized in CreateNamedPipeW
- Fix some bugs in CreatePipe: use correct directory, use right access mask, use correct define name for blocking type, and use correct file sharing flags.
Results of "kernel32_winetest pipe": 418 tests executed, 0 todo, 0 failures. (with NT NPFS, of course).
svn path=/trunk/; revision=19089
Alex Ionescu [Wed, 9 Nov 2005 04:32:44 +0000 (04:32 +0000)]
- Fix PeekNamedPipe. Now only 14 winetests fail for pipetest.
- Cleanup DisconnectNamedPipe and fix a small bug in it.
svn path=/trunk/; revision=19088
Alex Ionescu [Wed, 9 Nov 2005 04:29:46 +0000 (04:29 +0000)]
- Fixed two really nasty bugs in I/O completion:
- The user buffer wasn't written for incomplete I/O (warning levels) for METHOD_BUFFERED
- Incomplete I/Os (warning levels) took a completely wrong path for completion.
svn path=/trunk/; revision=19087
Alex Ionescu [Wed, 9 Nov 2005 03:02:33 +0000 (03:02 +0000)]
- Unbreak build
- Fix CallNamedPipeW, the pipe mode should also be set to PIPE_WAIT.
svn path=/trunk/; revision=19086
Alex Ionescu [Wed, 9 Nov 2005 02:53:58 +0000 (02:53 +0000)]
- Optimize CallNamedPipeA too and remove accidental define.
svn path=/trunk/; revision=19085
Alex Ionescu [Wed, 9 Nov 2005 02:50:54 +0000 (02:50 +0000)]
Ansi->Unicode conversions:
- Take advantage of TEB in CreateNamedPipeA
- Use helper function in WaitNamedPipeA
svn path=/trunk/; revision=19084
Alex Ionescu [Wed, 9 Nov 2005 02:17:18 +0000 (02:17 +0000)]
- Fix bugs in RtlSplay
svn path=/trunk/; revision=19083
Alex Ionescu [Wed, 9 Nov 2005 02:16:03 +0000 (02:16 +0000)]
- Implement most of RtlDelete.
svn path=/trunk/; revision=19082
Alex Ionescu [Wed, 9 Nov 2005 01:39:39 +0000 (01:39 +0000)]
- Implement RtlRealPrecessdor and RtlRealSuccessor
svn path=/trunk/; revision=19081
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
Thomas Bluemel [Wed, 9 Nov 2005 00:56:41 +0000 (00:56 +0000)]
fixed data size calculation in RtlSelfRelativeToAbsoluteSD2
svn path=/trunk/; revision=19079
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
Alex Ionescu [Tue, 8 Nov 2005 23:51:46 +0000 (23:51 +0000)]
- Finish implementing RtlSplayTree
svn path=/trunk/; revision=19077
Alex Ionescu [Tue, 8 Nov 2005 23:47:25 +0000 (23:47 +0000)]
- Implement cases 2 & 4 of RtlSplayTree
svn path=/trunk/; revision=19076
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