James Hawkins
|
9540d762ad
|
msi: Handle reading from a NULL stream.
|
2009-03-02 12:06:37 +01:00 |
James Hawkins
|
2f1eacfcad
|
msi: Don't treat carriage returns as spaces.
|
2009-03-02 12:06:30 +01:00 |
James Hawkins
|
7f3faffc3b
|
msi: Don't allow nested quotes in SQL queries.
|
2009-03-02 12:06:24 +01:00 |
James Hawkins
|
e821f9d724
|
msi: Add missing calls to MsiViewClose.
|
2009-03-02 12:06:18 +01:00 |
James Hawkins
|
293bdffa29
|
msi: Use a SQL marker to query the _Property table when fetching a property.
|
2009-03-02 12:06:10 +01:00 |
James Hawkins
|
f36e13fd81
|
msi: Delete the view on error.
|
2009-03-02 12:06:02 +01:00 |
James Hawkins
|
046bcc918c
|
msi: The PATH environment variable can be longer than MAX_PATH, so dynamically allocate strings to deal with that.
|
2009-03-02 12:05:57 +01:00 |
James Hawkins
|
37c5e04010
|
msi: The _Streams and _Storages table are special and always exist.
|
2009-03-02 12:05:45 +01:00 |
James Hawkins
|
c9b3bc1165
|
msi: Column attributes for temporary string and int columns should be g and j respectively.
|
2009-03-02 12:05:28 +01:00 |
James Hawkins
|
c07b554edc
|
msi: Order primary keys to be first in the column list when creating a table.
|
2009-03-02 12:05:09 +01:00 |
James Hawkins
|
b3c9875cf7
|
msi: Correctly order transposed column values in the INSERT query.
|
2009-03-02 12:04:57 +01:00 |
Hans Leidekker
|
148ef5f485
|
msi: Add reinstall tests.
Based on a patch by Aric Stewart.
|
2009-02-26 15:13:25 +01:00 |
James Hawkins
|
b55c031032
|
msi: Fix a failing test on win9x.
|
2009-02-26 12:14:19 +01:00 |
James Hawkins
|
a7d5adc91f
|
msi: Trace the username to help debug test failures on certain machines.
|
2009-02-26 12:14:13 +01:00 |
James Hawkins
|
5735e2fafd
|
msi: Fix a failing test on win9x.
|
2009-02-26 12:14:08 +01:00 |
James Hawkins
|
ea28915133
|
msi: Don't create a temporary table that is not held.
|
2009-02-26 12:14:01 +01:00 |
James Hawkins
|
241933e13c
|
msi: A non-temporary table cannot have a temporary primary key.
|
2009-02-26 12:13:57 +01:00 |
James Hawkins
|
74aa053485
|
msi: The _Tables and _Columns tables have no persistence attribute.
|
2009-02-26 12:13:52 +01:00 |
James Hawkins
|
2f8c2a8d41
|
msi: Make sure the view being updated is the same view the record was fetched from.
|
2009-02-26 12:13:49 +01:00 |
James Hawkins
|
e872681af7
|
msi: Set field zero to the name of the table containing the primary keys.
|
2009-02-26 12:13:44 +01:00 |
James Hawkins
|
7d7f14c101
|
msi: Add tests for field zero of a record.
|
2009-02-26 12:13:10 +01:00 |
James Hawkins
|
60ad75eade
|
msi: Make sure a constant string's quotes match up.
|
2009-02-26 12:13:02 +01:00 |
Alexandre Julliard
|
b5ac29a73d
|
msi/tests: Add some tests for MsiEnumPatchesW, fix a few failures on XP.
|
2009-02-25 16:06:21 +01:00 |
Alexandre Julliard
|
b4d81f8517
|
msi: Fix handling of buffer sizes in MsiEnumPatchesA and avoid a redundant call to MsiEnumPatchesW.
|
2009-02-25 16:06:21 +01:00 |
Hans Leidekker
|
18cd216e80
|
msi: Don't release view object twice in check_assembly_installed.
|
2009-02-19 16:17:17 +01:00 |
Hans Leidekker
|
43094e4a3e
|
msi: Make comparison of assembly field names case insensistive.
|
2009-02-19 16:17:17 +01:00 |
Alexandre Julliard
|
fb04bcf638
|
Fix position of CDECL qualifier for functions that return pointers.
|
2009-02-06 14:54:01 +01:00 |
Andrew Talbot
|
c0ad988e67
|
msi: Remove unused functions.
|
2009-02-06 13:04:03 +01:00 |
Alexandre Julliard
|
4e29ceeb77
|
include: Define LANGID in wtypes.idl.
|
2009-02-04 15:06:25 +01:00 |
Jacek Caban
|
0194b8f08c
|
jscript: Add IActiveScriptParse64 declaration and use it on Win64.
|
2009-02-03 12:39:23 +01:00 |
Alexandre Julliard
|
8ca2aa3da9
|
msi: Fix compiler warning on older gcc.
|
2009-01-30 13:44:06 +01:00 |
Alasdair Sinclair
|
0bd6da81c5
|
msi/tests: Fix missing void in empty parameter list.
|
2009-01-29 12:19:44 +01:00 |
Hans Leidekker
|
8fec17b5ad
|
msi: Add stub implementations of MsiSourceListClearSourceA/W.
|
2009-01-27 14:27:00 +01:00 |
Marcus Meissner
|
76b08f3aa7
|
msi: Initialize row (Coverity).
|
2009-01-26 16:08:25 +01:00 |
Nikolay Sivov
|
2fbe8d23eb
|
msi: Fix potential NULL pointer dereference in ILockBytes_Release (Coverity).
|
2009-01-26 15:49:01 +01:00 |
Nikolay Sivov
|
9598a50916
|
msi: Fix NULL dereference in MsiQueryComponentStateW (Coverity).
|
2009-01-26 15:48:57 +01:00 |
Nikolay Sivov
|
c3e2cb00d5
|
msi: Remove redundant pointer check (Coverity).
|
2009-01-26 14:30:34 +01:00 |
Ge van Geldorp
|
78457300aa
|
msi/tests: EstimatedSize is not set consistently between Windows Installer versions.
|
2009-01-20 14:02:43 +01:00 |
Ge van Geldorp
|
3355f3d66f
|
msi/tests: Double nul-terminate REG_MULTI_SZ values.
|
2009-01-19 14:18:04 +01:00 |
Ge van Geldorp
|
349d8bd1a1
|
msi/tests: Windows Installer 3.0 often returns ERROR_INVALID_PARAMETER.
|
2009-01-19 14:17:57 +01:00 |
Andrew Nguyen
|
6d75522fb4
|
msi/tests: Fix a few handle leaks.
This was pointed out by Christoph von Wittich.
|
2009-01-19 13:36:27 +01:00 |
Michael Stefaniuc
|
5f3ac30b3c
|
msi: Remove superfluous pointer casts.
|
2009-01-15 12:43:03 +01:00 |
Michael Stefaniuc
|
9975dcd19e
|
msi/tests: Remove superfluous pointer casts.
|
2009-01-15 12:42:57 +01:00 |
Michael Stefaniuc
|
f516cab017
|
include: Change to LONG/ULONG in fdi.h for Win64 compatibility.
|
2009-01-14 12:21:20 +01:00 |
Michael Stefaniuc
|
602f42c25f
|
include: Change to LONG/ULONG in fci.h for Win64 compatibility.
|
2009-01-14 12:21:13 +01:00 |
Ge van Geldorp
|
f9f2e91198
|
msi/tests: Opening package with relative filename sometimes succeeds on Windows.
|
2009-01-12 14:34:51 +01:00 |
Andrew Talbot
|
668197a898
|
msi: Declare some functions static.
|
2009-01-12 13:10:53 +01:00 |
Alexandre Julliard
|
81ecd7041a
|
msi: Fix pointer cast warnings on 64-bit.
|
2009-01-08 17:26:44 +01:00 |
Alexandre Julliard
|
35811a9078
|
msi/tests: Use CreateFile instead of OpenFile to avoid handle casts.
|
2009-01-08 13:05:27 +01:00 |
Paul Vriens
|
bb7efb1deb
|
msi/tests: Skip some tests if we don't have enough rights.
|
2009-01-08 12:40:26 +01:00 |