aboutsummaryrefslogtreecommitdiff
path: root/src/test/burn/TestData (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement ArpEntry flavored ExePackage.Sean Hall2022-06-1310-1/+157
| | | | 6772
* Update Burn algorithm for picking elevated temp path to use SystemTemp.Sean Hall2022-06-072-0/+33
|
* Add option to hosts to always install prereqs.Sean Hall2022-05-1422-10/+557
| | | | | | Add PrereqPackage to BundlePackage Implements 4718
* Move infinite loop detection into the hosts.Sean Hall2022-05-141-0/+2
| | | | | | | Tell the BA during Destroy whether it will be reloaded, and let the BA decide then whether it's module should be unloaded. Show error when infinite prereq loop detected. Only clip the exit code if they're Win32 errors. Set related bundle type to none to avoid downgrades during preqba.
* Add support for semver in bundles and dependenciesRob Mensching2022-05-101-1/+1
| | | | | | | Take advantage of WixVersion/verutil functionality to support wider range of version numbers were possible in the WiX Toolset Completes 4666
* Only block shutdown during Apply.Sean Hall2022-05-044-2/+76
|
* Upgrade test BAs to net6.0 and use x64 bundles for ManagedHost tests.Sean Hall2022-04-197-25/+25
| | | | Fixes 6651
* Replace Dnc.Host with Dnc.HostGenerator to support linker trimming.Sean Hall2022-04-192-2/+2
|
* Set each native library dependency version to the build version.Sean Hall2022-04-191-2/+0
|
* Add option for BundlePackage to be hidden in ARP like MsiPackage.Sean Hall2022-04-051-0/+1
| | | | | | Requires support for this feature in the nested bundle. Simplest implementation of 4454
* Support v3 bundles in BundlePackage and "burn extract" command.Sean Hall2022-04-012-0/+32
|
* Detect related bundles for BundlePackages.Sean Hall2022-04-015-0/+48
|
* Implement BundlePackage.Sean Hall2022-04-012-0/+30
| | | | 3693
* Give BA process id and option to wait for cancelled process to exit.Sean Hall2022-03-192-0/+38
|
* Fix themes to account for UnsafeUninstall action.Sean Hall2022-03-161-6/+12
|
* Improve error reporting wrt ExePackage and MsuPackage attributesRob Mensching2022-03-011-1/+1
| | | | | | | | For example, DetectCondition is required when RepairArguments or UninstallArguments present and always recommended. Also, non-permanent ExePackages need UninstallArguments. The code was refactored to make it easier to reason over the different requirements for different package types.
* Handle missing content length with range request and empty files.Sean Hall2022-02-191-1/+1
| | | | Add test for server without range request support.
* Create single .zip file for non-embedded pdb filesRob Mensching2022-02-171-1/+9
| | | | | No longer create .snupkg/.symbols.nupkgs since they don't actually support native pdbs, which are all of our non-embedded pdb files.
* When rolling back a bundle failure, reinstall all upgrade related bundles.Sean Hall2022-02-104-0/+46
| | | | Fixes #3421
* Add runtime testing for #6705.Sean Hall2022-02-094-12/+0
|
* Add compiler extension to handle platforms.Bob Arnson2022-01-301-2/+2
| | | | | | | | Custom actions to print EULA and validate install directories are defined in WixUIExtension compiler extension, to handle platform-specific custom actions referred to from `DoAction` control events. This is the least-worst solution, given the `DoAction` approach used in the WixUI authoring and anyone customizing a WixUI set.
* Add failing dependency E2E tests.Sean Hall2022-01-2124-6/+188
|
* Use IgnoreLanguage as workaround for #6705.Sean Hall2022-01-214-0/+12
|
* Remove orphan compatible MSI packages.Sean Hall2022-01-168-4/+60
| | | | Reimplements #3190
* Fix 32/64-bit bitness handling in Burn and BUtil.Bob Arnson2022-01-162-0/+26
| | | | | | - Take advantage of RegOpenEx. - Always look for related bundles in both 32 and 64 hives. - BundleEnumRelatedBundle requires caller to specify bitness.
* Handle 32-bit related-bundle registration...Bob Arnson2022-01-092-0/+27
| | | | ...from 64-bit bundles.
* Always run upgrade related bundles last.Sean Hall2022-01-069-7/+76
| | | | #5128
* Remove test package that is supposed to be missingRob Mensching2022-01-021-0/+3
| | | | | | | | When missing uncompressed payloads in bundles were fixed in the build, the FailureTests.CanInstallWhenMissingNonVitalPackage test failed because a package used to be missing was now present. Now we explicitly delete the package during the test bundle's build to ensure it is missing.
* Ensure external bundle payloads and containers are copied to outputRob Mensching2022-01-021-8/+0
|
* Don't report related operation in OnDetectRelatedBundle.Sean Hall2021-12-301-0/+20
| | | | #5796
* FilesInUse messages are too different to unify in the Burn engine.Sean Hall2021-12-305-0/+52
| | | | Fixes #6348
* Integration tests for wixproj Sdk-style buildsRob Mensching2021-12-301-0/+11
|
* Build with VS2022, which is now required.Bob Arnson2021-12-251-1/+0
| | | | - Use VS2022/v143 libraries exclusively. C++ compatibility works.
* Clean up some E2E tests.Sean Hall2021-12-113-8/+1
|
* Move ImageList element back under Theme since it's not a control.Sean Hall2021-11-102-10/+12
|
* Go back to thmutil not interfering with wixstdba controls.Sean Hall2021-11-101-1/+2
|
* Follow up for multiple attached container supportSean Hall2021-11-034-0/+56
| | | | | | | | | | | * 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
* Avoid using control ids inside of thmutil.Sean Hall2021-11-011-3/+8
|
* Add CS_HREDRAW and CS_VREDRAW to fix painting issues when resizing.Sean Hall2021-11-011-10/+4
|
* Remove dutil types from BAFunctions.Sean Hall2021-11-011-6/+6
|
* Make thmutil automatically load controls during window creation.Sean Hall2021-11-013-48/+234
| | | | Add control loaded event.
* Add more thmutil window messages to simplify handling control events.Sean Hall2021-11-011-42/+28
|
* Allow more customization of control ids in thmutil.Sean Hall2021-11-014-10/+161
| | | | | Allow BAFunctions to set control ids. Make sure control ids don't collide.
* On SuppressDowngradeFailure, quit after detect.Bob Arnson2021-08-225-0/+66
| | | | Implements https://github.com/wixtoolset/issues/issues/6537.
* Add bundle option for command line variables to always be uppercase.Sean Hall2021-07-026-0/+114
| | | | Fixes #3777
* Fix building and perf for bundles with 1000s of package and BA payloadsSean Hall2021-06-095-0/+145
| | | | Fixes other half of #5300
* Add a manual test bundle for testing BAFunctions and thmutil.Sean Hall2021-06-0429-0/+785
|
* Add some 64-bit Burn tests.Bob Arnson2021-06-0210-3/+82
|
* Update package Cache attribute to new attribute valuesRob Mensching2021-05-177-7/+7
| | | | Closes wixtoolset/issues#5125
* Add tests for WixBA.Sean Hall2021-05-117-0/+88
|