wine
14 years agowined3d: Don't warn about independent color write masks when the masks are all the...
Henri Verbeet [Thu, 25 Mar 2010 21:51:25 +0000 (22:51 +0100)] 
wined3d: Don't warn about independent color write masks when the masks are all the same.

14 years agowined3d: Implement independent color write masks.
Henri Verbeet [Thu, 25 Mar 2010 21:51:24 +0000 (22:51 +0100)] 
wined3d: Implement independent color write masks.

14 years agowined3d: Add support for EXT_draw_buffers2.
Henri Verbeet [Thu, 25 Mar 2010 21:51:23 +0000 (22:51 +0100)] 
wined3d: Add support for EXT_draw_buffers2.

14 years agowined3d: glColorMask() changes the write mask for all render targets.
Henri Verbeet [Thu, 25 Mar 2010 21:51:22 +0000 (22:51 +0100)] 
wined3d: glColorMask() changes the write mask for all render targets.

14 years agowined3d: Add GL locking to match_fbo_tex_update().
Henri Verbeet [Thu, 25 Mar 2010 21:51:21 +0000 (22:51 +0100)] 
wined3d: Add GL locking to match_fbo_tex_update().

14 years agowine.inf: Add more .NET framework keys.
Vincent Povirk [Thu, 25 Mar 2010 21:09:51 +0000 (16:09 -0500)] 
wine.inf: Add more .NET framework keys.

14 years agomscoree: Show the names of requested GUIDs in stub fixmes.
Vincent Povirk [Thu, 25 Mar 2010 20:26:43 +0000 (15:26 -0500)] 
mscoree: Show the names of requested GUIDs in stub fixmes.

14 years agowined3d: Don't advertise float formats as supported by WGL.
Stefan Dösinger [Wed, 24 Mar 2010 21:34:38 +0000 (22:34 +0100)] 
wined3d: Don't advertise float formats as supported by WGL.

14 years agowined3d: Don't check WGL depth stencil limitations with FBOs.
Stefan Dösinger [Thu, 25 Mar 2010 15:55:26 +0000 (16:55 +0100)] 
wined3d: Don't check WGL depth stencil limitations with FBOs.

14 years agomakefiles: Bypass the normal substitution mechanism for the makefile dependencies.
Alexandre Julliard [Thu, 25 Mar 2010 21:13:03 +0000 (22:13 +0100)] 
makefiles: Bypass the normal substitution mechanism for the makefile dependencies.

This avoids performance problems with large substitutions.

14 years agomakefiles: Add shell functions to generate dependencies for symlinks and rule files.
Alexandre Julliard [Thu, 25 Mar 2010 21:12:49 +0000 (22:12 +0100)] 
makefiles: Add shell functions to generate dependencies for symlinks and rule files.

14 years agomakefiles: Output the top-level clean rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 21:12:12 +0000 (22:12 +0100)] 
makefiles: Output the top-level clean rules explicitly for each module.

14 years agomakefiles: Output the top-level depend rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 21:00:00 +0000 (22:00 +0100)] 
makefiles: Output the top-level depend rules explicitly for each module.

14 years agomakefiles: Add a helper function for rules that are common to all directories.
Alexandre Julliard [Thu, 25 Mar 2010 20:52:56 +0000 (21:52 +0100)] 
makefiles: Add a helper function for rules that are common to all directories.

14 years agomakefiles: Output the top-level build rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 20:47:29 +0000 (21:47 +0100)] 
makefiles: Output the top-level build rules explicitly for each module.

14 years agomakefiles: Output the top-level installation rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 20:46:41 +0000 (21:46 +0100)] 
makefiles: Output the top-level installation rules explicitly for each module.

14 years agomakefiles: Fix test rules to allow parallel makes again.
Alexandre Julliard [Thu, 25 Mar 2010 20:42:54 +0000 (21:42 +0100)] 
makefiles: Fix test rules to allow parallel makes again.

14 years agomsvcr90: Added implementation of __sys_nerr and __sys_errlist.
Piotr Caban [Wed, 24 Mar 2010 21:40:40 +0000 (22:40 +0100)] 
msvcr90: Added implementation of __sys_nerr and __sys_errlist.

