aboutsummaryrefslogtreecommitdiff
path: root/src/libs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use ConsoleWriteW in netcoresearch.exe.Sean Hall2022-12-122-5/+9
|
* Use MSI transaction end result to detect whether reboot is neededNir Bar2022-12-122-4/+7
|
* Add support for UTF-8 console and use it for passing smartcab pathsRob Mensching2022-11-212-161/+283
| | | | Fixes 7024
* Minimize calls into GitInfo by caching results during build_initRob Mensching2022-11-132-2/+0
|
* WIXFEAT-3704 - Allow access to persisted variables from related bundlesJacob Hoover2022-11-102-1/+12
|
* Separate WixInternal content from official WixToolset namespaceRob Mensching2022-11-0819-23/+23
|
* Ensure all published .nupkgs have an iconRob Mensching2022-11-082-2/+6
|
* Update URLs to their redirected onesKaarlo Räihä2022-11-041-1/+1
| | | | To make things a bit more future-proof
* Use HTTPS instead of HTTPKaarlo Räihä2022-11-041-1/+1
| | | | Fix some of these
* Loc files were still using inner text, stop doing thatRob Mensching2022-10-317-6/+183
| | | | Fixes 6970
* Add queutil so Burn can manage its own queue of BA requested actions.Sean Hall2022-10-256-0/+206
| | | | Fixes 6349
* Support add, modify and remove comments on user accountsRon Martin2022-10-211-3/+8
| | | | Fixes 5371
* Add Netfx bundle extension and netfx:DotNetCoreSearch.Sean Hall2022-10-102-2/+4
| | | | | | Remove built-in .NET Core packages since they update too quickly. Fixes 6257
* Run tests in bulk to improve performanceRob Mensching2022-10-041-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 segmentRob Mensching2022-10-0413-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 comparisonsRob Mensching2022-10-042-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 Arnson2022-09-151-0/+14
| | | | Fixes https://github.com/wixtoolset/issues/issues/6893.
* Add more burn E2E tests.Sean Hall2022-09-151-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 Hall2022-09-141-3/+12
| | | | Fixes 6849
* Add WixCanRestart and make wixstdba elevate for restart when required.Sean Hall2022-09-033-21/+129
| | | | Fixes 5499
* Delay closing the bundle log so that restart failures will be logged.Sean Hall2022-09-032-5/+53
|
* Move logutil docs into header and standardize inline wrapper methods.Sean Hall2022-09-032-186/+181
|
* Restrict panels to static controls.Bob Arnson2022-08-291-52/+57
| | | | Fixes https://github.com/wixtoolset/issues/issues/6635.
* Process and return the failed version of reboot exit codes in Burn.Sean Hall2022-08-261-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 Hall2022-08-191-0/+4
| | | | Fixes 6869
* Allow wixstdba special controls to have declarative text.Sean Hall2022-08-102-83/+109
| | | | Fixes 6855
* Use IFileOpenDialog instead of SHBrowseForFolder and GetOpenFileName.Sean Hall2022-08-103-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 Hall2022-08-0913-233/+286
| | | | | | registry keys or values. Related to 6696
* Implement cabinet spanningRob Mensching2022-08-051-1/+1
| | | | Completes 6368
* Add AppWaitForSingleObject/MultipleObjects, ThreadWaitForCompletion.Sean Hall2022-06-2916-43/+269
|
* Add longPathAware to Burn manifest to support long paths.Sean Hall2022-06-2715-308/+1083
| | | | Fixes 3455
* Add LoadSystemApiSet.Sean Hall2022-06-272-13/+87
|
* Move LoadSystemLibrary and LoadSystemLibraryWithPath into apputil.Sean Hall2022-06-277-105/+137
|
* Require \r\n in ConsoleReadWSean Hall2022-06-271-1/+1
|
* Use dotnet test on C++/CLI test projects to get trx logs.Sean Hall2022-06-161-2/+4
|
* Update some skipped tests to be dynamically skipped.Sean Hall2022-06-151-7/+35
|
* Build and run x64 dutil tests.Sean Hall2022-06-156-75/+78
|
* Make sure base paths are fully qualified in Burn.Sean Hall2022-06-072-0/+29
|
* Update Burn algorithm for picking elevated temp path to use SystemTemp.Sean Hall2022-06-0717-81/+518
|
* REG_EXPAND_SZ values are not necessarily a path.Sean Hall2022-06-0713-32/+211
|
* Add RegReadUnexpandedString to get an unexpanded REG_EXPAND_SZ value.Sean Hall2022-06-076-156/+993
|
* Make PathGetSystemPath return an array of paths ordered by preference.Sean Hall2022-06-074-15/+64
|
* Add PathSkipPastRoot.Sean Hall2022-06-076-306/+408
|
* Replace PathCompare with PathCompareCanonicalized.Sean Hall2022-06-078-188/+286
|
* Resolve paths while parsing them from the command line.Sean Hall2022-06-0712-183/+279
| | | | | The current directory is a process wide setting that can potentially be changed by any thread. Remove fileutil methods that had equivalent pathutil methods.
* Add PathConcatRelativeToBase and use it in Burn.Sean Hall2022-05-313-0/+158
| | | | Fixes 6707
* Add PathCanonicalizeForComparison.Sean Hall2022-05-315-113/+819
|
* Replace PathIsAbsolute with PathIsRooted and add PathIsFullyQualified.Sean Hall2022-05-313-20/+300
|
* Add MemSizeChecked.Sean Hall2022-05-318-109/+130
|
* PathGetDirectory can't be responsible for stripping quotes.Sean Hall2022-05-312-6/+33
|