Commit graph

18066 commits

Author SHA1 Message Date
Ged Murphy ac6e33dbfd add sc.exe to the build
svn path=/trunk/; revision=19139
2005-11-11 18:39:39 +00:00
Magnus Olsen d5668d1d96 Make notepad lang rc MSVC compatible
svn path=/trunk/; revision=19138
2005-11-11 18:33:29 +00:00
Thomas Bluemel a450d55fa6 fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19137
2005-11-11 18:22:07 +00:00
Hervé Poussineau 56d8a5b253 Fix device installation in second stage setup
svn path=/trunk/; revision=19136
2005-11-11 18:19:12 +00:00
Thomas Bluemel 3a4e051af1 fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19135
2005-11-11 18:11:17 +00:00
Ged Murphy b260dcdb81 don't try and display data if iphlpapi functions fail
svn path=/trunk/; revision=19134
2005-11-11 18:09:46 +00:00
Ged Murphy 9b19555655 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
2005-11-11 17:28:13 +00:00
Thomas Bluemel c1d7caca61 fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19132
2005-11-11 16:18:46 +00:00
Thomas Bluemel bda881de13 fixed warnings when compiled with -Wwrite-strings
svn path=/trunk/; revision=19131
2005-11-11 16:11:13 +00:00
Thomas Bluemel cda9f22a27 replace offsetof with FIELD_OFFSET
svn path=/trunk/; revision=19130
2005-11-11 11:59:56 +00:00
Steven Edwards 0a977ed9f1 msvc fixes
svn path=/trunk/; revision=19129
2005-11-11 08:58:05 +00:00
Christoph von Wittich dded32cc5e list services with EnumServicesStatusEx instead of reading them from registry
svn path=/trunk/; revision=19128
2005-11-11 01:05:23 +00:00
Christoph von Wittich 9178408ba6 set eol-style:native
svn path=/trunk/; revision=19127
2005-11-10 23:02:14 +00:00
Christoph von Wittich 12c0917529 list services
svn path=/trunk/; revision=19126
2005-11-10 22:46:41 +00:00
Ged Murphy 700e92d770 Display a media disconnected notice if the adapter is not connected.
svn path=/trunk/; revision=19125
2005-11-10 21:29:00 +00:00
Christoph von Wittich f78304d996 started implementing startup page
svn path=/trunk/; revision=19124
2005-11-10 20:56:49 +00:00
Casper Hornstrup 473f2dbaf6 Build win32k_test
svn path=/trunk/; revision=19123
2005-11-10 20:33:10 +00:00
Steven Edwards d74036e594 restore wine style license headers...superfolus chanes make doing a diff impossible
svn path=/trunk/; revision=19122
2005-11-10 17:43:55 +00:00
Thomas Bluemel 6f8816065e mark several helper functions as static
svn path=/trunk/; revision=19120
2005-11-10 14:12:53 +00:00
Thomas Bluemel 33268a81ff fixed some warnings
svn path=/trunk/; revision=19119
2005-11-10 14:02:20 +00:00
Christoph von Wittich 1f024441f0 remove SetupIsActive function
svn path=/trunk/; revision=19118
2005-11-10 13:37:56 +00:00
Christoph von Wittich e4c507c2f5 set SystemSetupInProgress to 0x00000001
svn path=/trunk/; revision=19117
2005-11-10 13:27:12 +00:00
Christoph von Wittich 7d1c007799 fixed typo. DevInstallW with SW_HIDE should work now
svn path=/trunk/; revision=19116
2005-11-10 11:45:50 +00:00
Hervé Poussineau 545848ca1c Fix uninitialized variable
svn path=/trunk/; revision=19115
2005-11-10 08:47:43 +00:00
Hervé Poussineau 50b07becb6 Send SW_HIDE instead of SW_SHOWNOACTIVATE to newdev.dll when 2nd stage setup is running
svn path=/trunk/; revision=19114
2005-11-10 08:37:40 +00:00
Art Yerkes b8b9eec630 Straggling header.
svn path=/trunk/; revision=19113
2005-11-10 06:58:40 +00:00
Art Yerkes e0873ce19d Forgotten xml change.
svn path=/trunk/; revision=19112
2005-11-10 06:54:44 +00:00
Art Yerkes bd2ba3b54e Added xml to build dhcpcapi.
svn path=/trunk/; revision=19111
2005-11-10 06:13:12 +00:00
Art Yerkes 9fc73bcf41 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
2005-11-10 06:12:27 +00:00
Gé van Geldorp 381dcf3a8c 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
2005-11-09 23:23:12 +00:00
Christoph von Wittich dcd31dc02d set SystemSetupInProgress to 0 in syssetup instead of in setup (before rebooting the system)
svn path=/trunk/; revision=19108
2005-11-09 23:17:13 +00:00
Christoph von Wittich 5f45f14faf set SystemSetupInProgress to 1 when 2nd stage setup is running
compile setup as UNICODE

svn path=/trunk/; revision=19107
2005-11-09 22:50:47 +00:00
Hervé Poussineau 259f79e3d8 Fix string returned by IopGetParentIdPrefix, which was sometimes badly initialized
svn path=/trunk/; revision=19106
2005-11-09 21:18:08 +00:00
Gé van Geldorp e7bbce753f Silence debug message
svn path=/trunk/; revision=19105
2005-11-09 21:00:03 +00:00
Ged Murphy 4b27b1a206 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
2005-11-09 20:42:04 +00:00
Thomas Bluemel 970e0f7ac4 fixed uninitialized variable warnings
svn path=/trunk/; revision=19103
2005-11-09 18:39:33 +00:00
Christoph von Wittich 2b1eb3ce49 display correct device name after successful driver installation
svn path=/trunk/; revision=19102
2005-11-09 13:00:38 +00:00
Hervé Poussineau 7091f1a9cb 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
2005-11-09 11:59:45 +00:00
Hervé Poussineau 3f348259c3 New serial mouse driver, which is PnP compliant
svn path=/trunk/; revision=19100
2005-11-09 11:57:58 +00:00
Hervé Poussineau 9bfa51a8fc Delete old legacy serial mouse driver, will be replaced by a PnP driver in next commit
svn path=/trunk/; revision=19099
2005-11-09 11:54:53 +00:00
Hervé Poussineau 9fcc9fe902 - Fix typo, which was preventing to install PCI to PCI bridges
- Remove double identifier
- Sort entries in alphabetical order

svn path=/trunk/; revision=19098
2005-11-09 11:52:26 +00:00
Hervé Poussineau 3d6228e8cb - 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
2005-11-09 11:23:19 +00:00
Hervé Poussineau 4d7ef5eee5 - 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
2005-11-09 11:20:53 +00:00
Hervé Poussineau e903b5542d - 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
2005-11-09 11:16:43 +00:00
Hervé Poussineau c8a200b0f6 - 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
2005-11-09 11:15:42 +00:00
Hervé Poussineau 1eb04e9c78 STDCALL -> NTAPI
svn path=/trunk/; revision=19093
2005-11-09 11:13:02 +00:00
Hervé Poussineau dc3bd90918 - 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
2005-11-09 11:10:24 +00:00
Alex Ionescu a1713a521f - 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
2005-11-09 04:53:32 +00:00
Alex Ionescu 2300542dbc - Fix PeekNamedPipe. Now only 14 winetests fail for pipetest.
- Cleanup DisconnectNamedPipe and fix a small bug in it.

svn path=/trunk/; revision=19088
2005-11-09 04:32:44 +00:00
Alex Ionescu 85f0828a18 - 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
2005-11-09 04:29:46 +00:00