Mike McCormack
|
c50ef541e8
|
Keep temporary files in a seperate list.
|
2005-09-07 11:25:18 +00:00 |
|
Mike McCormack
|
fec220d321
|
Don't include the terminating nul in the length in
MsiSummaryInfoGetPropertyW.
|
2005-09-07 09:24:14 +00:00 |
|
Mike McCormack
|
114d399666
|
- add test for MsiGetSourcePath
- don't specify drive for package path
|
2005-09-07 09:23:58 +00:00 |
|
Aric Stewart
|
685aa44b2d
|
Be sure to null terminate the string in MsiGetProductInfoA after the
W->A conversion using MsiGetProductInfoW if there is space.
|
2005-09-06 14:04:25 +00:00 |
|
Alexandre Julliard
|
14a6d89905
|
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Test creating a package.
|
2005-09-06 11:39:15 +00:00 |
|
Mike McCormack
|
298cdaead1
|
Avoid fixed length buffers for conditions.
|
2005-09-06 11:39:01 +00:00 |
|
Mike McCormack
|
68680e9c0c
|
Fixes for MsiGetSourcePath parameter handling.
|
2005-09-06 11:05:35 +00:00 |
|
Aric Stewart
|
d3d5ad6b7a
|
Added stub implementations for MsiEnumPatchesA/W.
|
2005-09-06 11:05:24 +00:00 |
|
Mike McCormack
|
1228ce2684
|
Remove an unnecessary level of indent.
|
2005-09-06 10:23:34 +00:00 |
|
Mike McCormack
|
0867e48d5f
|
- fix MsiSummaryInfoGetProperty to return ERROR_MORE_DATA if the
buffer is too small (based on a patch by Aric Stewart)
- add a test case to show correct behaviour
|
2005-09-06 10:23:12 +00:00 |
|
Mike McCormack
|
1ceb25ba7b
|
Convert progids to a standard list.
|
2005-09-06 09:26:18 +00:00 |
|
Aric Stewart
|
27eb7adb92
|
Add the GUID for Patch files so that they can be opened as well. Looks
like the database structure is pretty much the same.
|
2005-09-06 09:24:48 +00:00 |
|
Mike McCormack
|
54a2891d33
|
Make some fixme messages less alarmist.
|
2005-09-06 09:23:18 +00:00 |
|
Saulius Krasuckas
|
a9476d4edf
|
Older platforms choke on a NULL as the third parameter to
MsiViewGetError.
|
2005-09-06 09:21:08 +00:00 |
|
Mike McCormack
|
4d7b593bd3
|
- convert verbs into a standard list
- remove limitation of 100 verbs
- use pointers to verbs rather than indexes
|
2005-09-02 14:39:13 +00:00 |
|
Mike McCormack
|
dacea64643
|
Add objects to lists at the right time.
|
2005-09-02 11:21:22 +00:00 |
|
Mike McCormack
|
8a8c561cfa
|
- the combination of all table keys must be unique, not each key
- MsiViewExecute may not be called before MsiModifyView
|
2005-08-29 10:16:12 +00:00 |
|
Mike McCormack
|
0c49c1c41d
|
- build a standard Wine list of extensions instead of using an array
- use extension pointers instead of array indexes
|
2005-08-29 09:38:39 +00:00 |
|
Mike McCormack
|
e18952a921
|
Add the allocated mime type to the mime type list.
|
2005-08-27 10:01:03 +00:00 |
|
Mike McCormack
|
9e558d7449
|
- build a standard Wine list of mime types instead of using an array
- use mime type pointers instead of array indexes
|
2005-08-26 08:47:31 +00:00 |
|
Mike McCormack
|
8aa1a919bf
|
Make sure to save the result calculated in ACTION_UpdateInstallStates.
|
2005-08-25 19:19:10 +00:00 |
|
Aric Stewart
|
50a9b78253
|
The file name used in the ui messages is the target name not the
source name.
|
2005-08-25 15:20:34 +00:00 |
|
Mike McCormack
|
a391a98a9d
|
- build a standard Wine list of classes instead of using an array
- use class pointers instead of array indexes
|
2005-08-25 10:22:32 +00:00 |
|
Mike McCormack
|
1256a0c323
|
Don't dereference variables in a trace.
|
2005-08-25 09:51:03 +00:00 |
|
Mike McCormack
|
876982df8f
|
Fix a small bug introduced when converting appids to a list.
|
2005-08-25 09:50:19 +00:00 |
|
Aric Stewart
|
43ec0a4d06
|
Display the correct text string in the action text field for the
dialog boxes. Also the string should be deformatted.
|
2005-08-25 09:50:08 +00:00 |
|
Johan Dahlin
|
b5c02815d0
|
Implemented MsiSetComponentState*.
|
2005-08-24 18:13:09 +00:00 |
|
Mike McCormack
|
34247aff40
|
Test case for MsiModifyView and MsiViewGetError.
|
2005-08-24 11:10:39 +00:00 |
|
Mike McCormack
|
e8d1a167df
|
Implement MsiModifyView (MSIMODIFY_INSERT_TEMPORARY).
|
2005-08-24 11:10:23 +00:00 |
|
Mike McCormack
|
fba5a59c66
|
Better stub for MsiViewGetError.
|
2005-08-24 10:57:49 +00:00 |
|
Johan Dahlin
|
0946c42d5a
|
Added a null check for component.
|
2005-08-24 10:57:27 +00:00 |
|
Mike McCormack
|
10a1394929
|
Add include guard to header and make functions extern.
|
2005-08-24 10:57:02 +00:00 |
|
Johan Dahlin
|
fe11241cf3
|
Added stubs for MsiSetComponentStateA and MsiSetComponentStateW.
|
2005-08-24 10:56:27 +00:00 |
|
Mike McCormack
|
febad089ce
|
- build a standard Wine list of appids instead of using an array
- use appid pointers instead of array indexes
|
2005-08-24 09:45:18 +00:00 |
|
Mike McCormack
|
979511fe6d
|
- build a standard Wine list of folders instead of using an array
- use folder pointers instead of array indexes
|
2005-08-23 18:15:44 +00:00 |
|
Mike McCormack
|
e18f8abee1
|
- build a standard Wine list of files instead of using an array
- use file pointers instead of array indexes
|
2005-08-23 10:03:17 +00:00 |
|
Aric Stewart
|
d90615bb28
|
Make index INT not UINT because it can be -1.
|
2005-08-23 09:30:39 +00:00 |
|
Mike McCormack
|
1da2858caa
|
- build a standard Wine list of features instead of using an array
- use feature pointers instead of array indexes
|
2005-08-22 14:09:17 +00:00 |
|
Mike McCormack
|
38d67a4537
|
- build a standard Wine list of components instead of using an array
- use component pointers instead of array indexes
|
2005-08-22 09:15:23 +00:00 |
|
Mike McCormack
|
3f2d5d7fbb
|
Store the component information in a standard Wine list.
|
2005-08-19 10:03:11 +00:00 |
|
Aric Stewart
|
35706b6b4c
|
Fixed a memory overflow and leak identified by Mike McCormack.
|
2005-08-16 15:57:21 +00:00 |
|
Aric Stewart
|
94d6818c51
|
Add some body to ResolveSource because it is possible to need it when
an install is begun but the media is not in the drive, such as in
install-on-demand cases.
|
2005-08-15 20:50:06 +00:00 |
|
Francois Gouget
|
0de0d11357
|
Change some Dll* functions so they are exported by name like on
Windows.
Update the documentation accordingly.
|
2005-08-10 13:02:43 +00:00 |
|
Vincent Béron
|
21e3ba8cd1
|
Correct mismatches between spec files and comments about export
number.
|
2005-08-10 09:53:47 +00:00 |
|
Alexandre Julliard
|
d37f0abf07
|
Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
|
2005-08-08 17:35:28 +00:00 |
|
Yuri Kozlov
|
934c6fa93f
|
Remove duplicate declaration of MSI_SetPropertyW.
|
2005-08-08 11:07:10 +00:00 |
|
Mike McCormack
|
bcd8fa3c78
|
Handle loading strings over 64k from the string table.
|
2005-08-08 11:01:56 +00:00 |
|
Steven Edwards
|
cbec713615
|
Add real stub for MsiConfigureFeatureW.
|
2005-08-03 10:56:43 +00:00 |
|
Aric Stewart
|
88837b5d8d
|
Bail out if the reg key is empty. This prevents us from writing
garbage to the property table.
|
2005-07-22 18:27:41 +00:00 |
|
Aric Stewart
|
2849d3a0a1
|
Use SOURCEDIR instead of PackagePath. Because the PackagePath may be
local, while SOURCEDIR is more proper and will be a full directory.
|
2005-07-21 10:32:16 +00:00 |
|