aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/exeengine.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixes wixtoolset/issues#5220: Automatically add logging flag for any burn Exe...Nir Bar2024-01-201-0/+6
* ArpEntry reads QuietUninstallString or UninstallString, and uses UninstallArg...Nir Bar2023-12-241-3/+23
* Process and return the failed version of reboot exit codes in Burn.Sean Hall2022-08-261-0/+28
* Make sure error codes are translated correctly for per-machine packages.Sean Hall2022-08-261-2/+5
* Skip logging errors in some places when they are due to missing files or regi...Sean Hall2022-08-091-11/+10
* Make Burn ignore unknown embedded messages.Sean Hall2022-06-291-1/+2
* Add embedded test.Sean Hall2022-06-291-13/+2
* Add longPathAware to Burn manifest to support long paths.Sean Hall2022-06-271-0/+7
* Allow BundlePackage to fallback to QuietUninstallString to uninstall.Sean Hall2022-06-141-45/+21
* Implement ArpEntry flavored ExePackage.Sean Hall2022-06-131-30/+265
* Make sure base paths are fully qualified in Burn.Sean Hall2022-06-071-1/+1
* Add PathSkipPastRoot.Sean Hall2022-06-071-1/+1
* Add PathConcatRelativeToBase and use it in Burn.Sean Hall2022-05-311-6/+22
* Implement BundlePackage.Sean Hall2022-04-011-19/+5
* Minimize chance of user arguments messing up the command lineSean Hall2022-04-011-38/+45
* Add `ExePackage/@Bundle` to opt-in to v3 behavior.Sean Hall2022-03-221-12/+79
* Add checkpoint so Exe and Msu packages rollback after being cancelled.Sean Hall2022-03-191-12/+25
* Give BA process id and option to wait for cancelled process to exit.Sean Hall2022-03-191-36/+96
* Read Uninstallable from manifest and add test for non-uninstallable exeSean Hall2022-03-071-4/+1
* Add BOOTSTRAPPER_REQUEST_STATE_FORCE_PRESENT.Sean Hall2022-01-161-1/+10
* Update Burn to handle ExePackages that don't support uninstalling.Sean Hall2022-01-161-20/+24
* Rename fUninstallable to fPermanent.Sean Hall2022-01-161-2/+2
* Refactor some dependency detection.Sean Hall2022-01-161-0/+4
* Don't assume Exe packages with Burn protocol are bundles.Sean Hall2022-01-041-131/+46
* FilesInUse messages are too different to unify in the Burn engine.Sean Hall2021-12-301-1/+1
* Add argument and policy setting to set Burn's base working directory.Sean Hall2021-08-041-0/+9
* Replace static cache internals with a struct.Sean Hall2021-08-041-1/+2
* Fix runtime parsing of ExePackage/@ExitCode for negative values.Sean Hall2021-06-131-1/+1
* Put back the rollback cache package functionality and fix its bugs.Sean Hall2021-05-111-9/+1
* Move burn into burnRob Mensching2021-04-291-0/+816