msi: Make a local copy of patch packages.
[wine] / dlls / msi / action.c
2010-05-04  Hans Leidekkermsi: Make a local copy of patch packages.
2010-04-29  Hans Leidekkermsi: Support multiple patches per package.
2010-04-29  Hans Leidekkermsi: Simplify msi_set_context.
2010-04-29  Hans Leidekkermsi: Make sure to only open a patch database in msi_app...
2010-04-28  Hans Leidekkermsi: Move all file comparisons to CostFinalize.
2010-04-28  Hans Leidekkermsi: Always evaluate component conditions.
2010-04-21  Hans Leidekkermsi: Rename MSI_GetPropertyW and MSI_SetPropertyW.
2010-04-21  Hans Leidekkermsi: Make MSI_SetPropertyW take a pointer to a database...
2010-04-21  Hans Leidekkermsi: Make msi_get_property_int and friends take a point...
2010-04-19  Hans Leidekkermsi: Don't assume unversioned files are present.
2010-04-13  Hans Leidekkermsi: Move application of substorage transforms out...
2010-04-13  Hans Leidekkermsi: Release summary information on error in msi_parse_...
2010-04-02  Hans Leidekkermsi: Implement the UnregisterMIMEInfo standard action.
2010-04-02  Hans Leidekkermsi: Implement the UnregisterExtensionInfo standard...
2010-04-02  Hans Leidekkermsi: Implement the UnregisterProgIdInfo standard action.
2010-04-02  Hans Leidekkermsi: Implement the UnregisterClassInfo standard action.
2010-03-29  Mikhail Maroukhinemsi: Fix compiler warnings with flag -Wcast-qual.
2010-03-29  Mikhail Maroukhineobjbase.h: CLSIDFromString: Add constness to the parame...
2010-03-26  Hans Leidekkermsi: Improve the SetODBCFolders action stub.
2010-03-26  Hans Leidekkermsi: Update the UI in the StartServices and StopService...
2010-03-23  Hans Leidekkermsi: Display REG_EXPAND_SZ values too in the WriteRegis...
2010-03-23  Hans Leidekkermsi: Update the UI in the UnpublishFeatures action.
2010-03-23  Hans Leidekkermsi: Set the action taken in the ProcessComponents...
2010-03-23  Hans Leidekkermsi: The AppSearch and CCPSearch actions must be run...
2010-03-23  Hans Leidekkermsi: Display the file identifier instead of the filenam...
2010-03-05  Hans Leidekkermsi: Update the UI in the RegisterUser action.
2010-03-05  Hans Leidekkermsi: Update the UI in the RegisterProduct action.
2010-03-05  Hans Leidekkermsi: Display the product code in the PublishProduct...
2010-03-05  Hans Leidekkermsi: Update the UI in the MsiPublishAssemblies action.
2010-03-05  Hans Leidekkermsi: Update the UI in the MoveFiles action.
2010-03-05  Hans Leidekkermsi: Move the implementation of the MoveFiles action...
2010-03-05  Hans Leidekkermsi: Update the UI in the RemoveODBC action.
2010-03-05  Hans Leidekkermsi: Update the UI in the InstallODBC action.
2010-03-05  Hans Leidekkermsi: Update the UI in the DeleteServices action.
2010-03-05  Hans Leidekkermsi: Display directory identifier instead of the full...
2010-03-05  Hans Leidekkermsi: Update the UI in the AllocateRegistrySpace action.
2010-03-04  Hans Leidekkermsi: Initialize a couple of variables.
2010-03-03  Hans Leidekkermsi: Implement the RemoveEnvironmentStrings standard...
2010-03-02  Hans Leidekkermsi: Implement the RemoveIniValues standard action.
2010-03-02  Hans Leidekkermsi: Look at the requested action when publishing assem...
2010-03-02  Hans Leidekkermsi: Look at the requested action when moving files...
2010-03-02  Hans Leidekkermsi: Look at the requested action when deleting service...
2010-03-02  Hans Leidekkermsi: Look at the requested action when stopping service...
2010-03-02  Hans Leidekkermsi: Look at the requested action when installing servi...
2010-03-02  Hans Leidekkermsi: Only create environment strings when the component...
2010-03-02  Hans Leidekkermsi: Improve a trace.
2010-02-26  Hans Leidekkermsi: The table for isolated components is called Isolat...
2010-02-25  Hans Leidekkermsi: Implement the RemoveRegistryValues standard action.
2010-02-23  Hans Leidekkermsi: Implement the RemoveDuplicateFiles standard action.
2010-02-22  Hans Leidekkermsi: Allocate sufficient memory in ITERATE_InstallODBCD...
2010-02-17  Hans Leidekkermsi: Implement the UnpublishComponents standard action.
2010-02-17  Hans Leidekkermsi: PublishComponents must look at the requested insta...
2010-02-16  Hans Leidekkermsi: Only run the CreateFolder and RemoveFolder actions...
2010-02-16  Hans Leidekkermsi: Get rid of ACTION_VerifyFeatureForAction.
2010-02-16  Hans Leidekkermsi: Get rid of ACTION_VerifyComponentForAction.
2010-02-16  Hans Leidekkermsi: Update the UI when registering or unregistering...
2010-02-15  Hans Leidekkermsi: Implement the RemoveShortcuts standard action.
2010-02-12  Hans Leidekkermsi: Fix a memory leak in ITERATE_StartService.
2010-02-12  Hans Leidekkermsi: Return the right error from ITERATE_RegisterTypeLi...
2010-02-12  Hans Leidekkermsi: Implement the UnregisterTypeLibraries standard...
2010-02-11  Hans Leidekkermsi: Implement the RemoveODBC standard action.
2010-02-11  Hans Leidekkermsi: Make sure attrs variable is properly double nul...
2010-02-11  Hans Leidekkermsi: The File_Setup field in the ODBCDriver and ODBCTra...
2010-02-10  Hans Leidekkermsi: Add a partial implementation of the ValidateProduc...
2010-02-10  Hans Leidekkermsi: Implement the UnregisterFonts standard action.
2010-02-10  Hans Leidekkermsi: Add stub implementations of the DisableRollback...
2010-02-05  Hans Leidekkermsi: Implement the SelfUnregModules standard action.
2010-02-05  Hans Leidekkermsi: Implement the RemoveFolders standard action.
2010-02-04  Hans Leidekkermsi: Implement the DeleteServices standard action.
2010-02-03  Hans Leidekkermsi: Implement the ScheduleReboot standard action.
2010-02-03  Hans Leidekkermsi: Add a stub implementation of the SetODBCFolders...
2010-02-01  Hans Leidekkermsi: Don't fail if the service to start is already...
2010-01-28  Hans Leidekkermsi: Don't create all directories in the CreateFolders...
2010-01-28  Hans Leidekkermsi: Improve some traces.
2010-01-28  Hans Leidekkermsi: Name and arguments in the service control table...
2010-01-27  Hans Leidekkermsi: Don't evaluate the condition table when there...
2010-01-20  Jason Edmeadesmsi: Correct the setting of environment variables.
2010-01-18  Hans Leidekkermsi: Fix parsing of feature overrides.
2009-12-22  Marcus Meissnermsi: Removed unnecessary NULL check.
2009-12-17  James Hawkinsmsi: Initialize type. If the value did not exist, type...
2009-12-16  James Hawkinsmsi: Simplify ITERATE_WriteEnvironmentString.
2009-12-08  James Hawkinsmsi: Add a NULL terminator to file->dest after realloca...
2009-11-17  Hans Leidekkermsi: Don't set the ALLUSERS property.
2009-11-13  Hans Leidekkermsi: Handle environment strings without a value.
2009-10-21  Hans Leidekkermsi: Avoid accessing uninitialized memory.
2009-10-20  Hans Leidekkermsi: Create the local copy before opening the database.
2009-10-19  Hans Leidekkermsi: Allocate MSISCRIPT structure at package creation...
2009-10-15  Hans Leidekkermsi: Eliminate the last parameter from ACTION_PerformAc...
2009-10-15  Hans Leidekkermsi: Use a function to test the UI level instead of...
2009-10-15  Hans Leidekkermsi: Reorder functions to avoid forward declarations.
2009-10-15  Hans Leidekkermsi: Define common strings only once.
2009-10-01  Hans Leidekkermsi: Schedule a rename operation when the file to overw...
2009-09-16  Hans Leidekkermsi: Set or override a user environment string when...
2009-09-10  Hans Leidekkermsi: Ignore CoInitialize failure in ACTION_CreateShortcuts.
2009-09-02  Hans Leidekkermsi: Add a partial implementation of MsiDetermineApplic...
2009-09-02  Hans Leidekkermsi: Set REINSTALL property when the product is already...
2009-05-29  Hans Leidekkermsi: The assembly file version field is optional.
2009-03-31  Hans Leidekkermsi: Don't publish package name as part of product...
2009-03-25  Hans Leidekkermsi: Detect privately installed assemblies.
2009-03-24  Hans Leidekkermsi: Only apply a transform when its language id matche...
next