James Hawkins
|
ccef56f2cc
|
msi: Ref count temporary columns and release them when necessary.
|
2007-07-23 11:55:34 +02:00 |
James Hawkins
|
0fd733bf90
|
msi: Implement adding columns using the ALTER command.
|
2007-07-23 11:55:11 +02:00 |
Juan Lang
|
955f5f3910
|
msi: Return FALSE from MsiGetMode for MSIRUNMODE_OPERATIONS.
|
2007-07-19 14:38:37 +02:00 |
James Hawkins
|
3b1ab76986
|
msi: Implement reference counting for tables, manipulated with the HOLD and FREE sql commands.
|
2007-07-19 12:00:43 +02:00 |
James Hawkins
|
0169533be8
|
msi: Add more tests for the ALTER command.
|
2007-07-19 11:59:59 +02:00 |
Michael Stefaniuc
|
02933a11de
|
dlls: Remove unreachable break after return/break. Found by Smatch.
|
2007-07-19 11:57:49 +02:00 |
James Hawkins
|
24e158e972
|
msi: Only double the size if the remote call is from MsiGetPropertyA.
|
2007-07-18 12:58:23 +02:00 |
James Hawkins
|
929acbcb7f
|
Revert "msi: Only call a custom action remotely if the type is msidbCustomActionTypeInScript."
This reverts f2ae31000b commit.
|
2007-07-18 12:58:15 +02:00 |
James Hawkins
|
f2ae31000b
|
msi: Only call a custom action remotely if the type is msidbCustomActionTypeInScript.
|
2007-07-17 12:55:03 +02:00 |
James Hawkins
|
dc3060c542
|
msi: Load the AdminProperties stream if the package is an Admin package.
|
2007-07-17 12:54:53 +02:00 |
Paul Vriens
|
02d14c85e7
|
msi/tests: Don't create a directory that's not needed.
|
2007-07-16 13:36:49 +02:00 |
James Hawkins
|
6805bf8ace
|
msi: Add a test for running an ADMIN install.
|
2007-07-13 14:41:34 +02:00 |
James Hawkins
|
ba257f0cea
|
msi: Add a test for installing from different current working directories.
|
2007-07-13 14:41:14 +02:00 |
James Hawkins
|
6c940b9b49
|
msi: Fix compilation in MSVC.
|
2007-07-13 14:41:04 +02:00 |
James Hawkins
|
ed281b725a
|
msi: Fix three tests that were failing in Windows.
|
2007-07-13 14:40:59 +02:00 |
James Hawkins
|
c7b53d37e1
|
msi: Fix automation.c compile for MSVC.
|
2007-07-13 14:40:55 +02:00 |
James Hawkins
|
30fc5602de
|
msi: Reload properties as they may have been changed by a transform.
|
2007-07-13 12:27:33 +02:00 |
James Hawkins
|
cf3f442754
|
msi: Fix a copy and paste error.
|
2007-07-13 12:27:28 +02:00 |
Alexandre Julliard
|
3f9632ca53
|
msi/tests: Comment out call to function that is still a stub in Wine.
|
2007-07-12 13:00:47 +02:00 |
James Hawkins
|
0f6aaf86bd
|
msi: Add tests for adding properties with a transform during an install.
|
2007-07-11 12:42:59 +02:00 |
James Hawkins
|
1093eb83cd
|
msi: Add tests for adding properties in a transform.
|
2007-07-11 12:42:55 +02:00 |
James Hawkins
|
5a8e0e8c1d
|
msi: Fix current _Property table tests and add more tests.
|
2007-07-11 12:42:45 +02:00 |
James Hawkins
|
f0b97cb1e1
|
msi: Check for NULL transform, as there may be no transforms for the _Columns or _Tables tables.
|
2007-07-11 12:00:53 +02:00 |
James Hawkins
|
17ba74195b
|
msi: Handle adding columns in transforms.
|
2007-07-10 13:35:50 +02:00 |
James Hawkins
|
9285351ad3
|
msi: Test adding columns with data in a transform.
|
2007-07-10 13:35:39 +02:00 |
James Hawkins
|
5af06dec83
|
msi: Delete msifile after the tests.
|
2007-07-10 13:35:31 +02:00 |
James Hawkins
|
dfa1b1299c
|
msi: Match the changes made by the hand-generated and API-generated transforms.
|
2007-07-10 13:35:11 +02:00 |
James Hawkins
|
1647de570b
|
msi: Enable remote custom actions.
|
2007-07-06 18:12:18 +02:00 |
James Hawkins
|
6b97f8905d
|
msi: Handle remote calls to MsiEvaluateCondition.
|
2007-07-06 18:12:11 +02:00 |
James Hawkins
|
ba4919912c
|
msi: Forward MsiFormatRecordA to MsiFormatRecordW.
|
2007-07-06 18:12:05 +02:00 |
James Hawkins
|
cba1b1e1f4
|
msi: Handle remote calls to MsiFormatRecordW.
|
2007-07-06 18:12:00 +02:00 |
James Hawkins
|
29ce520df9
|
msi: Fix use of BSTRs.
|
2007-07-06 18:11:51 +02:00 |
James Hawkins
|
c6741d83c6
|
msi: Handle remote calls to MsiSetInstallLevel.
|
2007-07-04 12:07:01 +02:00 |
James Hawkins
|
569ea392a7
|
msi: Handle remote calls to MsiGetLanguage.
|
2007-07-04 12:07:01 +02:00 |
James Hawkins
|
82b0066f70
|
msi: Handle remote calls to MsiSetComponentState.
|
2007-07-04 12:07:00 +02:00 |
James Hawkins
|
254e27ad31
|
msi: Handle remote calls to MsiGetComponentState.
|
2007-07-04 12:07:00 +02:00 |
James Hawkins
|
7d93e1a2a5
|
msi: Handle remote calls to MsiGetFeatureState.
|
2007-07-04 12:07:00 +02:00 |
James Hawkins
|
f45b3ce60e
|
msi: Handle remote calls to MsiSetFeatureState.
|
2007-07-04 12:07:00 +02:00 |
James Hawkins
|
c96f1d524b
|
msi: Handle remote calls to MsiGetMode.
|
2007-07-04 12:07:00 +02:00 |
James Hawkins
|
f935e94adf
|
msi: Handle remote calls to MsiSetTargetPath.
|
2007-07-04 12:06:59 +02:00 |
James Hawkins
|
582be6a73a
|
msi: Handle remote calls to MsiGetSourcePath.
|
2007-07-04 12:06:59 +02:00 |
James Hawkins
|
b7479be1bb
|
msi: Handle remote calls to MsiGetTargetPath.
|
2007-07-04 12:06:59 +02:00 |
James Hawkins
|
99714f12cb
|
msi: Handle remote calls to MsiSequence.
|
2007-07-04 12:06:59 +02:00 |
James Hawkins
|
0f321c0af9
|
msi: Handle remote calls to MsiDoAction.
|
2007-07-04 12:06:59 +02:00 |
James Hawkins
|
be5eec45b5
|
msi: Handle remote calls to MsiProcessMessage.
|
2007-07-04 12:06:59 +02:00 |
James Hawkins
|
39a5638268
|
msi: Read the components state directly from the registry.
|
2007-07-03 14:05:41 +02:00 |
James Hawkins
|
34f6af95b4
|
msi: Return INSTALLSTATE_BADCONFIG if we can't decode the first component.
|
2007-07-03 14:05:36 +02:00 |
James Hawkins
|
73e0a87477
|
msi: Return INSTALLSTATE_ADVERTISED if the component list is empty.
|
2007-07-03 14:05:29 +02:00 |
James Hawkins
|
1130d5909b
|
msi: Open the correct key and return INSTALLSTATE_ADVERTISED if it's missing.
|
2007-07-03 14:05:21 +02:00 |
James Hawkins
|
ceb4e6d4ef
|
msi: Add tests for MsiQueryFeatureState.
|
2007-07-03 13:50:08 +02:00 |