aboutsummaryrefslogtreecommitdiff
path: root/src/engine/apply.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove BITS support. Update DUtil dependency.Bob Arnson2021-02-091-19/+6
|
* Finalize MSP package registration states before logging them.Sean Hall2021-02-041-5/+5
|
* Update the logic for determining when the bundle should be registered.Sean Hall2021-02-041-46/+201
| | | | | | | | The basic rule is that if a non-permanent package is present at the end of the chain, then the bundle should be registered. If no non-permanent packages are present at the end of the chain, then the bundle should not be registered. This required tracking what actually happened with each package during Apply. Include cache status in registration calculation. Include dependency ref-counting when determining whether the bundle should be registered.
* Clean up synchronization between the engine and the BA.Sean Hall2021-02-041-4/+1
|
* Remove feature to uninstall compatible orphaned MSI packages.Sean Hall2021-02-041-28/+0
|
* Fix code analysis warnings.Bob Arnson2021-01-191-2/+9
|
* Remove dead code.Sean Hall2021-01-171-4/+0
|
* Add logging and BA messages around MSI transactions.Sean Hall2020-11-171-9/+38
|
* Use plan to decide when to begin, commit, or rollback MSI transactionsSean Hall2020-11-171-99/+95
|
* Clean up the elevation code for MSI transactions.Sean Hall2020-11-171-150/+82
|
* WIXFEAT:4763 Change "string" variable type to literal and add "formatted".Sean Hall2020-08-091-2/+2
|
* WIXFEAT:6164 Give BA control over UI level and handler.Sean Hall2020-05-161-4/+4
|
* Add action to OnExecutePackageBegin.Sean Hall2020-04-211-12/+12
|
* Import code from old v4 repoSean Hall2018-12-291-0/+2516