Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
12 days | Update ErrorMessages.cs to refine duplicate identifiers message | cz-dev-ge | 1 | -1/+1 | |
Adds information about necessary neutral language definition. | |||||
13 days | Embiggen build perf. | Bob Arnson | 22 | -20/+120 | |
- Move ext tests to targets for better MSBuild scheduling. - Parallelize long-running tests. - Disable Firewall ICEs for dev builds; they're redundant with round-tripping and ICEs are mutex'd to make them painfully serial. | |||||
2025-06-19 | Fix HarvestPayloads field names (kinda). | Bob Arnson | 1 | -4/+4 | |
2025-06-18 | Support launching rundll32.exe as a safe executable if the dll it loads is ↵ | Nir Bar | 10 | -25/+450 | |
in a secure location | |||||
2025-06-18 | Fix MsiLockPermissionsEx decompilation. | Bob Arnson | 8 | -3/+120 | |
Fixes https://github.com/wixtoolset/issues/issues/9096 | |||||
2025-06-18 | Remove deprecated Heat. | Bob Arnson | 120 | -89610/+0 | |
Fixes https://github.com/wixtoolset/issues/issues/9039 | |||||
2025-06-12 | Consistentify unnamed bindpaths doc in `Files`. | Bob Arnson | 1 | -3/+8 | |
2025-06-11 | Customize TARGETDIR DirectoryRef warning. | Bob Arnson | 4 | -1/+47 | |
Fixes https://github.com/wixtoolset/issues/issues/9012 | |||||
2025-06-11 | Fix Util decompiler extension crash. | Bob Arnson | 1 | -1/+1 | |
2025-06-11 | Fix unit tests to account for Actions runners: | Bob Arnson | 2 | -40/+37 | |
- Handle extra-long paths being normalized to either \\?\\ and "normal." - Rewrite PathGetTempPathTest test because it's not a good test: - By overwriting `TMP` with an extra-long path, it causes `::GetTempPath[2]W` to fall back to the value of `TEMP` instead. - But that's testing `::GetTempPath[2]W`, not `PathGetTempPath`. - It also assumes `TMP` and `TEMP` are set typically. - It also assumes it's not running as LocalSystem. - Instead, just compare the values you get from `::GetTempPathW` and `PathGetTempPath`. Fixes https://github.com/wixtoolset/issues/issues/9087 | |||||
2025-06-11 | Add `Payloads` element to harvest bundle payloads. | Bob Arnson | 30 | -198/+342 | |
Implements https://github.com/wixtoolset/issues/issues/9049 | |||||
2025-05-28 | Send all tables to extension decompilers. | Bob Arnson | 6 | -19/+98 | |
Also fix Firewall decompiler to decompile all possible Firewall tables. Fixes https://github.com/wixtoolset/issues/issues/9070 | |||||
2025-05-28 | Always pass `-quiet` to related bundles. | Bob Arnson | 1 | -1/+1 | |
The embedding protocol implies no-UI but if Burn doesn't detect a compatible protocol, it won't use the embedding switch. This provides a backup to keep it silent. Fixes https://github.com/wixtoolset/issues/issues/7969 | |||||
2025-05-28 | Handle having multiple unnamed bind paths. | Bob Arnson | 2 | -6/+9 | |
Fixes https://github.com/wixtoolset/issues/issues/9028 | |||||
2025-05-28 | Bring back WixBundleSourceProcess* variables. | Bob Arnson | 3 | -0/+20 | |
Fixes https://github.com/wixtoolset/issues/issues/9029 | |||||
2025-05-28 | Update registration disappears during upgrade. | Bob Arnson | 13 | -7/+281 | |
Update registration is stored in a shared registry key that Burn takes care to keep around across upgrades. The approach it used broke between WiX v3 and WiX v5. This change makes it work again by writing update registration when the session ends. | |||||
2025-05-28 | Retry intermittent LocLoadFromFile() test failures | Rob Mensching | 2 | -2/+20 | |
2025-05-28 | Update version number in READMEs | Rob Mensching | 16 | -30/+30 | |
2025-04-09 | Start WiX Toolset v7 | Rob Mensching | 1 | -2/+2 | |
2025-04-04 | Add OSMF logo to READMEv6.0.0 | Rob Mensching | 1 | -0/+2 | |
2025-04-04 | Sync IEngine.SetUpdateSource with native side. | Bob Arnson | 8 | -4/+96 | |
Fixes https://github.com/wixtoolset/issues/issues/9023 | |||||
2025-04-04 | Update READMEs to include OSMF | Rob Mensching | 66 | -71/+1521 | |
Fixes 7862 Fixes 8974 | |||||
2025-04-04 | Use "dev build" instead of "private build" to match documentation | Rob Mensching | 1 | -3/+3 | |
Closes 9003 | |||||
2025-04-04 | Clean RTF in OSMFEULA.RTF | Rob Mensching | 1 | -0/+0 | |
2025-04-03 | Issue 8993 | Christopher Painter | 1 | -1/+1 | |
Fix Public Key for NetFx48Redist | |||||
2025-04-03 | Fix bad copyspaghetti in XSD. | Bob Arnson | 1 | -1/+1 | |
2025-04-03 | Sync IEngine.SetDownloadSource with native side. | Bob Arnson | 7 | -8/+67 | |
Fixes https://github.com/wixtoolset/issues/issues/9018 | |||||
2025-03-27 | XSD changes to account for create Group modifications | Bevan Weiss | 1 | -9/+43 | |
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | |||||
2025-03-27 | RelatedBundle/@Id is deprecated. | Bob Arnson | 1 | -1/+8 | |
2025-03-27 | Iis certstore more xsd | Bevan Weiss | 2 | -1/+12 | |
Adds XSD for #597 And slight fix up for error message to capture new options --------- Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | |||||
2025-03-26 | Add actions to BrowseDlg for WixUI_FeatureTree. | Bob Arnson | 2 | -1/+6 | |
Fixes https://github.com/wixtoolset/issues/issues/9009 | |||||
2025-03-20 | Switch to MSTest built-in Test target. | Bob Arnson | 20 | -38/+24 | |
Prevents test run during VS build and shows failure details on console (no need to dig into TRX file). | |||||
2025-03-19 | Formalize official WiX build and update tags in nupkgs | Rob Mensching | 23 | -43/+75 | |
2025-03-19 | Introduce the Open Source Maintenance Fee EULA | Rob Mensching | 20 | -30/+375 | |
This adds the EULA to all the binary releases Closes 8974 | |||||
2025-03-19 | Harvesting no longer aborts if any exclusions reference missing folders | Rob Mensching | 3 | -26/+66 | |
Fixes 8989 | |||||
2025-03-19 | Verify more detail of the harvesting warning messages | Rob Mensching | 1 | -23/+32 | |
2025-03-18 | add missing CustomTableSetting parameter in ConvertCommand | PhilippNaused | 1 | -1/+1 | |
2025-03-18 | Include the major version in the Package/@Id to install SxS | Rob Mensching | 1 | -1/+1 | |
Addresses issue raised in 8992 | |||||
2025-03-18 | LocUtil occasionally failed due to XmlInitialization | Rob Mensching | 3 | -60/+75 | |
Split into separate classes to prevent potential parallelism race conditions. | |||||
2025-03-18 | Fix documentation links in XSDs | Rob Mensching | 2 | -12/+12 | |
2025-03-18 | WiX v6 changes to the core schema | Rob Mensching | 1 | -12/+42 | |
2025-03-18 | WiX v6 changes to the UI extension | Rob Mensching | 1 | -0/+8 | |
2025-03-18 | Migrate XSDs from web project | Rob Mensching | 18 | -0/+24625 | |
This is the new home for the XSDs. Closer to the code to hopefully be kept better up to date as changes happen to the language. | |||||
2025-03-11 | Don't force x64 platform build. | Bob Arnson | 1 | -1/+1 | |
Fixes https://github.com/wixtoolset/issues/issues/8977 | |||||
2025-03-10 | Set keypath when parsing naked File child elements | Bob Arnson | 3 | -9/+6 | |
Fixes https://github.com/wixtoolset/issues/issues/8976 | |||||
2025-03-03 | Only referenced components get default feature.v6.0.0-rc.2 | Bob Arnson | 8 | -64/+43 | |
Fixes https://github.com/wixtoolset/issues/issues/8882 Fixes https://github.com/wixtoolset/issues/issues/8939 | |||||
2025-03-03 | Fix icon cannot show in tsakbar when using WixInternalUIBootstrapperApplication | ueuuop8591 | 1 | -1/+1 | |
2025-03-03 | Convert WixToolsetTest.Sdk to MSTest.*** | Bob Arnson | 10 | -136/+138 | |
***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). | |||||
2025-03-03 | Convert tools\ to MSTest and traversal projects. | Bob Arnson | 10 | -86/+113 | |
2025-03-03 | Convert ext\ to MSTest and traversal projects. | Bob Arnson | 96 | -767/+3204 | |
- Move ext\ unit tests to MSTest. - MSBuildify ext projects with MSTest execution. - Fork test support projects for MSTest: - WixInternal.TestSupport - WixInternal.Core.TestPackage |