14 years agomsvcr90: Added _get/set_invalid_parameter_handler implementation.
Piotr Caban [Wed, 24 Mar 2010 21:39:44 +0000 (22:39 +0100)] 
msvcr90: Added _get/set_invalid_parameter_handler implementation.

14 years agomsvcr90: Added _encoded_null() implementation.
Piotr Caban [Thu, 25 Mar 2010 10:09:13 +0000 (11:09 +0100)] 
msvcr90: Added _encoded_null() implementation.

14 years agomsvcr90: Implement _encode_pointer and _decode_pointer.
Piotr Caban [Thu, 25 Mar 2010 10:06:29 +0000 (11:06 +0100)] 
msvcr90: Implement _encode_pointer and _decode_pointer.

14 years agoshell32: Enable dde for SEE_MASK_CLASSALL.
Ilya Basin [Wed, 24 Mar 2010 18:05:21 +0000 (21:05 +0300)] 
shell32: Enable dde for SEE_MASK_CLASSALL.

14 years agomountmgr: Frame device service functions with IoGetCurrentIrpStackLocation and IoComp...
Damjan Jovanovic [Tue, 23 Mar 2010 16:08:03 +0000 (18:08 +0200)] 
mountmgr: Frame device service functions with IoGetCurrentIrpStackLocation and IoCompleteRequest.

14 years agoinclude: Define IoGetCurrentIrpStackLocation based on NONAMELESSUNION and NONAMELESSS...
Damjan Jovanovic [Thu, 25 Mar 2010 14:24:09 +0000 (16:24 +0200)] 
include: Define IoGetCurrentIrpStackLocation based on NONAMELESSUNION and NONAMELESSSTRUCT.

14 years agokernel32: Make process traces aware of 64-bit.
André Hentschel [Thu, 25 Mar 2010 13:47:38 +0000 (14:47 +0100)] 
kernel32: Make process traces aware of 64-bit.

14 years agommdevapi/tests: Fix test failure on some Vista boxes.
Paul Vriens [Thu, 25 Mar 2010 12:56:35 +0000 (13:56 +0100)] 
mmdevapi/tests: Fix test failure on some Vista boxes.

14 years agoshlwapi: Implement IUnknown_QueryServiceExec with tests.
Nikolay Sivov [Thu, 25 Mar 2010 00:34:07 +0000 (03:34 +0300)] 
shlwapi: Implement IUnknown_QueryServiceExec with tests.

14 years agomsi/tests: Fix test failures on W2K with Windows Installer 3.0.
Paul Vriens [Thu, 25 Mar 2010 09:52:37 +0000 (10:52 +0100)] 
msi/tests: Fix test failures on W2K with Windows Installer 3.0.

14 years agomsi/tests: Fix test failures on W2K with Windows Installer 2.x.
Paul Vriens [Thu, 25 Mar 2010 09:47:53 +0000 (10:47 +0100)] 
msi/tests: Fix test failures on W2K with Windows Installer 2.x.

14 years agomakefiles: Output all the documentation rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 11:05:44 +0000 (12:05 +0100)] 
makefiles: Output all the documentation rules explicitly for each module.

14 years agomakefiles: Output all the tool install rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:51:24 +0000 (11:51 +0100)] 
makefiles: Output all the tool install rules explicitly for each module.

14 years agomakefiles: Output all the dll install rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:15:32 +0000 (11:15 +0100)] 
makefiles: Output all the dll install rules explicitly for each module.

14 years agomakefiles: Output all the static library rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:13:07 +0000 (11:13 +0100)] 
makefiles: Output all the static library rules explicitly for each module.

14 years agomakefiles: Output all the program rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:11:34 +0000 (11:11 +0100)] 
makefiles: Output all the program rules explicitly for each module.

14 years agomakefiles: Output all the test rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:06:37 +0000 (11:06 +0100)] 
makefiles: Output all the test rules explicitly for each module.

14 years agomakefiles: Output all the import lib dependencies explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:02:52 +0000 (11:02 +0100)] 
makefiles: Output all the import lib dependencies explicitly for each module.

14 years agouser32: End scrollbar tracking if the mouse capture is lost.
Sébastien Ramage [Thu, 25 Mar 2010 08:15:37 +0000 (09:15 +0100)] 
user32: End scrollbar tracking if the mouse capture is lost.

