Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add WixInternalUIBootstrapperApplication as a new built-in BA. | Sean Hall | 2022-07-20 | 92 | -151/+3352 |
| | | | | Implements 6835 | ||||
* | Improve DTF samples. | Sean Hall | 2022-07-20 | 9 | -43/+100 |
| | |||||
* | Rename "samples" segment to "tools" | Rob Mensching | 2022-07-14 | 104 | -34/+34 |
| | | | | | | | | | | This segment is a bit of a "miscellaneous section" in the WiX repo. As such it has been difficult to name. I originally eschewed the name "tools" because what is in the "wix" segment was once called "tools". However, now that wix.exe is firmly established as the entry point for WiX operations, I've become comfortable with its segment being named "wix". That meant "tools" was again available and "tools" better describes the content of this section. | ||||
* | Support remote Payloads | Rob Mensching | 2022-07-14 | 10 | -22/+164 |
| | | | | | Closes 5601 Closes 6802 | ||||
* | Add tests to validate Variable name validation | Rob Mensching | 2022-07-12 | 2 | -0/+96 |
| | | | | Closes #6819 | ||||
* | Remove RESX usage in WixToolset.Data | Rob Mensching | 2022-07-12 | 7 | -4276/+3 |
| | | | | | Localizing all the messages is not a realistic goal in WiX so no need to manage the overhead related to RESX files. | ||||
* | Support bind variables in Package and Bundle versions | Rob Mensching | 2022-07-10 | 22 | -72/+380 |
| | | | | Closes 6779 | ||||
* | Search for WiX Extensions with `.wixext.dll` | Rob Mensching | 2022-07-10 | 1 | -1/+1 |
| | | | | | | Previous search of just `.dll` will catches too many assemblies that are not extensions. The WiX v4 convention of `.wixext.dll` narrows down to much more concise list of assemblies. | ||||
* | Build DTF E2E tests, not just restore them | Rob Mensching | 2022-07-10 | 1 | -1/+1 |
| | |||||
* | Add retries to several file system operations | Rob Mensching | 2022-07-07 | 3 | -9/+106 |
| | | | | Closes #6815 | ||||
* | Enable parsing invalid WixVersions | Rob Mensching | 2022-07-07 | 2 | -29/+214 |
| | | | | Fixes 6775 | ||||
* | Fix NCrunch projects | Rob Mensching | 2022-07-07 | 2 | -6/+0 |
| | |||||
* | Detect when Restore is required for a .wixproj to build | Rob Mensching | 2022-07-06 | 1 | -1/+23 |
| | | | | Closes 6701 | ||||
* | Add missing Binary simple reference for UI.wixext dll. | Sean Hall | 2022-07-05 | 2 | -25/+125 |
| | |||||
* | Use bundle's default CacheId instead of hash in certificate CacheId. | Sean Hall | 2022-07-01 | 9 | -50/+188 |
| | |||||
* | Some test improvements. | Sean Hall | 2022-07-01 | 8 | -37/+114 |
| | |||||
* | Rename RemotePayloadFixture to BurnRemotePayloadFixture in CoreIntegration | Rob Mensching | 2022-06-29 | 1 | -1/+1 |
| | |||||
* | Rename CompilerErrors.IllegalName to CompilerErrors.IllegalTagName | Rob Mensching | 2022-06-29 | 2 | -3/+3 |
| | |||||
* | Properly validate bundle variable names | Rob Mensching | 2022-06-29 | 10 | -25/+122 |
| | | | | Fixes 6743 | ||||
* | Add test to verify variable syntax is allowed in ifdefs | Rob Mensching | 2022-06-29 | 1 | -0/+159 |
| | | | | Closes 5259 | ||||
* | Remove MsuPackage/@KB and Permanent attributes | Rob Mensching | 2022-06-29 | 14 | -39/+130 |
| | | | | | | | | | Windows no longer allows for the silent removal of MSUs which renders the KB and Permanent attributes irrelevant. This removes both. Fixes 6749 Fixes 6801 | ||||
* | Remote payloads using certificate verification cannot use hash | Rob Mensching | 2022-06-29 | 21 | -95/+439 |
| | | | | Fixes 6745 | ||||
* | Add NCrunch project for WixToolset.Core.TestPackage | Rob Mensching | 2022-06-29 | 2 | -7/+5 |
| | | | | | | Since WixToolset.Core.TestPackage reference an Xunit assembly, NCrunch thinks the project is a test project by default. It is actually just a test helper project so inform NCrunch as such. | ||||
* | Set MsiPackage/@Visible='yes' when Permanent='yes' | Rob Mensching | 2022-06-29 | 3 | -1/+64 |
| | | | | Fixes 6764 | ||||
* | Enforce Windows Installer limits | Rob Mensching | 2022-06-29 | 5 | -0/+184 |
| | | | | Fixes 702 | ||||
* | Rename a few more cases where Product element should be Package | Rob Mensching | 2022-06-29 | 2 | -11/+11 |
| | |||||
* | Make Burn ignore unknown embedded messages. | Sean Hall | 2022-06-29 | 6 | -22/+58 |
| | |||||
* | Add embedded test. | Sean Hall | 2022-06-29 | 11 | -33/+248 |
| | |||||
* | Add AppWaitForSingleObject/MultipleObjects, ThreadWaitForCompletion. | Sean Hall | 2022-06-29 | 26 | -149/+380 |
| | |||||
* | Upgrade xunit.runner.visualstudio from V2.4.1 to V2.4.5 in native projs | Sean Hall | 2022-06-29 | 3 | -3/+3 |
| | |||||
* | Fix E2E test exception. | Ron Martin | 2022-06-29 | 1 | -1/+1 |
| | | | | Upgrade xunit.runner.visualstudio from V2.4.1 to V2.4.5. | ||||
* | Add IsWixTestSupportProject property to prevent test project detection. | Sean Hall | 2022-06-27 | 5 | -1/+13 |
| | |||||
* | Add longPathAware to Burn manifest to support long paths. | Sean Hall | 2022-06-27 | 41 | -392/+1890 |
| | | | | Fixes 3455 | ||||
* | Add LoadSystemApiSet. | Sean Hall | 2022-06-27 | 2 | -13/+87 |
| | |||||
* | Move LoadSystemLibrary and LoadSystemLibraryWithPath into apputil. | Sean Hall | 2022-06-27 | 7 | -105/+137 |
| | |||||
* | Burn can only log errors while logutil is initialized and not closed. | Sean Hall | 2022-06-27 | 2 | -43/+41 |
| | |||||
* | Require \r\n in ConsoleReadW | Sean Hall | 2022-06-27 | 1 | -1/+1 |
| | |||||
* | Add new workflow to upload a test report from the build workflow's results. | Sean Hall | 2022-06-16 | 1 | -0/+22 |
| | |||||
* | Use dotnet test on C++/CLI test projects to get trx logs. | Sean Hall | 2022-06-16 | 16 | -20/+222 |
| | |||||
* | Update some skipped tests to be dynamically skipped. | Sean Hall | 2022-06-15 | 5 | -19/+75 |
| | |||||
* | Build and run x64 dutil tests. | Sean Hall | 2022-06-15 | 8 | -77/+81 |
| | |||||
* | Use WixAssert in more places. | Sean Hall | 2022-06-15 | 47 | -539/+605 |
| | |||||
* | Improve WixAssert.StringEqual to print where the first difference is. | Sean Hall | 2022-06-15 | 1 | -26/+66 |
| | |||||
* | Allow BundlePackage to fallback to QuietUninstallString to uninstall. | Sean Hall | 2022-06-14 | 13 | -61/+449 |
| | | | | Partial implementation of 6756 | ||||
* | Add ability for non-vital cache package action. | Sean Hall | 2022-06-14 | 31 | -155/+723 |
| | |||||
* | Implement ArpEntry flavored ExePackage. | Sean Hall | 2022-06-13 | 58 | -267/+1957 |
| | | | | 6772 | ||||
* | Make sure base paths are fully qualified in Burn. | Sean Hall | 2022-06-07 | 14 | -40/+87 |
| | |||||
* | Update Burn algorithm for picking elevated temp path to use SystemTemp. | Sean Hall | 2022-06-07 | 26 | -87/+577 |
| | |||||
* | REG_EXPAND_SZ values are not necessarily a path. | Sean Hall | 2022-06-07 | 13 | -32/+211 |
| | |||||
* | Add RegReadUnexpandedString to get an unexpanded REG_EXPAND_SZ value. | Sean Hall | 2022-06-07 | 8 | -196/+1007 |
| |