James Hawkins
|
0b652fe8c6
|
msi: Initialize sid_str to NULL.
|
2006-12-05 16:49:48 +01:00 |
James Hawkins
|
00fa70dbc1
|
msi: Fail if stg is NULL.
|
2006-12-05 16:49:45 +01:00 |
Mike McCormack
|
97419aea80
|
msi: Examine the attributes of all features before setting a component's state.
|
2006-12-05 11:29:02 +01:00 |
Mike McCormack
|
bccab7bb9d
|
msi: Add the names of features/components to debugging output.
|
2006-12-05 11:28:45 +01:00 |
Francois Gouget
|
c66628b73f
|
Consistently use SUBLANG_NEUTRAL for Italian resources.
|
2006-12-05 11:28:38 +01:00 |
Mike McCormack
|
08d1398d97
|
msi: Double quotes are not valid in queries.
|
2006-12-04 12:41:08 +01:00 |
Mike McCormack
|
ef1af6ada7
|
msi: Add tests for quoting in queries.
|
2006-12-04 12:40:59 +01:00 |
James Hawkins
|
58bb3571de
|
msi: Add handling for the StartServices action.
|
2006-12-04 12:22:32 +01:00 |
James Hawkins
|
8ae81d0620
|
msi: Set the UserSID property.
|
2006-12-01 13:12:11 +01:00 |
James Hawkins
|
a64945baea
|
msi: Use mi->source if the source is not a full path.
|
2006-11-30 12:26:08 +01:00 |
James Hawkins
|
d3bec32500
|
msi: Add handling for the InstallODBC action.
|
2006-11-29 14:08:14 +01:00 |
James Hawkins
|
7125d3073d
|
msi: Don't fail if we can't remove an existing install file.
|
2006-11-29 14:06:49 +01:00 |
Dmitry Timoshkov
|
1cdf5cddac
|
msi: Make some data const and static.
|
2006-11-29 12:44:10 +01:00 |
Mike McCormack
|
a3a2eaea93
|
msi: Update the UI in one place only in ACTION_ProcessComponents.
|
2006-11-29 12:37:12 +01:00 |
Mike McCormack
|
1770c9125d
|
msi: Advertise components of a feature that has the msidbFeatureAttributesFavorAdvertise property.
|
2006-11-29 12:37:07 +01:00 |
Dmitry Timoshkov
|
d4877a32f1
|
msi: Synchronize msi exports with what PSDK has.
|
2006-11-29 12:36:22 +01:00 |
Mike McCormack
|
77b514fe24
|
msi: Use MSI_IterateRecords in ACTION_AppSearch.
|
2006-11-28 12:14:58 +01:00 |
Mike McCormack
|
63afb3f840
|
msi: Use MSI_QueryGetRecord in ACTION_AppSearchIni.
|
2006-11-28 12:14:53 +01:00 |
Mike McCormack
|
a0d0453501
|
msi: Use MSI_QueryGetRecord in ACTION_AppSearchDr.
|
2006-11-28 12:14:46 +01:00 |
Mike McCormack
|
54ab47ef59
|
msi: Use MSI_QueryGetRecord in ACTION_AppSearchReg.
|
2006-11-27 13:46:37 +01:00 |
Mike McCormack
|
fa6bc9e50b
|
msi: Use MSI_QueryGetRecord in ACTION_AppSearchComponents.
|
2006-11-27 13:46:32 +01:00 |
Mike McCormack
|
a1c969ee23
|
msi: Use MSI_QueryGetRecord in ACTION_AppSearchGetSignature.
|
2006-11-27 13:46:09 +01:00 |
Mike McCormack
|
0670ebc67b
|
msi: Use MSI_IterateRecords when cloning properties.
|
2006-11-27 13:46:06 +01:00 |
Francois Gouget
|
48af421a8b
|
msi: Add a Portuguese translation (contributed by Americo Jose Melo).
|
2006-11-27 13:42:53 +01:00 |
Francois Gouget
|
b5f104d05b
|
Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages.
|
2006-11-24 11:49:32 +01:00 |
Mike McCormack
|
4e25188a2a
|
msi: Treat the SourceDir folder the same as TargetDir.
|
2006-11-22 11:43:09 +01:00 |
Mike McCormack
|
7eb270265f
|
msi: Load all folders in one query, rather one per query.
|
2006-11-22 11:43:05 +01:00 |
Mike McCormack
|
b1a16d978d
|
msi: Only wait for custom actions that don't have msidbCustomActionTypeContinue specified.
|
2006-11-22 11:39:25 +01:00 |
Mike McCormack
|
2a95a8ae78
|
msi: Split process_action_return_value into two different functions.
|
2006-11-22 11:39:21 +01:00 |
Mike McCormack
|
eb16fd5198
|
msi: Remove an unused parameter.
|
2006-11-22 11:39:16 +01:00 |
Mike McCormack
|
5b8fdad920
|
msi: Fix use of integer fields in MsiFormatRecord.
|
2006-11-21 12:16:05 +01:00 |
Mike McCormack
|
8f20756068
|
msi: Test MsiRecordGetString on an integer record fields with a NULL output buffer.
|
2006-11-21 12:15:59 +01:00 |
Mike McCormack
|
99129d20a6
|
msi: Add a test for formatting records with strings.
|
2006-11-21 12:15:55 +01:00 |
Mike McCormack
|
ed663fe216
|
msi: Don't access the list of controls after the dialog is destroyed.
|
2006-11-21 12:14:44 +01:00 |
Mike McCormack
|
6a2fb05451
|
msi: Create a function to free control data.
|
2006-11-21 12:14:34 +01:00 |
Mike McCormack
|
fbfc221a77
|
msi: Fix an access after freeing memory.
|
2006-11-21 12:14:31 +01:00 |
Mike McCormack
|
b921118f14
|
msi: Split msi_set_sourcedir_props into a separate function.
|
2006-11-20 11:50:15 +01:00 |
Mike McCormack
|
fc56423904
|
msi: Spelling fixes.
|
2006-11-20 11:50:15 +01:00 |
Mike McCormack
|
69c6fff384
|
msi: Add another test for the SourceDir property.
|
2006-11-20 11:50:15 +01:00 |
Mike McCormack
|
ebf2733527
|
msi: Clean up parameters of msi_media_get_disk_info().
|
2006-11-20 11:50:15 +01:00 |
Mike McCormack
|
18db60782f
|
msi: Fix some memory leaks.
|
2006-11-20 11:50:15 +01:00 |
Mike McCormack
|
13078f180e
|
msi: Don't leak row handles.
|
2006-11-20 11:50:15 +01:00 |
Mike McCormack
|
eba742e5cd
|
msi: Fix a memory leak in load_folder().
|
2006-11-17 11:14:44 +01:00 |
Mike McCormack
|
cf370a8d39
|
msi: Remove unnecessary includes.
|
2006-11-17 11:14:41 +01:00 |
Mike McCormack
|
6b38139e62
|
msi: Remove a level of indent in resolve_folder().
|
2006-11-17 11:14:39 +01:00 |
Mike McCormack
|
4052b8be05
|
msi: Add a test showing the _Properties table is a bit strange.
|
2006-11-17 11:14:33 +01:00 |
Mike McCormack
|
2f2143b4ec
|
msi: Add a test showing which tables are special.
|
2006-11-17 11:14:31 +01:00 |
Mike McCormack
|
5bffd28be7
|
msi: Remove some redundant else statements.
|
2006-11-17 11:14:27 +01:00 |
Mike McCormack
|
eadf2f82be
|
msi: Split MSI_CreatePackage into two functions.
|
2006-11-14 11:43:39 +01:00 |
Mike McCormack
|
032b1389b1
|
msi: Delete the tempfile created by GetTempFileName.
|
2006-11-14 11:43:34 +01:00 |