msi: Remove stream from streams cache before destroying it.
[wine] / dlls / msi / database.c
2010-03-23  Hans Leidekkermsi: Remove stream from streams cache before destroying it.
2010-03-23  Hans Leidekkermsi: Implement a second cabinet extractor on top of...
2010-03-15  Nikolay Sivovmsi: Convert IWineMsiRemoteDatabase BSTR parameters...
2010-02-19  Hans Leidekkermsi: Encode stream name in the callers of db_get_raw_st...
2010-02-19  Hans Leidekkermsi: Destroy streams cache when applying a transform.
2010-01-29  Michael Stefaniucmsi: Avoid using HIWORD() on string pointers.
2009-12-18  Hans Leidekkermsi: Propagate errors from IStorage_OpenStream again...
2009-12-17  James Hawkinsmsi: Move MSITRANSFORM and MSISTREAM and associated...
2009-12-17  James Hawkinsmsi: Free the cached streams when closing the database.
2009-12-16  Hans Leidekkermsi: Clone the open stream instead of trying to open...
2009-12-16  James Hawkinsmsi: Refactor freeing the import sql strings.
2009-12-14  James Hawkinsmsi: Fix a record handle leak.
2009-12-14  James Hawkinsmsi: Store the number of types we queried. We were...
2009-10-20  Hib Erismsi: Fix merging string type checks.
2009-10-20  Hib Erismsi: Fix a failure with merging existing tables.
2009-10-20  Hans Leidekkermsi: Create the local copy before opening the database.
2009-10-19  Hans Leidekkermsi: Get rid of some redundant initializations.
2009-10-15  Hans Leidekkermsi: Define common strings only once.
2009-08-04  Hans Leidekkermsi: Fix parsing of integer column width specifiers.
2009-06-30  Hans Leidekkermsi: Support opening transform databases.
2009-06-05  Marcus Meissnermsi: Check the correct pointers for allocation failure...
2009-05-27  Hib Erismsi: Add support for merging tables that are not in...
2009-05-27  Hib Erismsi: Fix merging tables with string primary keys.
2009-05-27  Hib Erismsi: Initialize a variable.
2009-05-27  Hib Erismsi: Add support for importing binary OBJECTS.
2009-04-14  Hans Leidekkermsi: Support setting summary information by importing...
2009-03-02  James Hawkinsmsi: Correctly order transposed column values in the...
2009-01-26  Marcus Meissnermsi: Initialize row (Coverity).
2009-01-15  Michael Stefaniucmsi: Remove superfluous pointer casts.
2009-01-12  Andrew Talbotmsi: Declare some functions static.
2009-01-05  Michael Stefaniucmsi: Change MSIHANDLE to ULONG for Win64 compatibility.
2008-10-21  Andrew Talbotmsi: Sign-compare warnings fix.
2008-10-09  James Hawkinsmsi: Replace lengthy calls to MSI_DatabaseOpenView...
2008-10-09  James Hawkinsmsi: Add initial implementation of MsiDatabaseMerge...
2008-10-08  Michael Stefaniucmsi: Use the right FAILED/SUCCEEDED macro instead of...
2008-10-01  James Hawkinsmsi: Forward MsiDatabaseMergeA to MsiDatabaseMergeW.
2008-10-01  James Hawkinsmsi: Add a stub implementation of MsiDatabaseMerge.
2008-08-25  James Hawkinsmsi: Store the _Columns and _Tables tables in the datab...
2008-07-08  James Hawkinsmsi: Parse the MSIDBOPEN_PATCHFILE flag.
2008-05-26  Dmitry Timoshkovmsi: Mark some data as constant.
2008-03-01  James Hawkinsmsi: Make local functions static.
2008-02-28  Rob Shearmanmsi: Fix the buffer size calculation in msi_build_creat...
2008-02-12  James Hawkinsmsi: Handle carriage returns in MsiDatabaseImport.
2008-02-12  James Hawkinsmsi: Use MsiViewModify instead of building a SQL query...
2008-02-11  James Hawkinsmsi: Handle the special table _ForceCodepage in MsiData...
2008-02-07  James Hawkinsmsi: Test using carriage returns in SQL queries and...
2008-01-02  Lionel Debrouxmsi: Correctly handle return value of msi_realloc.
2007-12-13  Lionel Debrouxmsi: Fix memory leaks (found by Smatch).
2007-11-12  James Hawkinsmsi: Return a remote interface to the database in a...
2007-11-12  James Hawkinsmsi: Create the _Tables table when creating a database.
2007-10-04  Detlef Riekenbergmsi: Dump the database name in a FIXME.
2007-06-08  James Hawkinsmsi: Add support for large string tables.
2007-04-24  Rob Shearmanmsi: The HOLD keyword implies a temporary table, wherea...
2007-04-24  Rob Shearmanmsi: Move string loading and saving to string.c.
2006-12-05  James Hawkinsmsi: Fail if stg is NULL.
2006-10-24  James Hawkinsmsi: Add support for localizable strings in MsiDatabase...
2006-10-23  Mike McCormackmsi: Initialize the summary information from a storage...
2006-10-20  James Hawkinsmsi: Integer columns can have the 'NOT NULL' modifier...
2006-10-20  James Hawkinsmsi: Allow more than one primary key in a table when...
2006-10-10  Mike McCormackmsi: Fix memory leaks and bad frees.
2006-10-05  Mike McCormackmsi: Win64 printf format warning fixes.
2006-10-03  James Hawkinsmsi: Implement MsiDatabaseImport.
2006-09-26  James Hawkinsmsi: Store the full path to the database file in the...
2006-09-13  Mike McCormackmsi: Fix database creation.
2006-09-13  Mike McCormackmsi: Delete databases we create but never commit.
2006-09-07  Mike McCormackmsi: Implement MsiDatabaseExport.
2006-08-29  Dan Kegelmsi: Callers of alloc_msihandle should handle failure.
2006-08-09  Robert Shearmanmsi: Support MSIDBOPEN_CREATEDIRECT and MSIDBOPEN_DIREC...
2006-05-25  Mike McCormackmsi: Fix some pointer to integer casts.
2006-05-23  Jonathan ErnstUpdate the address of the Free Software Foundation.
2006-01-30  Mike McCormackmsi: Add an implementation of MsiGetDatabaseState.
2005-10-30  Mike McCormackDefine MSIDBOPEN_ constants using LPCWSTR when compilin...
2005-10-27  Mike McCormackImplement transforms. This still includes some debuggi...
2005-09-20  Mike McCormackAdded memory allocation inline functions (part 2).
2005-09-16  Mike McCormackMake load_string_table return the string table.
2005-09-14  Mike McCormackConvert the list of tables to a standard list.
2005-09-06  Aric StewartAdd the GUID for Patch files so that they can be opened...
2005-05-31  Mike McCormackMore -Wmissing-declarations and -Wwrite-strings warning...
2005-05-10  Mike McCormack- make sure to free the string table when closing the...
2005-04-26  Mike McCormackDeclare MsiExportDatabase* in the spec file, and fix...
2005-03-29  Mike McCormackSplit out database functions, remove dependence on...