Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |