msi: Improve parsing of the package platform.
[wine] / dlls / msi / package.c
2011-09-15  Hans Leidekkermsi: Improve parsing of the package platform.
2011-09-08  Marcus MeissnerRevert "msi: Check for return value of GetUserName...
2011-09-07  Marcus Meissnermsi: Check for return value of GetUserName (Coverity).
2011-09-05  Hans Leidekkermsi: Initialize a variable.
2011-08-23  Hans Leidekkermsi: Remove local patch packages when the product is...
2011-08-23  Hans Leidekkermsi: Don't create a temporary copy of the package.
2011-08-03  Frédéric Delanoydlls: Assorted spelling fixes.
2011-07-27  Hans Leidekkermsi: Clean up the database queries.
2011-07-07  Hans Leidekkermsi: Avoid using an uninitialized value (clang).
2011-07-01  Hans Leidekkermsi: Delay creating local installer and patch packages...
2011-06-01  Hans Leidekkermsi: GetUserName sets last error to ERROR_INSUFFICIENT_...
2011-05-26  Alexandre Julliardmsi: Remove the temp files after the storage files...
2011-05-06  Hans Leidekkermsi: Get rid of helpers.c.
2011-05-02  Hans Leidekkermsi: Define common strings just once.
2011-05-02  Hans Leidekkermsi: Rewrite the folder resolution code to keep track...
2011-05-02  Hans Leidekkermsi: Avoid casts in IWineMsiRemotePackage methods.
2011-05-02  Hans Leidekkermsi: Support remote calls to MsiEnumComponentCosts.
2011-04-14  Hans Leidekkermsi: Add support for maintaining a list of cabinet...
2011-03-31  Hans Leidekkermsi: Fix building the message string in MSI_ProcessMessage.
2011-03-30  Hans Leidekkermsi: Avoid sprintf for simple concatenations.
2011-03-30  Hans Leidekkermsi: Explicitly pass product code and platform to MSIRE...
2011-03-29  David Hedbergmsi: Add support for patching files.
2011-03-07  Hans Leidekkermsi: Manage one assembly cache per major version of...
2011-03-07  Hans Leidekkermsi: Avoid registering duplicate source list information.
2011-01-13  Hans Leidekkermsi: Fix some memory leaks (valgrind).
2010-12-23  Hans Leidekkermsi: Remove an incorrect error trace.
2010-12-15  Michael Stefaniucmsi: Use an iface instead of a vtbl pointer in msi_remo...
2010-12-06  Hans Leidekkermsi: Map neutral parts of package language ids to the...
2010-12-02  Hans Leidekkermsi: Reuse temporary executables.
2010-11-26  Peter Urbanecmsi: Add AMD64 platform definition to support installat...
2010-11-17  Hans Leidekkermsi: Fix handling of an empty language id list in msi_p...
2010-11-11  Hans Leidekkermsi: Add support for installing side-by-side assemblies.
2010-10-26  Hans Leidekkermsi: Open the log file once per package.
2010-10-26  Hans Leidekkermsi: Open the log file in shared write mode.
2010-10-19  Hans Leidekkermsi: Compare strings without depending on thread locale.
2010-10-13  Hans Leidekkermsi: Register class ids from 32-bit packages under...
2010-10-06  Hans Leidekkermsi: Validate packages based on supported version,...
2010-10-05  Hans Leidekkermsi: Put the uninstall key for 32-bit packages under...
2010-10-01  Hans Leidekkermsi: Set more 64-bit properties.
2010-09-27  Hans Leidekkermsi: Use more descriptive variable names for installer...
2010-09-24  Hans Leidekkermsi: Set some missing system folder properties.
2010-09-18  Hans Leidekkermsi: Read supported platform and language ids from...
2010-09-18  Hans Leidekkermsi: Adjust the AdminUser property too after applying...
2010-09-08  Hans Leidekkermsi: Open relocated package database in transacted...
2010-09-02  Hans Leidekkermsi: Set the System64Folder property on 64-bit.
2010-09-02  Hans Leidekkermsi: Set the MsiAMD64 and Msix64 properties on 64-bit.
2010-07-30  André Hentschelmsi: Prevent cryptic error.
2010-07-22  Hans Leidekkermsi: Make sure properties are updated after applying...
2010-07-20  Hans Leidekkermsi: Keep track of the patch filename in apply_register...
2010-05-20  Hans Leidekkermsi: Consistently use the allocation macros.
2010-05-11  Hans Leidekkermsi: Set the SourceDir property to the registered sourc...
2010-05-05  Hans Leidekkermsi: Apply registered patches in MsiOpenPackage.
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: Store a copy of the file extension in the MSIMIME...
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  Octavian Voicumsi: Fix crash when calling MsiGetActiveDatabase with...
2010-02-22  Hans Leidekkermsi: Make msi_reset_folders static.
2010-02-18  Hans Leidekkermsi: Implement MsiSetMode.
2010-02-03  Hans Leidekkermsi: Move some helpers to the module where they are...
2009-12-17  Hans Leidekkermsi: Reset the ALLUSERS property from to 2 to 1.
2009-12-17  Hans Leidekkermsi: Fix download of installer packages. Return errors...
2009-11-17  Hans Leidekkermsi: Set the LogonUser property.
2009-11-09  Rob Shearmanmsi: Improve stub for MsiGetFeatureCost{A, W} and hook...
2009-11-03  Hans Leidekkermsi: Implement MsiSetExternalUIRecord.
2009-11-03  Hans Leidekkermsi: Add support for the Unicode version of the global...
2009-10-20  Hans Leidekkermsi: Open the database read/write in MSI_OpenPackageW.
2009-10-20  Hans Leidekkermsi: Create the local copy before opening the database.
2009-10-20  Hans Leidekkermsi: Always create a temporary copy of the package.
2009-10-19  Hans Leidekkermsi: Get rid of some redundant initializations.
2009-10-19  Hans Leidekkermsi: Allocate MSISCRIPT structure at package creation...
2009-10-15  Hans Leidekkermsi: Define common strings only once.
2009-09-11  Hans Leidekkermsi: Set ProductState property.
2009-03-26  Michael Stefaniucmsi: Remove redundant NULL check before msi_free (Smatch).
2009-03-25  Aric Stewartmsi: Verify the existence of fusion.dll before reportin...
2009-03-24  Hans Leidekkermsi: Only apply a transform when its language id matche...
2009-03-23  James Hawkinsmsi: Don't try to release a NULL record, with tests...
2009-03-02  James Hawkinsmsi: Use a SQL marker to query the _Property table...
2009-02-26  James Hawkinsmsi: Don't create a temporary table that is not held.
2009-01-15  Michael Stefaniucmsi: Remove superfluous pointer casts.
2009-01-05  Michael Stefaniucmsi: Change MSIHANDLE to ULONG for Win64 compatibility.
2008-12-15  James Hawkinsmsi: Publish the patch information.
2008-10-30  James Hawkinsmsi: Allow private properties from the AdminProperties...
2008-10-07  James Hawkinsmsi: Resolve file source paths dynamically, as the...
2008-07-22  James Hawkinsmsi: Use the newly added defines from the msidbSumInfoS...
2008-06-18  James Hawkinsmsi: Determine the installation context after reading...
2008-04-17  Rob Shearmanmsi: Fix the value parameter of IWineMsiRemotePackage...
2008-04-07  James Hawkinsmsi: Set the install context based on the ALLUSERS...
2008-03-01  James Hawkinsmsi: Make local functions static.
2008-03-01  James Hawkinsjanitorial: Remove links to any microsoft site.
2008-02-19  Francois Gougetmsi: Use 'HKCU\Software\Microsoft\MS Setup (ACME)'...
2008-02-18  James Hawkinsmsi: Set the UserLanguageID property.
2008-01-07  James Hawkinsmsi: OriginalDatabase is the fully-expanded path to...
2008-01-07  James Hawkinsmsi: If the package is a URL, the OriginalDatabase...
2007-12-20  James Hawkinsmsi: Allow NULL parameters to be passed to the local...
2007-12-18  Francois Gougetmsi: Add a trailing '\n' to Wine traces.
2007-12-17  James Hawkinsmsi: Verify that the PID_PAGECOUNT and PID_REVNUMBER...
2007-12-17  James Hawkinsmsi: If the package doesn't exist, return ERROR_FILE_NO...
next