aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Give BA process id and option to wait for cancelled process to exit.Sean Hall2022-03-1910-93/+181
* Add WixBundleCommandLineAction, don't set dynamic variables at startup.Sean Hall2022-03-167-10/+13
* Don't close handles from MsiBeginTransaction.Sean Hall2022-03-142-7/+4
* Make engine skip planning if there are any downgrade related bundles.Sean Hall2022-03-146-11/+90
* Log rest of plan and add testing of registration actions to PlanTest.Sean Hall2022-03-143-0/+69
* Allow the BA to override the bundle relation type during plan.Sean Hall2022-03-1415-76/+396
* Read Uninstallable from manifest and add test for non-uninstallable exeSean Hall2022-03-071-4/+1
* Ensure WixBundleInstalled and RebootPending are set in elevated engine.Sean Hall2022-03-054-15/+14
* Change ARP property Installed to 0 when registrationType is InProgress.Sean Hall2022-03-0510-49/+63
* Refactor related bundle enumeration into butil.Sean Hall2022-03-012-337/+54
* Change SetVariable to format the value and convert it at search time.Sean Hall2022-02-232-15/+33
* Update search code with more concise Exit* macros and remove dead code.Sean Hall2022-02-232-130/+42
* Add UnsafeUninstall action.Sean Hall2022-02-229-44/+126
* Detect MinorUpgrade MsiPackages independently of the base product.Sean Hall2022-02-123-33/+29
* When rolling back a bundle failure, reinstall all upgrade related bundles.Sean Hall2022-02-1011-26/+227
* Don't uninstall package during rollback if there are dependents.Sean Hall2022-02-011-30/+33
* Remove some assumptions in dependency planning.Sean Hall2022-02-015-200/+148
* Plan each dependency provider dependent individually.Sean Hall2022-02-018-76/+156
* Plan each dependency provider individually.Sean Hall2022-02-018-81/+146
* Remove orphan package providers when unregistering the bundle.Sean Hall2022-02-012-14/+55
* The bundle provider's presence needs to follow ARP registration.Sean Hall2022-02-0111-235/+209
* Fix some minor bugs.Sean Hall2022-01-211-1/+1
* Add BOOTSTRAPPER_REQUEST_STATE_FORCE_PRESENT.Sean Hall2022-01-169-44/+121
* Make Burn require a non-empty KB for MsuPackages to be uninstallable.Sean Hall2022-01-163-8/+20
* Update Burn to handle ExePackages that don't support uninstalling.Sean Hall2022-01-164-20/+43
* Rename fUninstallable to fPermanent.Sean Hall2022-01-169-16/+16
* Remove orphan compatible MSI packages.Sean Hall2022-01-1619-68/+1120
* Refactor some dependency detection.Sean Hall2022-01-1612-54/+82
* Fix 32/64-bit bitness handling in Burn and BUtil.Bob Arnson2022-01-164-35/+15
* Add registry bitness to RegUtil and BUtil.Bob Arnson2022-01-101-8/+8
* Handle 32-bit related-bundle registration...Bob Arnson2022-01-091-32/+61
* Always run upgrade related bundles last.Sean Hall2022-01-063-0/+60
* Don't assume Exe packages with Burn protocol are bundles.Sean Hall2022-01-0418-403/+992
* Remove warnings and make sure more don't creep in.Sean Hall2022-01-011-1/+1
* Don't report related operation in OnDetectRelatedBundle.Sean Hall2021-12-306-57/+5
* Add BURN_PROTOCOL_VERSION in registration to avoid version checks.Sean Hall2021-12-307-15/+32
* Revert .wixburn version since the format didn't change.Sean Hall2021-12-303-8/+9
* Always pass through the return value for FilesInUse messages.Sean Hall2021-12-303-75/+14
* FilesInUse messages are too different to unify in the Burn engine.Sean Hall2021-12-3010-49/+117
* Remove BOOTSTRAPPER_RESUME_TYPE_REBOOT_PENDING.Bob Arnson2021-12-272-11/+1
* Remove RebootRequired per...Bob Arnson2021-12-272-67/+1
* Build with VS2022, which is now required.Bob Arnson2021-12-251-1/+0
* Fix error strings that are formatted by LogErrorIdModule.Sean Hall2021-12-211-3/+3
* After rolling back in a non-vital rollback boundary, skip to its end.Sean Hall2021-12-134-30/+84
* Add BA events for setting the update bundle.Sean Hall2021-12-116-35/+195
* Remove MEND.Sean Hall2021-12-083-15/+1
* Add ability to customize file versioning rules for MsiPackage and MspPackage.Sean Hall2021-12-0810-78/+163
* Follow up for multiple attached container supportSean Hall2021-11-031-11/+13
* Support multiple attached containersNir Bar2021-11-021-2/+2
* Bring Sean's fixes to `wix4`.Bob Arnson2021-09-181-1/+1