Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Verify file in the cache before trying to acquire it. | Sean Hall | 2021-04-19 | 1 | -0/+1 |
| | |||||
* | Don't plan payloads. | Sean Hall | 2021-04-19 | 1 | -8/+1 |
| | | | | Contributes to #3640 and #5253 | ||||
* | Detect a package as cached if any of its payloads exist. | Sean Hall | 2021-04-19 | 1 | -10/+3 |
| | | | | | | Detect is supposed to be fast, so it can't fully verify every payload for every package. The engine was wasting its time by trying to verify file sizes without the hash. Even worse, it was making decisions during planning based on that insufficient verification. Contributes to #3640 | ||||
* | Use wiutil to start/end msi transactions | Nir Bar | 2021-03-17 | 1 | -0/+6 |
| | | | | | | Release MSI transaction handles immediately contributes to #5386 | ||||
* | Fix patch registration states during plan and apply. | Sean Hall | 2021-02-22 | 1 | -1/+4 |
| | | | | | | Add logging for slipstreamed patches. #6297 | ||||
* | Add patch target for slipstream MSI package even if not installed. | Sean Hall | 2021-02-22 | 1 | -1/+20 |
| | | | | Fixes #3897 | ||||
* | Add logging for patch target products. | Sean Hall | 2021-02-22 | 1 | -0/+10 |
| | |||||
* | Only the requested state and Cache=always should affect requestedCache. | Sean Hall | 2021-02-22 | 1 | -1/+0 |
| | |||||
* | Get all request states up front before building the plan. | Sean Hall | 2021-02-22 | 1 | -3/+7 |
| | |||||
* | Initialize exe package ancestors during CoreInitialize instead of Plan. | Sean Hall | 2021-02-22 | 1 | -1/+1 |
| | |||||
* | Update the logic for determining when the bundle should be registered. | Sean Hall | 2021-02-04 | 1 | -0/+18 |
| | | | | | | | | 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. | ||||
* | Move registry checks for dependency ref-counting into Detect. | Sean Hall | 2021-02-04 | 1 | -0/+4 |
| | |||||
* | Remove feature to uninstall compatible orphaned MSI packages. | Sean Hall | 2021-02-04 | 1 | -9/+0 |
| | |||||
* | Remove dead code. | Sean Hall | 2021-01-17 | 1 | -1/+11 |
| | |||||
* | Use plan to decide when to begin, commit, or rollback MSI transactions | Sean Hall | 2020-11-17 | 1 | -0/+1 |
| | |||||
* | WIXFEAT:6210 Change data type of versions to strings. | Sean Hall | 2020-10-24 | 1 | -4/+4 |
| | |||||
* | WIXFEAT:6164 Give BA control over UI level and handler. | Sean Hall | 2020-05-16 | 1 | -2/+0 |
| | |||||
* | Import code from old v4 repo | Sean Hall | 2018-12-29 | 1 | -0/+336 |