14 years agoversion: Support loading resources from both 32-bit and 64-bit PE binaries.
Alexandre Julliard [Thu, 25 Mar 2010 09:54:50 +0000 (10:54 +0100)] 
version: Support loading resources from both 32-bit and 64-bit PE binaries.

14 years agod3d8/tests: Add some message processing to test_wndproc().
Henri Verbeet [Thu, 25 Mar 2010 08:32:40 +0000 (09:32 +0100)] 
d3d8/tests: Add some message processing to test_wndproc().

Disabled testing the focus and foreground windows after creating the device
for the moment.

14 years agod3d9/tests: Add some message processing to test_wndproc().
Henri Verbeet [Thu, 25 Mar 2010 08:32:39 +0000 (09:32 +0100)] 
d3d9/tests: Add some message processing to test_wndproc().

For some reason Windows XP allows device creation to be blocked by the lack of
message processing in wndproc_thread(). Thanks to Wylda for helping debug
this. Disabled testing the focus and foreground windows after creating the
device for the moment.

14 years agowined3d: Just mark the color write mask dirty in IWineD3DDeviceImpl_ClearSurface().
Henri Verbeet [Thu, 25 Mar 2010 08:32:38 +0000 (09:32 +0100)] 
wined3d: Just mark the color write mask dirty in IWineD3DDeviceImpl_ClearSurface().

14 years agowined3d: Use the same order of operations for depth clears as for stencil clears.
Henri Verbeet [Thu, 25 Mar 2010 08:32:37 +0000 (09:32 +0100)] 
wined3d: Use the same order of operations for depth clears as for stencil clears.

14 years agowined3d: Just mark the stencil write mask dirty in IWineD3DDeviceImpl_ClearSurface().
Henri Verbeet [Thu, 25 Mar 2010 08:32:36 +0000 (09:32 +0100)] 
wined3d: Just mark the stencil write mask dirty in IWineD3DDeviceImpl_ClearSurface().

14 years agowined3d: Disable two-sided stencil when doing stencil clears.
Henri Verbeet [Thu, 25 Mar 2010 08:32:35 +0000 (09:32 +0100)] 
wined3d: Disable two-sided stencil when doing stencil clears.

14 years agod3dx9_36: Implement D3DXCreateEffectEx and make D3DXCreateEffect use it.
Christian Costa [Thu, 25 Mar 2010 07:41:18 +0000 (08:41 +0100)] 
d3dx9_36: Implement D3DXCreateEffectEx and make D3DXCreateEffect use it.

14 years agod3dx9_36: Add stub for D3DXCreateEffectCompiler.
Christian Costa [Thu, 25 Mar 2010 07:41:12 +0000 (08:41 +0100)] 
d3dx9_36: Add stub for D3DXCreateEffectCompiler.

14 years agod3dx9_36: Remove useless includes.
Christian Costa [Thu, 25 Mar 2010 07:41:06 +0000 (08:41 +0100)] 
d3dx9_36: Remove useless includes.

14 years agod3dx9_36: Implement D3DXCreateEffectPool and ID3DXEffectPool interface.
Christian Costa [Thu, 25 Mar 2010 07:41:00 +0000 (08:41 +0100)] 
d3dx9_36: Implement D3DXCreateEffectPool and ID3DXEffectPool interface.

14 years agomsvcrt: Added strnlen implementation.
Piotr Caban [Wed, 24 Mar 2010 21:39:28 +0000 (22:39 +0100)] 
msvcrt: Added strnlen implementation.

14 years agomsvcrt: Update msvcrt.spec.
Piotr Caban [Wed, 24 Mar 2010 21:38:24 +0000 (22:38 +0100)] 
msvcrt: Update msvcrt.spec.

14 years agodbghelp: Created a CPU method to map dwarf register number to codeview register number.
Eric Pouech [Wed, 24 Mar 2010 21:04:18 +0000 (22:04 +0100)] 
dbghelp: Created a CPU method to map dwarf register number to codeview register number.

14 years agodbghelp: In dwarf parsing, correctly get the size of addresses in location lists.
Eric Pouech [Wed, 24 Mar 2010 21:04:12 +0000 (22:04 +0100)] 
dbghelp: In dwarf parsing, correctly get the size of addresses in location lists.

