Hans Leidekker
|
1fe30e0015
|
msi: Skip the FindRelatedProducts action when product is already installed.
|
2010-03-02 16:12:08 +01:00 |
Hans Leidekker
|
e637839a83
|
msi: Improve a trace.
|
2010-03-02 16:11:57 +01:00 |
Hans Leidekker
|
6c6b2a7a18
|
msi: Look at the requested action when publishing assemblies, not the action taken.
|
2010-03-02 16:11:53 +01:00 |
Hans Leidekker
|
ff3ed5f051
|
msi: Look at the requested action when moving files, not the action taken.
|
2010-03-02 16:11:49 +01:00 |
Hans Leidekker
|
c13d84fffc
|
msi: Look at the requested action when deleting services, not the action taken.
|
2010-03-02 16:11:44 +01:00 |
Hans Leidekker
|
2d3676d912
|
msi: Look at the requested action when stopping services, not the action taken.
|
2010-03-02 16:11:40 +01:00 |
Hans Leidekker
|
87448dcaeb
|
msi: Look at the requested action when installing services, not the action taken.
|
2010-03-02 16:11:36 +01:00 |
Hans Leidekker
|
c8308ef99d
|
msi: Only create environment strings when the component is set to be installed.
|
2010-03-02 16:11:31 +01:00 |
Hans Leidekker
|
a64372ca44
|
msi: Improve a trace.
|
2010-03-02 16:11:24 +01:00 |
Hans Leidekker
|
930b5e1c68
|
msi: The table for isolated components is called IsolatedComponent.
|
2010-02-26 14:20:53 +01:00 |
Hans Leidekker
|
fd5887e5a9
|
msi: Remove empty directories as part of the RemoveFiles action.
|
2010-02-26 14:20:48 +01:00 |
Hans Leidekker
|
b2c8f35107
|
msi: Add tests for removing registry values.
|
2010-02-25 16:00:58 +01:00 |
Hans Leidekker
|
342f866044
|
msi: Implement the RemoveRegistryValues standard action.
|
2010-02-25 16:00:51 +01:00 |
Hans Leidekker
|
5c59617121
|
msi: Add tests for creating and removing duplicate files.
|
2010-02-23 13:31:04 +01:00 |
Hans Leidekker
|
253a7fa73c
|
msi: Implement the RemoveDuplicateFiles standard action.
|
2010-02-23 13:31:01 +01:00 |
Hans Leidekker
|
587e107398
|
msi: Allocate sufficient memory in ITERATE_InstallODBCDriver and ITERATE_InstallODBCTranslator.
Found by Valgrind.
|
2010-02-22 13:15:22 +01:00 |
Hans Leidekker
|
a620a84f4c
|
msi/tests: Free exception information.
Found by Valgrind.
|
2010-02-22 13:15:16 +01:00 |
Hans Leidekker
|
ba090ede7b
|
msi: All stream names starting with 0x0005 are unencoded.
Fixes a regression caused by 1ff9923148 .
|
2010-02-22 13:15:09 +01:00 |
Hans Leidekker
|
ec5ae81c8d
|
msi: Make msi_reset_folders static.
|
2010-02-22 13:14:35 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Hans Leidekker
|
1ff9923148
|
msi: Add summary information stream to the streams table.
|
2010-02-19 13:06:53 +01:00 |
Hans Leidekker
|
ddb2091623
|
msi: Fix a memory leak.
|
2010-02-19 13:06:46 +01:00 |
Hans Leidekker
|
9f68142118
|
msi: Encode stream name in the callers of db_get_raw_stream.
|
2010-02-19 13:06:41 +01:00 |
Hans Leidekker
|
d9e40b8219
|
msi: Destroy streams cache when applying a transform.
|
2010-02-19 13:06:36 +01:00 |
Hans Leidekker
|
f80f1cc2db
|
msi: Accept '\5' and '-' in SQL identifiers.
|
2010-02-19 13:06:32 +01:00 |
Hans Leidekker
|
f4bcb105d2
|
msi: Include run mode in fixmes.
|
2010-02-19 13:06:27 +01:00 |
Hans Leidekker
|
65c68efc8d
|
msi: Implement MSIRUNMODE_MAINTENANCE and MSIRUNMODE_REBOOTATEND for MsiGetMode.
|
2010-02-18 14:39:11 +01:00 |
Hans Leidekker
|
a11882fc0f
|
msi: Implement MsiSetMode.
|
2010-02-18 14:39:06 +01:00 |
Hans Leidekker
|
7b660bb3d8
|
msi: Add tests for publishing and unpublishing components.
|
2010-02-17 10:57:45 +01:00 |
Hans Leidekker
|
0f0e81d14a
|
msi: Implement the UnpublishComponents standard action.
|
2010-02-17 10:57:40 +01:00 |
Hans Leidekker
|
d95e3eb4d2
|
msi: PublishComponents must look at the requested install state of the feature, not the component.
|
2010-02-17 10:57:35 +01:00 |
Hans Leidekker
|
9cbb80d984
|
msi: Only run the CreateFolder and RemoveFolder actions when the component is set to be installed or removed, respectively.
|
2010-02-16 12:29:08 +01:00 |
Hans Leidekker
|
c32d9d7004
|
msi: Get rid of ACTION_VerifyFeatureForAction.
|
2010-02-16 12:29:01 +01:00 |
Hans Leidekker
|
598c542607
|
msi: Get rid of ACTION_VerifyComponentForAction.
|
2010-02-16 12:28:56 +01:00 |
Hans Leidekker
|
54391a11c0
|
msi: Update the UI when registering or unregistering type libraries.
|
2010-02-16 12:28:48 +01:00 |
Hans Leidekker
|
438ad93b22
|
msi: Implement and test MsiGetPatchInfoA/W.
|
2010-02-15 16:36:39 +01:00 |
Hans Leidekker
|
b4bdfe6746
|
msi: Add tests for creating and removing shortcuts.
|
2010-02-15 12:20:02 +01:00 |
Hans Leidekker
|
2276c291fc
|
msi: Implement the RemoveShortcuts standard action.
|
2010-02-15 12:20:02 +01:00 |
Paul Vriens
|
983cff23fa
|
msi/tests: Fix a test failure on Win9x/WinMe.
|
2010-02-12 16:39:39 +01:00 |
Hans Leidekker
|
f7879b43d5
|
msi: Fix a memory leak in ITERATE_StartService.
Found by Valgrind.
|
2010-02-12 14:49:38 +01:00 |
Hans Leidekker
|
82d50fa675
|
msi: Return the right error from ITERATE_RegisterTypeLibraries.
|
2010-02-12 14:49:38 +01:00 |
Hans Leidekker
|
98761037ab
|
msi: Implement the UnregisterTypeLibraries standard action.
|
2010-02-12 14:49:38 +01:00 |
Hans Leidekker
|
bbfaf6af75
|
msi: Add tests for installing and removing ODBC drivers.
|
2010-02-11 14:38:45 +01:00 |
Hans Leidekker
|
28bf8e1f0d
|
msi: Implement the RemoveODBC standard action.
|
2010-02-11 14:38:45 +01:00 |
Hans Leidekker
|
2568e5ec65
|
msi: Make sure attrs variable is properly double nul-terminated in ITERATE_InstallODBCDataSource.
|
2010-02-11 14:38:45 +01:00 |
Hans Leidekker
|
4742dfba98
|
msi: The File_Setup field in the ODBCDriver and ODBCTranslator tables is optional.
|
2010-02-11 14:38:45 +01:00 |
Paul Vriens
|
312e4f6b23
|
msi/tests: Run the 'in_use' tests again.
|
2010-02-10 17:31:28 +01:00 |
Hans Leidekker
|
068cb1291b
|
msi: Add a partial implementation of the ValidateProductID standard action.
|
2010-02-10 14:31:49 +01:00 |
Hans Leidekker
|
7331b3ca98
|
msi: Implement the UnregisterFonts standard action.
|
2010-02-10 14:31:15 +01:00 |
Hans Leidekker
|
5df62d0c42
|
msi: Add stub implementations of the DisableRollback and InstallAdminPackage standard actions.
|
2010-02-10 14:31:05 +01:00 |