aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/relatedbundle.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename "bundle id" concept to "bundle code"Rob Mensching2024-12-301-29/+29
| | | | | | | The "bundle id" always had more in common with the PackageCode from the Windows Installer. With the introduction of an actual Id attribute on the Bundle element, there is potential for confusion, so there is finally real motivation to rename "bundle id" to "bundle code".
* Skip logging errors in some places when they are due to missing files or ↵Sean Hall2022-08-091-13/+4
| | | | | | registry keys or values. Related to 6696
* Detect related bundles for BundlePackages.Sean Hall2022-04-011-25/+25
|
* Allow the BA to override the bundle relation type during plan.Sean Hall2022-03-141-12/+93
|
* Refactor related bundle enumeration into butil.Sean Hall2022-03-011-337/+53
| | | | Related to #3693
* Refactor some dependency detection.Sean Hall2022-01-161-0/+3
| | | | | * Run DependencyDetect earlier * Do package dependency checking during each package/related bundle
* Fix 32/64-bit bitness handling in Burn and BUtil.Bob Arnson2022-01-161-13/+11
| | | | | | - Take advantage of RegOpenEx. - Always look for related bundles in both 32 and 64 hives. - BundleEnumRelatedBundle requires caller to specify bitness.
* Handle 32-bit related-bundle registration...Bob Arnson2022-01-091-32/+61
| | | | ...from 64-bit bundles.
* Always run upgrade related bundles last.Sean Hall2022-01-061-0/+55
| | | | #5128
* Don't assume Exe packages with Burn protocol are bundles.Sean Hall2022-01-041-5/+42
| | | | Related to #3693
* Add BURN_PROTOCOL_VERSION in registration to avoid version checks.Sean Hall2021-12-301-6/+19
| | | | Also, old versions of Burn should ignore ancestors if they doesn't support them.
* Move burn into burnRob Mensching2021-04-291-0/+483