Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Some small SAL annotation fixups | Rob Mensching | 2023-02-09 | 1 | -2/+2 |
| | |||||
* | Use ConsoleWriteW in netcoresearch.exe. | Sean Hall | 2022-12-12 | 1 | -0/+4 |
| | |||||
* | Use MSI transaction end result to detect whether reboot is needed | Nir Bar | 2022-12-12 | 1 | -1/+2 |
| | |||||
* | Add support for UTF-8 console and use it for passing smartcab paths | Rob Mensching | 2022-11-21 | 1 | -5/+65 |
| | | | | Fixes 7024 | ||||
* | Add queutil so Burn can manage its own queue of BA requested actions. | Sean Hall | 2022-10-25 | 2 | -0/+53 |
| | | | | Fixes 6349 | ||||
* | Add Netfx bundle extension and netfx:DotNetCoreSearch. | Sean Hall | 2022-10-10 | 1 | -1/+2 |
| | | | | | | Remove built-in .NET Core packages since they update too quickly. Fixes 6257 | ||||
* | Add WixCanRestart and make wixstdba elevate for restart when required. | Sean Hall | 2022-09-03 | 1 | -2/+14 |
| | | | | Fixes 5499 | ||||
* | Delay closing the bundle log so that restart failures will be logged. | Sean Hall | 2022-09-03 | 1 | -1/+7 |
| | |||||
* | Move logutil docs into header and standardize inline wrapper methods. | Sean Hall | 2022-09-03 | 1 | -21/+181 |
| | |||||
* | Allow wixstdba special controls to have declarative text. | Sean Hall | 2022-08-10 | 1 | -3/+22 |
| | | | | Fixes 6855 | ||||
* | Use IFileOpenDialog instead of SHBrowseForFolder and GetOpenFileName. | Sean Hall | 2022-08-10 | 1 | -0/+27 |
| | | | | 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 | 2 | -0/+6 |
| | | | | | | 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 | 5 | -1/+47 |
| | |||||
* | Add longPathAware to Burn manifest to support long paths. | Sean Hall | 2022-06-27 | 3 | -10/+75 |
| | | | | Fixes 3455 | ||||
* | Add LoadSystemApiSet. | Sean Hall | 2022-06-27 | 1 | -2/+14 |
| | |||||
* | Move LoadSystemLibrary and LoadSystemLibraryWithPath into apputil. | Sean Hall | 2022-06-27 | 2 | -2/+33 |
| | |||||
* | Make sure base paths are fully qualified in Burn. | Sean Hall | 2022-06-07 | 1 | -0/+10 |
| | |||||
* | Update Burn algorithm for picking elevated temp path to use SystemTemp. | Sean Hall | 2022-06-07 | 4 | -0/+44 |
| | |||||
* | REG_EXPAND_SZ values are not necessarily a path. | Sean Hall | 2022-06-07 | 2 | -0/+23 |
| | |||||
* | Add RegReadUnexpandedString to get an unexpanded REG_EXPAND_SZ value. | Sean Hall | 2022-06-07 | 1 | -1/+43 |
| | |||||
* | Make PathGetSystemPath return an array of paths ordered by preference. | Sean Hall | 2022-06-07 | 1 | -4/+5 |
| | |||||
* | Add PathSkipPastRoot. | Sean Hall | 2022-06-07 | 1 | -12/+43 |
| | |||||
* | Replace PathCompare with PathCompareCanonicalized. | Sean Hall | 2022-06-07 | 1 | -4/+5 |
| | |||||
* | Resolve paths while parsing them from the command line. | Sean Hall | 2022-06-07 | 3 | -8/+12 |
| | | | | | 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 Hall | 2022-05-31 | 1 | -0/+11 |
| | | | | Fixes 6707 | ||||
* | Add PathCanonicalizeForComparison. | Sean Hall | 2022-05-31 | 1 | -8/+48 |
| | |||||
* | Replace PathIsAbsolute with PathIsRooted and add PathIsFullyQualified. | Sean Hall | 2022-05-31 | 1 | -3/+16 |
| | |||||
* | Add MemSizeChecked. | Sean Hall | 2022-05-31 | 2 | -2/+10 |
| | |||||
* | PathEnsureQuoted is not generally useful. | Sean Hall | 2022-05-31 | 1 | -10/+0 |
| | |||||
* | Keep track of when parts of verutil/WixVersions are missing. | Sean Hall | 2022-05-17 | 1 | -0/+4 |
| | | | | | | Return null when WixVersion.TryParse returns false. 6776 | ||||
* | Store the prefix character in VERUTIL_VERSION. | Sean Hall | 2022-05-17 | 1 | -0/+1 |
| | | | | Fix edge case where version string is all v's. | ||||
* | Add support for semver in bundles and dependencies | Rob Mensching | 2022-05-10 | 1 | -0/+11 |
| | | | | | | | Take advantage of WixVersion/verutil functionality to support wider range of version numbers were possible in the WiX Toolset Completes 4666 | ||||
* | Allow the BA to override the bundle relation type during plan. | Sean Hall | 2022-03-14 | 1 | -2/+2 |
| | |||||
* | Refactor related bundle enumeration into butil. | Sean Hall | 2022-03-01 | 1 | -0/+49 |
| | | | | Related to #3693 | ||||
* | Fix LogInitalize signature. | Bob Arnson | 2022-01-30 | 1 | -1/+1 |
| | |||||
* | Refactor some dependency detection. | Sean Hall | 2022-01-16 | 1 | -1/+1 |
| | | | | | * Run DependencyDetect earlier * Do package dependency checking during each package/related bundle | ||||
* | Fix 32/64-bit bitness handling in Burn and BUtil. | Bob Arnson | 2022-01-16 | 2 | -1/+15 |
| | | | | | | - Take advantage of RegOpenEx. - Always look for related bundles in both 32 and 64 hives. - BundleEnumRelatedBundle requires caller to specify bitness. | ||||
* | Add registry bitness to RegUtil and BUtil. | Bob Arnson | 2022-01-10 | 2 | -3/+24 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/6669. Fixes https://github.com/wixtoolset/issues/issues/6670. | ||||
* | FilesInUse messages are too different to unify in the Burn engine. | Sean Hall | 2021-12-30 | 1 | -2/+2 |
| | | | | Fixes #6348 | ||||
* | Go back to thmutil not interfering with wixstdba controls. | Sean Hall | 2021-11-10 | 1 | -1/+4 |
| | |||||
* | Avoid using control ids inside of thmutil. | Sean Hall | 2021-11-01 | 3 | -84/+75 |
| | |||||
* | Add CS_HREDRAW and CS_VREDRAW to fix painting issues when resizing. | Sean Hall | 2021-11-01 | 1 | -0/+13 |
| | |||||
* | Make thmutil automatically load controls during window creation. | Sean Hall | 2021-11-01 | 1 | -20/+23 |
| | | | | Add control loaded event. | ||||
* | Add more thmutil window messages to simplify handling control events. | Sean Hall | 2021-11-01 | 1 | -0/+34 |
| | |||||
* | Allow more customization of control ids in thmutil. | Sean Hall | 2021-11-01 | 1 | -5/+30 |
| | | | | | Allow BAFunctions to set control ids. Make sure control ids don't collide. | ||||
* | Add NativeMachine to Burn and WIX_NATIVE_MACHINE to UtilExtension | Eric StJohn | 2021-08-30 | 1 | -0/+4 |
| | |||||
* | Add argument and policy setting to set Burn's base working directory. | Sean Hall | 2021-08-04 | 2 | -11/+40 |
| | | | | Fixes #5856 | ||||
* | Get system TEMP path from the registry. | Sean Hall | 2021-08-04 | 1 | -0/+16 |
| | | | | Also, correctly handle return codes from related path APIs. | ||||
* | Add fixed buffer butil APIs. | Sean Hall | 2021-07-19 | 1 | -8/+73 |
| |