| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Get all request states up front before building the plan. | Sean Hall | 2021-02-22 | 1 | -6/+14 |
| | | |||||
| * | Initialize exe package ancestors during CoreInitialize instead of Plan. | Sean Hall | 2021-02-22 | 1 | -3/+40 |
| | | |||||
| * | Add `/xlog` switch to get verbose-est Burn logging. | Bob Arnson | 2021-02-22 | 1 | -1/+7 |
| | | |||||
| * | Cleanup should always be attempted, and add some logging for it. | Sean Hall | 2021-02-06 | 1 | -8/+15 |
| | | | | | Continuation of #6297 | ||||
| * | Finalize MSP package registration states before logging them. | Sean Hall | 2021-02-04 | 1 | -2/+0 |
| | | |||||
| * | Automatically uninstall the bundle after Quit if eligible. | Sean Hall | 2021-02-04 | 1 | -3/+59 |
| | | | | | | | | | | | | For now, the requirements are: * The bundle is installed and * The bundle is per-user or has already elevated and * No non-permanent packages are installed and * No non-permanent packages are cached and * No related bundle would run by default during uninstall and * The bundle didn't Uninstall/Cache/Install/Modify/Repair and * The BA didn't opt out of this behavior | ||||
| * | Update the logic for determining when the bundle should be registered. | Sean Hall | 2021-02-04 | 1 | -6/+12 |
| | | | | | | | | | 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. | ||||
| * | Require re-Detect after Apply. | Sean Hall | 2021-02-04 | 1 | -7/+46 |
| | | |||||
| * | Clean up synchronization between the engine and the BA. | Sean Hall | 2021-02-04 | 1 | -39/+8 |
| | | |||||
| * | Move registry checks for dependency ref-counting into Detect. | Sean Hall | 2021-02-04 | 1 | -3/+9 |
| | | |||||
| * | Remove feature to uninstall compatible orphaned MSI packages. | Sean Hall | 2021-02-04 | 1 | -8/+0 |
| | | |||||
| * | Remove Burn Authenticode | Bob Arnson | 2021-01-31 | 1 | -4/+0 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/6301 | ||||
| * | Always call PlanDump, and make it log at the REPORT_DEBUG level. | Sean Hall | 2021-01-27 | 1 | -2/+0 |
| | | | | | Fixes #6327. | ||||
| * | Fix code analysis warnings. | Bob Arnson | 2021-01-19 | 1 | -1/+1 |
| | | |||||
| * | Add BA messages around system restore points. | Sean Hall | 2020-11-17 | 1 | -1/+1 |
| | | |||||
| * | Add plan tests. | Sean Hall | 2020-11-17 | 1 | -0/+4 |
| | | |||||
| * | WIXFEAT:4763 Change "string" variable type to literal and add "formatted". | Sean Hall | 2020-08-09 | 1 | -4/+4 |
| | | |||||
| * | WIXBUG:5980 Fix bugs around INSTALLUILEVEL_SOURCERESONLY. | Sean Hall | 2020-05-21 | 1 | -4/+4 |
| | | | | | | Apply requires a valid hWnd since otherwise a source resolution prompt could hang the bundle. Burn now defaults to INSTALLUILEVEL_NONE by itself if the bundle is not showing UI. | ||||
| * | WIXFEAT:6164 Give BA control over UI level and handler. | Sean Hall | 2020-05-16 | 1 | -4/+4 |
| | | |||||
| * | Help BAs and BundleExtensions find their data file. | Sean Hall | 2020-03-30 | 1 | -0/+6 |
| | | |||||
| * | Retry ElevationElevate once if we think it failed due to antivirus interference. | Sean Hall | 2020-03-12 | 1 | -2/+8 |
| | | |||||
| * | Import code from old v4 repo | Sean Hall | 2018-12-29 | 1 | -0/+1705 |
