aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove BOOTSTRAPPER_RESUME_TYPE_REBOOT_PENDING.Bob Arnson2021-12-275-18/+1
| | | | Thanks to @rseanhall's sharp eyes.
* Remove RebootRequired per...Bob Arnson2021-12-276-78/+20
| | | | ...https://github.com/wixtoolset/issues/issues/6668.
* Remove Microsoft.NETFramework.ReferenceAssemblies.Bob Arnson2021-12-251-1/+0
|
* Install v141 toolset on GitHub build VM.Bob Arnson2021-12-251-1/+3
|
* Use `v143` toolset except `v141` for libs.Bob Arnson2021-12-2510-20/+29
|
* Build with VS2022, which is now required.Bob Arnson2021-12-2561-190/+120
| | | | - Use VS2022/v143 libraries exclusively. C++ compatibility works.
* Version extension ids.Bob Arnson2021-12-2357-1620/+395
| | | | | | | | | https://github.com/wixtoolset/issues/issues/5933 - Add support for detecting VS2022. - Add x64 custom actions. - Remove ancient Help 2.0 support. - Update WixCop to add the new element to trigger custom action.
* Fix error strings that are formatted by LogErrorIdModule.Sean Hall2021-12-211-3/+3
|
* Consistent-ify primary key column names.Bob Arnson2021-12-1918-52/+53
|
* Fix dependency table column names.Bob Arnson2021-12-171-5/+5
| | | | | | | (More extensions to fix but in general, primary key column names do not repeat the table name. There's no benefit to including the `4` and some don't use a prefix either. I'll aim for consistency but not pedantic consistency.)
* Fix typos.Bob Arnson2021-12-172-2/+2
|
* Clean up Firewall extension (model for all).Bob Arnson2021-12-1712-131/+24
|
* Fix ids for DependencyExtension.Bob Arnson2021-12-176-35/+35
|
* Ensure failed test, fail the buildRob Mensching2021-12-161-0/+3
|
* Enable runtime tests and add run id to log artifact nameRob Mensching2021-12-161-2/+3
|
* Get full git history so versioning based on "height" works correctlyRob Mensching2021-12-161-0/+2
|
* Add global clean mechanismRob Mensching2021-12-162-0/+44
|
* Only run RuntimeTests in the `develop` and `master` branchesRob Mensching2021-12-142-3/+3
|
* Capture logs from burn integration testsRob Mensching2021-12-142-1/+15
|
* Configure VS with required components before buildingRob Mensching2021-12-143-0/+21
|
* After rolling back in a non-vital rollback boundary, skip to its end.Sean Hall2021-12-136-57/+147
| | | | Fixes #6309
* Deprecate WixDifxAppExtension.Bob Arnson2021-12-122-3/+6
| | | | https://github.com/wixtoolset/issues/issues/6648
* Switch to `net472` as Framework baseline.Bob Arnson2021-12-1223-42/+43
|
* Added Dutch translation of Util extension.Harm van den Brand2021-12-121-0/+33
|
* Clean up some E2E tests.Sean Hall2021-12-116-14/+7
|
* Add BA events for setting the update bundle.Sean Hall2021-12-1124-37/+535
| | | | Fixes #6410
* Remove MEND.Sean Hall2021-12-085-27/+1
|
* Add ability to customize file versioning rules for MsiPackage and MspPackage.Sean Hall2021-12-0820-118/+250
| | | | Fixes #5911
* More VS2022 fixes.Sean Hall2021-12-0610-10/+15
| | | | | | | Update v4.0 projects to target v4.7.2. Skip all Bal managed host tests for now. Remove ToolsVersion from DTF test projects. Remove Microsoft.NETFramework.ReferenceAssemblies from Directory.Packages.props.
* If there isn't enough disk space, skip the 5GB testRob Mensching2021-12-031-6/+19
|
* Handle unexpected BOM when reading from stdin in wixnative.exeRob Mensching2021-12-037-29/+57
| | | | | | | | | | | In certain cases, the encoding of stdin/stdout can be changed in Windows to cause a BOM to be added on the first read of stdin. To handle the unexpected BOM, the first line read from stdin is now a "preamble" where the last character is expected to be a ":". We use the last character because a multibyte BOM value may appear before it. Also updated SAL annotations to resolve IDE warnings.
* Do not use kernel32.dll as test fileRob Mensching2021-12-0310-9/+10
|
* Enhance error reporting when running wixnative.exeRob Mensching2021-12-032-4/+45
|
* Always populate bind variables for file version and languageRob Mensching2021-12-033-15/+61
| | | | | | | Always populating the values (using "" for null) makes it easier to diagnose when you finally get the bind variable syntax correct. Previously, incorrect syntax and not having a value both resulted in errors.
* Only build mbanative for latest toolset.Sean Hall2021-12-012-8/+9
| | | | This allows using Appveyor's latest VS2019 image.
* Fixes required to get build working using MSBuild64 from VS2022Rob Mensching2021-11-292-2/+2
|
* ListView controls can have a different image list for different modes.Sean Hall2021-11-101-3/+3
|
* Move ImageList element back under Theme since it's not a control.Sean Hall2021-11-103-14/+16
|
* Go back to thmutil not interfering with wixstdba controls.Sean Hall2021-11-109-29/+61
|
* Enable warning to detect hidden base class functionsSean Hall2021-11-103-3/+5
|
* Use special Appveyor image vs2019-16-11-2.Sean Hall2021-11-031-1/+1
|
* Follow up for multiple attached container supportSean Hall2021-11-0319-158/+276
| | | | | | | | | | | * validate cContainers * use previous embeddedid format and use intermediate folder when extracting attached containers * remove special cases for 0 byte containers in BurnCommon classes and Insignia * don't hardcode max containers * reduce properties in BurnCommon * add e2e test #6144
* Support multiple attached containersNir Bar2021-11-0216-100/+170
| | | | See https://github.com/wixtoolset/issues/issues/6144
* Use DefDlgProc in thmutil.Sean Hall2021-11-011-9/+25
| | | | #5927
* Avoid using control ids inside of thmutil.Sean Hall2021-11-0114-551/+845
|
* Add CS_HREDRAW and CS_VREDRAW to fix painting issues when resizing.Sean Hall2021-11-016-38/+46
|
* Remove dutil types from BAFunctions.Sean Hall2021-11-018-47/+40
|
* Make thmutil automatically load controls during window creation.Sean Hall2021-11-0114-231/+542
| | | | Add control loaded event.
* Add more thmutil window messages to simplify handling control events.Sean Hall2021-11-019-213/+564
|
* Allow more customization of control ids in thmutil.Sean Hall2021-11-0113-48/+374
| | | | | Allow BAFunctions to set control ids. Make sure control ids don't collide.