msi: Handle sorting an empty table.
[wine] / dlls / msi / table.c
2008-04-02  James Hawkinsmsi: Handle sorting an empty table.
2008-03-07  Andrew Talbotmsi: Assign to structs instead of using memcpy.
2008-02-18  James Hawkinsmsi: Implement the MSIMODIFY_REFRESH command of MsiView...
2008-01-10  Gerald Pfeifermsi: Complete initializers.
2008-01-09  James Hawkinsmsi: Actually delete the row data instead of blanking...
2008-01-04  Gerald Pfeifermsi: Adjust the types of loop variables.
2008-01-02  Gerald Pfeifermsi: Simplify condition in TABLE_fetch_stream().
2007-12-27  Gerald Pfeifermsi: Fix error handling in encode_streamname().
2007-12-26  Rob Shearmanmsi: Fix several memory leaks after using IEnumSTATSTG_...
2007-12-23  James Hawkinsmsi: Fix deleting temporary rows, with tests.
2007-12-19  James Hawkinsmsi: Free the ordering information.
2007-12-18  James Hawkinsmsi: Sort each table of the join separately.
2007-11-05  James Hawkinsmsi: Don't update a table entry when applying a transfo...
2007-11-05  James Hawkinsmsi: Test and implement the MSIMODIFY_DELETE command.
2007-10-18  James Hawkinsmsi: Return ERROR_FUNCTION_FAILED if a matching row...
2007-10-18  James Hawkinsmsi: Return ERROR_FUNCTION_FAILED when inserting duplic...
2007-10-17  Alexandre Julliardmsi: Avoid casting const pointers to non-const.
2007-10-17  Alexandre Julliardmsi: Properly clear the new table data when a column...
2007-07-27  James Hawkinsmsi: Implement the MSIMODIFY_UPDATE command in the...
2007-07-24  James Hawkinsmsi: Add handling for the MSIMODIFY_UPDATE command.
2007-07-24  James Hawkinsmsi: Properly delete the columns view.
2007-07-23  James Hawkinsmsi: Ref count temporary columns and release them when...
2007-07-23  James Hawkinsmsi: Implement adding columns using the ALTER command.
2007-07-19  James Hawkinsmsi: Implement reference counting for tables, manipulat...
2007-07-17  James Hawkinsmsi: Load the AdminProperties stream if the package...
2007-07-11  James Hawkinsmsi: Check for NULL transform, as there may be no trans...
2007-07-10  James Hawkinsmsi: Handle adding columns in transforms.
2007-06-27  Rob Shearmanmsi: Fix transforms to work when the number of bytes...
2007-06-27  Rob Shearmanmsi: Fix bytes_per_column for binary types when the...
2007-06-19  James Hawkinsmsi: Properly delete rows from the table, instead of...
2007-06-14  Andrew Talbotmsi: Constify some variables.
2007-06-08  James Hawkinsmsi: Add support for large string tables.
2007-06-08  James Hawkinsmsi: Represent table data as bytes instead of shorts.
2007-06-08  James Hawkinsmsi: Reduce the amount of code that directly accesses...
2007-06-08  James Hawkinsmsi: Use fetch_int to reduce code duplication and acces...
2007-04-27  Marcus Meissnermsi: Do not mark the tables const.
2007-04-25  James Hawkinsmsi: Implement special handling for the _Streams table.
2007-04-25  Rob Shearmanmsi: Set rec to NULL after calling msiobj_release on...
2007-04-24  Rob Shearmanmsi: Add a non-persistent string instead of a persisten...
2007-04-24  Rob Shearmanmsi: Add a persistent flag to tables.
2007-04-24  Rob Shearmanmsi: Don't add info to the _Columns table for non-persi...
2007-04-24  Rob Shearmanmsi: Add support for adding temporary/non-persistent...
2007-04-24  Rob Shearmanmsi: Create the table directly in create_table instead...
2007-04-24  Rob Shearmanmsi: Move table creation to table.c.
2007-04-24  Rob Shearmanmsi: Store the column info in the MSITABLE structure.
2007-04-24  Rob Shearmanmsi: Remove the hash table for a column when one of...
2007-04-24  Rob Shearmanmsi: Move string loading and saving to string.c.
2007-04-24  Rob Shearmanmsi: Add support for non-persistent strings.
2007-04-23  James Hawkinsmsi: Return MSICONDITION_NONE in MsiDatabaseIsTablePers...
2007-02-06  Mike McCormackmsi: Factor out code to calculate column offsets.
2007-01-12  Andrew Talbotmsi: Remove unused variables.
2006-11-13  Francois Gougetmsi: assert.h is not a local header (spotted by winapi_...
2006-11-06  Alexandre Julliardmsi: Fixed definition of the MSIITERHANDLE type.
2006-11-01  Mike McCormackmsi: Fix a typo.
2006-11-01  Mike McCormackmsi: Search the patch package for source cabinet files.
2006-10-26  Mike McCormackmsi: Update tables using records, not integer by integer.
2006-10-23  Mike McCormackmsi: Fix insertion of null integers into a table.
2006-10-19  Mike McCormackmsi: Allow rows in the _Columns table to be unordered.
2006-10-19  Mike McCormackmsi: Reset the column number for each new table in...
2006-10-17  Mike McCormackmsi: Fix tables with binary data where the key is an...
2006-10-17  Mike McCormackmsi: Stream fields shouldn't be treated as strings.
2006-10-16  Francois Gougetmsi: Remove spaces before '\n's.
2006-10-12  Mike McCormackmsi: Handle the sign properly when converting integer...
2006-10-12  Mike McCormackmsi: Improve error checking when applying transform...
2006-10-12  Mike McCormackmsi: An empty string table entry should always have...
2006-10-10  Mike McCormackmsi: Make msi_makestring static.
2006-10-10  Mike McCormackmsi: Fix a memory leak.
2006-10-10  Mike McCormackmsi: Avoid reading the transform table data twice.
2006-10-06  Mike McCormackmsi: Fix transform traces.
2006-10-06  Mike McCormackmsi: Work around what appears to be a bug in native...
2006-10-06  Mike McCormackmsi: Transform the _Columns and _Tables tables first...
2006-10-06  Mike McCormackmsi: Handle null integers properly in transforms.
2006-10-05  Mike McCormackmsi: Only ignore the StringPool and StringData in a...
2006-10-05  Mike McCormackmsi: Only declare the szStringData and szStringPool...
2006-10-05  Mike McCormackmsi: Remove an unused variable.
2006-10-05  Mike McCormackmsi: Win64 printf format warning fixes.
2006-09-13  Mike McCormackmsi: Fix a couple of test cases for MsiDatabaseIsTableP...
2006-09-08  Mike McCormackmsi: Use msi_string_lookup_id instead of msi_id2stringW...
2006-09-07  Mike McCormackmsi: Validate database fields before inserting them.
2006-08-28  Mike McCormackmsi: Fix writing of long strings to the database.
2006-08-24  Mike McCormackmsi: Fix strings with lengths that are exact multiples...
2006-07-27  Mike McCormackmsi: Fix the value of LONG integers in records (suggest...
2006-07-27  James Hawkinsmsi: Fix a typo.
2006-07-05  Dmitry TimoshkovAvoid non-portable WCHAR[] constructs.
2006-06-13  Mike McCormackmsi: Fix loading of long strings.
2006-06-10  Alexandre Julliardmsi: Make all the ops structures static and const.
2006-05-23  Jonathan ErnstUpdate the address of the Free Software Foundation.
2006-04-07  Mike McCormackmsi: Use a debug channel to turn on transform debugging.
2006-04-07  Mike McCormackmsi: Fix possible free of uninitialized pointer.
2006-03-20  Robert Shearmanmsi: Optimise WHERE operations.
2006-02-22  Robert Shearmanmsi: Fix heap overflow in save_string_table.
2005-11-10  Francois GougetRemove spaces before '\n' in traces.
2005-11-02  Mike McCormackCreate the +msidb debug channel for msi database code.
2005-10-29  Mike McCormackDeleted two buggy functions that incorrectly and ineffi...
2005-10-27  Mike McCormackImplement transforms. This still includes some debuggi...
2005-10-26  Mike McCormackCreate a stub function to apply a single table transfor...
2005-09-28  Mike McCormackFix and test MsiViewGetColumnInfo and binary fields.
2005-09-26  Mike McCormackCreate a function to determine the table's row size...
2005-09-22  Mike McCormackLoad a table's column information separately from the...
2005-09-21  Mike McCormackDon't refcount tables.
next