James Hawkins
|
2396e2a59f
|
msi: Sort SelectionTree items by their Display value.
|
2006-07-19 09:46:31 +02:00 |
Huw Davies
|
045d817f4b
|
msi: Create files with the correct file attributes.
|
2006-07-19 09:44:41 +02:00 |
Mike McCormack
|
1aba0d62c6
|
msi: Check the right pointers for NULL.
|
2006-07-19 09:42:36 +02:00 |
Mike McCormack
|
bf57910537
|
msi: Set properties, not the command line in MsiReinstallFeatureW.
|
2006-07-19 09:41:06 +02:00 |
Mike McCormack
|
a7e6864be1
|
msi: Implement MsiSetInstallLevel.
|
2006-07-19 09:40:26 +02:00 |
Juan Lang
|
2590c081a1
|
msi: Set name in ACTION_AppSearchGetSignature.
|
2006-07-19 09:38:24 +02:00 |
Juan Lang
|
9e7f182871
|
msi: Fix silly pointer error.
|
2006-07-18 11:17:31 +02:00 |
James Hawkins
|
7745a831a1
|
msi: Update the feature components' states when a feature is selected.
|
2006-07-18 11:17:20 +02:00 |
Robert Shearman
|
aea12b4695
|
msi: Fix conversion of path to include nul-termination character in MsiProvideQualifiedComponentA.
|
2006-07-18 11:13:43 +02:00 |
Mike McCormack
|
33ec7eb5e0
|
msi: Tidy up MsiCreateAndVerifyInstallerDirectory a bit.
|
2006-07-17 14:46:26 +02:00 |
Mike McCormack
|
f6170beb47
|
msi: Implement MsiConfigureFeatureA using MsiConfigureFeatureW.
|
2006-07-17 14:46:26 +02:00 |
Mike McCormack
|
741b47fd26
|
msi: Cleanup traces, remove unnecessary includes.
|
2006-07-17 14:46:26 +02:00 |
Mike McCormack
|
2ec80faabe
|
msi: Move msi_get_property_int() to helpers.c
|
2006-07-17 14:46:25 +02:00 |
Mike McCormack
|
a5a91d17a4
|
msi: Add support for INSTALLSTATE_ADVERTISED to MsiQueryFeatureState.
|
2006-07-17 14:46:25 +02:00 |
Mike McCormack
|
baa6efa56f
|
msi: MsiGetComponentPath cannot return INSTALLSTATE_ADVERTISED.
|
2006-07-17 14:46:25 +02:00 |
James Hawkins
|
6de2ca8459
|
msi: Add handling for the ListBox dialog control.
|
2006-07-17 13:46:01 +02:00 |
Stefan Siebert
|
ded4fbcc3c
|
msi: cabinet_notify - don't fail on files with the same filepath.
|
2006-07-14 13:32:40 +02:00 |
Juan Lang
|
5cf870dae5
|
msi: Let caller set property in AppSearch.
|
2006-07-14 13:32:39 +02:00 |
Mike McCormack
|
c19f9e9c31
|
msi: Use awstring to return strings from MsiGetProductInfo.
|
2006-07-14 13:32:39 +02:00 |
Mike McCormack
|
cd5bac0b3d
|
msi: Read from the registry, not the database in MsiGetProductInfo.
|
2006-07-14 13:32:39 +02:00 |
Mike McCormack
|
a3c03fea58
|
msi: Add some registry reading macro functions.
|
2006-07-14 13:32:39 +02:00 |
Mike McCormack
|
230af9d21f
|
msi: Move version string conversions to registry.c.
|
2006-07-14 13:32:39 +02:00 |
Mike McCormack
|
9917250863
|
msi: Move some registry helper functions to registry.c.
|
2006-07-14 13:32:39 +02:00 |
James Hawkins
|
1adcf0087a
|
msi: Add handling for the GroupBox dialog control.
|
2006-07-14 12:27:29 +02:00 |
James Hawkins
|
094915ae2c
|
msi: Update the files target paths as well, because a parent directory might have been changed.
|
2006-07-13 13:48:12 +02:00 |
Juan Lang
|
ab24569b85
|
msi: Split up ACTION_AppSearchReg.
|
2006-07-12 19:28:00 +02:00 |
Alexandre Julliard
|
eb8a40c368
|
libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
|
2006-07-11 19:33:22 +02:00 |
James Hawkins
|
15ad5de13c
|
msi: Test how SetTargetPath affects the target paths of install files.
|
2006-07-11 17:15:16 +02:00 |
James Hawkins
|
3b506c6408
|
msi: AppSearchReg shouldn't create the key it's looking for if it doesn't exist.
|
2006-07-11 17:15:10 +02:00 |
Alexandre Julliard
|
88c97d7284
|
.gitignore: Added wildcards to ignore lex and bison output files.
|
2006-07-10 21:40:49 +02:00 |
Alexandre Julliard
|
77dc0d9be5
|
.gitignore: Added wildcards to ignore generated resource files.
|
2006-07-10 21:39:00 +02:00 |
Alexandre Julliard
|
0fa8baafcb
|
make_dlls: Recursively ignore .ok files in all tests directories.
|
2006-07-10 21:26:50 +02:00 |
Alexandre Julliard
|
edd100b899
|
make_dlls: Recursively ignore testlist.c in all tests directories.
|
2006-07-10 21:19:42 +02:00 |
Alexandre Julliard
|
5258e061dc
|
make_dlls: Ignore generated import libraries from the top-level .gitignore.
|
2006-07-10 20:55:58 +02:00 |
Alexandre Julliard
|
cc2b3b48e6
|
Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
|
2006-07-10 20:47:54 +02:00 |
Mike McCormack
|
abfe248633
|
msi: Features may be published but absent.
|
2006-07-06 15:40:23 +02:00 |
Mike McCormack
|
ee3e058655
|
msi: Add a test for MsiGetComponentPath and make it pass.
|
2006-07-06 15:40:12 +02:00 |
Mike McCormack
|
4c0e72eceb
|
msi: Use msi_strcpy_to_awstring to return the string in MsiComponentGetPath.
|
2006-07-06 15:39:56 +02:00 |
Mike McCormack
|
17518ca910
|
msi: Forward MsiUseFeature to MsiUseFeatureEx.
|
2006-07-06 12:45:16 +02:00 |
Dmitry Timoshkov
|
081563e7ec
|
Avoid non-portable WCHAR[] constructs.
|
2006-07-05 11:43:55 +02:00 |
Paul Vriens
|
8f143f190c
|
Use the return value of register_key_guid.
|
2006-06-30 21:08:07 +02:00 |
James Hawkins
|
3c56550ea5
|
msi: Read the font color from the database, and use it for the text control.
|
2006-06-27 21:14:02 +02:00 |
Andrey Turkin
|
2ad04cae39
|
msi: Disable some path validity checks in MsiSetTargetPath.
|
2006-06-26 13:38:02 +02:00 |
James Hawkins
|
566beb788b
|
msi: Add tests for components that aren't associated with a feature.
|
2006-06-23 11:22:49 +02:00 |
James Hawkins
|
a1910e11bb
|
msi: Fix handling of the no-op identifier in the Directory table.
|
2006-06-21 13:53:51 +02:00 |
Andrew Talbot
|
685e7007e1
|
msi/tests: Write-strings warnings fixes.
|
2006-06-19 09:21:42 +02:00 |
Andrey Turkin
|
07edeb8394
|
msi: Added tests for MsiSetTargetPath.
|
2006-06-16 14:42:36 +02:00 |
James Hawkins
|
36bf71c174
|
msi: Add tests for MsiInstallProduct.
|
2006-06-15 18:05:53 +02:00 |
Mike McCormack
|
94dc36e5a6
|
msi: Add test for _Streams table (based on patch by Andrey Turkin).
|
2006-06-15 12:24:16 +02:00 |
Mike McCormack
|
172e183cf3
|
msi: Don't define COND_SPACE twice.
|
2006-06-15 11:39:28 +02:00 |
Mike McCormack
|
863bc989b9
|
msi: Add a test for reading long strings.
|
2006-06-14 12:47:06 +02:00 |
Mike McCormack
|
2d323b3df8
|
msi: Add a test for creating a record with a long string.
|
2006-06-14 12:47:05 +02:00 |
Mike McCormack
|
d2dca89c52
|
msi: Add a test for MsiDatabaseExport.
|
2006-06-14 12:47:05 +02:00 |
Mike McCormack
|
cfe36cc81d
|
msi: Fix loading of long strings.
|
2006-06-13 12:56:42 +02:00 |
Mike McCormack
|
a28ebdf7d4
|
msi: Add some more test cases for INSERT.
|
2006-06-12 16:04:31 +02:00 |
Mike McCormack
|
7f64332d11
|
msi: Add some more MsiFormatRecord tests.
|
2006-06-12 16:04:19 +02:00 |
Mike McCormack
|
bef879cb24
|
msi: Add tests for creating packages and formatting records.
|
2006-06-12 16:04:08 +02:00 |
Mike McCormack
|
f29ec238e8
|
msi: Delete any databases we create at the end of each test.
|
2006-06-12 16:03:57 +02:00 |
Mike McCormack
|
53041d8f73
|
msi: Fix compilation on msvc6.
|
2006-06-12 16:03:05 +02:00 |
Mike McCormack
|
3c81969a55
|
msi: Remove an inconsistent test.
|
2006-06-12 16:02:53 +02:00 |
Mike McCormack
|
a302ec19bd
|
msi: Fix some test cases to pass against win2k.
|
2006-06-12 15:56:54 +02:00 |
Alexandre Julliard
|
b79a53e959
|
msi: Make some variables static and/or const.
|
2006-06-12 13:39:59 +02:00 |
Mike McCormack
|
bbbcc2a1be
|
msi: Add some test cases for "SELECT ... WHERE condition".
|
2006-06-12 13:21:47 +02:00 |
Mike McCormack
|
a21f9e5587
|
msi: Freeing the zero handle always succeeds.
|
2006-06-12 13:21:47 +02:00 |
Mike McCormack
|
15d302c313
|
msi: Always initialize MsiViewFetch's returned record to zero.
|
2006-06-12 13:21:47 +02:00 |
Alexandre Julliard
|
9a59ee76e4
|
msi: Make all the ops structures static and const.
|
2006-06-10 12:02:39 +02:00 |
Mike McCormack
|
7500e0feab
|
msi: Update the progress control while installing.
|
2006-06-09 15:20:25 +02:00 |
Mike McCormack
|
ea3ab4952b
|
msi: Remove some unnecessary NULL checks.
|
2006-06-09 15:20:14 +02:00 |
Vitaly Lipatov
|
452169243b
|
msi: Add Russian resource file.
|
2006-06-07 14:31:31 +02:00 |
EA Durbin
|
4e66d4791c
|
msi/tests: Fixed a typo.
|
2006-06-07 14:19:52 +02:00 |
Huw Davies
|
f5c72fd202
|
msi: Add some integer condition tests.
|
2006-06-05 21:00:49 +02:00 |
Hans Leidekker
|
c077aaf116
|
msi: Fix some copy/paste bugs in the implementation of condition operators.
|
2006-06-05 13:50:32 +02:00 |
Robert Shearman
|
d70db020a6
|
msi: An empty string is equivalent to nil, so handle this in the optimised WHERE_execute path.
|
2006-06-05 13:45:53 +02:00 |
Andrew Ziem
|
f1b449942f
|
msi: Increase verbosity in some failing tests.
|
2006-05-30 19:30:30 +02:00 |
Hans Leidekker
|
4f62bf79dc
|
msi: Implement MsiLocateComponent{A,W}.
|
2006-05-30 12:23:51 +02:00 |
Dmitry Timoshkov
|
0d13a99e79
|
msi: Translate the resulting string only if the previous call succeeded.
|
2006-05-25 20:28:45 +02:00 |
Mike McCormack
|
2acf800fd4
|
msi: Fix some pointer to integer casts.
|
2006-05-25 10:44:44 +02:00 |
Mike McCormack
|
d20c6cf8ca
|
Fixed more boolean comparisons against TRUE.
|
2006-05-24 14:38:20 +02:00 |
Mike McCormack
|
6df2c04f20
|
msi: Set a default radio button.
|
2006-05-24 10:52:42 +02:00 |
Mike McCormack
|
20c5746649
|
msi: Fix a possible memory leak.
|
2006-05-24 10:52:33 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Labrousse Jean
|
d0862c365b
|
msi: Fix short name and long name mismatch in action.c.
|
2006-05-23 13:03:57 +02:00 |
Francois Gouget
|
f7c24f37ad
|
Various trace fixes.
Add trailing '\n's to trace calls.
Remove spaces before '\n'.
|
2006-05-15 15:05:09 +02:00 |
Francois Gouget
|
e739ba9551
|
Assorted spelling fixes.
|
2006-05-15 15:05:05 +02:00 |
Robert Shearman
|
74407105d2
|
Check the return value from register_key_guid in all the DLL registering code.
|
2006-05-10 19:38:04 +02:00 |
Dan Kegel
|
35f9a4797f
|
msi: Fix missing case in MsiSourceListAddSourceEx.
|
2006-05-05 17:59:02 +02:00 |
Mike McCormack
|
4a7bb647bf
|
msi: Use the source name of the msi package when it fails to copy.
|
2006-05-05 16:33:25 +02:00 |
Mike McCormack
|
3a94011ab6
|
msi: Clean up memset usage.
|
2006-04-18 21:13:52 +02:00 |
Mike McCormack
|
edb58a6d05
|
msi: Fix a regression caused by some bad logic.
|
2006-04-18 21:13:46 +02:00 |
Mike McCormack
|
1da2fbce95
|
msi: Don't fall back to the folder's parent if the folder doesn't exist.
|
2006-04-18 21:13:39 +02:00 |
Mike McCormack
|
6607180f64
|
msi: Simplify create_component_advertise_string() a little.
|
2006-04-18 16:49:10 +02:00 |
Mike McCormack
|
a92fe55cce
|
msi: Fix some possible NULL pointer dereferences (Coverity).
|
2006-04-17 12:38:36 +02:00 |
Juan Lang
|
3700913803
|
msi: Fix possible crash bugs in error path.
|
2006-04-12 11:18:33 +02:00 |
Mike McCormack
|
8232e69492
|
msi: Add some more MsiFormatRecord tests.
|
2006-04-11 11:25:32 +02:00 |
Mike McCormack
|
819815d66c
|
msi: Use a debug channel to turn on transform debugging.
|
2006-04-07 20:00:45 +02:00 |
Mike McCormack
|
604cdff911
|
msi: Remove broken volume management code.
|
2006-04-07 12:57:52 +02:00 |
Mike McCormack
|
ccdd0869a1
|
msi: Fix a logic error.
|
2006-04-07 11:45:47 +02:00 |
Mike McCormack
|
ed580a1d85
|
msi: Avoid accessing a null pointer.
|
2006-04-07 11:45:41 +02:00 |
Mike McCormack
|
ed9745b94f
|
msi: Check the correct pointer after allocating memory.
|
2006-04-07 11:45:34 +02:00 |
Mike McCormack
|
85e8d3adf8
|
msi: Fix possible free of uninitialized pointer.
|
2006-04-07 11:45:29 +02:00 |