Hartmut Birr
bb6a166390
- Allocate the csrss request buffer from heap if the necessary length is larger than the request structure.
...
- Fixed some buffer length calculations.
svn path=/trunk/; revision=17582
2005-08-28 12:03:25 +00:00
Hartmut Birr
37dced9725
Allocated the message reply buffer according to the size of the message.
...
svn path=/trunk/; revision=17581
2005-08-28 11:58:06 +00:00
Hervé Poussineau
b5fbf00480
Fix rbuild compilation, by adding Path::RelativeFromDirectory method
...
svn path=/trunk/; revision=17580
2005-08-28 09:50:00 +00:00
Hervé Poussineau
2142e2dfaf
Remove warnings
...
svn path=/trunk/; revision=17579
2005-08-28 09:07:43 +00:00
Hervé Poussineau
d8fe2ffd8e
Remove warnings
...
svn path=/trunk/; revision=17578
2005-08-28 09:04:39 +00:00
Emanuele Aliberti
84b33992c6
Autoregister Debug internal subsystem too. Now 'sm info' displays meaningful information.
...
NOTE: It seems the new client management introduced a stupid bug that shows up on system shutdown (smss crashes calling an LPC related API). I can't locate it now (of course, that happens for every 'stupid' bug, but will tray again later).
svn path=/trunk/; revision=17577
2005-08-28 07:34:35 +00:00
Royce Mitchell III
d252387963
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
2005-08-28 05:34:22 +00:00
Royce Mitchell III
8bbdffa2ff
add . to list of include directories for all projects
...
svn path=/trunk/; revision=17575
2005-08-28 02:37:06 +00:00
Thomas Bluemel
95f9fe7198
#include "precomp.h" -> #include <precomp.h>
...
svn path=/trunk/; revision=17574
2005-08-27 23:35:51 +00:00
Eric Kohl
1cedb076b5
Implement StringTableInitializeEx, StringTableGetExtraData and StringTableSetExtraData.
...
Add StringTableAddStringEx and StringTableLookUpStringEx stubs.
svn path=/trunk/; revision=17573
2005-08-27 19:14:35 +00:00
Thomas Bluemel
4270d01108
implemented RegDeleteTree() (untested!)
...
svn path=/trunk/; revision=17572
2005-08-27 18:13:52 +00:00
Emanuele Aliberti
ff8b08beb4
native EOL
...
svn path=/trunk/; revision=17571
2005-08-27 17:21:07 +00:00
Emanuele Aliberti
ca18dcf2d9
Minor changes and IT resource file.
...
svn path=/trunk/; revision=17570
2005-08-27 17:18:29 +00:00
Hervé Poussineau
3c98221253
Implement SetupDiSelectBestCompatDrv, by sorting drivers by rank in drivers list
...
svn path=/trunk/; revision=17569
2005-08-27 14:59:22 +00:00
Eric Kohl
1848960041
Implement LogonUserA.
...
svn path=/trunk/; revision=17568
2005-08-27 14:56:17 +00:00
Emanuele Aliberti
3c693f90bc
SM: simplify and fix client (subsystem servers) management.
...
svn path=/trunk/; revision=17567
2005-08-27 09:55:27 +00:00
Andrew Munger
40a9efb724
17519 requires __REACTOS__ to be defined for KDB to work.
...
svn path=/trunk/; revision=17566
2005-08-27 04:20:49 +00:00
Andrew Munger
e0ccbec43f
"." means current directory, not previous. Spotted by Talley.
...
svn path=/trunk/; revision=17565
2005-08-27 02:34:46 +00:00
Thomas Bluemel
d1e98bfddd
fixed code to compile both as ansi and unicode version, build as unicode by default
...
svn path=/trunk/; revision=17564
2005-08-26 21:02:47 +00:00
Hartmut Birr
342d03f235
- 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
2005-08-26 20:35:33 +00:00
Filip Navara
1a8c456007
Make the explorer taskbar look a bit nicer.
...
svn path=/trunk/; revision=17562
2005-08-26 20:03:41 +00:00
Filip Navara
5c7930f963
Add TBMETRICS structure and associated constants.
...
svn path=/trunk/; revision=17561
2005-08-26 20:02:53 +00:00
Steven Edwards
21927423a2
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
2005-08-26 18:39:20 +00:00
Thomas Bluemel
20e728bbac
implemented CreateSymbolicLink() (not tested/verified yet!)
...
svn path=/trunk/; revision=17559
2005-08-26 13:47:56 +00:00
Hartmut Birr
ead53e0588
Call the correct user mode dispatch function in KiDispatchException. The bug was introduced by r17053.
...
svn path=/trunk/; revision=17558
2005-08-26 13:06:24 +00:00
Thomas Bluemel
64b5d11940
removed obsolete variable in RegOpenUserClassesRoot()
...
svn path=/trunk/; revision=17557
2005-08-26 09:53:00 +00:00
Thomas Bluemel
a16e6f61c5
RegLoadMUIStringA/W are not implemented yet...
...
svn path=/trunk/; revision=17556
2005-08-26 09:49:19 +00:00
Thomas Bluemel
e9b53b73b9
added stubs for RegLoadMUIStringA/W()
...
svn path=/trunk/; revision=17555
2005-08-26 09:48:13 +00:00
Thomas Bluemel
64d0f61e8a
implemented RegDisablePredefinedCacheEx()
...
svn path=/trunk/; revision=17554
2005-08-26 09:40:37 +00:00
Steven Edwards
f4668aceae
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
2005-08-25 23:54:39 +00:00
Steven Edwards
8fcad79576
minor build fixes for msvc
...
svn path=/trunk/; revision=17552
2005-08-25 23:20:34 +00:00
Steven Edwards
4147a4df09
fix msvc compile
...
svn path=/trunk/; revision=17551
2005-08-25 22:50:44 +00:00
Steven Edwards
65ff8ee6ca
disable the custom rules for Winebuild for now
...
svn path=/trunk/; revision=17550
2005-08-25 22:49:26 +00:00
Magnus Olsen
06694b3675
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
2005-08-25 22:43:20 +00:00
Brandon Turner
5509951fc0
Don't dereference the pointers. Catch by Thomas.
...
svn path=/trunk/; revision=17548
2005-08-25 22:09:10 +00:00
Thomas Bluemel
8feae80765
add stub for ControlServiceEx()
...
svn path=/trunk/; revision=17547
2005-08-25 22:06:31 +00:00
Steven Edwards
95164f7065
Generate a GUID for each module processed. Later on this will be needed to support msvc2k3/5 vcproj files.
...
svn path=/trunk/; revision=17546
2005-08-25 20:58:01 +00:00
Brandon Turner
c7b88afc3f
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
2005-08-25 20:05:07 +00:00
Thomas Bluemel
011639b626
enable theming of the checklist control
...
svn path=/trunk/; revision=17544
2005-08-25 19:53:37 +00:00
Thomas Bluemel
eafb1ee3f7
- added stubs for Set/GetConsoleHistoryInfo(), GetConsoleOriginalTitleA/W(), Set/GetConsoleScreenBufferInfoEx() and GetCurrentConsoleFontEx()
...
- added missing structure definitions
svn path=/trunk/; revision=17543
2005-08-25 19:47:44 +00:00
Thomas Bluemel
362610233e
add stubs for CreateSymbolicLinkA/W
...
svn path=/trunk/; revision=17542
2005-08-25 18:21:50 +00:00
Brandon Turner
06c225119d
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
2005-08-25 17:38:15 +00:00
Royce Mitchell III
9010800221
file paths should be relative to the location of the dsp file, not the dsw file
...
svn path=/trunk/; revision=17540
2005-08-25 17:24:11 +00:00
Maarten Bosma
bebf0b4a61
Fill some more structs, that ms ddraw fill as well.
...
svn path=/trunk/; revision=17539
2005-08-25 15:31:28 +00:00
Hartmut Birr
25d3bf68ab
Fixed a bug in RtlLeaveCriticalSection. We have only to signal the event if someone waits on it.
...
svn path=/trunk/; revision=17538
2005-08-25 12:33:37 +00:00
Thomas Bluemel
8370e44f84
minor simplifications
...
svn path=/trunk/; revision=17537
2005-08-25 12:30:10 +00:00
Thomas Bluemel
3b35dd5038
open subkey with sufficient rights in RegDeleteTree
...
svn path=/trunk/; revision=17536
2005-08-25 12:27:25 +00:00
Thomas Bluemel
8d862306ef
added stubs for RegDeleteTreeA/W() and RegCopyTreeA/W()
...
svn path=/trunk/; revision=17535
2005-08-25 12:25:11 +00:00
Maarten Bosma
d5fd7c89ea
Change Install Name to ddraw_demo.exe
...
svn path=/trunk/; revision=17534
2005-08-25 11:36:49 +00:00
Royce Mitchell III
27ef51709f
$default_cfg fix
...
cleaned up more code that isn't enabled yet
generate correct line endings on *nix, too
svn path=/trunk/; revision=17533
2005-08-25 01:44:23 +00:00