James Hawkins
|
6df69c6aaa
|
msi: Fix a copy and paste error.
|
2008-10-20 13:16:09 +02:00 |
James Hawkins
|
7eba78dc7e
|
msi: Strip the file off the parent path if it's not a directory.
|
2008-10-20 13:16:04 +02:00 |
James Hawkins
|
0ed516908b
|
msi: Only check the file signature if the candidate file is not a directory.
|
2008-10-20 13:15:36 +02:00 |
James Hawkins
|
1fb22654e4
|
msi: Append the next directory to search to the current directory when recursing.
|
2008-10-20 13:11:14 +02:00 |
James Hawkins
|
4aca381ff7
|
msi: Only append a backslash to directories.
|
2008-10-20 13:10:59 +02:00 |
James Hawkins
|
7497f1ab5c
|
msi: Don't get rid of the file signature when searching the DrLocator table.
|
2008-10-20 13:10:54 +02:00 |
James Hawkins
|
29c0836fcc
|
msi: Handle searching for directories in the IniLocator part of the AppSearch action.
|
2008-10-20 13:10:44 +02:00 |
James Hawkins
|
c48497d0e6
|
msi: Handle searching for a file with no signature.
|
2008-10-20 13:10:39 +02:00 |
James Hawkins
|
326a1b6c47
|
msi: Add more tests for the RegLocator part of the AppSearch action.
|
2008-10-20 13:10:34 +02:00 |
James Hawkins
|
859bd01b5e
|
msi: Check the file version when a version is provided in the signature.
|
2008-10-20 13:10:28 +02:00 |
James Hawkins
|
fbba2e8b93
|
msi: Add more tests for the AppSearch action.
|
2008-10-20 13:10:19 +02:00 |
James Hawkins
|
642cddf180
|
msi: Return the requested ini field.
|
2008-10-20 13:10:08 +02:00 |
James Hawkins
|
7620bb367f
|
msi: Append a backslash to the AppSearch registry path.
|
2008-10-16 11:22:43 +02:00 |
James Hawkins
|
3adf1e4e0e
|
msi: Append a backslash to the AppSearch directory path.
|
2008-10-16 11:22:40 +02:00 |
James Hawkins
|
47ac325f82
|
msi: Fix the returned format of REG_BINARY data.
|
2008-10-13 13:04:30 +02:00 |
James Hawkins
|
6d02194a46
|
msi: Expand REG_EXPAND_SZ registry values in the RegLocator table.
|
2008-10-13 13:00:47 +02:00 |
James Hawkins
|
65915af1ae
|
msi: Append the file signature to the component's directory when searching for the component's key path.
|
2008-10-13 13:00:42 +02:00 |
James Hawkins
|
701c2a2728
|
msi: Add tests for the DrLocator part of the AppSearch action.
|
2008-10-13 13:00:37 +02:00 |
James Hawkins
|
33c9e80be5
|
msi: Add tests for the RegLocator part of the AppSearch action.
|
2008-10-13 13:00:32 +02:00 |
James Hawkins
|
3e76ade6c8
|
msi: Add tests for the IniLocator part of the AppSearch action.
|
2008-10-13 13:00:25 +02:00 |
James Hawkins
|
41c8bc8ae6
|
msi: Add more tests for the CompLocator part of the AppSearch action.
|
2008-10-13 13:00:06 +02:00 |
James Hawkins
|
3713720351
|
msi: Fix several test failures in win9x.
|
2008-09-29 17:24:17 -05:00 |
James Hawkins
|
d11968cade
|
msi: Fix a few file access discrepancies between platforms.
|
2008-09-09 11:46:17 +02:00 |
James Hawkins
|
f40890c940
|
msi: Add tests for opening an empty package.
|
2008-08-29 13:26:33 +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
|
7c9873e471
|
msi: Fix the logic to determine the appropriate action of the component.
|
2008-08-21 11:44:27 +02:00 |
James Hawkins
|
4553d0fd47
|
msi: Remove an invalid setting of the install state.
|
2008-08-21 11:44:13 +02:00 |
James Hawkins
|
5a3c3b6a12
|
msi: Use MsiQueryFeatureState to determine the feature's state.
|
2008-08-19 13:56:08 +02:00 |
James Hawkins
|
42115638c8
|
msi: Use MsiQueryComponent state to determine the component's state.
|
2008-08-19 13:56:04 +02:00 |
James Hawkins
|
7fbce31ef7
|
msi: Add more tests for feature and component states.
|
2008-08-19 13:55:58 +02:00 |
James Hawkins
|
5ea0d9d807
|
ole32: Storage sharing should be implemented in ole32, not the lower-level file API.
|
2008-08-19 13:55:53 +02:00 |
James Hawkins
|
0e6bfb3b43
|
msi: Test the file access and share modes of MsiOpenDatabase.
|
2008-08-19 13:39:51 +02:00 |
James Hawkins
|
396eea6006
|
msi: Determine the source path based on the short/long file names bit of the Word Count summary property.
|
2008-07-22 13:10:56 +02:00 |
James Hawkins
|
ede4a3b598
|
msi: Set all folders' source paths to the root directory if the source type is compressed.
|
2008-07-22 13:10:45 +02:00 |
James Hawkins
|
27ce47a263
|
msi: Test getting the source path from a package with short file names.
|
2008-07-22 13:10:00 +02:00 |
James Hawkins
|
e806a285ef
|
msi: Test getting the source path from a package with compressed files.
|
2008-07-22 13:09:51 +02:00 |
James Hawkins
|
45f9cb4d62
|
msi: Add more tests for MsiGetSourcePath.
|
2008-07-22 13:09:44 +02:00 |
James Hawkins
|
e59b3fa864
|
msi: Consolidate and add more SourceDir tests.
|
2008-07-08 10:55:05 +02:00 |
James Hawkins
|
26ae658986
|
msi: Only use the long filename when resolving the source path.
|
2008-07-08 10:55:01 +02:00 |
James Hawkins
|
44bfb9911b
|
msi: Consolidate the MsiGetSourcePath tests and add more tests.
|
2008-07-08 10:54:58 +02:00 |
James Hawkins
|
7ae4f695bc
|
msi: Convert string variables to ints when appropriate.
|
2008-05-13 10:44:22 +02:00 |
James Hawkins
|
ca8e867da7
|
msi: Test the ScreenX/Y properties.
|
2008-05-13 10:43:55 +02:00 |
Austin English
|
5644f05edf
|
msi: Spelling fixes.
|
2008-04-08 12:25:13 +02:00 |
James Hawkins
|
05af003fc1
|
msi: Fix a few failing tests on win9x.
|
2008-03-20 14:27:35 +01:00 |
James Hawkins
|
669122fdfe
|
msi: Fix a few test failures on win9x.
|
2008-03-18 11:15:49 +01:00 |