Commit Graph

47 Commits

Author SHA1 Message Date
Dan Kegel a302ec645c msi/tests: Initialize buffer lengths before calling MsiSourceListEnumMediaDisks. 2008-06-06 10:28:35 +02:00
Austin English 5644f05edf msi: Spelling fixes. 2008-04-08 12:25:13 +02:00
James Hawkins d69342cd67 msi: Initialize the size parameter. 2008-03-24 11:38:30 +01:00
James Hawkins e94b065df3 msi: Fix the type of the ID parameter of MsiSourceListEnumMediaDisks. 2008-03-20 14:27:35 +01:00
Francois Gouget 73f0b3c39b msi/tests: Skip the tests if we are unable to identify the user SID. This fixes crashes on Win9x. 2008-03-19 11:21:23 +01:00
James Hawkins 65f99ed91b msi: Test and fix MsiSourceListAddSource. 2008-03-13 11:36:24 +01:00
Paul Vriens ecf8c5af36 msi/tests: Skip tests for functions that are not available. 2008-02-27 14:52:24 +01:00
Paul Vriens e7937f3cd5 msi/tests: Make sure tests will run on Win9x and NT. 2008-02-27 14:52:24 +01:00
James Hawkins 7e8cd606a0 msi: Add tests for MsiSourceListEnumMediaDisks. 2008-02-26 11:19:45 +01:00
Paul Vriens 89c8e795d8 msi/tests: Make tests run on win9x/NT4 again. 2008-02-25 19:49:54 +01:00
James Hawkins 08172ad1c4 msi: Return the result of the call to OpenSourceKey. 2008-02-25 12:21:58 +01:00
James Hawkins 34d50c1e3e msi: Validate the parameters of MsiSourceListAddMediaDisk. 2008-02-25 12:21:51 +01:00
James Hawkins 1fced5cc1d msi: Add tests for MsiSourceListAddMediaDisk. 2008-02-25 12:21:42 +01:00
James Hawkins 8b540d2670 msi: Fix the INSTALLPROPERTY_LASTUSEDTYPE case. 2008-02-25 12:21:19 +01:00
James Hawkins 737dedfcbb msi: Fix the INSTALLPROPERTY_LASTUSEDSOURCE case. 2008-02-25 12:20:56 +01:00
James Hawkins d41cae07d5 msi: Factorize and fix the INSTALLPROPERTY_MEDIAPACKAGEPATH case. 2008-02-25 12:20:48 +01:00
James Hawkins 868de4d56b msi: Add more tests for MsiSourceListGetInfo. 2008-02-25 12:20:33 +01:00
James Hawkins e43eee8759 msi: Fix the INSTALLPROPERTY_LASTUSEDSOURCE case of MsiSourceListSetInfo. 2008-02-21 12:53:00 +01:00
James Hawkins 6c7339eea1 msi: Allow enumerating the sources without querying the source name. 2008-02-21 12:53:00 +01:00
James Hawkins 2d5ba8d20d msi: Implement MsiSourceListEnumSources. 2008-02-21 12:53:00 +01:00
James Hawkins 7cf6be8aeb msi: Return ERROR_INVALID_PARAMETER if the context is machine and szUserSid is non-NULL. 2008-02-19 13:39:25 +01:00
James Hawkins 4ee1745e81 msi: Validate the dwOptions parameter of MsiSourceListSetInfo. 2008-02-19 13:39:25 +01:00
James Hawkins 95ef6a1fbc msi: Simplify the MEDIAPACKAGEPATH and DISKPROMPT cases. 2008-02-19 13:39:25 +01:00
James Hawkins fe987103fb msi: Return the results from OpenSourceKey. 2008-02-19 13:39:25 +01:00
James Hawkins d37ac289db msi: Return ERROR_UNKNOWN_PATCH if dwOptions contains MSICODE_PATCH. 2008-02-19 13:39:25 +01:00
James Hawkins f83d049888 msi: Validate the szProduct parameter of MsiSourceListSetInfo. 2008-02-19 13:39:25 +01:00
James Hawkins 10be16f33a msi: Add tests for MsiSourceListSetInfo. 2008-02-19 13:39:25 +01:00
James Hawkins 9d0ae904d0 msi: Add tests for MsiSourceListEnumSources. 2008-02-18 12:41:37 +01:00
Paul Vriens 46f1330e02 msi/tests: Only use functions if they are implemented. 2008-01-24 12:08:44 +01:00
James Hawkins 21bde9d974 msi: Fix the location used to read machine context source list info. 2007-11-05 14:52:31 +01:00
James Hawkins 21619964da msi: szUserSid must be NULL if context is MSIINSTALLCONTEXT_MACHINE. 2007-11-05 14:52:25 +01:00
James Hawkins 14d439c863 msi: Handle the MSIINSTALLCONTEXT_USERMANAGED context. 2007-11-05 14:52:19 +01:00
James Hawkins 3d5b3ef903 msi: Reimplement MsiSourceListAddSourceEx to handle reordering the source list. 2007-11-05 14:52:09 +01:00
James Hawkins d9a8f0b5fe msi: The options must include a source type. 2007-11-05 14:48:31 +01:00
James Hawkins 7fe6aad7fa msi: An empty source is an invalid parameter. 2007-11-05 14:48:25 +01:00
James Hawkins dde89244e5 msi: Append a slash to network and url sources. 2007-11-05 14:48:16 +01:00
James Hawkins 798429f9ca msi: Validate the product code. 2007-11-05 14:47:33 +01:00
James Hawkins 861ae27a4f msi: Return the error from OpenSourceKey. 2007-11-05 14:47:26 +01:00
James Hawkins 266ee0f571 msi: Add tests for MsiSourceListAddSourceEx. 2007-11-05 14:47:11 +01:00
Paul Vriens 5f16125246 msi/tests: Run tests again on win98 and NT4. 2007-08-10 16:19:03 +02:00
James Hawkins 6c940b9b49 msi: Fix compilation in MSVC. 2007-07-13 14:41:04 +02:00
James Hawkins 04c67c2a1c msi: Add support for the MSICODE_PATCH option. 2007-07-03 13:42:42 +02:00
James Hawkins 0cd708e7f5 msi: pcchValue represents the length of szValue in TCHARS, not bytes. 2007-07-03 13:42:22 +02:00
James Hawkins c26505b701 msi: Return ERROR_SUCCESS if the PackageName property is not present. 2007-07-02 15:28:50 +02:00
James Hawkins 381b915b47 msi: Return ERROR_BAD_CONFIGURATION if the SourceList key does not exist. 2007-07-02 15:28:42 +02:00
James Hawkins 3e56d78f2e msi: Validate MsiSourceListGetInfo parameters. 2007-07-02 15:28:33 +02:00
James Hawkins 1ff40d1558 msi: Add tests for MsiSourceListGetInfo. 2007-07-02 15:28:14 +02:00