Mike McCormack
|
3f2cedd41f
|
msi: Don't print traces for addref and release.
|
2006-11-01 13:38:20 +01:00 |
Mike McCormack
|
9a4ba8c114
|
msi: Search the patch package for source cabinet files.
|
2006-11-01 13:38:09 +01:00 |
Mike McCormack
|
d65e80c85e
|
msi: Add a test showing a join doesn't need a WHERE clause.
|
2006-10-31 11:57:46 +01:00 |
Mike McCormack
|
c6124db905
|
msi: Use a simpler algorithm for joins.
|
2006-10-31 11:57:40 +01:00 |
Mike McCormack
|
8fc5fbe7ab
|
msi: Test the data returned by join queries in one ok().
|
2006-10-31 11:57:23 +01:00 |
Mike McCormack
|
2b2953c6e7
|
msi: Remove tokens that aren't valid for MSI SQL.
|
2006-10-31 11:57:21 +01:00 |
Mike McCormack
|
9e21dd57ae
|
msi: Fix a trace.
|
2006-10-31 11:56:51 +01:00 |
Mike McCormack
|
57443e0112
|
msi: Fix the ALTER and FREE keywords in the tokenizer.
|
2006-10-31 11:56:49 +01:00 |
Mike McCormack
|
ddf0b593bb
|
msi: Mark components with missing or outdated files as incomplete.
|
2006-10-31 11:46:57 +01:00 |
Mike McCormack
|
b76691537f
|
msi: Split ACTION_UpdateInstallStates into two separate functions.
|
2006-10-30 11:20:06 +01:00 |
James Hawkins
|
62dc9ca691
|
msi: Extract cabinets based on DiskId, not LastSequence.
|
2006-10-27 12:09:28 +02:00 |
James Hawkins
|
005c0a792e
|
msi: Test the order in which cab files are handled in the Media table.
|
2006-10-27 12:09:09 +02:00 |
James Hawkins
|
c6bfbde849
|
msi: Implement handling for the ErrorDialog and use it to change media.
|
2006-10-27 12:08:46 +02:00 |
Mike McCormack
|
b851d46552
|
msi: Avoid crashing if writeout_cabinet_stream fails.
|
2006-10-27 12:01:40 +02:00 |
Mike McCormack
|
9375fd9fd3
|
msi: Remove redundant null checks before MSI_EvaluateCondition.
|
2006-10-27 12:01:37 +02:00 |
Mike McCormack
|
1582f58036
|
msi: Fix the join algorithm.
|
2006-10-26 12:56:10 +02:00 |
Mike McCormack
|
6c95dc644c
|
msi: Allow UPDATE queries without a condition.
|
2006-10-26 12:56:10 +02:00 |
Mike McCormack
|
15bfb30fc3
|
msi: Update tables using records, not integer by integer.
|
2006-10-26 12:56:10 +02:00 |
Mike McCormack
|
9b95c27c9c
|
msi: Remove some unused functions.
|
2006-10-26 12:56:09 +02:00 |
Mike McCormack
|
4a32845a56
|
msi: Fixed the UPDATE query to work with explicit values.
|
2006-10-26 12:56:09 +02:00 |
Mike McCormack
|
575cc67d0f
|
msi: Use msi_feature_set_state and msi_component_set_state where possible.
|
2006-10-26 12:56:09 +02:00 |
Mike McCormack
|
6395ff6a5c
|
msi: Create macro functions to set feature and component states.
|
2006-10-26 12:56:09 +02:00 |
James Hawkins
|
62aedea856
|
msi: Add tests for the UPDATE sql command.
|
2006-10-26 12:56:09 +02:00 |
Alexandre Julliard
|
33b346613e
|
msi: Properly handle negative coordinates for mouse events.
|
2006-10-25 17:42:04 +02:00 |
Mikołaj Zalewski
|
58bd35c8c5
|
resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL.
|
2006-10-24 17:45:51 +02:00 |
Mikołaj Zalewski
|
e32aa55703
|
resources: Change German sublanguage code to SUBLANG_NEUTRAL.
|
2006-10-24 11:45:12 +02:00 |
Mike McCormack
|
d1723de566
|
msi: Split code to get a file's verion into a separate comment.
|
2006-10-24 11:45:01 +02:00 |
James Hawkins
|
1f3f88bf67
|
msi: Add tests for installing from continuous cabinets.
|
2006-10-24 11:44:13 +02:00 |
James Hawkins
|
3fc13d4b05
|
msi: Allow more customization of install test files.
|
2006-10-24 11:44:03 +02:00 |
James Hawkins
|
a3a3d6c254
|
msi: Remove unused function pointer and definitions.
|
2006-10-24 11:43:56 +02:00 |
James Hawkins
|
a93763ae21
|
msi: Remove two unnecessary install tables.
|
2006-10-24 11:43:42 +02:00 |
James Hawkins
|
5b19cc79bd
|
msi: Add support for localizable strings in MsiDatabaseImport.
|
2006-10-24 11:43:33 +02:00 |
Francois Gouget
|
a990951358
|
msi/tests: Fix compilation with gcc 2.95.
|
2006-10-23 15:19:29 +02:00 |
Mike McCormack
|
f6c7ae6a0c
|
msi: Fix insertion of null integers into a table.
|
2006-10-23 12:38:56 +02:00 |
Mike McCormack
|
8858011375
|
msi: Add the column type INTEGER as an alias for INT.
|
2006-10-23 12:38:51 +02:00 |
Mike McCormack
|
0d7dc8f98d
|
msi: Only apply transforms that are valid for a database.
|
2006-10-23 12:37:40 +02:00 |
Mike McCormack
|
7f98f1d086
|
msi: Initialize the summary information from a storage interface, not a db.
|
2006-10-23 12:37:32 +02:00 |
Byeong-Sik Jeon
|
e1fd734c97
|
Korean: Use SUBLANG_NEUTRAL in Korean resources.
|
2006-10-20 13:49:39 +02:00 |
James Hawkins
|
fcd57a3fc4
|
msi: Add tests for integer column types.
|
2006-10-20 11:41:09 +02:00 |
James Hawkins
|
279f8158f8
|
msi: Integer columns can have the 'NOT NULL' modifier too.
|
2006-10-20 11:41:09 +02:00 |
James Hawkins
|
a66584e1a2
|
msi: Allow more than one primary key in a table when importing a database.
|
2006-10-20 11:41:09 +02:00 |
James Hawkins
|
929395c0f0
|
msi: Only initialize a component's state if it is linked with a feature.
|
2006-10-20 11:41:09 +02:00 |
James Hawkins
|
7330a03200
|
msi: Use the ProgramFileDir reg value instead of ProgramFilesPath.
|
2006-10-20 11:41:09 +02:00 |
James Hawkins
|
9bc12ade13
|
msi: Implement the InstallServices action.
|
2006-10-20 11:41:09 +02:00 |
Mike McCormack
|
c2b4629228
|
msi: Fix an uninitialized variable causing random conformance test failures.
|
2006-10-20 10:20:37 +02:00 |
James Hawkins
|
d6632dd0fb
|
msi: Add tests for the InstallServices action.
|
2006-10-19 14:01:02 +02:00 |
Mike McCormack
|
8ecd34b971
|
msi: Allow rows in the _Columns table to be unordered.
|
2006-10-19 13:38:16 +02:00 |
Mike McCormack
|
f2c207fa03
|
msi: Reset the column number for each new table in a transform.
|
2006-10-19 13:38:09 +02:00 |
James Hawkins
|
08831b4a1e
|
msi: Set the USERNAME and COMPANYNAME properties when initializing a package.
|
2006-10-19 13:34:42 +02:00 |
James Hawkins
|
8321276cd3
|
msi: Run SetProperty events before all other events no matter what the order is.
|
2006-10-19 13:34:17 +02:00 |