James Hawkins
|
9309f4dfa0
|
msi: Properly delete rows from the table, instead of zeroing out the row.
|
2007-06-19 11:31:44 +02:00 |
James Hawkins
|
82f4e3981b
|
msi: Send the expected data to set_deferred_action_props.
|
2007-06-19 11:31:07 +02:00 |
Andrew Talbot
|
19ef864058
|
msi: Name all or none of the formal arguments in function prototypes.
|
2007-06-18 13:36:42 +02:00 |
James Hawkins
|
261e1179bb
|
msi: Patches are applied based on ProductCode, not ProductID.
|
2007-06-18 12:14:58 +02:00 |
James Hawkins
|
d8860d34e4
|
msi: Implement MsiApplyPatchW.
|
2007-06-18 12:14:53 +02:00 |
James Hawkins
|
974e76fe79
|
msi: Forward MsiApplyPatchA to MsiApplyPatchW.
|
2007-06-18 12:14:38 +02:00 |
Dmitry Timoshkov
|
6076485fde
|
msi: Simplify the code.
|
2007-06-15 12:41:07 +02:00 |
James Hawkins
|
3c444ea350
|
msi: Set the UserSID and ProductCode properties for deferred custom actions.
|
2007-06-15 12:40:56 +02:00 |
James Hawkins
|
881f59254a
|
msi: Fixed the WriteEnvironmentStrings action.
|
2007-06-14 13:52:59 +02:00 |
Andrew Talbot
|
cf1e01eb0c
|
msi: Constify some variables.
|
2007-06-14 13:20:45 +02:00 |
James Hawkins
|
9ed5c865e2
|
msi: Protect custom actions with a structured exception handler.
|
2007-06-14 13:14:50 +02:00 |
James Hawkins
|
c8a8f77abe
|
msi: Set the MsiNetAssemblySupport property.
|
2007-06-13 11:18:42 +02:00 |
Andrew Talbot
|
8b362f7fc8
|
msi: Constify some variables.
|
2007-06-13 11:18:35 +02:00 |
Andrew Talbot
|
58c55881be
|
msi: Constify a variable.
|
2007-06-12 11:18:39 +02:00 |
Jeff Latimer
|
8521cb8677
|
msi: Use the langbuff len rather than the versionbuff len when allocating the langbuff.
|
2007-06-11 13:49:45 +02:00 |
James Hawkins
|
a05613a9f2
|
msi: Add support for large string tables.
|
2007-06-08 11:59:28 +02:00 |
James Hawkins
|
8568e0a4a8
|
msi: Represent table data as bytes instead of shorts.
|
2007-06-08 11:58:36 +02:00 |
James Hawkins
|
65f23343ee
|
msi: Reduce the amount of code that directly accesses table data.
|
2007-06-08 11:58:20 +02:00 |
James Hawkins
|
298699e242
|
msi: Use fetch_int to reduce code duplication and access to table data.
|
2007-06-08 11:57:57 +02:00 |
Andrew Talbot
|
a0ae69a8d1
|
msi: Constify some variables.
|
2007-06-06 14:07:22 +02:00 |
Misha Koshelev
|
b7233ba33f
|
msi: automation: Implement SummaryInfo::PropertyCount.
|
2007-06-05 11:00:18 +02:00 |
Misha Koshelev
|
61f4fff42b
|
msi/tests: automation: Add tests for SummaryInfo::PropertyCount.
|
2007-06-05 10:59:52 +02:00 |
Misha Koshelev
|
dcbd8e93d5
|
msi: automation: Implement SummaryInfo::Property, put.
|
2007-06-05 10:59:38 +02:00 |
Misha Koshelev
|
aaa7fd9e11
|
msi/tests: automation: Add tests for SummaryInfo::Property, put.
|
2007-06-05 10:59:00 +02:00 |
Misha Koshelev
|
41ca1f7106
|
msi: automation: Add MsiOpenDatabaseMode enum.
|
2007-06-05 10:58:48 +02:00 |
Misha Koshelev
|
3fd518a505
|
msi/tests: automation: Add test for Installer::OpenDatabase.
|
2007-06-05 10:58:41 +02:00 |
Misha Koshelev
|
b489ed4485
|
msi: automation: SummaryInfo::Property, remove all specific instances to PIDs.
|
2007-06-05 10:58:30 +02:00 |
Misha Koshelev
|
8b2d0d3e34
|
msi: suminfo: Return ERROR_UNKNOWN_PROPERTY as native.
|
2007-06-05 10:57:56 +02:00 |
Misha Koshelev
|
b9ea25721b
|
msi/tests: suminfo: Add tests for MsiSummaryInfoGetProperty for unknown property values.
|
2007-06-05 10:57:50 +02:00 |
Misha Koshelev
|
0c503defcf
|
msi: automation: Fix SummaryInfo::Property get to conform to native.
|
2007-06-04 13:00:24 +02:00 |
Misha Koshelev
|
f2c10a530c
|
msi/tests: automation: Add tests for SummaryInfo::Property, get.
|
2007-06-04 12:59:43 +02:00 |
Misha Koshelev
|
68d4e65c5e
|
msi: automation: Database::SummaryInformation is a propget, not a method.
|
2007-06-04 12:59:20 +02:00 |
Misha Koshelev
|
1e6bcb028d
|
msi: automation: Remove redundant VariantClear(pVarResult).
|
2007-06-04 12:59:13 +02:00 |
Misha Koshelev
|
e7d25cb4fd
|
msi: msiserver.idl: Maintain spacing as spaces, not tabs.
|
2007-06-04 12:59:06 +02:00 |
Misha Koshelev
|
39ffa7d16f
|
msi: automation: Add missing operand for evaluation.
|
2007-06-04 12:59:00 +02:00 |
Misha Koshelev
|
f850364efa
|
msi: automation: Remove duplicate error messages on unknown dispid.
DISP_E_MEMBERNOTFOUND FIXME is already handled in AutomationObject_Invoke.
|
2007-06-04 12:58:53 +02:00 |
Andrew Talbot
|
1486d851da
|
msi: Constify some variables.
|
2007-06-01 12:51:14 +02:00 |
James Hawkins
|
f083b3c038
|
msi: Implement SummaryInfo::Property get.
|
2007-06-01 12:43:33 +02:00 |
James Hawkins
|
7a289624cf
|
msi: Implement Installer::OpenDatabase.
|
2007-06-01 12:43:17 +02:00 |
James Hawkins
|
60e95ee6e8
|
msi: Add handling for MsiBreak.
|
2007-06-01 12:42:16 +02:00 |
Alexander Nicolaysen Sørnes
|
115ead4c73
|
msi: Update Norwegian Bokmål resources.
|
2007-06-01 12:40:50 +02:00 |
James Hawkins
|
5b8641a5a4
|
msi: Implement the WriteEnvironmentStrings standard action.
|
2007-05-31 13:27:15 +02:00 |
James Hawkins
|
c2e91588e9
|
msi: Perform a forced reboot if a custom action returns ERROR_INSTALL_SUSPEND.
|
2007-05-30 11:49:16 +02:00 |
James Hawkins
|
b8e0b3c1c8
|
msi: Set the MsiNTProductType property.
|
2007-05-30 11:49:09 +02:00 |
James Hawkins
|
44649d2ff8
|
msi: Fall back to checking if the cab exists if the volume name doesn't match.
|
2007-05-30 11:48:51 +02:00 |
James Hawkins
|
1aa0082558
|
msi: Create the destination directory if it doesn't exist when duplicating files.
|
2007-05-30 11:48:40 +02:00 |
Francois Gouget
|
fa48cb042c
|
Assorted spelling fixes.
|
2007-05-29 13:47:18 +02:00 |
Francois Gouget
|
dbf7b7b398
|
msi/tests: Fix a signed/unsigned int mismatch.
|
2007-05-29 12:12:01 +02:00 |
Dmitry Timoshkov
|
3c9e7a7f33
|
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
|
2007-05-25 20:37:56 +02:00 |
James Hawkins
|
ea2c96c5df
|
msi: Add the ability to deformat the component's source.
|
2007-05-25 19:30:50 +02:00 |