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 |
Hans Leidekker
|
7f199e81e1
|
msi: Avoid using an uninitialized value (clang).
|
2011-07-07 12:32:29 +02:00 |
Hans Leidekker
|
7d677fc327
|
msi: Delay creating local installer and patch packages until the product is registered.
|
2011-07-01 14:39:36 +02:00 |
Hans Leidekker
|
926fe27718
|
msi: GetUserName sets last error to ERROR_INSUFFICIENT_BUFFER if the buffer is too small.
|
2011-06-01 16:13:32 +02:00 |
Alexandre Julliard
|
b79fde445e
|
msi: Remove the temp files after the storage files are closed.
|
2011-05-26 13:28:27 +02:00 |
Hans Leidekker
|
0c43024af7
|
msi: Get rid of helpers.c.
|
2011-05-06 16:39:08 +02:00 |
Hans Leidekker
|
cd34bfe6c1
|
msi: Define common strings just once.
|
2011-05-02 16:40:20 +02:00 |
Hans Leidekker
|
4668091528
|
msi: Rewrite the folder resolution code to keep track of the parent-child relationship.
|
2011-05-02 16:40:06 +02:00 |
Hans Leidekker
|
c96cd6efc8
|
msi: Avoid casts in IWineMsiRemotePackage methods.
|
2011-05-02 16:39:37 +02:00 |
Hans Leidekker
|
cc517f2b38
|
msi: Support remote calls to MsiEnumComponentCosts.
|
2011-05-02 16:39:02 +02:00 |
Hans Leidekker
|
131ef6372f
|
msi: Add support for maintaining a list of cabinet streams.
|
2011-04-14 17:37:23 +02:00 |
Hans Leidekker
|
31291ec205
|
msi: Fix building the message string in MSI_ProcessMessage.
|
2011-03-31 12:49:48 +02:00 |
Hans Leidekker
|
6f552fd2f7
|
msi: Avoid sprintf for simple concatenations.
|
2011-03-30 13:28:05 +02:00 |
Hans Leidekker
|
e4d19fc47b
|
msi: Explicitly pass product code and platform to MSIREG_OpenUninstallKey and MSIREG_DeleteUninstallKey.
|
2011-03-30 13:28:05 +02:00 |
David Hedberg
|
6771ed40e8
|
msi: Add support for patching files.
|
2011-03-29 12:22:34 +02:00 |
Hans Leidekker
|
f1e59351de
|
msi: Manage one assembly cache per major version of the .NET runtime.
|
2011-03-07 13:17:46 +01:00 |
Hans Leidekker
|
40ad619ac3
|
msi: Avoid registering duplicate source list information.
|
2011-03-07 13:17:34 +01:00 |
Hans Leidekker
|
257beae1fd
|
msi: Fix some memory leaks (valgrind).
|
2011-01-13 17:26:24 +01:00 |
Hans Leidekker
|
05a95f2e92
|
msi: Remove an incorrect error trace.
|
2010-12-23 17:45:11 +01:00 |
Michael Stefaniuc
|
b36f401011
|
msi: Use an iface instead of a vtbl pointer in msi_remote_package_impl.
|
2010-12-15 13:18:40 +01:00 |
Hans Leidekker
|
23169289e6
|
msi: Map neutral parts of package language ids to the system default language id.
|
2010-12-06 19:05:53 +01:00 |
Hans Leidekker
|
06505c9a34
|
msi: Reuse temporary executables.
Fixes a custom action in the Office 2010 installer and makes installers
that pack multiple custom actions in an executable faster.
|
2010-12-02 12:47:41 +01:00 |
Peter Urbanec
|
edab173047
|
msi: Add AMD64 platform definition to support installation of Visual C++ 8.0 redistributable.
|
2010-11-26 12:15:21 +01:00 |
Hans Leidekker
|
a74e025335
|
msi: Fix handling of an empty language id list in msi_parse_summary.
|
2010-11-17 14:01:12 +01:00 |
Hans Leidekker
|
a23514eece
|
msi: Add support for installing side-by-side assemblies.
|
2010-11-11 12:23:06 +01:00 |
Hans Leidekker
|
f3e7ed44f1
|
msi: Open the log file once per package.
|
2010-10-26 15:24:40 +02:00 |
Hans Leidekker
|
29ee65402b
|
msi: Open the log file in shared write mode.
|
2010-10-26 15:24:33 +02:00 |
Hans Leidekker
|
eaa57c5b7b
|
msi: Compare strings without depending on thread locale.
|
2010-10-19 13:49:54 +02:00 |
Hans Leidekker
|
43a680a155
|
msi: Register class ids from 32-bit packages under Wow6432Node on 64-bit.
|
2010-10-13 15:52:19 +02:00 |