fixed a typo in the NtAccessCheck declaration
Modified: trunk/reactos/include/ndk/zwfuncs.h
_____
Modified: trunk/reactos/include/ndk/zwfuncs.h
--- trunk/reactos/include/ndk/zwfuncs.h 2005-10-10 14:29:15 UTC (rev
18395)
+++ trunk/reactos/include/ndk/zwfuncs.h 2005-10-10 15:42:08 UTC (rev
18396)
@@ -45,7 +45,7 @@
NtAccessCheck(
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN HANDLE ClientToken,
- IN ACCESS_MASK DesiredAcces,
+ IN ACCESS_MASK DesiredAccess,
IN PGENERIC_MAPPING GenericMapping,
OUT PPRIVILEGE_SET PrivilegeSet,
OUT PULONG ReturnLength,
@@ -59,7 +59,7 @@
ZwAccessCheck(
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN HANDLE ClientToken,
- IN ACCESS_MASK DesiredAcces,
+ IN ACCESS_MASK DesiredAccess,
IN PGENERIC_MAPPING GenericMapping,
OUT PPRIVILEGE_SET PrivilegeSet,
OUT PULONG ReturnLength,
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.
Modified: trunk/reactos/lib/msi/msi.c
_____
Modified: trunk/reactos/lib/msi/msi.c
--- trunk/reactos/lib/msi/msi.c 2005-10-09 22:35:41 UTC (rev 18390)
+++ trunk/reactos/lib/msi/msi.c 2005-10-09 22:35:54 UTC (rev 18391)
@@ -821,7 +821,9 @@
INSTALLSTATE WINAPI MsiLocateComponentA(LPCSTR szComponent, LPSTR
lpPathBuf,
DWORD *pcchBuf)
{
- FIXME("%s %p %p\n", debugstr_a(szComponent), lpPathBuf, pcchBuf);
+ /* This FIXME will crash some installer
+ * FIXME("%s %p %p\n", debugstr_a(szComponent), lpPathBuf,
pcchBuf);
+ */
return INSTALLSTATE_UNKNOWN;
}
Updated more cmd documentation. This included changing from eric's
email to ros-dev / bugzilla for suggested way of reporting bugs.
Deleted: trunk/reactos/subsys/system/cmd/bugs.txt
Modified: trunk/reactos/subsys/system/cmd/files.txt
Modified: trunk/reactos/subsys/system/cmd/readme.txt
Added: trunk/reactos/subsys/system/cmd/readme2.txt
Modified: trunk/reactos/subsys/system/cmd/todo.txt
Deleted: trunk/reactos/subsys/system/cmd/wishlist.txt
_____
Deleted: trunk/reactos/subsys/system/cmd/bugs.txt
--- trunk/reactos/subsys/system/cmd/bugs.txt 2005-10-09 22:30:27 UTC
(rev 18388)
+++ trunk/reactos/subsys/system/cmd/bugs.txt 2005-10-09 22:33:26 UTC
(rev 18389)
@@ -1,22 +0,0 @@
- **** Please report bugs to ekohl(a)rz-online.de! ****
-
-Known bugs in CMD version 0.1
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-o let set work with or without the '=' sign. People like it that way.
- (I don't know, if I should really fix this?)
-
-o command.com ignores control-c and control-break, which makes it
difficult
- to quit typing a long file, among other things
-
-o "alias v = dir" doesn't work because of the spaces.
-
-o Dymatic commandline buffer need to be implement, current set to
8192bytes
-
-o Batchfile read row size need to be implement as dymatic not set to
2000bytes
-
-
-
-
-
- **** Please report bugs to ekohl(a)rz-online.de! ****
_____
Modified: trunk/reactos/subsys/system/cmd/files.txt
--- trunk/reactos/subsys/system/cmd/files.txt 2005-10-09 22:30:27 UTC
(rev 18388)
+++ trunk/reactos/subsys/system/cmd/files.txt 2005-10-09 22:33:26 UTC
(rev 18389)
@@ -1,16 +1,12 @@
Archive Contents
~~~~~~~~~~~~~~~~
-bugs.txt Bug List
files.txt This file list
-history.txt History of the shell development
+history.txt History of revsions. Not to date. see svn.reactos.com
for more info.
license.txt GNU license - applies to all files named here
readme.txt General shell info
-todo.txt What I have to do
-wishlist.txt Wish List
+readme2.txt Techincal shell info
+todo.txt Things that need to be implmented or fixed(including
bugs)
-makefile experimental makefile
-makefile.lcc makefile for lcc-win
-
alias.c Alias code
alias.h Alias header file
attrib.c Implements attrib command
_____
Modified: trunk/reactos/subsys/system/cmd/readme.txt
--- trunk/reactos/subsys/system/cmd/readme.txt 2005-10-09 22:30:27 UTC
(rev 18388)
+++ trunk/reactos/subsys/system/cmd/readme.txt 2005-10-09 22:33:26 UTC
(rev 18389)
@@ -1,28 +1,19 @@
-ReactOS command line interpreter CMD version 0.1.1
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ReactOS command line interpreter CMD
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The ReactOS command line interpreter CMD is derived from FreeCOM, the
FreeDOS command line interpreter.
-We are going for 4NT compatibility but try to stay compatible with
-WinNT's CMD.EXE too.
+We are shooting mainly to be just like 2000/XP cmd.exe. They are very
close and only a small number(none that i can recall off the top of my
head, so maybe 0) differences have been found between those two. It has
been reported that ROS cmd.exe does not work on nt4 because of a missing
api. I'm hoping to fix this at some point.
Compiling
~~~~~~~~~
-Cmd can be built in two different versions. A full version for use
under
-Windows 9x or Windows NT and a reduced version for use under ReactOS.
+ROS cmd used to depend on __REACTOS__ to provide two different ways to
build cmd. There is still code left in it for this but... The
__REACTOS__ = 0 has not been develped, maintained. And therefore it
does not even compile anymore. __REACTOS__ = 1 works fine on both
windows(nt). and someday i plan to remove all the __REACTOS__ = 0.
-Note: The full version won't run on ReactOS and the reduced version is
not
-usable under Win 9x/NT.
+Using rbuild you can compile cmd seperatly by "make cmd_install". Also
you can compile cmd using MSVC 6 and soon 7/8 hopefully.
-To build the full version, make sure the symbol '__REACTOS__' is NOT
defined
-in 'rosapps/cmd/config.h' line 13.
-To build the reduced version, make sure the symbol '__REACTOS__' is
defined
-in 'rosapps/cmd/config.h' line 13.
-
-
Current Features
~~~~~~~~~~~~~~~~
- environment handling with prompt and path support.
@@ -31,8 +22,7 @@
- batch file processing.
- input/output redirection and piping.
- alias support.
- - filename completion (use TAB)
- (this is still incomplete)
+ - filename completion (use TAB), both unix and windows style.
Credits
@@ -57,14 +47,9 @@
Brandon Turner <turnerb7(a)msu.edu>
+
Bugs
~~~~
-Batch file handling is still untested or buggy. Please report
-any bug you find.
+There is still many bugs ;)
+Please report bugs to ReactOS team <ros-dev(a)reactos.org> or to bugzilla
at www.reactos.org
-Please report bugs to Eric Kohl <ekohl(a)rz-online.de>.
-
-
-Good luck
-
- Eric Kohl
_____
Added: trunk/reactos/subsys/system/cmd/readme2.txt
--- trunk/reactos/subsys/system/cmd/readme2.txt 2005-10-09 22:30:27 UTC
(rev 18388)
+++ trunk/reactos/subsys/system/cmd/readme2.txt 2005-10-09 22:33:26 UTC
(rev 18389)
@@ -0,0 +1 @@
+Nothing yet...
\ No newline at end of file
_____
Modified: trunk/reactos/subsys/system/cmd/todo.txt
--- trunk/reactos/subsys/system/cmd/todo.txt 2005-10-09 22:30:27 UTC
(rev 18388)
+++ trunk/reactos/subsys/system/cmd/todo.txt 2005-10-09 22:33:26 UTC
(rev 18389)
@@ -30,4 +30,7 @@
A lot of commands on failure just spit out GetLastError instead of
looking for the real cause. It should give a better output to give at
least some kinda clue what is wrong.
*Reg Testing
-We need more batch files like the one Royce made for "set /a". What
out for if bugs when doing this... could lead to in the wrong direction
when looking for a regression.
\ No newline at end of file
+We need more batch files like the one Royce made for "set /a". What
out for if bugs when doing this... could lead to in the wrong direction
when looking for a regression.
+
+*Remove dependance on __REACTOS__
+__REACTOS__ = 0 doesnt compile and is useless. __REACTOS__ = 1 has
been the default and works just fine on windows.
\ No newline at end of file
_____
Deleted: trunk/reactos/subsys/system/cmd/wishlist.txt
--- trunk/reactos/subsys/system/cmd/wishlist.txt 2005-10-09
22:30:27 UTC (rev 18388)
+++ trunk/reactos/subsys/system/cmd/wishlist.txt 2005-10-09
22:33:26 UTC (rev 18389)
@@ -1,12 +0,0 @@
-
-Wishlist for ReactOS CMD
-~~~~~~~~~~~~~~~~~~~~~~~~
-
- - Progress indikator on long file operations (copy/move).
- Percentage at the right side of the filename.
-
- - [cd test directory] should change to the subdirectory "test
directory".
-
-More ideas?
-
- Eric Kohl <ekohl(a)rz-online.de>