aboutsummaryrefslogtreecommitdiff
path: root/src/burn/test (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Enhance bundle backend validation.Sean Hall2022-03-161-0/+1
* Add WixBundleCommandLineAction, don't set dynamic variables at startup.Sean Hall2022-03-162-3/+6
* Make engine skip planning if there are any downgrade related bundles.Sean Hall2022-03-141-0/+88
* Log rest of plan and add testing of registration actions to PlanTest.Sean Hall2022-03-142-3/+371
* Allow the BA to override the bundle relation type during plan.Sean Hall2022-03-141-11/+138
* Read Uninstallable from manifest and add test for non-uninstallable exeSean Hall2022-03-074-1/+186
* Change ARP property Installed to 0 when registrationType is InProgress.Sean Hall2022-03-052-6/+6
* Refactor related bundle enumeration into butil.Sean Hall2022-03-015-8/+207
* Fix and run Burn 64-bit unit tests.Sean Hall2022-03-014-76/+150
* Factor out TestRegistryFixture so other tests can mock regutil API's.Sean Hall2022-03-016-256/+352
* Change SetVariable to format the value and convert it at search time.Sean Hall2022-02-231-1/+5
* Update search code with more concise Exit* macros and remove dead code.Sean Hall2022-02-231-36/+0
* Add UnsafeUninstall action.Sean Hall2022-02-221-0/+78
* Create single .zip file for non-embedded pdb filesRob Mensching2022-02-171-0/+1
* When rolling back a bundle failure, reinstall all upgrade related bundles.Sean Hall2022-02-101-0/+64
* Remove some assumptions in dependency planning.Sean Hall2022-02-011-9/+9
* Plan each dependency provider dependent individually.Sean Hall2022-02-011-33/+39
* Plan each dependency provider individually.Sean Hall2022-02-011-32/+41
* The bundle provider's presence needs to follow ARP registration.Sean Hall2022-02-011-18/+24
* Add BOOTSTRAPPER_REQUEST_STATE_FORCE_PRESENT.Sean Hall2022-01-161-2/+181
* Rename fUninstallable to fPermanent.Sean Hall2022-01-161-1/+1
* Remove orphan compatible MSI packages.Sean Hall2022-01-161-1/+132
* Fix 32/64-bit bitness handling in Burn and BUtil.Bob Arnson2022-01-161-1/+1
* Don't assume Exe packages with Burn protocol are bundles.Sean Hall2022-01-041-7/+26
* Remove warnings and make sure more don't creep in.Sean Hall2022-01-011-9/+0
* Add BURN_PROTOCOL_VERSION in registration to avoid version checks.Sean Hall2021-12-301-1/+1
* Remove BOOTSTRAPPER_RESUME_TYPE_REBOOT_PENDING.Bob Arnson2021-12-271-1/+0
* Remove RebootRequired per...Bob Arnson2021-12-272-7/+14
* Use `v143` toolset except `v141` for libs.Bob Arnson2021-12-251-1/+1
* Build with VS2022, which is now required.Bob Arnson2021-12-251-1/+0
* After rolling back in a non-vital rollback boundary, skip to its end.Sean Hall2021-12-131-26/+62
* Add ability to customize file versioning rules for MsiPackage and MspPackage.Sean Hall2021-12-081-22/+26
* Add NativeMachine to Burn and WIX_NATIVE_MACHINE to UtilExtensionEric StJohn2021-08-301-0/+1
* Remove unelevation code since clean room changes made it unreachable.Sean Hall2021-08-041-16/+11
* Recreate the command line for the clean room process.Sean Hall2021-08-041-6/+6
* Parse most of Burn command line parameters into BURN_ENGINE_COMMAND.Sean Hall2021-08-042-7/+16
* Add BURN_DEPENDENCIES struct to store Dependency state.Sean Hall2021-08-043-14/+32
* Replace static cache internals with a struct.Sean Hall2021-08-045-26/+70
* Add fixed buffer butil APIs.Sean Hall2021-07-191-1/+2
* Refactor butil while cleaning up other things.Sean Hall2021-07-181-39/+41
* Allow access to persisted variables from related bundles.Jacob Hoover2021-07-182-9/+170
* Improve whitespace handling in Burn conditions.Sean Hall2021-07-061-0/+2
* Add bundle option for command line variables to always be uppercase.Sean Hall2021-07-025-3/+7
* Add InProgressDisplayName for bundles.Sean Hall2021-05-191-18/+20
* Fix StrAllocString assertions.Sean Hall2021-05-111-11/+15
* Put back the rollback cache package functionality and fix its bugs.Sean Hall2021-05-111-22/+29
* Cache packages that will be present for CACHE/INSTALL overall actions.Sean Hall2021-05-111-8/+17
* Bring back Burn's implementation of signature verification.Sean Hall2021-05-111-1/+1
* Enforce payload and container verification.Sean Hall2021-05-112-1/+3
* Implement integrated build processRob Mensching2021-05-113-51/+20