14 years agodbghelp: Don't try to hardwire the dwarf's "word size", but get it properly.
Eric Pouech [Wed, 24 Mar 2010 21:04:06 +0000 (22:04 +0100)] 
dbghelp: Don't try to hardwire the dwarf's "word size", but get it properly.

14 years agodbghelp: Fixed a couple of portability issues to 64bit platforms.
Eric Pouech [Wed, 24 Mar 2010 21:04:00 +0000 (22:04 +0100)] 
dbghelp: Fixed a couple of portability issues to 64bit platforms.

14 years agodbghelp: Enhanced x86_64 stack unwinding with PE's function table data.
Eric Pouech [Wed, 24 Mar 2010 21:03:53 +0000 (22:03 +0100)] 
dbghelp: Enhanced x86_64 stack unwinding with PE's function table data.

14 years agocomctl32/tests: Remove superfluous casts.
Mikhail Maroukhine [Wed, 24 Mar 2010 19:46:25 +0000 (01:46 +0600)] 
comctl32/tests: Remove superfluous casts.

14 years agomsi/tests: Fix test failures on W2K with Windows Installer 2.x.
Paul Vriens [Wed, 24 Mar 2010 20:32:43 +0000 (21:32 +0100)] 
msi/tests: Fix test failures on W2K with Windows Installer 2.x.

14 years agowinegcc: Make condition easier to read and look like the statement after the block.
André Hentschel [Wed, 24 Mar 2010 19:16:27 +0000 (20:16 +0100)] 
winegcc: Make condition easier to read and look like the statement after the block.

14 years agomshtml: Added IHTMLElement:removeAttribute tests.
Jacek Caban [Wed, 24 Mar 2010 19:01:19 +0000 (20:01 +0100)] 
mshtml: Added IHTMLElement:removeAttribute tests.

14 years agomshtml: Added IHTMLElement::removeAttribute implementation.
Jacek Caban [Wed, 24 Mar 2010 19:34:17 +0000 (20:34 +0100)] 
mshtml: Added IHTMLElement::removeAttribute implementation.

14 years agomshtml: Moved builtin property invocation to separate function.
Jacek Caban [Wed, 24 Mar 2010 19:00:08 +0000 (20:00 +0100)] 
mshtml: Moved builtin property invocation to separate function.

14 years agomshtml: Moved builtin properties lookup to separate function.
Jacek Caban [Wed, 24 Mar 2010 18:59:38 +0000 (19:59 +0100)] 
mshtml: Moved builtin properties lookup to separate function.

14 years agocrypt32: Use an empty string as a separator when no separator is desired to avoid...
Juan Lang [Wed, 24 Mar 2010 18:51:23 +0000 (11:51 -0700)] 
crypt32: Use an empty string as a separator when no separator is desired to avoid special cases for NULL.

14 years agomscoree: Add a setting to access mono's tracing functionality.
Vincent Povirk [Wed, 24 Mar 2010 18:35:57 +0000 (13:35 -0500)] 
mscoree: Add a setting to access mono's tracing functionality.

14 years agowine.inf: Add some .NET Framework keys.
Vincent Povirk [Wed, 24 Mar 2010 14:12:31 +0000 (09:12 -0500)] 
wine.inf: Add some .NET Framework keys.

14 years agoinclude: Add some multimedia defines not present in win9x.
Jörg Höhle [Tue, 23 Mar 2010 20:52:28 +0000 (21:52 +0100)] 
include: Add some multimedia defines not present in win9x.

14 years agocmd: Add testcases for goto.
Austin English [Wed, 24 Mar 2010 03:45:49 +0000 (22:45 -0500)] 
cmd: Add testcases for goto.

14 years agocmd: Ignore spaces before goto label.
Nikolay Sivov [Wed, 24 Mar 2010 03:45:25 +0000 (22:45 -0500)] 
cmd: Ignore spaces before goto label.

14 years agows2_32/tests: Fix win9x test failure.
Mike Kaplinskiy [Wed, 24 Mar 2010 02:02:59 +0000 (22:02 -0400)] 
ws2_32/tests: Fix win9x test failure.

14 years agoshell32/tests: Fix a test crash on Win9x.
Nikolay Sivov [Tue, 23 Mar 2010 23:41:26 +0000 (02:41 +0300)] 
shell32/tests: Fix a test crash on Win9x.

