aboutsummaryrefslogtreecommitdiff
path: root/src/engine/apply.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Set source of attached containers to WixBundleOriginalSource if set.Sean Hall2021-04-251-3/+47
* Add support for downloading embedded payloads.Sean Hall2021-04-251-10/+19
* Share code to map stream name to payload when extracting containers.Sean Hall2021-04-251-9/+12
* For payloads in a container, prefer the container over local paths.Sean Hall2021-04-251-9/+36
* Allow setting source from OnCacheAcquireResolving.Sean Hall2021-04-191-29/+53
* Clean up caching log messages.Sean Hall2021-04-191-6/+6
* Send more progress during cache verification.Sean Hall2021-04-191-54/+117
* Make sure OnCache*Begin events always pair with their complete event.Sean Hall2021-04-191-36/+85
* Perform all layout operations in the BA process.Sean Hall2021-04-191-17/+10
* Add OnCachePayloadExtract*.Sean Hall2021-04-191-4/+54
* When extracting a container use the uncompressed file size for progressSean Hall2021-04-191-3/+14
* Remove the package's cache progress when retrying the whole package.Sean Hall2021-04-191-30/+45
* Add BURN_PAYLOAD_GROUP_ITEM to be able to move payloads during caching.Sean Hall2021-04-191-17/+44
* Elevate for CacheVerifyContainer/Payload.Sean Hall2021-04-191-7/+8
* Add OnCacheContainerOrPayloadVerify* for a file already in the cache.Sean Hall2021-04-191-9/+76
* UX payloads are never external.Sean Hall2021-04-191-1/+1
* Add OnCacheVerifyProgress, though currently it only reports at the end.Sean Hall2021-04-191-33/+59
* Make sure payload unverified path is not read-only during acquisition.Sean Hall2021-04-191-24/+37
* Track progress of bundle being laid out.Sean Hall2021-04-191-6/+25
* Always send OnCacheAcquireProgress at least once per payload.Sean Hall2021-04-191-160/+157
* Only set the last used folder if the target passed verification.Sean Hall2021-04-191-6/+31
* Replace OnResolveSource with OnCacheAcquireResolvingSean Hall2021-04-191-110/+132
* Verify file in the cache before trying to acquire it.Sean Hall2021-04-191-7/+29
* Don't plan payloads.Sean Hall2021-04-191-408/+350
* Detect a package as cached if any of its payloads exist.Sean Hall2021-04-191-0/+2
* Layout using the source engine handleRob Mensching2021-04-141-6/+38
* Port support for ISO/IEC 19770-2:2105 (aka SWID Tags-2)Rob Mensching2021-04-141-1/+1
* Use wiutil to start/end msi transactionsNir Bar2021-03-171-20/+20
* Let the BA request the bundle to stay installed from OnUnregisterBegin.Sean Hall2021-03-021-1/+1
* Always remove all dependencies the bundle could have registered.Sean Hall2021-03-021-1/+1
* Fix patch registration states during plan and apply.Sean Hall2021-02-221-3/+29
* 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
* 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