msvcrt: Added fopen_s test with ccs option.
[wine] / dlls / msi /
2012-04-20  Hans Leidekkermsi: Fix install state detection for registry components.
2012-04-06  Robert van Herkmsi: Fixed MsiGetFileHashW for empty files.
2012-04-05  Hans Leidekkermsi: Keep the UI level fixed during the lifetime of...
2012-04-02  Hans Leidekkermsi: Suspend the installation if an action sets MSIRUNM...
2012-04-02  Hans Leidekkermsi: Implement MsiGet/SetMode(MSIRUNMODE_REBOOTNOW).
2012-04-02  Hans Leidekkermsi: Use the state parameter passed to MsiSetMode.
2012-04-02  Hans Leidekkermsi: Rename the need_reboot flag to need_reboot_at_end.
2012-04-02  Hans Leidekkermsi/tests: Add tests for MsiEnumComponents and MsiEnumC...
2012-04-02  Hans Leidekkermsi: Reimplement MsiEnumComponents on top of MsiEnumCom...
2012-04-02  Hans Leidekkermsi: Implement MsiEnumComponentsEx.
2012-03-30  Hans Leidekkermsi: Detect installed side-by-side assemblies.
2012-03-28  Hans Leidekkermsi/tests: Reduce code duplication in the feature/compo...
2012-03-28  Hans Leidekkermsi: Clear the cert pointer in MsiGetFileSignatureInfor...
2012-03-28  Hans Leidekkermsi: Also set the Intel property on 64-bit processors.
2012-03-28  Andoni Morales Ala... msi: Implement MSIMODIFY_MERGE function in TABLE_modify.
2012-03-26  Hans Leidekkermsi: Mask off modifiers before setting the UILevel...
2012-03-26  Hans Leidekkermsi: Get the UI level from the global variable instead...
2012-03-26  André Hentschelmsi: Allow ARM installations.
2012-03-16  Hans Leidekkermsi: Restrict the match on files from cabinets to files...
2012-03-13  Hans Leidekkermsi: Fix deleting services on installation.
2012-03-12  Hans Leidekkermsi: Perform a case insensitive match on filenames...
2012-03-12  Hans Leidekkermsi: Reimplement MsiEnumProducts on top of MsiEnumProdu...
2012-03-12  Hans Leidekkermsi: Implement MsiEnumProductsEx.
2012-03-12  Hans Leidekkermsi: Deformat the description field of INSTALLMESSAGE_A...
2012-02-06  Hans Leidekkermsi: Use the return value of IXMLDOMNode_get_text ...
2012-02-06  Hans Leidekkermsi: Avoid a null pointer dereference in MsiGetFileVers...
2012-02-05  Hans Leidekkermsi: Follow the parent state for preselected features...
2012-01-30  Stefan Leichtermsi: Update version resource.
2012-01-30  Frédéric Delanoymsi: Avoid dead code in parse_prop (Coverity).
2012-01-25  Frédéric Delanoymsi: Avoid dead code in parse_prop (Coverity).
2012-01-24  Hans Leidekkermsi: Use the column count specified in the table transf...
2012-01-23  Francois GougetUse a single space after a full stop to follow the...
2012-01-23  Hans Leidekkermsi: Don't evaluate msidbFeatureAttributesFollowParent...
2012-01-20  Hans Leidekkermsi: Pass the file identifier instead of the filename...
2012-01-19  Hans Leidekkermsi: Don't parse the format string when building the...
2012-01-18  Hans Leidekkermsi: Make sure target paths are normalized.
2012-01-18  Nikolay Sivovmsi: Support test for aplicable patch of MSIPATCH_DATAT...
2012-01-18  Nikolay Sivovmsi: Support MSIPATCH_DATATYPE_XMLBLOB when testing...
2012-01-17  Nikolay Sivovmsi: Create the rest of objects with separate helpers.
2012-01-16  Nikolay Sivovmsi: Use data table for dispid tests.
2012-01-16  Nikolay Sivovmsi: Implement list on top of general object.
2012-01-16  Nikolay Sivovmsi: Add a helper to create database object.
2012-01-16  Nikolay Sivovmsi: Add null terminator to typelib name.
2012-01-16  Nikolay Sivovmsi: Create installer object initializing automation...
2012-01-16  Nikolay Sivovmsi: Implement session object directly on top of automa...
2012-01-16  Nikolay Sivovmsi: COM cleanup for automation object implementation.
2012-01-16  Hans Leidekkermsi: Set the SourceDir and SOURCEDIR properties in...
2012-01-10  Hans Leidekkermsi: Don't try to ready media for files from a previous...
2012-01-10  Hans Leidekkermsi: Downgrade an error.
2012-01-10  Hans Leidekkermsi: Fix detection of installed global assemblies.
2012-01-06  Hans Leidekkermsi: Execute custom actions in the right script.
2012-01-05  Hans Leidekkermsi: Don't crash on secondary root folders in msi_resol...
2012-01-03  Hans Leidekkermsi: VolumeLabel and DiskPrompt are optional fields...
2012-01-03  Hans Leidekkermsi: Accept a missing left backquote in SQL identifiers.
2011-12-23  Hans Leidekkermsi: Fix handling of single quoted column names in...
2011-12-23  Hans Leidekkermsi: Use a common function to validate a product ID.
2011-12-23  Hans Leidekkermsi: Fix changing media for normal files.
2011-12-13  Hans Leidekkermsi: Don't run the rollback script in reinstall mode.
2011-12-13  Hans Leidekkermsi: Pass REINSTALL and REINSTALLMODE properties on...
2011-12-13  Hans Leidekkermsi: Don't set the LOGVERBOSE property in MsiReinstallF...
2011-12-13  Hans Leidekkermsi: Don't set the Installed property in MsiReinstallFe...
2011-12-13  Hans Leidekkermsi: Support all install contexts in MsiReinstallFeatureW.
2011-12-13  Hans Leidekkermsi: Move some traces from implementations to entry...
2011-12-12  Hans Leidekkermsi: Format the value name from the RegLocator table.
2011-12-06  Hans Leidekkermsi/tests: Try harder to remove a shortcut file.
2011-12-06  Hans Leidekkermsi: Make sure to keep a reference to custom action...
2011-12-01  Hans Leidekkermsi: Resolve the target folder if necessary in msi_get_...
2011-12-01  Hans Leidekkermsi: Split up delete_reg_key_or_value.
2011-11-28  Francois GougetAssorted spelling fixes and wording tweaks.
2011-11-22  Hans Leidekkermsi: Perform a case insensitive match on the volume...
2011-11-17  Francois Gougetmsi: Delete the handle static critical sections when...
2011-11-14  Hans Leidekkermsi: Trace the exit code from custom action processes.
2011-11-14  Hans Leidekkermsi: Process messages while waiting for custom actions...
2011-11-07  Andrew Talbotmsi: Remove extraneous braces from switch statement.
2011-11-03  Hans Leidekkermsi: GetComputerName returns ERROR_BUFFER_OVERFLOW...
2011-11-01  Hans Leidekkermsi: Set the ComputerName property.
2011-11-01  Hans Leidekkermsi: Handle some more message types in MSI_ProcessMessage.
2011-11-01  Hans Leidekkermsi: Fix the log mode for progress messages.
2011-10-27  Hans Leidekkermsi/tests: Fix a skip message.
2011-10-27  Hans Leidekkermsi/tests: Fix some test failures on win2k.
2011-10-27  Hans Leidekkermsi: Wait up to 30 seconds for services to start up.
2011-10-20  Bernhard Loosmsi: Always use WHEREVIEW for sorting.
2011-10-20  Bernhard Loosmsi: Get rid of JOINVIEW.
2011-10-20  Bernhard Loosmsi: Reorder tables to optimize condition evaluation.
2011-10-13  Vincent Povirkmsi: Use MsgWaitForMultipleObjectsEx to do waits.
2011-10-13  Dan Kegelmsi: Initialize variable to placate static analyzers.
2011-10-11  Hans Leidekkermsi: Properly build the shortcut target path.
2011-10-11  Hans Leidekkermsi: Don't attempt to patch files if the component...
2011-10-11  Michael Stefaniucmsi: Remove a redundant NULL check before free (Smatch).
2011-10-11  Michael Stefaniucmsi: Remove a break after return (Smatch).
2011-10-11  Michael Stefaniucmsi: Move a TRACE before the continue (Smatch).
2011-10-06  Andrew Talbotmsi: Mark fall-throughs in switch statements.
2011-10-06  Andrew Talbotmsi: Add a break to a switch statement.
2011-09-27  Hans Leidekkermsi/tests: Properly preserve pending file renames.
2011-09-27  Francois Gougetmsi/tests: Avoid #if 0 to make sure code still compiles.
2011-09-23  Michael Stefaniucmsi: Remove casts to the type of the casted variable.
2011-09-23  Hans Leidekkermsi: Only use Windows platform-specific encoded strings...
2011-09-23  Hans Leidekkermsi: Improve font version parsing.
2011-09-23  Hans Leidekkermsi: MSI_SetFeatureStateW doesn't need to be WINAPI.
2011-09-23  Hans Leidekkermsi: Remove an unused parameter from msi_create_table.
next