Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename "bundle id" concept to "bundle code" | Rob Mensching | 2024-12-30 | 1 | -11/+11 |
| | | | | | | | 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". | ||||
* | Remove unused const. | Bob Arnson | 2024-12-26 | 1 | -1/+0 |
| | |||||
* | Log bundle registration scope. | Bob Arnson | 2024-11-10 | 1 | -2/+2 |
| | |||||
* | Move the BootstrapperApplication out of proc | Rob Mensching | 2024-03-06 | 1 | -6/+6 |
| | |||||
* | Register the InstallDate in Burn | Rob Mensching | 2022-12-22 | 1 | -2/+11 |
| | | | | Closes 7068 | ||||
* | Fix bug in IsWuRebootPending where it uninitialized COM on failure. | Sean Hall | 2022-08-19 | 1 | -2/+7 |
| | | | | Fixes other half of 6870 | ||||
* | Skip logging errors in some places when they are due to missing files or ↵ | Sean Hall | 2022-08-09 | 1 | -15/+17 |
| | | | | | | registry keys or values. Related to 6696 | ||||
* | Store list of persisted well-known variables in Burn. | Sean Hall | 2022-08-02 | 1 | -1/+1 |
| | | | | This allows it to reject Variables declared in the manifest that start with the reserved prefix 'Wix'. | ||||
* | Make sure base paths are fully qualified in Burn. | Sean Hall | 2022-06-07 | 1 | -3/+3 |
| | |||||
* | Add PathConcatRelativeToBase and use it in Burn. | Sean Hall | 2022-05-31 | 1 | -3/+3 |
| | | | | Fixes 6707 | ||||
* | Always reset the system component status when registering the bundle. | Sean Hall | 2022-04-23 | 1 | -37/+14 |
| | | | | Finishes 4454 | ||||
* | Make the estimated size in ARP a little more accurate. | Sean Hall | 2022-04-23 | 1 | -17/+44 |
| | | | | Fixes 4039 | ||||
* | Add option for BundlePackage to be hidden in ARP like MsiPackage. | Sean Hall | 2022-04-05 | 1 | -1/+1 |
| | | | | | | Requires support for this feature in the nested bundle. Simplest implementation of 4454 | ||||
* | Move the logic of a bundle registering as a system component into Burn. | Sean Hall | 2022-04-05 | 1 | -8/+9 |
| | |||||
* | Update registration code with more concise Exit* macros. | Sean Hall | 2022-04-05 | 1 | -91/+42 |
| | |||||
* | Detect related bundles for BundlePackages. | Sean Hall | 2022-04-01 | 1 | -86/+1 |
| | |||||
* | Implement BundlePackage. | Sean Hall | 2022-04-01 | 1 | -3/+2 |
| | | | | 3693 | ||||
* | Add WixBundleCommandLineAction, don't set dynamic variables at startup. | Sean Hall | 2022-03-16 | 1 | -3/+0 |
| | | | | Fixes 6736 | ||||
* | Allow the BA to override the bundle relation type during plan. | Sean Hall | 2022-03-14 | 1 | -1/+22 |
| | |||||
* | Ensure WixBundleInstalled and RebootPending are set in elevated engine. | Sean Hall | 2022-03-05 | 1 | -1/+7 |
| | |||||
* | Change ARP property Installed to 0 when registrationType is InProgress. | Sean Hall | 2022-03-05 | 1 | -22/+35 |
| | | | | 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. | ||||
* | Remove orphan package providers when unregistering the bundle. | Sean Hall | 2022-02-01 | 1 | -6/+2 |
| | | | | Fixes #3850 | ||||
* | The bundle provider's presence needs to follow ARP registration. | Sean Hall | 2022-02-01 | 1 | -166/+154 |
| | |||||
* | Remove orphan compatible MSI packages. | Sean Hall | 2022-01-16 | 1 | -0/+4 |
| | | | | Reimplements #3190 | ||||
* | Add registry bitness to RegUtil and BUtil. | Bob Arnson | 2022-01-10 | 1 | -8/+8 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/6669. Fixes https://github.com/wixtoolset/issues/issues/6670. | ||||
* | Always run upgrade related bundles last. | Sean Hall | 2022-01-06 | 1 | -0/+2 |
| | | | | #5128 | ||||
* | Add BURN_PROTOCOL_VERSION in registration to avoid version checks. | Sean Hall | 2021-12-30 | 1 | -0/+3 |
| | | | | Also, old versions of Burn should ignore ancestors if they doesn't support them. | ||||
* | Remove RebootRequired per... | Bob Arnson | 2021-12-27 | 1 | -61/+1 |
| | | | | ...https://github.com/wixtoolset/issues/issues/6668. | ||||
* | Recreate the command line for the clean room process. | Sean Hall | 2021-08-04 | 1 | -4/+4 |
| | | | | | | Persist /xlog when resuming from RunOnce. Fixes #6259 | ||||
* | Parse most of Burn command line parameters into BURN_ENGINE_COMMAND. | Sean Hall | 2021-08-04 | 1 | -1/+0 |
| | |||||
* | Add BURN_DEPENDENCIES struct to store Dependency state. | Sean Hall | 2021-08-04 | 1 | -7/+0 |
| | |||||
* | Replace static cache internals with a struct. | Sean Hall | 2021-08-04 | 1 | -6/+11 |
| | | | | Initialize them explicitly to make it clearer when that happens. | ||||
* | Update Burn ARP command lines to skip clean room. | Sean Hall | 2021-08-04 | 1 | -3/+3 |
| | | | | This also adds an escape hatch to Burn for antivirus interfering with clean room. | ||||
* | Refactor butil while cleaning up other things. | Sean Hall | 2021-07-18 | 1 | -14/+1 |
| | |||||
* | Allow access to persisted variables from related bundles. | Jacob Hoover | 2021-07-18 | 1 | -0/+92 |
| | | | | Implements #3704 | ||||
* | Add InProgressDisplayName for bundles. | Sean Hall | 2021-05-19 | 1 | -35/+105 |
| | | | | #6296 | ||||
* | Fix StrAllocString assertions. | Sean Hall | 2021-05-11 | 1 | -4/+6 |
| | |||||
* | Move burn into burn | Rob Mensching | 2021-04-29 | 1 | -0/+1702 |