14 years agontoskrnl.exe: Implement IoCompleteRequest.
Damjan Jovanovic [Tue, 23 Mar 2010 15:52:49 +0000 (17:52 +0200)] 
ntoskrnl.exe: Implement IoCompleteRequest.

14 years agodnsapi: _res is per-thread in glibc.
Hans Leidekker [Tue, 23 Mar 2010 15:12:11 +0000 (16:12 +0100)] 
dnsapi: _res is per-thread in glibc.

This mirrors Dan Kegel's fix for iphlpapi.

14 years agodnsapi: Add a version resource.
Hans Leidekker [Tue, 23 Mar 2010 15:11:44 +0000 (16:11 +0100)] 
dnsapi: Add a version resource.

14 years agodxdiagn: Successfully copy to destination variants with an invalid type in IDxDiagCon...
Andrew Nguyen [Tue, 23 Mar 2010 14:23:50 +0000 (09:23 -0500)] 
dxdiagn: Successfully copy to destination variants with an invalid type in IDxDiagContainer::GetProp.

GetProp now simply unconditionally clears the destination variant if
VariantClear fails.

14 years agowidl: Check whether an expression is a constant one before assuming it is a toplevel...
Rob Shearman [Tue, 23 Mar 2010 13:34:03 +0000 (13:34 +0000)] 
widl: Check whether an expression is a constant one before assuming it is a toplevel conformance when writing conformance or variance descriptors.

14 years agowidl: Make use of string_of_type in write_conf_or_var_desc.
Rob Shearman [Tue, 23 Mar 2010 13:33:59 +0000 (13:33 +0000)] 
widl: Make use of string_of_type in write_conf_or_var_desc.

This allows the code to not have to track the operator type twice.

14 years agowidl: Remove the current_func variable.
Rob Shearman [Tue, 23 Mar 2010 13:33:55 +0000 (13:33 +0000)] 
widl: Remove the current_func variable.

It's only set, never read from.

14 years agowidl: Return a pointer to the correct part of the string from the lexer for WSTRQUOTE...
Rob Shearman [Tue, 23 Mar 2010 13:33:51 +0000 (13:33 +0000)] 
widl: Return a pointer to the correct part of the string from the lexer for WSTRQUOTE tokens.

14 years agowidl: Fix the calculation of casted integer constant expressions.
Rob Shearman [Tue, 23 Mar 2010 13:33:46 +0000 (13:33 +0000)] 
widl: Fix the calculation of casted integer constant expressions.

14 years agowidl: Remove func_t type.
Rob Shearman [Tue, 23 Mar 2010 13:33:36 +0000 (13:33 +0000)] 
widl: Remove func_t type.

It was just a simple indirection to get to a var_t, so just replace
all uses of it with the latter.

14 years agowidl: Issue an error if an out parameter is a conformant string.
Rob Shearman [Tue, 23 Mar 2010 13:33:32 +0000 (13:33 +0000)] 
widl: Issue an error if an out parameter is a conformant string.

14 years agoinclude: Change an unsized [out] string to be sized in IMultiLanguage2.
Rob Shearman [Tue, 23 Mar 2010 13:33:29 +0000 (13:33 +0000)] 
include: Change an unsized [out] string to be sized in IMultiLanguage2.

Unsized [out] strings are not allowed because of the potential to
overflow the buffer passed in.

14 years agowidl: Issue an error if a context handle variable is declared outside of a function.
Rob Shearman [Tue, 23 Mar 2010 13:33:24 +0000 (13:33 +0000)] 
widl: Issue an error if a context handle variable is declared outside of a function.

14 years agowidl: Fix crash when trying to declare a fixed size array with a size_is attribute.
Rob Shearman [Tue, 23 Mar 2010 13:33:21 +0000 (13:33 +0000)] 
widl: Fix crash when trying to declare a fixed size array with a size_is attribute.

In this case type_array_get_conformance will return NULL. The code
here is actually replacing an existing array with an EXPR_VOID
conformance with the specified conformance, so issue an error if
type_array_get_conformance returns NULL or the conformance has already
been defined.

