aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * When logging at the debug level, log errors from all sources.Sean Hall2021-01-275-5/+20
| |
| * Always call PlanDump, and make it log at the REPORT_DEBUG level.Sean Hall2021-01-273-52/+44
| | | | | | | | Fixes #6327.
| * First steps on Burn for x64 and ARM64Bob Arnson2021-01-199-12/+88
| |
| * Fix code analysis warnings.Bob Arnson2021-01-195-7/+14
| |
| * Enable ControlFlowGuard.Bob Arnson2021-01-191-0/+3
| |
| * Fix error tracing, DUTIL_SOURCE_DEFAULT wasn't defined the same in the stub ↵Sean Hall2021-01-181-0/+4
| | | | | | | | and engine.lib.
| * Remove dead code.Sean Hall2021-01-1712-50/+16
| |
| * Update PlanTest to use manifests created by latest v4.Sean Hall2021-01-176-187/+129
| |
| * Upgrade to latest dutil as first step for x64 and ARM64Bob Arnson2021-01-1119-44/+44
| |
| * WIXFEAT:6195 - Don't change current directory for ExePackage.Sean Hall2020-12-151-14/+2
| |
| * WIXBUG:4539 - Fix overall Cache action planning with related bundles.Sean Hall2020-12-152-0/+78
| |
| * Refactor PlanRelatedBundlesBegin without changing behavior.Sean Hall2020-12-152-43/+69
| |
| * Consolidate the code for the BA and bext engines.Sean Hall2020-11-176-685/+956
| |
| * Allow E_IMPL from BA/bext and check all cbSizes from BA/bext.Sean Hall2020-11-178-179/+372
| |
| * Add BA messages around system restore points.Sean Hall2020-11-176-9/+342
| |
| * Add logging and BA messages around MSI transactions.Sean Hall2020-11-179-31/+414
| |
| * Ignore C26812 warning for C style enums.Sean Hall2020-11-173-1/+13
| |
| * Use plan to decide when to begin, commit, or rollback MSI transactionsSean Hall2020-11-179-149/+226
| |
| * Clean up the elevation code for MSI transactions.Sean Hall2020-11-175-261/+213
| |
| * Add plan tests.Sean Hall2020-11-1715-34/+1125
| |
| * Run unit tests in the build script.Sean Hall2020-11-179-24/+29
| |
| * Update engine PlatformToolset to v142.Sean Hall2020-11-111-2/+2
| |
| * WIXFEAT:5355 - Don't clear variable for missing key or value.Sean Hall2020-11-012-4/+8
| |
| * WIXFEAT:3816-Format variables and respect absolute paths in Log/@PrefixSean Hall2020-11-011-16/+38
| |
| * Stop encrypting hidden variables.Sean Hall2020-11-019-376/+27
| | | | | | | | They were persisted in plaintext, and always had to be decrypted and sent to a separate process to actually be used.
| * WIXFEAT:6258 - Format variables when evaluating condition.Sean Hall2020-11-016-55/+112
| |
| * Fix version log formats that weren't updated to ls.Sean Hall2020-10-311-3/+3
| |
| * Default to same-version upgrades for bundles.Sean Hall2020-10-312-5/+5
| |
| * Allow unsetting version variables.Sean Hall2020-10-244-15/+43
| |
| * Get the internal Burn version to be Major.Minor.Patch.BuildNumber.Sean Hall2020-10-243-4/+11
| |
| * Add CompareVersions engine method.Sean Hall2020-10-247-2/+70
| |
| * Update string versioning.Sean Hall2020-10-249-56/+225
| | | | | | | | | | Update condition parsing to allow specific characters for versions. Log every time an invalid version is parsed.
| * WIXFEAT:6210 Change data type of versions to strings.Sean Hall2020-10-2438-429/+505
| |
| * Update splash screen to be per-monitor DPI aware.Sean Hall2020-08-0910-137/+180
| | | | | | | | 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-0925-214/+313
| |
| * Don't embed application manifest for burn.exe since Core will embed it.Sean Hall2020-07-192-21/+1
| |
| * Make NBGV version resource information go into 1033.Sean Hall2020-07-192-0/+7
| |
| * Move Burn headers from BootstrapperCore repo.Sean Hall2020-07-1814-16/+1788
| |
| * Only support encrypting string variants.Sean Hall2020-07-173-119/+32
| |
| * Add VariantTest.Sean Hall2020-07-174-4/+209
| |
| * Integrate BurnUnitTest into latest v4.Sean Hall2020-07-1618-164/+262
| |
| * Import BurnUnitTest from old wix4 repo.Sean Hall2020-07-1619-0/+2928
| |
| * Upgrade to VS2019 appveyor image.Sean Hall2020-06-241-1/+1
| |
| * Add SourceLink to C++ projects.Sean Hall2020-06-242-1/+16
| |
| * Move native pdbs into symbols package.Sean Hall2020-06-241-1/+1
| |
| * Update to latest dutil.Sean Hall2020-06-249-13/+45
| |
| * Set Visible to false for the contents of WixToolset.Burn.Sean Hall2020-06-152-3/+4
| |
| * Add WindowsBuildNumber variable which is set to dwBuildNumber from ↵Sean Hall2020-05-231-0/+5
| | | | | | | | RtlGetVersion()
| * WIXBUG:5980 Fix bugs around INSTALLUILEVEL_SOURCERESONLY.Sean Hall2020-05-218-17/+47
| | | | | | | | | | Apply requires a valid hWnd since otherwise a source resolution prompt could hang the bundle. Burn now defaults to INSTALLUILEVEL_NONE by itself if the bundle is not showing UI.
| * WIXBUG:3869 FilterResult needs to apply MB_TYPEMASK to dwAllowedResults.Sean Hall2020-05-211-1/+2
| |