aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/detect.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add more burn E2E tests.Sean Hall2022-09-151-3/+8
| | | | | | | | 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.
* Support bundle updates in WixStdBA.Bob Arnson2022-09-121-1/+1
| | | | Fixes https://github.com/wixtoolset/issues/issues/6894.
* Supply hashes to BA if present in update feed.Bob Arnson2022-08-311-4/+20
| | | | Fixes https://github.com/wixtoolset/issues/issues/6353.
* Allow the BA to override the bundle relation type during plan.Sean Hall2022-03-141-6/+12
|
* Change ARP property Installed to 0 when registrationType is InProgress.Sean Hall2022-03-051-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.
* Detect MinorUpgrade MsiPackages independently of the base product.Sean Hall2022-02-121-0/+2
| | | | Fixes #6535
* Remove some assumptions in dependency planning.Sean Hall2022-02-011-1/+3
| | | | | | | | * A package might be installed even if it was already present. * A package might be uninstalled even if it was already absent. * The bundle might not actually be uninstalled even if the planned action was uninstall. Fixes #6510
* The bundle provider's presence needs to follow ARP registration.Sean Hall2022-02-011-2/+2
|
* Remove orphan compatible MSI packages.Sean Hall2022-01-161-0/+2
| | | | Reimplements #3190
* Don't report related operation in OnDetectRelatedBundle.Sean Hall2021-12-301-50/+2
| | | | #5796
* FilesInUse messages are too different to unify in the Burn engine.Sean Hall2021-12-301-2/+2
| | | | Fixes #6348
* Add BURN_DEPENDENCIES struct to store Dependency state.Sean Hall2021-08-041-7/+0
|
* Move burn into burnRob Mensching2021-04-291-0/+469