James Hawkins
|
383a8a5b92
|
msi: Reimplement MsiGetComponentPath.
|
2007-12-05 12:08:04 +01:00 |
|
James Hawkins
|
ced84f5b53
|
msi: Add tests for MsiGetComponentPath.
|
2007-12-05 12:07:35 +01:00 |
|
James Hawkins
|
440af17322
|
msi: Test the CompLocator subset of the AppSearch action.
|
2007-12-04 18:17:01 +01:00 |
|
James Hawkins
|
c77d200f27
|
msi: Add a stub implementation of MsiEnumComponentCostsW.
|
2007-12-03 14:03:11 +01:00 |
|
James Hawkins
|
b57a2f93a9
|
msi: Implement the Version property of the Installer object.
|
2007-12-03 14:03:06 +01:00 |
|
James Hawkins
|
6a30e1b0b4
|
msi: Test the CCPSearch action.
|
2007-12-03 14:03:00 +01:00 |
|
James Hawkins
|
80bbf58378
|
msi: Use a hash table for reordering rows in a WHERE query to conserve space.
|
2007-12-03 13:44:46 +01:00 |
|
James Hawkins
|
33a4fe19de
|
msi: Don't check for the media or cabinet if the cabinet is internal.
|
2007-11-29 13:37:13 +01:00 |
|
James Hawkins
|
32d3ffc5c5
|
msi: Make sure attr is valid before checking for the directory bit.
|
2007-11-29 13:37:07 +01:00 |
|
Anatoly Lyutin
|
704c399237
|
msi: Fix invalid SQL query.
|
2007-11-28 11:14:42 +01:00 |
|
James Hawkins
|
63fe32a8bb
|
msi: Downgrade an ERR to a WARN.
|
2007-11-26 12:28:49 +01:00 |
|
James Hawkins
|
6dd927a265
|
msi: Fix the condition of a FIXME.
|
2007-11-26 12:28:44 +01:00 |
|
James Hawkins
|
0a05a87436
|
msi: Downgrade an ERR to a WARN.
|
2007-11-26 12:28:37 +01:00 |
|
James Hawkins
|
8912798fb5
|
msi: Downgrade a FIXME to a WARN.
|
2007-11-26 12:28:31 +01:00 |
|
James Hawkins
|
ca9a4dc0d9
|
msi: Only check the volume label if it's different than the first media's volume label.
|
2007-11-26 12:28:24 +01:00 |
|
James Hawkins
|
4160722b07
|
msi: Check the destination file's hash and skip that file if the hash matches.
|
2007-11-26 12:28:15 +01:00 |
|
James Hawkins
|
6a6a218548
|
msi: Set the file contents of the file hash test file explicitly.
|
2007-11-26 12:28:03 +01:00 |
|
James Hawkins
|
e100288934
|
msi: Verify the szFilePath parameter of MsiGetFileHash.
|
2007-11-26 12:27:53 +01:00 |
|
James Hawkins
|
ef7d16c816
|
msi: Add tests for MsiGetFileHash and clean up the existing tests.
|
2007-11-26 12:27:45 +01:00 |
|
Misha Koshelev
|
ac2c1b8070
|
msi: automation: Fix ITypeInfo leak.
|
2007-11-20 16:39:19 +01:00 |
|
Misha Koshelev
|
c30d03f8cc
|
msi/tests: automation: Add missing VariantClear.
|
2007-11-20 16:39:14 +01:00 |
|
Misha Koshelev
|
74a2ce4d99
|
msi/tests: Close opened service handles.
|
2007-11-20 16:38:56 +01:00 |
|
Misha Koshelev
|
fce6f56f93
|
msi: automation: Fix automation object reference counts when objects are created.
|
2007-11-20 16:38:42 +01:00 |
|
James Hawkins
|
075e84bd90
|
msi: Check the cabinet's full path for existence, not just the cabinet name.
|
2007-11-20 12:29:00 +01:00 |
|
James Hawkins
|
78eead93fd
|
msi: Don't check for a cabinet's existence if it's embedded in the package.
|
2007-11-19 12:55:36 +01:00 |
|
James Hawkins
|
4e9940990b
|
msi: Don't ignore the error returned by ready_media.
|
2007-11-15 12:48:29 +01:00 |
|
James Hawkins
|
b1507aee98
|
msi: Only check the presence of the cabinet if the file is compressed.
|
2007-11-15 12:48:18 +01:00 |
|
James Hawkins
|
0023759a4b
|
msi: Add tests for situations involving missing cabinets.
|
2007-11-15 12:48:08 +01:00 |
|
James Hawkins
|
bb747e4fbe
|
msi: Simplify ready_media.
|
2007-11-15 12:47:59 +01:00 |
|
James Hawkins
|
474fca1eec
|
msi: Fix the condition for checking a drive.
|
2007-11-13 13:35:50 +01:00 |
|
James Hawkins
|
bee95916f7
|
msi: Set the file to NULL when running the directory search.
|
2007-11-13 13:35:41 +01:00 |
|
James Hawkins
|
9459ef5ab1
|
msi: Implement the VolumeSelectCombo control.
|
2007-11-13 13:35:27 +01:00 |
|
James Hawkins
|
c68825569d
|
msi: Test the Uninstall registry entries.
|
2007-11-13 13:35:21 +01:00 |
|
James Hawkins
|
f6b27673b0
|
msi: Delete the uninstall key when the product is removed.
|
2007-11-13 13:35:01 +01:00 |
|
James Hawkins
|
0e29f314f5
|
msi: Return a remote interface to the database in a custom action.
|
2007-11-12 12:06:40 +01:00 |
|
James Hawkins
|
7dffb518c0
|
msi: Create the _Tables table when creating a database.
|
2007-11-12 12:06:29 +01:00 |
|
James Hawkins
|
ef1277d462
|
msi: Test the default tables added by MsiOpenDatabase.
|
2007-11-12 12:06:22 +01:00 |
|
Alexandre Julliard
|
0590fe2ecf
|
Make some variables static.
|
2007-11-06 14:38:54 +01:00 |
|
James Hawkins
|
25a612b8f3
|
msi: Test that the install state is dependent on the feature and component registration.
|
2007-11-06 14:01:21 +01:00 |
|
James Hawkins
|
c31fd4371a
|
msi: Process the ADDSOURCE property when setting feature states.
|
2007-11-06 14:01:17 +01:00 |
|
James Hawkins
|
75b825da17
|
msi: Test the install states of removed features.
|
2007-11-06 14:01:12 +01:00 |
|
James Hawkins
|
fcc490d047
|
msi: Add a missing struct initialization.
|
2007-11-06 14:01:03 +01:00 |
|
James Hawkins
|
1a0b23cd7d
|
msi: Implement the CCPSearch standard action.
|
2007-11-05 14:55:24 +01:00 |
|
James Hawkins
|
1c1cf26997
|
msi: Explicitly check the returned value against -1 as the variable is unsigned.
|
2007-11-05 14:55:14 +01:00 |
|
James Hawkins
|
3a5178e900
|
msi: Don't update a table entry when applying a transform if the string value is the same.
|
2007-11-05 14:54:11 +01:00 |
|
James Hawkins
|
9d71238a16
|
msi: Fix the location used to write the user's environment variables.
|
2007-11-05 14:54:05 +01:00 |
|
James Hawkins
|
2df062182a
|
msi: Remove an unused parameter.
|
2007-11-05 14:53:58 +01:00 |
|
James Hawkins
|
556a01d7c5
|
msi: Use a magic constant to silence signedness comparison warnings.
|
2007-11-05 14:53:34 +01:00 |
|
James Hawkins
|
546bcef0bb
|
msi: MsiQueryProductState returns INSTALLSTATE, not UINT.
|
2007-11-05 14:53:27 +01:00 |
|
James Hawkins
|
b03082c397
|
msi: MsiQueryFeatureState and MsiUseFeatureEx return INSTALLSTATE, not UINT.
|
2007-11-05 14:53:21 +01:00 |
|