Alexandre Julliard
|
87e21fe585
|
msi/tests: Clean up the binary.dat file.
|
2008-10-09 14:27:21 +02:00 |
James Hawkins
|
68268dc3df
|
msi: Initialize the count variable to zero.
|
2008-10-09 13:01:31 +02:00 |
James Hawkins
|
451aff9ae5
|
msi: Add extra constraints on the formatting string of edit path text.
|
2008-10-09 13:01:25 +02:00 |
James Hawkins
|
1484c6272d
|
msi: Add a stub implementation of MsiDetermineApplicablePatches.
|
2008-10-09 13:01:18 +02:00 |
James Hawkins
|
8128d97fd4
|
msi: Replace lengthy calls to MSI_DatabaseOpenView with MSI_OpenQuery.
|
2008-10-09 12:58:47 +02:00 |
James Hawkins
|
f03889ae82
|
msi: Add initial implementation of MsiDatabaseMerge, with tests.
|
2008-10-09 12:58:25 +02:00 |
James Hawkins
|
c9ec69db02
|
msi: Add tests for converting record fields between strings and ints.
|
2008-10-09 12:58:12 +02:00 |
James Hawkins
|
b187008345
|
msi: Remove a part of a debugging statement that was accidentally left in.
|
2008-10-09 12:58:09 +02:00 |
Michael Stefaniuc
|
704ebf280e
|
msi: Use the right FAILED/SUCCEEDED macro instead of negating the opposite.
|
2008-10-08 13:43:17 +02:00 |
James Hawkins
|
e88b09a342
|
msi: Don't update the table columns if there are no more columns.
This should fix the heap corruption that caused intermittent crashes
for patchwatcher.
|
2008-10-07 12:14:03 +02:00 |
James Hawkins
|
7cd6736886
|
msi: Add tests for dropping tables with multiple columns.
|
2008-10-07 12:13:52 +02:00 |
James Hawkins
|
374c042880
|
msi: Remove the columns in reverse order.
|
2008-10-07 12:13:46 +02:00 |
James Hawkins
|
aa230a6267
|
msi: Remove a break that kept other columns from getting the table name.
|
2008-10-07 12:13:39 +02:00 |
James Hawkins
|
d15fddf6f5
|
msi: Resolve file source paths dynamically, as the source directory can be changed.
|
2008-10-07 12:13:33 +02:00 |
Jacek Caban
|
417134709d
|
msi: Added MsiInstallMissingComponentW stub implementation.
|
2008-10-07 12:12:54 +02:00 |
James Hawkins
|
62c544cf4f
|
msi: Implement the DROP TABLE sql command.
|
2008-10-06 13:05:52 +02:00 |
James Hawkins
|
48e6e584d3
|
msi: Fix a test that fails in win95.
|
2008-10-01 11:41:34 -05:00 |
James Hawkins
|
4749ee2662
|
msi: Forward MsiDatabaseMergeA to MsiDatabaseMergeW.
|
2008-10-01 11:41:29 -05:00 |
James Hawkins
|
525865447e
|
msi: Add a stub implementation of MsiDatabaseMerge.
|
2008-10-01 11:41:23 -05:00 |
Marcus Meissner
|
628b8e7630
|
msi: Fix potential uninitialized use of substg.
|
2008-09-30 11:33:38 -05:00 |
James Hawkins
|
3713720351
|
msi: Fix several test failures in win9x.
|
2008-09-29 17:24:17 -05:00 |
Marcus Meissner
|
dd142bf5a7
|
msi/tests: Fix explicit C:\\Program Files\\ references.
|
2008-09-29 17:23:42 -05:00 |
Louis Lenders
|
e16e15bf0c
|
msi: Add stub for MsiSetExternalUIRecord.
|
2008-09-25 13:27:38 +02:00 |
Detlef Riekenberg
|
88a5bdb858
|
msi: Remove redundant NULL check before SysFreeString.
|
2008-09-23 12:12:35 +02:00 |
Marcus Meissner
|
67b06ecba5
|
msi/tests: Reduce buffer to size of string written.
|
2008-09-15 11:43:53 +02:00 |
Paul Vriens
|
2dfcb94211
|
msi/tests: Prevent a crash on NT4.
|
2008-09-15 11:23:42 +02:00 |
Paul Vriens
|
58ddb6f564
|
msi/tests: Create only one log file and delete it afterwards.
|
2008-09-11 11:43:09 +02:00 |
Rob Shearman
|
ef1b0cacfa
|
msi: Reduce destination file name used in the MoveFiles action to the long file name.
Add a test for this behaviour.
|
2008-09-10 12:08:52 +02:00 |
Andrew Talbot
|
be759dddb8
|
msi: Uninitialized variable fix (Coverity).
|
2008-09-10 10:41:54 +02:00 |
James Hawkins
|
d11968cade
|
msi: Fix a few file access discrepancies between platforms.
|
2008-09-09 11:46:17 +02:00 |
James Hawkins
|
765275a306
|
msi: Make sure read-only source files are set writable after being copied.
|
2008-09-08 12:47:22 +02:00 |
James Hawkins
|
8a9ba8f73f
|
msi: Actions should be run even if the installed state is the same as the requested state.
|
2008-09-08 12:47:22 +02:00 |
Marcus Meissner
|
96412ee564
|
Annotate with allocation size attribute.
|
2008-09-05 11:22:26 +02:00 |
James Hawkins
|
3f00006f1f
|
msi: Source for new patch files can only be compressed.
|
2008-09-04 11:52:21 +02:00 |
Hongbo Ni
|
9eb3a9c157
|
msi: Add simplified and traditional Chinese resources.
|
2008-09-04 11:41:53 +02:00 |
James Hawkins
|
e5fd83da6d
|
msi: Fix a failing test in Vista.
|
2008-09-03 13:14:51 +02:00 |
Paul Vriens
|
c559895ce9
|
msi/tests: Create a system restore point when needed.
|
2008-09-02 13:28:23 +02:00 |
Paul Vriens
|
4bc832c29a
|
msi/tests: Add a missing CoUninitialize.
|
2008-09-02 13:27:46 +02:00 |
James Hawkins
|
f40890c940
|
msi: Add tests for opening an empty package.
|
2008-08-29 13:26:33 +02:00 |
James Hawkins
|
d880470dbf
|
msi: Handle converting a value of REG_DWORD in MsiSourceListEnumMediaDisks.
|
2008-08-29 13:26:25 +02:00 |
Paul Vriens
|
dd0ec9f811
|
msi/tests: Remove service tests.
|
2008-08-28 11:03:42 +02:00 |
James Hawkins
|
4b9fd1d5e2
|
msi: Store the _Columns and _Tables tables in the database structure.
|
2008-08-25 11:40:46 +02:00 |
James Hawkins
|
3bec162d51
|
msi: Skip the component action detection logic if there is no product code.
|
2008-08-25 11:40:38 +02:00 |
James Hawkins
|
d596ae29d8
|
msi: Skip the feature action detection logic if there is no product code.
|
2008-08-25 11:40:30 +02:00 |
James Hawkins
|
c855fbfcd8
|
msi: Don't install a feature that is disabled.
|
2008-08-25 11:40:22 +02:00 |
James Hawkins
|
9288055beb
|
msi: Only set the action to source if the component has a local feature.
|
2008-08-25 11:40:15 +02:00 |
James Hawkins
|
3807a91739
|
msi: Fix the logic to determine the appropriate action of the feature.
|
2008-08-25 11:40:09 +02:00 |
James Hawkins
|
63064f7a45
|
msi: Handle features installed as source in MsiQueryFeatureState.
|
2008-08-25 11:40:02 +02:00 |
James Hawkins
|
472b991958
|
msi: Don't remove a misc file if the action is unknown.
|
2008-08-21 11:44:39 +02:00 |
James Hawkins
|
7c9873e471
|
msi: Fix the logic to determine the appropriate action of the component.
|
2008-08-21 11:44:27 +02:00 |