Francois Gouget
|
a8e401839e
|
msi: Make parse_platform() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-08 18:41:49 +09:00 |
Dmitry Timoshkov
|
6b9a87c7a8
|
msi: Add a trace to msi_get_property.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2015-10-06 22:59:58 +09:00 |
Hans Leidekker
|
17b05316a5
|
msi: Clean up handling of temporary files.
|
2015-04-01 22:34:20 +09:00 |
Hans Leidekker
|
006801366e
|
msi: Don't apply file patches in the cabinet extraction callback.
|
2015-04-01 22:34:19 +09:00 |
Hans Leidekker
|
cd73576ec0
|
msi: Avoid allocating a database handle only to retrieve the summary information.
|
2015-03-25 22:40:30 +09:00 |
Hans Leidekker
|
052b3a748e
|
msi: Fall back to the database summary information stream in MSI_OpenPackageW.
|
2015-03-25 22:40:24 +09:00 |
Nikolay Sivov
|
2478421d87
|
msi: Return interface pointer instead of impl pointer.
|
2015-03-24 18:16:37 +09:00 |
Hans Leidekker
|
db3fdbe1e3
|
msi: Fix the case where the summary information stream is already open in MsiGetSummaryInformationW.
|
2015-03-17 00:19:50 +09:00 |
Hans Leidekker
|
98ae03ff4d
|
msi: Update properties after each transform that affects the property table.
|
2014-11-04 21:19:28 +09:00 |
Hans Leidekker
|
35ce56ac85
|
msi: Pass a database pointer to msi_clone_properties instead of a package pointer.
|
2014-11-04 21:19:24 +09:00 |
Hans Leidekker
|
1e3f15d88c
|
msi: Support more transform validation flags.
|
2014-10-21 18:50:01 +09:00 |
Akihiro Sagawa
|
6fc6d32da2
|
msi: Move set_installed_prop() call because platform information is needed in it.
|
2014-07-21 15:56:54 +02:00 |
Marcus Meissner
|
52c9b9f2b3
|
msi: Fixed a memory leak in an error case (Coverity).
|
2013-10-07 13:32:07 +02:00 |
Hans Leidekker
|
ec7650908a
|
msi: Merge events.c into dialog.c.
|
2013-07-27 11:56:01 -05:00 |
Daniel Jelinski
|
ce6a037abc
|
msi: Fix ComputerName property.
|
2013-05-03 21:49:33 +02:00 |
Hans Leidekker
|
27a1a9a862
|
msi: Fix one more occurrence of overwriting verstr in set_installer_properties.
|
2013-04-17 16:31:05 +02:00 |
Hans Leidekker
|
ca025a525d
|
msi: Don't overwrite verstr in set_installer_properties.
|
2013-04-15 15:16:52 +02:00 |
Andrew Talbot
|
40f3a9fa59
|
msi: Avoid signed-unsigned integer comparisons.
|
2013-02-18 10:33:17 +01:00 |
Hans Leidekker
|
07be9f0585
|
msi: Improve parsing of the supported platforms string.
|
2013-01-31 16:32:50 +01:00 |
Hans Leidekker
|
166a7e993c
|
msi: Set _BrowseProperty to INSTALLDIR.
|
2013-01-30 17:19:39 +01:00 |
Hans Leidekker
|
a248f4f001
|
msi: Set the OriginalDatabase property after applying transforms, not before.
|
2013-01-21 16:27:41 +01:00 |
Frédéric Delanoy
|
fcbc5cc5bb
|
msi: Fix a couple of leaks (coverity).
|
2012-11-20 13:32:49 +01:00 |
Frédéric Delanoy
|
85bf1082ce
|
msi: Fix some leaks (coverity).
|
2012-11-07 13:56:03 +01:00 |
Hans Leidekker
|
52a87c9054
|
msi: Add a length parameter to msi_strcpy_to_awstring and use it where appropriate.
|
2012-10-29 14:41:49 +01:00 |
Hans Leidekker
|
0f1d3474a8
|
msi: Add a length parameter to msi_set_property and use it where appropriate.
|
2012-10-29 14:41:36 +01:00 |
Hans Leidekker
|
9588deb54c
|
msi: Preserve strings with embedded nulls when copying from the string table to a record.
|
2012-10-29 14:41:16 +01:00 |
Hans Leidekker
|
6a588baaf7
|
msi: Use inline wrappers for calling COM methods.
|
2012-07-27 17:05:32 +02:00 |
Hans Leidekker
|
32fa9db888
|
msi: Don't hard-code the ServicePackLevel property.
|
2012-07-09 15:06:42 -04:00 |
Hans Leidekker
|
a17ca16495
|
msi: Keep assembly caches loaded until the package is destroyed.
|
2012-06-12 10:22:24 +02:00 |
Hans Leidekker
|
f0ea60049c
|
msi: Add support for 64-bit registry components.
|
2012-06-11 21:03:47 +02:00 |
Hans Leidekker
|
4b32c09376
|
msi: Add support for the ActionInfo progress message subtype.
|
2012-05-15 16:26:38 +02:00 |
Hans Leidekker
|
89e95aa92c
|
msi: Avoid a crash in get_registered_local_package.
|
2012-04-26 19:26:41 +02:00 |
Hans Leidekker
|
dd205230a0
|
msi: Keep the UI level fixed during the lifetime of a package.
|
2012-04-05 17:53:20 +02:00 |
Hans Leidekker
|
d351a9999e
|
msi: Also set the Intel property on 64-bit processors.
|
2012-03-28 17:37:41 +02:00 |
Hans Leidekker
|
280af52666
|
msi: Mask off modifiers before setting the UILevel property.
Spotted by Aric Stewart.
|
2012-03-26 18:15:03 +02:00 |
André Hentschel
|
c000cbaf49
|
msi: Allow ARM installations.
|
2012-03-26 12:41:27 +02:00 |
Hans Leidekker
|
531cab9feb
|
msi: Deformat the description field of INSTALLMESSAGE_ACTIONDATA messages.
|
2012-03-12 16:37:22 +01:00 |
Hans Leidekker
|
b00e7039c5
|
msi: Execute custom actions in the right script.
|
2012-01-06 21:57:40 +01:00 |
Hans Leidekker
|
eb7d8b92cb
|
msi: GetComputerName returns ERROR_BUFFER_OVERFLOW when the buffer is too small.
|
2011-11-03 13:09:07 +01:00 |
Hans Leidekker
|
5266f34c3c
|
msi: Set the ComputerName property.
|
2011-11-01 12:13:46 +01:00 |
Hans Leidekker
|
936c14f87f
|
msi: Handle some more message types in MSI_ProcessMessage.
|
2011-11-01 12:12:59 +01:00 |
Hans Leidekker
|
899e85ab26
|
msi: Fix the log mode for progress messages.
|
2011-11-01 12:12:55 +01:00 |
Hans Leidekker
|
6ae7061645
|
msi: Improve parsing of the package platform.
|
2011-09-15 15:41:42 +02:00 |
Marcus Meissner
|
6d1ec3517d
|
Revert "msi: Check for return value of GetUserName (Coverity).".
This reverts commit ac0a7b644f .
GetUserName is supposed to return 0 here, as size is 0.
|
2011-09-08 20:08:06 +02:00 |
Marcus Meissner
|
ac0a7b644f
|
msi: Check for return value of GetUserName (Coverity).
|
2011-09-07 18:14:02 +02:00 |
Hans Leidekker
|
9cb38911d2
|
msi: Initialize a variable.
|
2011-09-05 17:17:41 +02:00 |
Hans Leidekker
|
70e3790707
|
msi: Remove local patch packages when the product is removed.
|
2011-08-23 16:53:56 +02:00 |
Hans Leidekker
|
621b0405c9
|
msi: Don't create a temporary copy of the package.
There's no need for it now that we open the package in transacted mode.
|
2011-08-23 16:53:56 +02:00 |
Frédéric Delanoy
|
7e309601f3
|
dlls: Assorted spelling fixes.
|
2011-08-03 14:15:50 +02:00 |
Hans Leidekker
|
e1c2e8828f
|
msi: Clean up the database queries.
|
2011-07-27 11:55:16 +02:00 |