Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support CreateFile with retries | Rob Mensching | 2025-02-11 | 1 | -9/+20 |
| | |||||
* | Rename "bundle id" concept to "bundle code" | Rob Mensching | 2024-12-30 | 1 | -9/+10 |
| | | | | | | | 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". | ||||
* | Move the BootstrapperApplication out of proc | Rob Mensching | 2024-03-06 | 4 | -6/+232 |
| | |||||
* | Add pipeutil to dutil | Rob Mensching | 2024-01-11 | 2 | -0/+105 |
| | | | | Plus a couple small clean-ups in a couple of dutil files. | ||||
* | 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. |