Detlef Riekenberg
|
7f655802a3
|
msi: Dump the database name in a FIXME.
|
2007-10-04 11:28:53 +02:00 |
Alexandre Julliard
|
cd2780e2a7
|
msi: Avoid accessing a freed object.
|
2007-10-01 18:07:49 +02:00 |
Mikolaj Zalewski
|
cf84cbac5b
|
msi: Add some already implemented function to the spec file.
|
2007-09-28 11:00:04 +02:00 |
Juan Lang
|
a3331c6f22
|
msi: Initialize nested.
|
2007-09-18 10:42:14 +02:00 |
Juan Lang
|
71a78c4478
|
msi: Make sure nested is initialized.
|
2007-09-18 10:42:05 +02:00 |
Juan Lang
|
c2d66da665
|
msi: Don't crash if record has no fields.
|
2007-09-18 10:41:58 +02:00 |
Alexandre Julliard
|
e4959bf1bc
|
msi: We can now store binary files in the repository.
|
2007-09-17 15:53:53 +02:00 |
Stefan Leichter
|
e96695a652
|
msi: Remove 'recursive registry key delete' function.
|
2007-08-27 11:58:35 +02:00 |
Paul Vriens
|
f581a1cbef
|
msi/tests: Be verbose when GetProcAddress fails.
|
2007-08-21 21:38:31 +02:00 |
Marcus Meissner
|
fb4901759b
|
msi: Allocate 1 byte more buffer.
|
2007-08-13 12:25:32 +02:00 |
James Hawkins
|
b353a09569
|
msi: Add tests for the RemoveFiles standard action.
|
2007-08-13 11:35:42 +02:00 |
Paul Vriens
|
5f16125246
|
msi/tests: Run tests again on win98 and NT4.
|
2007-08-10 16:19:03 +02:00 |
James Hawkins
|
6ac0816109
|
msi: Implement the UnpublishFeatures standard action.
|
2007-08-10 12:58:17 +02:00 |
Francois Gouget
|
5771700019
|
msi: Better match the PSDK types, remove some now unused types from win32.api, and update it to fix the winapi_check warnings.
|
2007-08-09 14:12:44 +02:00 |
James Hawkins
|
511bdd9de8
|
msi: Simplify MsiQueryComponentState, with more tests.
|
2007-08-09 13:53:36 +02:00 |
James Hawkins
|
0713c32869
|
msi: Implement the remaining contexts for MsiQueryComponentState.
|
2007-08-08 15:32:00 +02:00 |
James Hawkins
|
ca55c7a330
|
msi: Implement the MSIINSTALLCONTEXT_MACHINE context for MsiQueryComponentState.
|
2007-08-07 12:39:48 +02:00 |
James Hawkins
|
5f442207d5
|
msi: Forward MsiQueryComponentStateA to MsiQueryComponentStateW.
|
2007-08-07 12:39:36 +02:00 |
James Hawkins
|
072adfa99a
|
msi: Add tests for MsiQueryComponentState.
|
2007-08-07 12:39:27 +02:00 |
Francois Gouget
|
4deb14a3b6
|
msi: Fix the MsiEnumProductsEx*(), MsiQueryComponentState*() and MsiProvideQualifiedComponentEx*() prototypes.
|
2007-08-06 13:57:53 +02:00 |
James Hawkins
|
f1b790be06
|
msi: Fix the size allocated for the deferred custom action string.
|
2007-08-06 12:18:08 +02:00 |
James Hawkins
|
2e6ed06fdc
|
msi: Reimplement joins to allow joining any number of tables, each of arbitrary size.
|
2007-08-02 12:18:42 +02:00 |
James Hawkins
|
4f6a93b9c8
|
msi: Add tests for joining three tables.
|
2007-08-02 12:18:42 +02:00 |
Paul Vriens
|
5e7b31b51d
|
msi/registry: Use the return value of squash_guid.
|
2007-07-30 23:37:58 +02:00 |
James Hawkins
|
37286473a0
|
msi: Add a stub implementation of MsiSourceListEnumSourcesA.
|
2007-07-30 15:27:02 +02:00 |
James Hawkins
|
5e81dbebb0
|
msi: Treat an empty string and a NULL string as the same value.
|
2007-07-30 15:26:51 +02:00 |
Misha Koshelev
|
03d19b5782
|
msi: Use SysAllocString/SysFreeString for BSTR members of EXCEPINFO structure.
|
2007-07-30 13:38:11 +02:00 |
James Hawkins
|
9089835c35
|
msi: Use a more unique property separator.
|
2007-07-30 12:51:55 +02:00 |
James Hawkins
|
ac1f717ab8
|
msi: Keep track of the wildcard record index.
|
2007-07-30 12:51:47 +02:00 |
James Hawkins
|
b830fb0a34
|
msi: Implement the MSIMODIFY_UPDATE command in the SELECT view.
|
2007-07-27 12:24:39 +02:00 |
James Hawkins
|
fb45206ed7
|
msi: Initialize the size parameter.
|
2007-07-27 12:24:08 +02:00 |
James Hawkins
|
b0ac20e951
|
msi: Add more tests for MSIMODIFY_UPDATE.
|
2007-07-27 12:24:02 +02:00 |
James Hawkins
|
6af199ef9c
|
msi: Use a different separator as a semi-colon may separate values in the CustomActionData.
|
2007-07-25 13:03:45 +02:00 |
James Hawkins
|
f4147ca004
|
msi: Add handling for the MSIMODIFY_UPDATE command.
|
2007-07-24 11:49:59 +02:00 |
James Hawkins
|
479aca4731
|
msi: Add tests for the MSIMODIFY_UPDATE command.
|
2007-07-24 11:49:50 +02:00 |
James Hawkins
|
8a7690c151
|
msi: Properly delete the columns view.
|
2007-07-24 11:49:33 +02:00 |
Andrew Talbot
|
0e14c29d66
|
msi: Cast-qual warning fix.
|
2007-07-24 11:25:40 +02:00 |
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 |