aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BootstrapperCore.Native (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Replace OnResolveSource with OnCacheAcquireResolvingSean Hall2021-04-191-30/+33
| | | | | | | Inactivate the engine during OnCacheAcquireBegin and Complete to allow setting the source from there. Fixes #3640 Contributes to #5253
* Detect whether the bundle is cached.Sean Hall2021-04-191-0/+1
|
* Allow BA to update feed sourceRob Mensching2021-04-141-0/+12
| | | | Fixes wixtoolset/issues#5568
* Add MEND request state to repair any missing files in MSI packagesRob Mensching2021-04-141-0/+2
|
* Handle when related bundles have an uninstall key but aren't cached.Sean Hall2021-03-111-0/+2
| | | | #4991
* Determine whether to ignore forward compatible bundles during Plan.Sean Hall2021-03-111-1/+19
|
* Use SHA512 instead of SHA1.Sean Hall2021-03-021-1/+1
| | | | #3992
* Let the BA request the bundle to stay installed from OnUnregisterBegin.Sean Hall2021-03-021-1/+2
| | | | #6297
* Get all request states up front before building the plan.Sean Hall2021-02-221-3/+16
|
* Rename *TargetMsiPackage BA events to *PatchTarget.Sean Hall2021-02-221-6/+6
|
* Automatically uninstall the bundle after Quit if eligible.Sean Hall2021-02-041-0/+4
| | | | | | | | | | | For now, the requirements are: * The bundle is installed and * The bundle is per-user or has already elevated and * No non-permanent packages are installed and * No non-permanent packages are cached and * No related bundle would run by default during uninstall and * The bundle didn't Uninstall/Cache/Install/Modify/Repair and * The BA didn't opt out of this behavior
* Remove feature to uninstall compatible orphaned MSI packages.Sean Hall2021-02-041-50/+0
|
* Remove dead code.Sean Hall2021-01-171-14/+0
|
* Add BA messages around system restore points.Sean Hall2020-11-171-0/+46
|
* Add logging and BA messages around MSI transactions.Sean Hall2020-11-171-0/+77
|
* Run unit tests in the build script.Sean Hall2020-11-171-1/+1
|
* Stop encrypting hidden variables.Sean Hall2020-11-012-8/+0
| | | | They were persisted in plaintext, and always had to be decrypted and sent to a separate process to actually be used.
* Add CompareVersions engine method.Sean Hall2020-10-243-0/+29
|
* WIXFEAT:6210 Change data type of versions to strings.Sean Hall2020-10-243-12/+16
|
* Update splash screen to be per-monitor DPI aware.Sean Hall2020-08-091-1/+1
| | | | Remove GDI+ from engine since the higher quality scaling isn't worth the additional dependency.
* WIXFEAT:4763 Change "string" variable type to literal and add "formatted".Sean Hall2020-08-092-13/+2
|
* Move Burn headers from BootstrapperCore repo.Sean Hall2020-07-187-0/+1778