atl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterSer...
[wine] / dlls / msi / table.c
2012-11-09  Michael Stefaniucmsi: Use FIELD_OFFSET to calculate the size of structs...
2012-11-05  Frédéric Delanoymsi: Fix a leak (coverity).
2012-10-29  Hans Leidekkermsi: Preserve strings with embedded nulls when copying...
2012-10-29  Hans Leidekkermsi: Preserve strings with embedded nulls when copying...
2012-10-29  Hans Leidekkermsi: Add support for storing strings with embedded...
2012-09-06  Marcus Meissnermsi: Move free after last usage (Coverity).
2012-04-26  Hans Leidekkermsi: Don't free cached tables in MsiDatabaseCommit.
2012-03-28  Andoni Morales Ala... msi: Implement MSIMODIFY_MERGE function in TABLE_modify.
2012-01-24  Hans Leidekkermsi: Use the column count specified in the table transf...
2011-10-20  Bernhard Loosmsi: Always use WHEREVIEW for sorting.
2011-09-23  Hans Leidekkermsi: Remove an unused parameter from msi_create_table.
2011-07-27  Hans Leidekkermsi: Clean up the database queries.
2011-07-27  Hans Leidekkermsi: Make the column and table name parameters of get_c...
2011-07-27  Hans Leidekkermsi: Store table and column names in the string table.
2011-07-25  Hans Leidekkermsi: Don't duplicate column string data.
2011-07-07  Hans Leidekkermsi: Remove some dead assignments (clang).
2011-06-07  Hans Leidekkermsi: Get rid of some more forward declarations.
2011-06-07  Hans Leidekkermsi: Add support for returning validation errors.
2011-05-06  Hans Leidekkermsi: Keep track of a stream's storage.
2011-05-02  Hans Leidekkermsi: Define common strings just once.
2011-03-17  Paul Vriensmsi: Only call MSI_RecordGetString() when needed (Cover...
2011-03-10  David Hedbergmsi: Use ordering information to update the correct...
2011-03-07  Hans Leidekkermsi: Compare keys only in compare_record.
2011-03-04  Marcus Meissnermsi: Pointer to out of scope local variable (Coverity).
2011-02-01  Hans Leidekkermsi: Handle out-of-memory condition in encode_streamname.
2011-01-27  Hans Leidekkermsi: Make sure the return value is initialized in save_...
2010-10-19  Hans Leidekkermsi: Compare strings without depending on thread locale.
2010-10-11  Hans Leidekkermsi: Allocate 3 bytes instead of 2 for in-memory string...
2010-09-24  Hans Leidekkermsi: Use binary search to find the insert index for...
2010-09-08  Hans Leidekkermsi: Fix comparison of table ids in TABLE_Exists.
2010-08-27  Hans Leidekkermsi: Open the database storage in transacted mode when...
2010-06-11  Hans Leidekkermsi: Update an existing record even if the low bit...
2010-04-19  Hans Leidekkermsi: Remove the string index parameter from msi_addstringW.
2010-02-19  Hans Leidekkermsi: Encode stream name in the callers of db_get_raw_st...
2009-12-17  James Hawkinsmsi: Move MSITRANSFORM and MSISTREAM and associated...
2009-12-16  Hans Leidekkermsi: Clone the open stream instead of trying to open...
2009-12-14  James Hawkinsmsi: Implement DROP_delete that deletes the drop view...
2009-12-11  James Hawkinsmsi: Close the original record before copying new data...
2009-12-08  James Hawkinsmsi: Free the column info data when updating the table...
2009-12-08  James Hawkinsmsi: Make sure to free the extra row data when deleting...
2009-11-19  Hans Leidekkermsi: Sign extend the value when converting from a small...
2009-10-27  Nate Gallahermsi: Add tablename tracking to VIEW_find_column.
2009-10-20  Hib Erismsi: Remove table_find_insert_idx().
2009-10-20  Hib Erismsi: Fix table rows order.
2009-10-20  Hib Erismsi: Add function get_table_value_from_record.
2009-10-15  Hans Leidekkermsi: Define common strings only once.
2009-09-16  Hans Leidekkermsi: Downgrade two ERRs to WARNs.
2009-08-04  Hans Leidekkermsi: Fix column width calculation.
2009-07-06  Hib Erismsi: Implement ASSIGN mode in MsiViewModify.
2009-06-22  Hib Erismsi: Insert new tables in correct _Tables location.
2009-06-11  Mike Kaplinskiymsi: Store temporary rows in the same place as persiste...
2009-05-26  Hib Erismsi: Support transforms with binary OBJECTS.
2009-05-26  Hib Erismsi: Add support for binary OBJECTS.
2009-04-20  Hans Leidekkermsi: Fix a double free.
2009-03-02  James Hawkinsmsi: The _Streams and _Storages table are special and...
2009-03-02  James Hawkinsmsi: Column attributes for temporary string and int...
2009-03-02  James Hawkinsmsi: Correctly order transposed column values in the...
2009-02-26  James Hawkinsmsi: The _Tables and _Columns tables have no persistenc...
2009-01-26  Nikolay Sivovmsi: Remove redundant pointer check (Coverity).
2009-01-12  Andrew Talbotmsi: Declare some functions static.
2008-10-09  James Hawkinsmsi: Remove a part of a debugging statement that was...
2008-10-07  James Hawkinsmsi: Don't update the table columns if there are no...
2008-10-07  James Hawkinsmsi: Remove the columns in reverse order.
2008-10-06  James Hawkinsmsi: Implement the DROP TABLE sql command.
2008-08-25  James Hawkinsmsi: Store the _Columns and _Tables tables in the datab...
2008-07-08  James Hawkinsmsi: Add handling for the special _Storages table.
2008-04-07  James Hawkinsmsi: Don't reorder the table when matching rows as...
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.
next