Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prevent unnecessary refreshes that move focus. | Bob Arnson | 2024-07-15 | 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-07-15 | 2 | -6/+6 |
| | | | | | | v143 output is compatible back to VS2017 (at least). Fixes https://github.com/wixtoolset/issues/issues/8211. | ||||
* | 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 | ||||
* | Support add, modify and remove comments on user accounts | Ron Martin | 2022-10-21 | 1 | -3/+8 |
| | | | | Fixes 5371 | ||||
* | Add Netfx bundle extension and netfx:DotNetCoreSearch. | Sean Hall | 2022-10-10 | 2 | -2/+4 |
| | | | | | | Remove built-in .NET Core packages since they update too quickly. Fixes 6257 | ||||
* | Run tests in bulk to improve performance | Rob Mensching | 2022-10-04 | 1 | -5/+6 |
| | | | | | The fewer executions of "dotnet test" the better so batch up calls by referencing multiple assembly DLLs. | ||||
* | Move WixVersion to new WixToolset.Versioning package in libs segment | Rob Mensching | 2022-10-04 | 13 | -2/+2001 |
| | | | | | | | | | | | WixVersion is already used by the Core toolset but could also be useful for bootstrapper applications parsing bundle versions. The WixToolset.Data assembly contains a significant amount of data that bloats its size that bootstrapper applications would never need. Extracting WixVersion to its own assembly makes it much more useable. Fixes 6943 | ||||
* | Fix verutil string comparisons | Rob Mensching | 2022-10-04 | 2 | -2/+2 |
| | | | | | | Invariant string comparisons were finding strings like "abc" to be less than "-abc". Switching to ordinal comparison correctly reports the order. | ||||
* | Disallow attributes in Billboard/Panel. | Bob Arnson | 2022-09-15 | 1 | -0/+14 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6893. | ||||
* | Add more burn E2E tests. | Sean Hall | 2022-09-15 | 1 | -2/+0 |
| | | | | | | | | Fix bug where first splash screen wasn't closed. Fix bug where billboard only started the first time. Fix bug where the restart status was lost when the exit code was an error. Fix bug where the hash byte array length was compared to the hash string length (string is twice as long). Fix bug where Burn didn't give update hash if the first byte was 0. | ||||
* | Don't search for 64-bit bundles on 32-bit OS. | Sean Hall | 2022-09-14 | 1 | -3/+12 |
| | | | | Fixes 6849 | ||||
* | Add WixCanRestart and make wixstdba elevate for restart when required. | Sean Hall | 2022-09-03 | 3 | -21/+129 |
| | | | | Fixes 5499 | ||||
* | Delay closing the bundle log so that restart failures will be logged. | Sean Hall | 2022-09-03 | 2 | -5/+53 |
| | |||||
* | Move logutil docs into header and standardize inline wrapper methods. | Sean Hall | 2022-09-03 | 2 | -186/+181 |
| | |||||
* | Restrict panels to static controls. | Bob Arnson | 2022-08-29 | 1 | -52/+57 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6635. | ||||
* | Process and return the failed version of reboot exit codes in Burn. | Sean Hall | 2022-08-26 | 1 | -0/+8 |
| | | | | | | (ERROR_FAIL_REBOOT_REQUIRED and ERROR_FAIL_REBOOT_INITIATED) Fixes 6762 | ||||
* | Use a dedicated pipe for redirecting logging from the elevated process. | Sean Hall | 2022-08-19 | 1 | -0/+4 |
| | | | | Fixes 6869 | ||||
* | Allow wixstdba special controls to have declarative text. | Sean Hall | 2022-08-10 | 2 | -83/+109 |
| | | | | Fixes 6855 | ||||
* | Use IFileOpenDialog instead of SHBrowseForFolder and GetOpenFileName. | Sean Hall | 2022-08-10 | 3 | -37/+214 |
| | | | | It is the recommended option since Vista and has better long path support. | ||||
* | Skip logging errors in some places when they are due to missing files or ↵ | Sean Hall | 2022-08-09 | 13 | -233/+286 |
| | | | | | | registry keys or values. Related to 6696 | ||||
* | Implement cabinet spanning | Rob Mensching | 2022-08-05 | 1 | -1/+1 |
| | | | | Completes 6368 | ||||
* | Add AppWaitForSingleObject/MultipleObjects, ThreadWaitForCompletion. | Sean Hall | 2022-06-29 | 16 | -43/+269 |
| | |||||
* | Add longPathAware to Burn manifest to support long paths. | Sean Hall | 2022-06-27 | 15 | -308/+1083 |
| | | | | 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 |
| | |||||
* | Require \r\n in ConsoleReadW | Sean Hall | 2022-06-27 | 1 | -1/+1 |
| | |||||
* | Use dotnet test on C++/CLI test projects to get trx logs. | Sean Hall | 2022-06-16 | 1 | -2/+4 |
| |