14 years agowidl: Fix writing of MaxCount expressions for conformant strings declared using array...
Rob Shearman [Tue, 23 Mar 2010 13:33:17 +0000 (13:33 +0000)] 
widl: Fix writing of MaxCount expressions for conformant strings declared using array form.

14 years agorpcrt4: Add test for [out] non-conformant array.
Rob Shearman [Tue, 23 Mar 2010 13:33:13 +0000 (13:33 +0000)] 
rpcrt4: Add test for [out] non-conformant array.

14 years agowidl: Convert assign_stub_out_args to using typegen_detect_type and fix the non-confo...
Rob Shearman [Tue, 23 Mar 2010 13:33:08 +0000 (13:33 +0000)] 
widl: Convert assign_stub_out_args to using typegen_detect_type and fix the non-conformant array case.

14 years agowidl: Don't pre-calculate buffer size for arrays that aren't treated as reference...
Rob Shearman [Tue, 23 Mar 2010 13:33:01 +0000 (13:33 +0000)] 
widl: Don't pre-calculate buffer size for arrays that aren't treated as reference pointers.

14 years agodispex: Check whether the server function changes the type of the arguments.
Huw Davies [Mon, 22 Mar 2010 14:44:52 +0000 (14:44 +0000)] 
dispex: Check whether the server function changes the type of the arguments.

14 years agodispex: Call the deferred fill in function before returning from the server.
Huw Davies [Mon, 22 Mar 2010 13:35:56 +0000 (13:35 +0000)] 
dispex: Call the deferred fill in function before returning from the server.

14 years agouser32/tests: Fix a couple of race conditions.
Alexandre Julliard [Tue, 23 Mar 2010 12:16:04 +0000 (13:16 +0100)] 
user32/tests: Fix a couple of race conditions.

14 years agomsi: Search network sources in addition to disk sources.
Hans Leidekker [Tue, 23 Mar 2010 10:48:46 +0000 (11:48 +0100)] 
msi: Search network sources in addition to disk sources.

14 years agomsi: Remove stream from streams cache before destroying it.
Hans Leidekker [Tue, 23 Mar 2010 10:48:23 +0000 (11:48 +0100)] 
msi: Remove stream from streams cache before destroying it.

14 years agomsi: Don't crash on null last parameter in MsiDecomposeDescriptor.
Hans Leidekker [Tue, 23 Mar 2010 10:48:02 +0000 (11:48 +0100)] 
msi: Don't crash on null last parameter in MsiDecomposeDescriptor.

14 years agomsi: Display REG_EXPAND_SZ values too in the WriteRegistryValues action.
Hans Leidekker [Tue, 23 Mar 2010 10:47:42 +0000 (11:47 +0100)] 
msi: Display REG_EXPAND_SZ values too in the WriteRegistryValues action.

14 years agomsi: Update the UI in the UnpublishFeatures action.
Hans Leidekker [Tue, 23 Mar 2010 10:47:19 +0000 (11:47 +0100)] 
msi: Update the UI in the UnpublishFeatures action.

14 years agomsi: Implement a second cabinet extractor on top of IStream and use it to extract...
Hans Leidekker [Tue, 23 Mar 2010 10:46:54 +0000 (11:46 +0100)] 
msi: Implement a second cabinet extractor on top of IStream and use it to extract embedded cabinets.

Currently a cabinet stream is read into memory and then written to a file,
which is then extracted like an external cabinet file. This uses more time
and disk space than necessary and fails if the cabinet is too large to fit
into memory.

14 years agomsi: Set the action taken in the ProcessComponents and InstallFiles actions.
Hans Leidekker [Tue, 23 Mar 2010 10:46:24 +0000 (11:46 +0100)] 
msi: Set the action taken in the ProcessComponents and InstallFiles actions.

14 years agomsi: The AppSearch and CCPSearch actions must be run only once.
Hans Leidekker [Tue, 23 Mar 2010 10:46:00 +0000 (11:46 +0100)] 
msi: The AppSearch and CCPSearch actions must be run only once.

14 years agomsi: Display the file identifier instead of the filename in the SelfRegModules and...
Hans Leidekker [Tue, 23 Mar 2010 10:45:33 +0000 (11:45 +0100)] 
msi: Display the file identifier instead of the filename in the SelfRegModules and SelfUnregModules actions.