Hans Leidekker
|
2eb33f5bcb
|
msi: Avoid accessing uninitialized memory in ACTION_AppSearchReg.
Found by valgrind.
|
2009-10-27 10:53:56 +01:00 |
Hans Leidekker
|
3f70b07870
|
msi/tests: Fix a couple of user SID string leaks.
Found by valgrind.
|
2009-10-27 10:53:42 +01:00 |
Hans Leidekker
|
e58ebbf3e0
|
msi: Fix calculation of required buffer size in MsiSummaryInfoGetPropertyW.
|
2009-10-23 12:04:38 +02:00 |
Hans Leidekker
|
394a437723
|
msi/tests: Free the string returned from ConvertSidToStringSid.
Found by valgrind.
|
2009-10-23 12:04:06 +02:00 |
Hans Leidekker
|
483590a3c5
|
msi/tests: Avoid accessing uninitialized memory.
Found by valgrind.
|
2009-10-23 12:04:00 +02:00 |
Hans Leidekker
|
a15e6cbb1a
|
msi: Avoid accessing uninitialized memory.
Found by valgrind.
|
2009-10-21 17:05:54 +02:00 |
Hib Eris
|
47ec8ab0f3
|
msi: Remove table_find_insert_idx().
The function table_find_insert_idx() is replaced by the more generic
function find_insert_index().
|
2009-10-20 15:57:25 +02:00 |
Hib Eris
|
f6ae2507ef
|
msi: Fix table rows order.
|
2009-10-20 15:57:09 +02:00 |
Hib Eris
|
efacff81d6
|
msi: Add function get_table_value_from_record.
|
2009-10-20 15:57:01 +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 |
Hans Leidekker
|
afcd2c5358
|
msi: Open the database read/write in MSI_OpenPackageW.
Fixes transforms that add binary streams.
|
2009-10-20 14:40:01 +02:00 |
Hans Leidekker
|
8dd3d389b0
|
msi: Create the local copy before opening the database.
|
2009-10-20 14:39:55 +02:00 |
Hans Leidekker
|
33d9f37f4a
|
msi: Always create a temporary copy of the package.
|
2009-10-20 14:39:47 +02:00 |
Hans Leidekker
|
534f20bc49
|
msi: Get rid of some redundant initializations.
|
2009-10-19 15:02:42 +02:00 |
Hans Leidekker
|
b7a81df452
|
msi: Allocate MSISCRIPT structure at package creation time.
|
2009-10-19 15:02:36 +02:00 |
Hans Leidekker
|
a187b43ddd
|
msi: Eliminate the last parameter from ACTION_PerformActionSequence.
|
2009-10-15 14:17:24 +02:00 |
Hans Leidekker
|
e3aa2f33d9
|
msi: Use a function to test the UI level instead of passing a boolean around.
|
2009-10-15 14:17:18 +02:00 |
Hans Leidekker
|
796eed1dc7
|
msi: Reorder functions to avoid forward declarations.
|
2009-10-15 14:17:06 +02:00 |
Hans Leidekker
|
55b89f4a66
|
msi: Add some tests for MsiGetTargetPathW.
|
2009-10-15 14:16:57 +02:00 |
Hans Leidekker
|
843382f284
|
msi: Define common strings only once.
|
2009-10-15 14:16:50 +02:00 |
Francois Gouget
|
fe935e8d50
|
Assorted spelling fixes.
|
2009-10-08 12:17:31 +02:00 |
Alexandre Julliard
|
fa6ffb4d5d
|
Fix empty function prototypes.
|
2009-10-07 12:24:53 +02:00 |
Paul Vriens
|
35df8f2d69
|
msi/tests: Skip some tests on Win9x/WinMe.
|
2009-10-02 11:51:23 +02:00 |
Hans Leidekker
|
9c8b83ce01
|
msi: Schedule a rename operation when the file to overwrite is in use.
|
2009-10-01 12:04:02 +02:00 |
Michael Stefaniuc
|
f8ec47d5c6
|
msi/tests: Remove trailing '\'.
|
2009-09-29 18:08:30 +02:00 |
Hans Leidekker
|
c0c6daeb5a
|
msi: Test installing over in-use files.
|
2009-09-29 16:06:23 +02:00 |
Hans Leidekker
|
46ac59f988
|
msi: Don't set the Installed property twice.
|
2009-09-29 16:06:23 +02:00 |
Hans Leidekker
|
2beee126a7
|
msi: Test the Installed property.
|
2009-09-29 16:06:22 +02:00 |
Hans Leidekker
|
1b7d1d4c87
|
msi: Respect UI level in custom action type 19.
|
2009-09-29 16:06:22 +02:00 |
Hans Leidekker
|
4086ff6248
|
msi: Add tests to show that the condition table is ignored when there are overrides.
|
2009-09-22 16:20:51 +02:00 |
Hans Leidekker
|
ae3418fdd9
|
msi: Test last used source property in combination with cabinet storage.
|
2009-09-22 16:20:48 +02:00 |
Paul Vriens
|
c6e7558cda
|
msi/tests: Fix some test failures on Vista/W2K8.
|
2009-09-22 16:15:36 +02:00 |
Paul Vriens
|
6867de0714
|
msi/tests: Skip some tests on Win9x/WinMe.
|
2009-09-18 08:56:16 -05:00 |
Hans Leidekker
|
659768e203
|
msi: Set or override a user environment string when there is no prefix.
|
2009-09-16 12:57:33 -05:00 |
Hans Leidekker
|
86e08ea4e4
|
msi: Don't append the cabinet file name in find_published_source.
|
2009-09-16 12:56:57 -05:00 |
Hans Leidekker
|
60d0cf41b3
|
msi: GetDriveType and GetVolumeInformation require a path terminated by a slash.
|
2009-09-16 12:56:50 -05:00 |
Hans Leidekker
|
fc15d6d5ad
|
msi: Downgrade two ERRs to WARNs.
|
2009-09-16 12:56:44 -05:00 |
Hans Leidekker
|
90d283f0eb
|
msi: Improve a trace.
|
2009-09-16 12:56:38 -05:00 |
Hans Leidekker
|
5669e67d48
|
msi: Set ProductState property.
|
2009-09-11 16:19:54 +02:00 |
Hans Leidekker
|
dd1ca6ca5e
|
msi: Ignore CoInitialize failure in ACTION_CreateShortcuts.
|
2009-09-10 22:32:13 +02:00 |
Hans Leidekker
|
3a7c2d005c
|
msi: Open the database read/write when the update count is greater than zero in MsiGetSummaryInformation.
|
2009-09-10 10:50:28 +02:00 |
Hans Leidekker
|
92cd7a8fa0
|
msi: Add a test to show that creating shortcuts works regardless of COM initialization state.
|
2009-09-09 16:25:00 +02:00 |
Alexandre Julliard
|
e98a52e585
|
msi: Force overwriting of read-only files when extracting a cabinet, with tests.
|
2009-09-09 12:19:28 +02:00 |
Hans Leidekker
|
05e9a1fce8
|
msi: Add a partial implementation of MsiDetermineApplicablePatchesW.
|
2009-09-02 14:41:31 +02:00 |
Hans Leidekker
|
1169aa9a58
|
msi: Set REINSTALL property when the product is already installed and the command line is empty.
|
2009-09-02 14:41:24 +02:00 |
Ge van Geldorp
|
167ef04727
|
msi/tests: Create only a single restore point.
|
2009-08-28 16:48:27 +02:00 |