Hervé Poussineau
72dd7eefe0
Big Plug-and-Play patch for ReactOS:
...
- Install drivers for devices at first boot
- Remove now useless entries in hivesys.inf
At the moment, driver installation only uses .inf files in ReactOS\Inf directory, and the needed files have to be in ReactOS\Inf or their final location (ReactOS\system32 or ReactOS\system32\drivers) + the user can't provide a custom driver
Plug-and-Plays devices are only USB controllers (OHCI and UHCI) and serial ports now.
svn path=/trunk/; revision=18448
2005-10-14 18:24:19 +00:00
Hervé Poussineau
f747f1de8c
Step 2 for a PnP ReactOS: add some (little) hacks
...
svn path=/trunk/; revision=18447
2005-10-14 18:14:19 +00:00
Hervé Poussineau
8325af0b6a
Process AddReg directive in main section to install
...
Simplify a call to SetupInstallFromInfSectionW
Fix a warning (thanks w3seek)
svn path=/trunk/; revision=18446
2005-10-14 18:09:17 +00:00
Hervé Poussineau
48b9916f22
Transform ReactOS to a Plug-and-Play system. Step 1: add some .inf files
...
svn path=/trunk/; revision=18445
2005-10-14 18:00:39 +00:00
Hervé Poussineau
6dc4621495
Implement SetupDiCreateDevRegKeyW and SetupDiOpenDevRegKey
...
Use them in SetupDiInstallDevice
svn path=/trunk/; revision=18444
2005-10-14 16:53:18 +00:00
Gé van Geldorp
a7f76e510d
Fix tab/space mess
...
svn path=/trunk/; revision=18443
2005-10-14 13:39:27 +00:00
Hervé Poussineau
cce498f665
Don't always return STATUS_BUFFER_TOO_SMALL when an error occurs in ZwQueryValueKey.
...
The "if" was triggered because ValueInformation->DataLength is 0xcdcdcdcd at the return of the function
svn path=/trunk/; revision=18442
2005-10-14 13:04:11 +00:00
Gé van Geldorp
23e3fa1b76
Identify the process in ThreadExtraInfo
...
svn path=/trunk/; revision=18441
2005-10-14 13:00:18 +00:00
Gé van Geldorp
63f7f95cdd
tsk <tsk_n@mail.goo.ne.jp>:
...
UsageMessage is a printf format string.
svn path=/trunk/; revision=18439
2005-10-14 09:44:12 +00:00
Gé van Geldorp
2ae151a7dc
Don't install Winefile icon on desktop, it's already present in the start menu
...
svn path=/trunk/; revision=18437
2005-10-14 09:33:31 +00:00
Gé van Geldorp
f862f9f049
Mike <mikeonthecomputer@gmail.com>:
...
Add installation path for VMware 5.5. Fixes bug 907.
svn path=/trunk/; revision=18435
2005-10-14 08:03:14 +00:00
Magnus Olsen
8173b668de
removed hard-coded comdlg filter from desk.cpl and it now searches for bmp;jpeg;png in windir patch by Christoph_vW see Bug 885
...
svn path=/trunk/; revision=18433
2005-10-13 19:13:47 +00:00
Aleksey Bragin
578f7922e1
cmd, taskmgr and userinit translations by FooDerGrosse <kevin_schnabel at gmx.de>
...
svn path=/trunk/; revision=18430
2005-10-13 17:34:25 +00:00
Gunnar Dalsnes
85d5b2ea3f
make classes use session wide atom table. should fix bug 899
...
svn path=/trunk/; revision=18427
2005-10-13 12:44:58 +00:00
Hervé Poussineau
64cd53d0d2
Call specified class installer (if any) in SetupDiCallClassInstaller
...
Implement SetupDiOpenDeviceInterfaceA
svn path=/trunk/; revision=18426
2005-10-13 10:55:16 +00:00
Thomas Bluemel
1cb48e4fa8
properly reset the reference counter in ExReInitializeRundownProtection()
...
svn path=/trunk/; revision=18425
2005-10-13 10:29:04 +00:00
Gé van Geldorp
7b39c07e8a
Use the pitch provided by FreeType. Fixes bug 894.
...
svn path=/trunk/; revision=18424
2005-10-13 08:15:52 +00:00
Hervé Poussineau
035526b30e
Fix sublang IDs:
...
SUBLANG_ENGLISH_US for english, as we always try to load language LANG_ENGLISH/SUBLANG_ENGLISH_US
SUBLANG_NEUTRAL for the others, so all sublanguages can use the translation
svn path=/trunk/; revision=18423
2005-10-13 08:05:12 +00:00
Hervé Poussineau
43938afffe
IopGetBusTypeGuidIndex: Fix an infinite loop
...
IopAssignDeviceResources: Allocate bus number resources
svn path=/trunk/; revision=18422
2005-10-13 07:43:25 +00:00
Gunnar Dalsnes
29b7b9b24a
add comment about KeCancelTimer pitfall
...
svn path=/trunk/; revision=18419
2005-10-12 23:10:31 +00:00
Gé van Geldorp
697b562c6b
Send window-bound timers to the correct message queue
...
svn path=/trunk/; revision=18418
2005-10-12 22:15:22 +00:00
Thomas Bluemel
342429fe3b
set eol-style to native
...
svn path=/trunk/; revision=18417
2005-10-12 22:04:07 +00:00
Gunnar Dalsnes
016dd801d7
add stubs to make clamwin run. by Christoph_vW
...
stub GetNativeSystemInfo better to make cpuz get further. by Christoph_vW
stub IsWow64Process better. by me
svn path=/trunk/; revision=18416
2005-10-12 21:39:28 +00:00
Martin Fuchs
4fe5d38bfa
zoomin:
...
- allow to cange zoom factor and display zoom factor
- add accelerator table
svn path=/trunk/; revision=18415
2005-10-12 20:20:18 +00:00
Thomas Bluemel
e7045161ac
fixed difference in signedness warning
...
svn path=/trunk/; revision=18413
2005-10-12 18:56:44 +00:00
Hervé Poussineau
15afaf3715
In DevInstallW:
...
- Shut up debug messages
- First steps to display messages to the user (retrieve device description before and after device installation)
- Change to only one exit point
svn path=/trunk/; revision=18412
2005-10-12 16:54:34 +00:00
Gé van Geldorp
71552e4e2f
Workaround for bug 899
...
svn path=/trunk/; revision=18411
2005-10-12 14:07:49 +00:00
Gé van Geldorp
2d8f114871
Terminate the new environment with a NULL pointer
...
svn path=/trunk/; revision=18410
2005-10-12 13:00:34 +00:00
Martin Fuchs
76f3a6da01
Fix for Bugzilla Entry 641 - patch from j_anderw at sbox.tugraz.at
...
svn path=/trunk/; revision=18409
2005-10-12 08:38:45 +00:00
Hervé Poussineau
543acff480
Fix SetupDiGetDeviceRegistryPropertyA, which should return the required size and the registry data type if the buffer is too small
...
(typical case when you call it 2 times: 1st time to get the required size, 2nd time to get real data)
svn path=/trunk/; revision=18408
2005-10-12 08:14:56 +00:00
Hervé Poussineau
cf9a86c858
Send the right LocaleId to device stack when querying the device description.
...
Don't erase device description stored by setupapi during next reboot
svn path=/trunk/; revision=18407
2005-10-11 13:35:07 +00:00
Gunnar Dalsnes
75e85af499
nullterm correct string in strndup
...
nullterm argv list
reformat
svn path=/trunk/; revision=18406
2005-10-11 03:23:01 +00:00
Gregor Anich
aa105de9d7
vdmdbg.dll (stubs only) by Christoph v.W. - thanks!
...
svn path=/trunk/; revision=18405
2005-10-11 00:58:45 +00:00
Gunnar Dalsnes
b1761726b2
alloc at minimum 16 bytes (spotted by WaxDragon)
...
realloc should free passed mem if new size is 0
svn path=/trunk/; revision=18404
2005-10-10 22:42:13 +00:00
Gunnar Dalsnes
1fc06afd71
alloc multiple of 16 bytes
...
svn path=/trunk/; revision=18403
2005-10-10 20:18:07 +00:00
Brandon Turner
fbd6bbbf48
set to eol-style native ;)
...
svn path=/trunk/; revision=18402
2005-10-10 19:08:57 +00:00
Brandon Turner
657a7f0496
Added a more technical readme for people that want to understand cmd.
...
svn path=/trunk/; revision=18401
2005-10-10 18:57:56 +00:00
Ged Murphy
7a0a97076f
remove a header no longer needed too
...
svn path=/trunk/; revision=18400
2005-10-10 18:35:33 +00:00
Ged Murphy
7338720bbd
remove uneeded text out of the .rc file.
...
svn path=/trunk/; revision=18399
2005-10-10 18:33:45 +00:00
Ged Murphy
57c3413b9d
forgot the eol-style again.
...
svn path=/trunk/; revision=18398
2005-10-10 17:51:30 +00:00
Ged Murphy
7cd2f8dbb5
Start of a rewrite for netstat.exe
...
- Simulate the output of the MS netstat tool
- implemented -a, -e, -n, -p, -r, -s and interval
svn path=/trunk/; revision=18397
2005-10-10 17:49:19 +00:00
Thomas Bluemel
361bbd4d9d
fixed a typo in the NtAccessCheck declaration
...
svn path=/trunk/; revision=18396
2005-10-10 15:42:08 +00:00
Andrew Munger
a45c2e461f
MiTestCard is only used in DBG=1, surround with ifdef so DBG=0 builds.
...
svn path=/trunk/; revision=18395
2005-10-10 14:29:15 +00:00
Thomas Bluemel
eb03a7e427
convert DefaultSetInfoBufferCheck and DefaultQueryInfoBufferCheck to inlined functions
...
svn path=/trunk/; revision=18394
2005-10-10 13:03:55 +00:00
Thomas Bluemel
e0191cfd2a
don't jump outside _SEH_TRY with goto in ObpCaptureObjectAttributes()
...
svn path=/trunk/; revision=18393
2005-10-10 13:03:09 +00:00
Thomas Bluemel
a4bfa110a8
some fixes for CheckTokenMembership:
...
- properly create an impersonation token from the primary token in case the thread is not impersonating
- use NtAccessCheck to perform the access check
svn path=/trunk/; revision=18392
2005-10-10 11:44:37 +00:00
Magnus Olsen
0c2ceade45
Comment out a fixme, it make a user mode crash (ntoskrnl\ke\exception.c:94 KiRaiseException ), after this viso installer start working, thx Christoph_vW to found it.
...
svn path=/trunk/; revision=18391
2005-10-09 22:35:54 +00:00
Thomas Bluemel
ea1ba0aefd
don't try to free the ansi strings passed by the caller
...
svn path=/trunk/; revision=18390
2005-10-09 22:35:41 +00:00
Brandon Turner
af2ef3d685
Updated more cmd documentation. This included changing from eric's email to ros-dev / bugzilla for suggested way of reporting bugs.
...
svn path=/trunk/; revision=18389
2005-10-09 22:33:26 +00:00
Thomas Bluemel
2b001b30bf
fixed difference in signedness warning in MulDiv()
...
svn path=/trunk/; revision=18388
2005-10-09 22:30:27 +00:00