Hans Leidekker
|
4def593456
|
msi: Accept a missing left backquote in SQL identifiers.
|
2012-01-03 18:07:08 +01:00 |
Hans Leidekker
|
ca49aae61e
|
msi: Fix handling of single quoted column names in SELECT queries.
|
2011-12-23 15:12:18 +01:00 |
Bernhard Loos
|
dc16dd1351
|
msi: The underlying tables might have changed, so it's not possible to cache the result of the execute.
|
2011-09-12 17:45:28 +02:00 |
Bernhard Loos
|
a52c2bf941
|
msi: Make WHEREVIEW able to deal directly with multiple tables.
|
2011-08-26 13:33:44 +02:00 |
Bernhard Loos
|
20bdf059ab
|
msi: MsiDatabaseCommit also succeeds for a a readonly database.
|
2011-07-28 11:31:28 +02:00 |
Hans Leidekker
|
ab13c00fc9
|
msi: Add support for returning validation errors.
|
2011-06-07 14:18:33 +02:00 |
Hans Leidekker
|
c7e36d8ba8
|
msi: Unescape ^Q^Y sequences in text archives.
|
2011-05-12 18:23:00 +02:00 |
Hans Leidekker
|
e2ba5dce06
|
msi: Handle embedded nulls in text archives.
|
2011-05-12 18:22:54 +02:00 |
Hans Leidekker
|
c505c0fe98
|
msi/tests: Get rid of workarounds for win9x test failures.
|
2011-03-30 13:28:05 +02:00 |
David Hedberg
|
599b30833a
|
msi: Use ordering information to update the correct row.
|
2011-03-10 15:18:00 +01:00 |
Austin English
|
27dd864f63
|
msi/tests: Make sure to use a return value (LLVM/Clang).
|
2011-02-11 14:48:19 +01:00 |
Hans Leidekker
|
a84af95d3e
|
msi/tests: Consistently test return values (clang).
|
2011-01-27 16:30:53 +01:00 |
Hans Leidekker
|
c3adb72820
|
msi: Add support for importing and exporting the special _ForceCodepage table.
|
2010-11-17 14:01:13 +01:00 |
Hans Leidekker
|
eaa57c5b7b
|
msi: Compare strings without depending on thread locale.
|
2010-10-19 13:49:54 +02:00 |
Hans Leidekker
|
cf6e820106
|
msi: Allocate 3 bytes instead of 2 for in-memory string references.
Fixes an installer that stores string references as 2 byte integers and
grows the number of strings beyond the limit of 64k during installation.
|
2010-10-11 17:11:26 +02:00 |
Alexandre Julliard
|
d1d1d0205d
|
msi/tests: Make some variables static.
|
2010-10-01 13:36:43 +02:00 |
Hans Leidekker
|
a0ebe951b6
|
msi: Read supported platform and language ids from the summary information stream.
|
2010-09-18 13:06:28 +02:00 |
Hans Leidekker
|
148887082c
|
msi/tests: Initialize a string buffer and fix some leaks.
|
2010-07-23 11:45:39 +02:00 |
Hans Leidekker
|
10a32a0b7a
|
msi/tests: Skip tests when the current user has insufficient rights.
|
2010-07-22 16:10:19 +02:00 |
Hans Leidekker
|
dad50e3aa0
|
msi/tests: Return an error code from helper_createpackage and package_from_db.
|
2010-07-22 16:09:56 +02:00 |
Hans Leidekker
|
73774b3ef8
|
msi: Disable an optimization in the execution of WHERE clauses.
There's no guarantee that the condition strings are in the string table.
|
2010-06-11 15:54:35 +02:00 |
Matijn Woudt
|
1a159dfddc
|
msi/tests: Testcases for CREATE TABLE.
|
2010-06-07 15:15:49 +02:00 |
Hans Leidekker
|
367c2048a1
|
msi: Don't crash on null last parameter in MsiDecomposeDescriptor.
|
2010-03-23 13:24:27 +01:00 |
Hans Leidekker
|
1ff9923148
|
msi: Add summary information stream to the streams table.
|
2010-02-19 13:06:53 +01:00 |
Hans Leidekker
|
f80f1cc2db
|
msi: Accept '\5' and '-' in SQL identifiers.
|
2010-02-19 13:06:32 +01:00 |
Hans Leidekker
|
3d38c07706
|
msi: Add tests for the _Streams table implementation.
|
2010-02-04 13:39:29 +01:00 |
Hans Leidekker
|
36b654e695
|
msi: Add tests for updating rows in join tables.
|
2010-01-22 13:09:15 +01:00 |
Hans Leidekker
|
72393c55e9
|
msi: Add a test to exersize the code to retrieve rows from join tables.
|
2010-01-19 16:50:56 +01:00 |
James Hawkins
|
1a4a112d76
|
msi: Fix a leaking record handle.
|
2009-12-16 12:26:51 +01:00 |
Hans Leidekker
|
6df6332198
|
msi: Reject greater than and less than string comparisons in WHERE clauses.
|
2009-12-15 11:45:04 +01:00 |
James Hawkins
|
8fe8a100c8
|
msi: Free the enumeration data returned by IEnumSTATSTG_Next.
|
2009-12-14 12:20:48 +01:00 |
Chris Schafer
|
350cdd2fe5
|
msi/tests: Remove some barriers to running msi tests in parallel.
|
2009-12-11 17:47:30 +01:00 |
Nathan Gallaher
|
f7ba4b2ec0
|
msi/tests: Test for SELECT table.column FROM table.
Make sure that mixing table columns returns the expected
data. eg: SELECT t1.action, t2.action FROM t1, t2
should return distinct data.
|
2009-11-24 15:54:00 +01:00 |
Nate Gallaher
|
07c321ba73
|
msi: Test that a query on a join of two tables returns data from the correct table.
|
2009-10-27 14:01:50 +01:00 |
Hib Eris
|
f6ae2507ef
|
msi: Fix table rows order.
|
2009-10-20 15:57:09 +02:00 |
Hib Eris
|
9dddb94b99
|
msi: Fix merging string type checks.
|
2009-10-20 15:55:43 +02:00 |
Hib Eris
|
925fb3b408
|
msi/tests: Add tests for rows order.
|
2009-10-20 15:07:07 +02:00 |
Hib Eris
|
8d49633275
|
msi/tests: Add test for merging string types.
|
2009-10-20 15:03:39 +02:00 |
Hib Eris
|
a3214c978d
|
msi: Fix a failure with merging existing tables.
|
2009-10-20 15:03:33 +02:00 |
Hib Eris
|
6aad5cb307
|
msi/tests: Add tests for merging existing tables.
|
2009-10-20 15:03:24 +02:00 |
Hib Eris
|
ec4edbfd6c
|
msi: Implement ASSIGN mode in MsiViewModify.
|
2009-07-06 15:25:39 +02:00 |
Hib Eris
|
eaea537f0f
|
msi/tests: Add tests for MsiViewModify ASSIGN mode.
|
2009-07-06 15:25:36 +02:00 |
Hib Eris
|
65ac206194
|
msi: Insert new tables in correct _Tables location.
|
2009-06-22 13:08:36 +02:00 |
Hib Eris
|
19d783d34d
|
msi/tests: Add tests for order of tables.
|
2009-06-22 13:08:28 +02:00 |
Mike Kaplinskiy
|
9e5d07bb53
|
msi: Add a test to insert a null primary key temporary row and check its order.
|
2009-06-11 13:23:25 +02:00 |
Hans Leidekker
|
a0b9315dff
|
msi: Add tests for importing a _SummaryInformation table.
|
2009-06-04 12:18:09 +02:00 |
Hib Eris
|
ff5b29e5eb
|
msi: Add support for merging tables that are not in target database.
|
2009-05-27 12:51:51 +02:00 |
Hib Eris
|
97200b0b31
|
msi/tests: Add test for merging tables that are not in target database.
|
2009-05-27 12:51:36 +02:00 |
Hib Eris
|
987d17dc6f
|
msi: Fix merging tables with string primary keys.
|
2009-05-27 12:51:31 +02:00 |
Hib Eris
|
a807e86dd7
|
msi/tests: Add test for merging tables with string primary keys.
|
2009-05-27 12:51:22 +02:00 |