| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Support RedirectionGuard in Burn | Rob Mensching | 4 days | 2 | -0/+110 |
| | | | | | Resolves 9228 | ||||
| * | Remove elevation check in Restart Manager utility | Rob Mensching | 4 days | 1 | -28/+27 |
| | | | | | | Rather than check if we're elevated then try to enable the optional privilege, just try to enable the privilege and proceed normally. | ||||
| * | Use high integrity instead of elevation token to properly detect "elevated" ↵ | Rob Mensching | 4 days | 2 | -2/+28 |
| | | | | | | | installs Fixes 8178 | ||||
| * | Require "accept EULA" in .nupkgs plus some "accept EULA" bug fixes | Rob Mensching | 4 days | 2 | -0/+2 |
| | | | | | Resolves 9196 | ||||
| * | Require "accept EULA" | Rob Mensching | 13 days | 1 | -19634/+0 |
| | | | | | Resolves 9196 | ||||
| * | Improve handling of nulls in MultiSzInsertString and MultiSzLen | Rob Mensching | 13 days | 2 | -8/+233 |
| | | | | | Resolves 7311 | ||||
| * | Provide Bundle Icon in BA container and update wixstdba to use it | Rob Mensching | 2026-01-07 | 2 | -0/+35 |
| | | | | | Fixes 8104 | ||||
| * | Migrate all .sln files to .slnx | Rob Mensching | 2025-12-14 | 14 | -200/+19687 |
| | | | | | Modernize projects against new .slnx expecations as well. | ||||
| * | Use CompareStringOrdinal() instead of CompareString() case-sensitive | Rob Mensching | 2025-11-03 | 9 | -112/+107 |
| | | | | | | | | This commit moves to the modern CompareStringOrdinal() for all case-sensitve uses of CompareString() with the invariant locale. Resolves 6947 | ||||
| * | Use CompareStringOrdinal() instead of CompareString() case-insensitive | Rob Mensching | 2025-11-03 | 4 | -11/+11 |
| | | | | | | | | This commit moves to the modern CompareStringOrdinal() for all case-insensitve uses of CompareString() with the invariant locale. Partially resolves 6947 | ||||
| * | Comment out skipped tests to avoid "error messages" | Rob Mensching | 2025-11-02 | 2 | -485/+485 |
| | | | | | | | In C++/CLI skipped xUnit tests are skipped but they print out their skip message as red error messages. That's very scary and the bug is known in xUnit so for now the easiest workaround is to comment out the skipped tests. | ||||
| * | Update to .NET 8 to fix build | Rob Mensching | 2025-11-02 | 2 | -3/+4 |
| | | | | | | .NET 6 was deprecated so move to .NET 8 and possibly .NET 10 after it releases. | ||||
| * | Add missing READMEs to .nupkgs | Rob Mensching | 2025-11-02 | 2 | -0/+4 |
| | | |||||
| * | Fix unit tests to account for Actions runners: | Bob Arnson | 2025-06-11 | 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 | ||||
| * | Retry intermittent LocLoadFromFile() test failures | Rob Mensching | 2025-05-28 | 2 | -2/+20 |
| | | |||||
| * | Update READMEs to include OSMF | Rob Mensching | 2025-04-04 | 4 | -4/+95 |
| | | | | | | Fixes 7862 Fixes 8974 | ||||
| * | Formalize official WiX build and update tags in nupkgs | Rob Mensching | 2025-03-19 | 2 | -4/+6 |
| | | |||||
| * | Introduce the Open Source Maintenance Fee EULA | Rob Mensching | 2025-03-19 | 2 | -4/+6 |
| | | | | | | | This adds the EULA to all the binary releases Closes 8974 | ||||
| * | LocUtil occasionally failed due to XmlInitialization | Rob Mensching | 2025-03-18 | 3 | -60/+75 |
| | | | | | Split into separate classes to prevent potential parallelism race conditions. | ||||
| * | CreateGroups additions | Bevan Weiss | 2025-02-11 | 1 | -0/+3 |
| | | | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
| * | Support CreateFile with retries | Rob Mensching | 2025-02-11 | 2 | -13/+69 |
| | | |||||
| * | Rename "bundle id" concept to "bundle code" | Rob Mensching | 2024-12-30 | 2 | -49/+50 |
| | | | | | | | | The "bundle id" always had more in common with the PackageCode from the Windows Installer. With the introduction of an actual Id attribute on the Bundle element, there is potential for confusion, so there is finally real motivation to rename "bundle id" to "bundle code". | ||||
| * | Fix egregiously bad comments that were frustrating | Bob Arnson | 2024-07-15 | 2 | -29/+29 |
| | | |||||
| * | Prevent unnecessary refreshes that move focus. | Bob Arnson | 2024-07-12 | 1 | -6/+9 |
| | | | | | | | | | | | | Spillover from having more interactive controls. In WiX v3, showing a page moved the focus as a typical person might expect. When WiX v4 added interactivity, the same code was used to update controls (e.g., when checking a checkbox set a property used in a `VisibleCondition` or `EnableCondition` for another control on the same page). This change prevents the focus-setting behavior if the same page is being shown. Fixes https://github.com/wixtoolset/issues/issues/8144 | ||||
| * | Build native code with VC v143 toolset only. | Bob Arnson | 2024-06-10 | 2 | -6/+6 |
| | | | | | | | v143 output is compatible back to VS2017 (at least). Fixes https://github.com/wixtoolset/issues/issues/8211. | ||||
| * | Move to ReleaseFlow and SomeVer | Rob Mensching | 2024-04-25 | 1 | -1/+1 |
| | | |||||
| * | Fix the upper bound version in native nupkg references | Rob Mensching | 2024-04-02 | 1 | -1/+1 |
| | | | | | Fixes 8091 | ||||
| * | Move the BootstrapperApplication out of proc | Rob Mensching | 2024-03-06 | 11 | -137/+831 |
| | | |||||
| * | Do not follow junctions when recursively deleting directories | Rob Mensching | 2024-03-06 | 1 | -4/+4 |
| | | | | | | | This will prevent elevated processes from accidentally following a junction from a user-writable directory to a per-machine directory and erroneously deleting the per-machine contents. | ||||
| * | Fix crash when CloseApplications_X64 closes Electron app | Andrzej Wojtas | 2024-01-22 | 1 | -1/+1 |
| | | |||||
| * | Add pipeutil to dutil | Rob Mensching | 2024-01-11 | 12 | -7/+570 |
| | | | | | Plus a couple small clean-ups in a couple of dutil files. | ||||
| * | Enhance error message. | Bob Arnson | 2023-12-16 | 1 | -1/+1 |
| | | |||||
| * | Pretty up build output | Rob Mensching | 2023-12-16 | 1 | -1/+1 |
| | | |||||
| * | Fix WcaErrorMessage `cArgs==-1` case. | Bob Arnson | 2023-04-27 | 2 | -16/+23 |
| | | | | | | | | | | | - Count args before creating message record. - Document terminating NULL requirement. - Add terminating NULL in MessageExit* macros. - Enhance tests for problems encountered fixing this nightmare. Fixes https://github.com/wixtoolset/issues/issues/7422. Fixes https://github.com/wixtoolset/issues/issues/7444. | ||||
| * | Hide visible NetCoreCheck.exe window. | Bob Arnson | 2023-04-04 | 1 | -0/+1 |
| | | | | | | | Fixes https://github.com/wixtoolset/issues/issues/7353. Also adds unit test and removes dead code. | ||||
| * | Fix double-free bugs in thmutil. | Sean Hall | 2023-02-19 | 1 | -3/+3 |
| | | | | | Fixes 7231 | ||||
| * | Some small SAL annotation fixups | Rob Mensching | 2023-02-09 | 2 | -4/+4 |
| | | |||||
| * | Stop Richedit control from scrolling during load. | Bob Arnson | 2023-01-10 | 1 | -1/+1 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/7113. | ||||
| * | Handle case where TMP isn't REG_EXPAND_SZ. | Bob Arnson | 2022-12-25 | 1 | -0/+5 |
| | | |||||
| * | Use ConsoleWriteW in netcoresearch.exe. | Sean Hall | 2022-12-12 | 2 | -5/+9 |
| | | |||||
| * | Use MSI transaction end result to detect whether reboot is needed | Nir Bar | 2022-12-12 | 2 | -4/+7 |
| | | |||||
| * | Add support for UTF-8 console and use it for passing smartcab paths | Rob Mensching | 2022-11-21 | 2 | -161/+283 |
| | | | | | Fixes 7024 | ||||
| * | Minimize calls into GitInfo by caching results during build_init | Rob Mensching | 2022-11-13 | 2 | -2/+0 |
| | | |||||
| * | WIXFEAT-3704 - Allow access to persisted variables from related bundles | Jacob Hoover | 2022-11-10 | 2 | -1/+12 |
| | | |||||
| * | Separate WixInternal content from official WixToolset namespace | Rob Mensching | 2022-11-08 | 19 | -23/+23 |
| | | |||||
| * | Ensure all published .nupkgs have an icon | Rob Mensching | 2022-11-08 | 2 | -2/+6 |
| | | |||||
| * | Update URLs to their redirected ones | Kaarlo Räihä | 2022-11-04 | 1 | -1/+1 |
| | | | | | To make things a bit more future-proof | ||||
| * | Use HTTPS instead of HTTP | Kaarlo Räihä | 2022-11-04 | 1 | -1/+1 |
| | | | | | Fix some of these | ||||
| * | Loc files were still using inner text, stop doing that | Rob Mensching | 2022-10-31 | 7 | -6/+183 |
| | | | | | Fixes 6970 | ||||
| * | Add queutil so Burn can manage its own queue of BA requested actions. | Sean Hall | 2022-10-25 | 6 | -0/+206 |
| | | | | | Fixes 6349 | ||||
