aboutsummaryrefslogtreecommitdiff
path: root/src/api (follow)
Commit message (Collapse)AuthorAgeFilesLines
* WindowsVolume is not a standard directoryRob Mensching2023-02-221-1/+0
| | | | Fixes 7233
* Fix a couple of attributes mentioned in messages.Bob Arnson2023-02-201-3/+3
|
* Elevate known cab failures to messages.Bob Arnson2023-02-101-2/+2
| | | | Fixes https://github.com/wixtoolset/issues/issues/7169.
* Fix ComponentGroupSymbol fieldsRob Mensching2023-02-091-6/+14
|
* Some small SAL annotation fixupsRob Mensching2023-02-092-11/+11
|
* Warn when using `embedded` as the pdbType and fallback to `full`Rob Mensching2023-01-191-0/+5
| | | | Fixes 7152
* Finish the XML documentation in WixToolset.Mba.Core.Sean Hall2023-01-1914-624/+555
| | | | 4623
* Add netfx:DotNetCoreSdkFeatureBandSearch.Sean Hall2023-01-181-43/+0
| | | | 7058
* Fix two kinds of typos.Bob Arnson2023-01-181-1/+1
|
* Fix RegistrySymbol creation helper for non-string typesRob Mensching2022-12-221-2/+15
| | | | Fixes 7108
* Use MSI transaction end result to detect whether reboot is neededNir Bar2022-12-128-82/+173
|
* Fix modularization of columnsRob Mensching2022-12-111-248/+248
| | | | | | | | | Most columns are correctly modularized by default and many specified a redundant modularization type. To make it clear where the exceptions are the redundancies were removed and the necessary exceptions put in place. Fixes 7074 Fixes 7077
* Remove outdated error details about error 217Rob Mensching2022-11-211-2/+2
| | | | Fixes 6449
* Improve file not found error messageRob Mensching2022-11-211-6/+6
| | | | Fixes 2805
* Expose bind variables from build command and via MSBuild WixVariables propertyRob Mensching2022-11-173-12/+22
| | | | | | Also, resolves bind variables in path fields. Fixes 6995 and 7017
* Minimize calls into GitInfo by caching results during build_initRob Mensching2022-11-134-4/+0
|
* Add GetRelatedBundleVariable to managed IBootstrapperEngine.Sean Hall2022-11-105-0/+47
|
* WIXFEAT-3704 - Allow access to persisted variables from related bundlesJacob Hoover2022-11-108-0/+178
|
* Separate WixInternal content from official WixToolset namespaceRob Mensching2022-11-0810-15/+15
|
* Ensure all published .nupkgs have an iconRob Mensching2022-11-084-4/+12
|
* Update URLs to their redirected onesKaarlo Räihä2022-11-043-4/+4
| | | | To make things a bit more future-proof
* Use HTTPS instead of HTTPKaarlo Räihä2022-11-044-7/+7
| | | | Fix some of these
* Normalize SectionType and OutputType "Product" to "Package"Rob Mensching2022-11-046-12/+27
|
* Provide useful error message when file system operations failRob Mensching2022-11-041-4/+9
| | | | Fixes 5417
* Loc files were still using inner text, stop doing thatRob Mensching2022-10-312-0/+12
| | | | Fixes 6970
* Remove double spaces after periods in warning messagesRob Mensching2022-10-311-50/+50
|
* Update build dependencies and normalize more projectsRob Mensching2022-10-191-1/+1
|
* Use "wixext4" instead of "tools" as the root folder in ".wixext.nupkg"sRob Mensching2022-10-151-0/+6
| | | | Fixes 6944
* Fix tracking of detached containersRob Mensching2022-10-041-5/+0
| | | | | | | | Detached containers were being tracked as both a BuiltContentOutput and Temporary file. That caused the detached containers to be cleaned up and unavailable for the bundle after the build. Also removed the unused ITrackedFile.Clean property.
* Use file system abstraction to handle retries automaticallyRob Mensching2022-10-041-0/+10
| | | | Fixes 4791
* Add retries when trying to update bundle resourcesRob Mensching2022-10-041-0/+19
| | | | Fixes 6882 and 6902
* Run tests in bulk to improve performanceRob Mensching2022-10-041-8/+7
| | | | | The fewer executions of "dotnet test" the better so batch up calls by referencing multiple assembly DLLs.
* Small clean up of api segment buildRob Mensching2022-10-044-10/+9
|
* Move WixVersion to new WixToolset.Versioning package in libs segmentRob Mensching2022-10-042-743/+0
| | | | | | | | | | | 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
* Make all test roll forwardRob Mensching2022-10-031-1/+0
|
* Standardize on .NET 6 as the minimum for .NET Core platform.Rob Mensching2022-10-033-3/+3
| | | | Closes 6942
* Introduce PatchFilterMap to remove Row.SectionIdRob Mensching2022-09-274-33/+15
| | | | | | | | A Row's SectionId is not set correctly in most scenarios. It was only really needed for the old section-based patch filtering. As section-base patch filtering was replaced in favor of the more logical filter generation, Row.SectionId was archaic and mostly outdated/wrong data.
* Implement transform decompiling and use it in patch filter testsRob Mensching2022-09-271-0/+6
|
* Rename MsiPatchSequenceSymbol to MsiPatchFamilySymbol and fix the IdRob Mensching2022-09-274-72/+72
| | | | | | The symbol now matches the name from the language. Also, fix the MsiPatchFamilySymbol id calculation to fix the linker issue and unblock patch filtering.
* Implement single pass patch buildRob Mensching2022-09-238-78/+70
| | | | | | | | | This new implementation of patching in WiX v4 creates an MSP's transforms and MSP file in a single pass. This single pass allows the build to use MSI as the source of files for diffing purposes. Completes 6401 Fixes 4629
* Centralize test project configuration with IsWixTestProjectRob Mensching2022-09-232-16/+1
|
* Update hashes are now hex strings.Bob Arnson2022-09-126-16/+10
| | | | Fixes https://github.com/wixtoolset/issues/issues/6901.
* Move `Bundle/@CommandLineVariables` into Bal.wixext.Sean Hall2022-09-096-65/+57
| | | | Implements 6858
* Supply hashes to BA if present in update feed.Bob Arnson2022-08-319-6/+31
| | | | Fixes https://github.com/wixtoolset/issues/issues/6353.
* Process and return the failed version of reboot exit codes in Burn.Sean Hall2022-08-261-0/+2
| | | | | | (ERROR_FAIL_REBOOT_REQUIRED and ERROR_FAIL_REBOOT_INITIATED) Fixes 6762
* Fix building `ExePackage/@ExitCode` elements.Sean Hall2022-08-261-1/+1
|
* Allow customization of the .wixpdb output folderRob Mensching2022-08-251-2/+14
| | | | Fixes 6857
* Don't retry 1606 because are they ever transient?!Bob Arnson2022-08-171-1/+0
| | | | Fixes https://github.com/wixtoolset/issues/issues/6856.
* Clean up error message when BA is missing.Bob Arnson2022-08-151-2/+2
| | | | Fixes https://github.com/wixtoolset/issues/issues/6852.
* Improve command line error reporting and remove some unused errorsRob Mensching2022-08-152-198/+146
| | | | Fixes 6468