user32: Fix uninitialized variable so first call to DdeGetLastError isn't undefined.
[wine] / dlls / msi / registry.c
2009-10-15  Hans Leidekkermsi: Define common strings only once.
2009-06-04  Hans Leidekkermsi: Initialize some variables.
2009-03-27  Hans Leidekkermsi: Enumerate products from all contexts.
2009-03-23  James Hawkinsmsi: Allow the enumeration of other users' patches.
2009-03-23  James Hawkinsmsi: Enumerate the current user's patches if szUserSid...
2009-03-23  James Hawkinsmsi: Fix a typo (Coverity 910).
2009-02-25  Alexandre Julliardmsi: Fix handling of buffer sizes in MsiEnumPatchesA...
2009-02-06  Andrew Talbotmsi: Remove unused functions.
2009-01-30  Alexandre Julliardmsi: Fix compiler warning on older gcc.
2009-01-15  Michael Stefaniucmsi: Remove superfluous pointer casts.
2009-01-12  Andrew Talbotmsi: Declare some functions static.
2008-12-15  James Hawkinsmsi: Add the ability to query a specific context for...
2008-12-15  James Hawkinsmsi: Add the ability to query a specific context for...
2008-12-15  James Hawkinsmsi: Add the ability to query a specific context for...
2008-12-09  James Hawkinsmsi: Implement MsiEnumPatchesW.
2008-12-09  James Hawkinsmsi: Forward MsiEnumPatchesA to MsiEnumPatchesW.
2008-12-09  James Hawkinsmsi: Add the ability to delete multiple users' componen...
2008-12-09  James Hawkinsmsi: Remove a duplicated function.
2008-12-09  James Hawkinsmsi: Remove a duplicated function.
2008-12-09  James Hawkinsmsi: Add the ability to open multiple users' install...
2008-12-09  James Hawkinsmsi: Add the ability to open multiple users' component...
2008-12-09  James Hawkinsmsi: Add the ability to open multiple users product...
2008-12-09  James Hawkinsmsi: Fix an uninitialized variable.
2008-12-08  James Hawkinsmsi: Implement MsiEnumPatchesExW.
2008-12-08  James Hawkinsmsi: Forward MsiEnumPatchesExA to MsiEnumPatchesExW.
2008-12-08  James Hawkinsmsi: Fix the type of the last parameter of MsiEnumPatch...
2008-11-28  Francois Gougetmsi: Remove WINAPI on static functions where not needed.
2008-11-04  James Hawkinsmsi: Remove an unused registry function.
2008-11-04  James Hawkinsmsi: Factor out the code to open the UserData features...
2008-11-04  James Hawkinsmsi: Factor out the code to open the features key.
2008-11-04  James Hawkinsmsi: Factor out the code to open a product key.
2008-08-04  James Hawkinsmsi: Add a stub implementation of MsiEnumPatchesEx.
2008-07-29  James Hawkinsmsi: Handle the package context when unpublishing the...
2008-06-24  James Hawkinsmsi: Handle the user managed context in MsiQueryFeature...
2008-06-24  James Hawkinsmsi: Fix the published location of the upgrade code...
2008-06-24  James Hawkinsmsi: Open the local user data product key for the machi...
2008-06-24  James Hawkinsmsi: Publish the UpgradeCode in PublishProduct.
2008-06-19  James Hawkinsmsi: Fix the PublishFeatures action to handle the packa...
2008-06-18  James Hawkinsmsi: Fix the ProcessComponents action to handle the...
2008-06-18  James Hawkinsmsi: Don't publish components to the Installer key.
2008-04-22  Alexandre Julliardmsi: Avoid creating zero-length string values in the...
2008-04-07  James Hawkinsmsi: Test and reimplement MsiQueryProductState.
2008-03-01  James Hawkinsmsi: Remove a pointless wrapper of RegCreateKey.
2008-02-19  Rob Shearmanmsi: Remove some unused functions.
2008-02-12  James Hawkinsmsi: Reimplement MsiGetProductInfo.
2008-01-21  Marcus Meissnermsi: Replaced msi_free() by LocalAlloc() since ConvertS...
2008-01-21  Christoph von Wittichmsi: Fix process token leak.
2007-12-17  James Hawkinsmsi: Return ERROR_INVALID_PARAMETER if the product...
2007-12-17  James Hawkinsmsi: Return ERROR_UNKNOWN_COMPONENT if no products...
2007-12-17  James Hawkinsmsi: Also check the local system component key for...
2007-12-17  James Hawkinsmsi: Check the user component key for the clients.
2007-12-17  James Hawkinsmsi: Validate the parameters of MsiEnumClients.
2007-12-17  James Hawkinsmsi: Add tests for MsiEnumClients.
2007-12-12  James Hawkinsmsi: Free the user sid string.
2007-11-13  James Hawkinsmsi: Delete the uninstall key when the product is removed.
2007-11-01  James Hawkinsmsi: Properly register and unregister components.
2007-08-10  James Hawkinsmsi: Implement the UnpublishFeatures standard action.
2007-08-09  Francois Gougetmsi: Better match the PSDK types, remove some now unuse...
2007-08-09  James Hawkinsmsi: Simplify MsiQueryComponentState, with more tests.
2007-08-07  James Hawkinsmsi: Implement the MSIINSTALLCONTEXT_MACHINE context...
2007-08-06  Francois Gougetmsi: Fix the MsiEnumProductsEx*(), MsiQueryComponentSta...
2007-07-30  Paul Vriensmsi/registry: Use the return value of squash_guid.
2007-07-03  James Hawkinsmsi: Read the components state directly from the registry.
2007-07-03  James Hawkinsmsi: Open the correct key and return INSTALLSTATE_ADVER...
2007-07-03  James Hawkinsmsi: Set the WindowsInstaller value in RegisterProduct...
2007-07-03  James Hawkinsmsi: Unpublish the product when it is entirely removed.
2007-07-03  James Hawkinsmsi: Add support for the MSICODE_PATCH option.
2007-06-27  James Hawkinsmsi: Use the correct registry key when detecting a...
2007-05-21  Misha Koshelevmsi: Make MsiEnumProducts enumerate products, not features.
2007-05-15  Misha Koshelevmsi: Make MsiEnumRelatedProducts enumerate registry...
2007-04-26  Hans Leidekkermsi: Add a stub implementation for MsiEnumProductsEx...
2007-01-12  Andrew Talbotmsi: Remove unused variables.
2006-11-09  Eric Pouechmsi: Fixed bogus A -> W conversion.
2006-10-09  James Hawkinsmsi: Make internal functions static.
2006-10-05  Mike McCormackmsi: Win64 printf format warning fixes.
2006-09-20  Andrew Talbotmsi: Cast-qual warnings fix.
2006-07-28  Mike McCormackmsi: Fix some memory leaks.
2006-07-24  Mike McCormackmsi: Use CLSIDFromString to make squash_guid a bit...
2006-07-24  Mike McCormackmsi: MoveMsiEnumPatches to registry.c
2006-07-14  Mike McCormackmsi: Add some registry reading macro functions.
2006-07-14  Mike McCormackmsi: Move version string conversions to registry.c.
2006-07-14  Mike McCormackmsi: Move some registry helper functions to registry.c.
2006-05-23  Jonathan ErnstUpdate the address of the Free Software Foundation.
2006-04-17  Mike McCormackmsi: Fix some possible NULL pointer dereferences (Cover...
2005-11-30  Robert ShearmanThe buffer sizes in the documentation for MsiDecomposeD...
2005-11-21  Mike McCormackLoop around calling RegQueryValue until we have a big...
2005-11-15  Mike McCormackConvert MsiEnumComponentQualifiers to use msi_strcpy_to...
2005-11-15  Mike McCormackFix function prototype and spec file entry for
2005-11-09  Mike McCormackFix passing of NULL pointers to MsiDecomposeDescriptor...
2005-09-20  Mike McCormackAdded memory allocation inline functions (part 1).
2005-07-11  Aric StewartProperly resize the buffer based on ERROR_MORE_DATA.
2005-06-07  Aric StewartAdd functions to add the User UpgradeCodes.
2005-05-06  Francois GougetTweak the documentation to make winapi_check happy.
2005-04-28  Aric StewartCorrect user component publication.
2005-04-20  Aric StewartImplement Publish Components in order for MsiGetQualifi...
2005-03-24  Mike McCormackClean up registry functions.
2005-03-10  Juan LangImplement MsiEnumRelatedProducts.
2005-02-16  Mike McCormackMove product, feature and component enumeration functio...
2005-01-26  Aric StewartAdded a few more stub implementations.
2005-01-25  Mike McCormackImplement, test and document MsiDecomposeDescriptor.
next