Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ignore cache bundle failure if it already exists in the package cache. | Sean Hall | 2022-09-15 | 1 | -0/+7 |
| | | | | Fixes 6848 | ||||
* | Add more burn E2E tests. | Sean Hall | 2022-09-15 | 1 | -1/+1 |
| | | | | | | | | Fix bug where first splash screen wasn't closed. Fix bug where billboard only started the first time. Fix bug where the restart status was lost when the exit code was an error. Fix bug where the hash byte array length was compared to the hash string length (string is twice as long). Fix bug where Burn didn't give update hash if the first byte was 0. | ||||
* | Delay closing Burn's UI thread so that it can log the bundle's restart. | Sean Hall | 2022-09-03 | 1 | -3/+16 |
| | |||||
* | Delay closing the bundle log so that restart failures will be logged. | Sean Hall | 2022-09-03 | 1 | -0/+7 |
| | |||||
* | Log message when the elevated process is not running elevated. | Sean Hall | 2022-09-03 | 1 | -0/+7 |
| | | | | Fixes 5650 | ||||
* | Make sure error codes are translated correctly for per-machine packages. | Sean Hall | 2022-08-26 | 1 | -0/+7 |
| | |||||
* | Create log for elevated process. | Sean Hall | 2022-08-19 | 1 | -0/+7 |
| | |||||
* | Add ability for non-vital cache package action. | Sean Hall | 2022-06-14 | 1 | -2/+2 |
| | |||||
* | Implement ArpEntry flavored ExePackage. | Sean Hall | 2022-06-13 | 1 | -0/+7 |
| | | | | 6772 | ||||
* | Make sure base paths are fully qualified in Burn. | Sean Hall | 2022-06-07 | 1 | -0/+7 |
| | |||||
* | Make PathGetSystemPath return an array of paths ordered by preference. | Sean Hall | 2022-06-07 | 1 | -1/+15 |
| | |||||
* | Add checkpoint so Exe and Msu packages rollback after being cancelled. | Sean Hall | 2022-03-19 | 1 | -0/+7 |
| | | | | Fixes 5950 | ||||
* | Give BA process id and option to wait for cancelled process to exit. | Sean Hall | 2022-03-19 | 1 | -0/+7 |
| | |||||
* | Make engine skip planning if there are any downgrade related bundles. | Sean Hall | 2022-03-14 | 1 | -0/+14 |
| | | | | | Fixes 6677, 6722 Reverts 6537 | ||||
* | Allow the BA to override the bundle relation type during plan. | Sean Hall | 2022-03-14 | 1 | -5/+5 |
| | |||||
* | Change ARP property Installed to 0 when registrationType is InProgress. | Sean Hall | 2022-03-05 | 1 | -1/+1 |
| | | | | Being registered in ARP and "installed" were always separate concepts, and some things like fEligibleForCleanup were looking at the wrong thing. This also allows the BA to tell the difference. | ||||
* | Add UnsafeUninstall action. | Sean Hall | 2022-02-22 | 1 | -0/+21 |
| | | | | Fixes #6721 | ||||
* | When rolling back a bundle failure, reinstall all upgrade related bundles. | Sean Hall | 2022-02-10 | 1 | -8/+1 |
| | | | | Fixes #3421 | ||||
* | The bundle provider's presence needs to follow ARP registration. | Sean Hall | 2022-02-01 | 1 | -0/+7 |
| | |||||
* | Remove orphan compatible MSI packages. | Sean Hall | 2022-01-16 | 1 | -2/+21 |
| | | | | Reimplements #3190 | ||||
* | Don't report related operation in OnDetectRelatedBundle. | Sean Hall | 2021-12-30 | 1 | -1/+1 |
| | | | | #5796 | ||||
* | Remove RebootRequired per... | Bob Arnson | 2021-12-27 | 1 | -6/+0 |
| | | | | ...https://github.com/wixtoolset/issues/issues/6668. | ||||
* | Fix error strings that are formatted by LogErrorIdModule. | Sean Hall | 2021-12-21 | 1 | -3/+3 |
| | |||||
* | After rolling back in a non-vital rollback boundary, skip to its end. | Sean Hall | 2021-12-13 | 1 | -0/+14 |
| | | | | Fixes #6309 | ||||
* | Allow BA to opt out of MSI transaction. | Nir Bar | 2021-08-12 | 1 | -0/+7 |
| | |||||
* | Create separate log file for clean room. | Sean Hall | 2021-08-04 | 1 | -0/+7 |
| | |||||
* | Recreate the command line for the clean room process. | Sean Hall | 2021-08-04 | 1 | -0/+7 |
| | | | | | | Persist /xlog when resuming from RunOnce. Fixes #6259 | ||||
* | Try to log Burn command line even if it was invalid. | Sean Hall | 2021-06-09 | 1 | -0/+7 |
| | |||||
* | Add InProgressDisplayName for bundles. | Sean Hall | 2021-05-19 | 1 | -1/+1 |
| | | | | #6296 | ||||
* | Cache packages that will be present for CACHE/INSTALL overall actions. | Sean Hall | 2021-05-11 | 1 | -1/+1 |
| | | | | | | | | During actions that are expected to have source media available, all packages that have cacheType set to keep should be cached if the package is going to be present. Set NetFx ExePackage Cache="no" and remove uninstall and repair arguments. #5125 | ||||
* | Reset the package's cache folder only once. | Sean Hall | 2021-05-11 | 1 | -0/+7 |
| | | | | | | This behavior makes it work similar to the root package cache folder and avoids performance problems when there are many payloads in the package. #4774 | ||||
* | Move burn into burn | Rob Mensching | 2021-04-29 | 1 | -0/+1090 |