| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Require "accept EULA"HEADmain | Rob Mensching | 3 days | 4 | -6/+17 |
| | | | | | Resolves 9196 | ||||
| * | Support setting InstallerPlatform from RuntimeIdentifier | Rob Mensching | 2025-12-15 | 1 | -1/+2 |
| | | | | | Resolves 9047 | ||||
| * | Migrate all .sln files to .slnx | Rob Mensching | 2025-12-14 | 8 | -116/+23 |
| | | | | | Modernize projects against new .slnx expecations as well. | ||||
| * | Update to use .NET 10 SDK for builds | Rob Mensching | 2025-12-14 | 1 | -1/+2 |
| | | |||||
| * | Update to .NET 8 to fix build | Rob Mensching | 2025-11-02 | 8 | -52/+46 |
| | | | | | | .NET 6 was deprecated so move to .NET 8 and possibly .NET 10 after it releases. | ||||
| * | Remove deprecated Heat. | Bob Arnson | 2025-06-18 | 1 | -2/+0 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/9039 | ||||
| * | Switch to MSTest built-in Test target. | Bob Arnson | 2025-03-20 | 2 | -2/+2 |
| | | | | | | Prevents test run during VS build and shows failure details on console (no need to dig into TRX file). | ||||
| * | Formalize official WiX build and update tags in nupkgs | Rob Mensching | 2025-03-19 | 2 | -0/+0 |
| | | |||||
| * | Convert WixToolsetTest.Sdk to MSTest.*** | Bob Arnson | 2025-03-03 | 4 | -4/+12 |
| | | | | | | | | ***Does not include a full conversion to traversal projects. The wix segment already uses traversal projects extensively so there isn't a significant per win, especially compared to the effort required...but MSTest's method-level parallelism cuts test run time in half (~60->~30). | ||||
| * | Convert tools\ to MSTest and traversal projects. | Bob Arnson | 2025-03-03 | 2 | -7/+15 |
| | | |||||
| * | Convert ext\ to MSTest and traversal projects. | Bob Arnson | 2025-03-03 | 23 | -1/+1846 |
| | | | | | | | | | - Move ext\ unit tests to MSTest. - MSBuildify ext projects with MSTest execution. - Fork test support projects for MSTest: - WixInternal.TestSupport - WixInternal.Core.TestPackage | ||||
| * | Minor build improvements and cleanup | Rob Mensching | 2025-02-11 | 1 | -1/+1 |
| | | |||||
| * | Audit all transitive dependencies and fix latest vulnerabilities | Rob Mensching | 2024-12-27 | 4 | -22/+32 |
| | | | | | | Also, standardize .NET Core TFMs listed before .NET Framework TFMs for no reason but to be consistent | ||||
| * | Fix up COM+ to be back in working order under Wix4+ | Bevan Weiss | 2024-12-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Table names updated for Wix4 prefix. Custom action names similarly updated. Table names Wix4ComPlusUserInApplicationRole, Wix4ComPlusGroupInApplicationRole and Wix4ComPlusApplicationRoleProperty had to be shortened to fit within MSI 31 character table name limit. Migrated from fixed GUID for RegistrationHelper to use CLSIDFromProgID in an attempt to fix behaviour under .NET 4+ DLLs. Added setting of Partition enable if a Partition is configured in authoring, new Windows config has Partitions disabled by default, and they don't work at all under Windows workstation (non-server) versions. Added a new Runtime condition for `RequireWindowsServer` which will skip execution of Runtime test on workstation/desktop OSes, since COM+ Partitions only work correctly under Windows Server. Quite a lot of basic typos fixed also. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
| * | Update to nonwhingy System.Text.Json. | Bob Arnson | 2024-11-10 | 1 | -1/+1 |
| | | |||||
| * | Add basic test for Msmq install/uninstall. | Bevan Weiss | 2024-07-18 | 1 | -0/+2 |
| | | | | | | | | | | Fix up lack of WIX CUSTOM_ACTION_DECORATION wrappers Add new RuntimeTest skipper for Server Features / Optional Features. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
| * | Update dependencies | Rob Mensching | 2024-07-12 | 4 | -32/+32 |
| | | | | | Fixes 8569 | ||||
| * | Move to ReleaseFlow and SomeVer | Rob Mensching | 2024-04-25 | 10 | -130/+202 |
| | | |||||
| * | Reference correct skippable Xunit discoverer | Rob Mensching | 2024-04-05 | 1 | -1/+1 |
| | | |||||
| * | Prevent source directories from being harvested. | Bob Arnson | 2024-04-04 | 1 | -0/+1 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/8096. | ||||
| * | Fix Profile column definition. | Bob Arnson | 2024-03-18 | 2 | -2/+14 |
| | | | | | | | It's a formatted field but was too short. Fixes https://github.com/wixtoolset/issues/issues/8043. | ||||
| * | Rename "bundle extension" to "bootstrapper extension" for more consistency | Rob Mensching | 2024-03-07 | 1 | -12/+1 |
| | | | | | Also renames WixToolet.BextUtil nupkg to WixToolset.BootstrapperExtensionApi. | ||||
| * | Move wixstdba functions to Bal.wixext build | Rob Mensching | 2024-03-07 | 1 | -0/+1 |
| | | |||||
| * | Better .nupkg names | Rob Mensching | 2024-03-07 | 1 | -3/+2 |
| | | |||||
| * | Move the BootstrapperApplication out of proc | Rob Mensching | 2024-03-06 | 1 | -1/+0 |
| | | |||||
| * | Pretty up build output | Rob Mensching | 2023-12-16 | 1 | -1/+1 |
| | | |||||
| * | Update to xunit 2.5.1 | Rob Mensching | 2023-12-16 | 4 | -20/+20 |
| | | |||||
| * | Build tweaks to support VS 17.8... | Bob Arnson | 2023-12-04 | 1 | -3/+3 |
| | | | | | | | | ...because SemVer is just a suggestion. - Also fix missing NuGet cleanup. - And update NuGet^2 packages because v6.3.1 has vulnerabilities. | ||||
| * | add firewall extension decompiler, make msi modifications work, add all ↵ | chris_bednarski | 2023-11-19 | 1 | -0/+1 |
| | | | | | attributes | ||||
| * | Update to latest signing infrastructure | Rob Mensching | 2023-09-13 | 1 | -8/+1 |
| | | | | | Fixes 7546 | ||||
| * | Remove unused symbol `Version`. | Bob Arnson | 2023-09-12 | 1 | -2/+0 |
| | | |||||
| * | add integration tests for the firewall extenstion | chris_bednarski | 2023-08-19 | 1 | -0/+1 |
| | | |||||
| * | Multiple extension support in unit tests | chris_bednarski | 2023-07-23 | 1 | -10/+25 |
| | | |||||
| * | feat(build): update xunit to version 2.5.0, fix occasional test timeout | chris_bednarski | 2023-07-19 | 6 | -24/+24 |
| | | |||||
| * | Extract object fields with modularization GUIDs. | Bob Arnson | 2023-06-30 | 1 | -2/+19 |
| | | |||||
| * | Always add space to to test folder to flush out such bugs | Rob Mensching | 2023-03-23 | 3 | -28/+28 |
| | | |||||
| * | Improve instance transforms | Rob Mensching | 2023-02-09 | 1 | -46/+81 |
| | | | | | | | | | | Fix bug where the string `UpgradeCode` was being used instead of the GUID for the UpgradeCode in an instance transform. Also handle the case where the instance transform's Property does or does not exist when creating the transform. Fixes 7193 | ||||
| * | Remove use of AppVeyor | Rob Mensching | 2023-01-23 | 1 | -15/+0 |
| | | | | | | | | | WiX v4 standardized on GitHub Actions for the build process. AppVeyor served us well and provides a great service for free. But since we moved to GitHub Actions let's not burn cycles on their build machines. Closes 7175 | ||||
| * | Small fixes found while updating XSDs | Rob Mensching | 2023-01-01 | 1 | -1/+0 |
| | | |||||
| * | Handle spaces when finding path to executables in MSBuild task | Rob Mensching | 2022-11-21 | 1 | -2/+2 |
| | | | | | Fixes 7035 | ||||
| * | Log error when path to executable cannot be found in MSBuild tool task | Rob Mensching | 2022-11-21 | 1 | -12/+35 |
| | | | | | This is additional logging to try to track down the root cause of 7035. | ||||
| * | Fix Iis table definitions. | Bob Arnson | 2022-11-14 | 1 | -0/+18 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/7014. | ||||
| * | Minimize calls into GitInfo by caching results during build_init | Rob Mensching | 2022-11-13 | 7 | -13/+45 |
| | | |||||
| * | WiX Toolset v4-preview.1v4.0.0-preview.1 | Rob Mensching | 2022-11-11 | 1 | -1/+8 |
| | | |||||
| * | Separate WixInternal content from official WixToolset namespace | Rob Mensching | 2022-11-08 | 43 | -62/+62 |
| | | |||||
| * | Add NetFx .NET compatibility check for MSI (#262) | StefanStojanovic | 2022-10-25 | 1 | -0/+6 |
| | | | | | | | | | | | | Adds new custom element in NetFx extension for running NetCoreCheck.exe tool from within the MSI installer - `<netfx:DotNetCompatibilityCheck />`. The checks are run before evaluating launch conditions, so their results can be used in those conditions. There is no limitation on the number of checks that can be run, so installer may query various runtimes on different platforms and versions and with different roll forward policies. Fixes https://github.com/wixtoolset/issues/issues/6264 | ||||
| * | Update several dependencies | Rob Mensching | 2022-10-19 | 1 | -7/+18 |
| | | |||||
| * | Update to latest NuGet assemblies | Rob Mensching | 2022-10-19 | 1 | -3/+3 |
| | | |||||
| * | Update build dependencies and normalize more projects | Rob Mensching | 2022-10-19 | 8 | -33/+31 |
| | | |||||
| * | Use "wixext4" instead of "tools" as the root folder in ".wixext.nupkg"s | Rob Mensching | 2022-10-15 | 3 | -0/+0 |
| | | | | | Fixes 6944 | ||||
