msi: Fix handling of an empty language id list in msi_parse_summary.
[wine] / dlls / msi / action.c
2010-11-16  Hans Leidekkermsi: Components don't require a key path.
2010-11-12  Hans Leidekkermsi: Don't use a temporary directory for local assemblies.
2010-11-11  Hans Leidekkermsi: Add support for installing side-by-side assemblies.
2010-11-11  Hans Leidekkermsi: Calculate file install states after evaluating...
2010-11-11  Hans Leidekkermsi: Remove redundant function msi_find_file.
2010-11-03  Hans Leidekkermsi: Revert 3cd55cc916ad8d74710f435845d8f970161f77fe.
2010-11-03  Hans Leidekkermsi: Downgrade some warnings.
2010-11-03  Hans Leidekkermsi: Components don't require a key path.
2010-10-22  Aleksey Braginmsi: Fix freed memory access and fix freeing of invalid...
2010-10-22  Hans Leidekkermsi: Register service arguments in the InstallServices...
2010-10-22  Hans Leidekkermsi: Register service dependencies in the InstallServic...
2010-10-22  Hans Leidekkermsi: The LoadOrderGroup, StartName and Password fields...
2010-10-22  Hans Leidekkermsi: Register the service description in the InstallSer...
2010-10-22  Hans Leidekkermsi: Don't inline msi_feature_set_state and msi_compone...
2010-10-19  Hans Leidekkermsi: Compare strings without depending on thread locale.
2010-10-13  Hans Leidekkermsi: Put keys from 32-bit packages starting with HLKM...
2010-10-06  Hans Leidekkermsi: Look at the requested action instead of the action...
2010-10-05  Hans Leidekkermsi: Put the uninstall key for 32-bit packages under...
2010-09-18  Hans Leidekkermsi: Adjust the AdminUser property too after applying...
2010-08-27  Hans Leidekkermsi: Create the product key if necessary in msi_publish...
2010-07-23  Hans Leidekkermsi: Register dlls directly in the SelfRegModules and...
2010-07-23  Hans Leidekkermsi: Set/unset the SourceDir property at the right...
2010-07-23  Hans Leidekkermsi: Never defer standard actions.
2010-07-22  Hans Leidekkermsi: Make sure properties are updated after applying...
2010-07-21  Hans Leidekkermsi: Move the component enabled check into the standard...
2010-07-21  Hans Leidekkermsi: Set feature states to the installed state if the...
2010-07-21  Hans Leidekkermsi: Publish patches regardless of any features being...
2010-07-20  Hans Leidekkermsi: Unpublish the product after running all the actions.
2010-07-20  Hans Leidekkermsi: Store the patch state in the registry.
2010-06-11  Hans Leidekkermsi: Compare file versions as numbers instead of strings.
2010-06-09  Hans Leidekkermsi: Display the directory identifier instead of the...
2010-06-09  Hans Leidekkermsi: Create directories right before installing files.
2010-05-31  Hans Leidekkermsi: Improve parsing of patch summary information.
2010-05-31  Hans Leidekkermsi: Advance to the right cabinet in ACTION_MsiPublishA...
2010-05-12  Hans Leidekkermsi: Store the disk id in the MSIFILE structure.
2010-05-11  Hans Leidekkermsi: Set the SourceDir property to the registered sourc...
2010-05-11  Hans Leidekkermsi: Avoid A->W conversions in msi_publish_install_prop...
2010-05-11  Hans Leidekkermsi: Set install properties just once.
2010-05-05  Hans Leidekkermsi: Apply registered patches in MsiOpenPackage.
2010-05-04  Hans Leidekkermsi: Register more patch details.
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...
next