aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* WiX Toolset v4.0.2v4.0.2Rob Mensching2023-09-121-1/+1
|
* Update to latest signing infrastructureRob Mensching2023-09-125-48/+37
| | | | Fixes 7546
* Correctly process build -outputType switchRob Mensching2023-09-0513-13/+73
| | | | | | Also add a few additional output types to built-in backends. Fixes 7708
* Properly fragment NetFx custom actions.Bob Arnson2023-08-152-22/+11
| | | | FIxes https://github.com/wixtoolset/issues/issues/7677.
* Fix the use of ModuleSubstitution tableRob Mensching2023-08-086-3/+93
| | | | | | | | | Addresses two issues in the creation of configurable merge modules. First, the ModuleConfiguration table Id should not be modularized. Second, the ModuleSubstitution table was never created. Fixing both of those allows configurable merge modules to work again. Fixes 7559
* Ensure the Font actions are scheduled for TrueType fontsRob Mensching2023-08-073-5/+13
| | | | | | | | TrueType fonts are denoted by the empty string in the FontTitle field of the FileSymbol. That means a non-null FontTitle field value means a font is being installed. Fixes 7593
* Remove legacy permissions support.Bob Arnson2023-08-072-49/+4
| | | | | | | | | | In the long ago, a share could have one user/permissions pair. That's really limited, of course, so support for _n_ user/permissions pairs was added. In the move to WiX v4, support for that single, legacy user was removed from the extension side but not the custom action side. Remove that support. Fixes https://github.com/wixtoolset/issues/issues/7632.
* fix stack corruption around cbdata when adding a machine certificatechris_bednarski2023-08-071-3/+3
|
* Partial fix for the weirdly broken...Bob Arnson2023-07-135-7/+82
| | | | | | IWindowsInstallerDecompileContext.TreatProductAsModule. https://github.com/wixtoolset/issues/issues/7607
* Extract object fields with modularization GUIDs.Bob Arnson2023-06-304-4/+30
|
* Handle MergeModule.CABinet for extraction.Bob Arnson2023-06-213-16/+36
| | | | Fixes https://github.com/wixtoolset/issues/issues/7568,
* Start WiX Toolset v4.0.2.Bob Arnson2023-06-212-2/+4
|
* WiX Toolset v4.0.1v4.0.1Rob Mensching2023-06-041-1/+1
|
* ProjectReferences to wixlibs should participate in DefineConstants creationRob Mensching2023-06-032-3/+6
| | | | | | Also fix documentation in ResolveWixLibraryReferences target. Fixes 7512
* Downgrade bad ProductVersion error to warning.Bob Arnson2023-06-038-27/+85
| | | | Fixes https://github.com/wixtoolset/issues/issues/7522.
* Obsolete removed PackageState.Cached valueRob Mensching2023-06-032-6/+7
| | | | | | | | A package's cached status is no longer set via the PackageState. The value was removed in native code but the managed code was missed throwing off the enum mapping. Fixes 7399
* Update CLA signatures locationRob Mensching2023-06-031-4/+4
|
* Fix duplicate keys from inline subdirectories.Bob Arnson2023-06-033-11/+36
| | | | Fixes https://github.com/wixtoolset/issues/issues/7459.
* Skip processing missing FeatureComponents table.Bob Arnson2023-06-038-1/+55
| | | | Fixes https://github.com/wixtoolset/issues/issues/7472.
* Fix Dialog table decompilation.Bob Arnson2023-06-033-1/+5
| | | | | | | Fix duplicate NoMinimize attribute and add attributes that were entirely missing. Fixes https://github.com/wixtoolset/issues/issues/7482.
* Show correct error message when upgrade is blockedtimberto2023-06-033-3/+39
|
* Fix Msmq key table relationship.Bob Arnson2023-06-031-1/+1
| | | | Fixes https://github.com/wixtoolset/issues/issues/7454.
* Fix build failure when bundle has multiple RemoteBundle elementsNir Bar2023-06-035-2/+49
|
* Fix XmlConfig decompile to produce schema element, Add unitest for XmlDecomilefyodorkor2023-06-032-9/+34
|
* Tame some wild pointers.Bob Arnson2023-06-032-5/+16
| | | | | | Maybe Rust wouldn't be so bad... Fixes https://github.com/wixtoolset/issues/issues/7451.
* Fix XmlConfig lookup logic.Bob Arnson2023-06-038-16/+134
| | | | | Fixes https://github.com/wixtoolset/issues/issues/7377. Requires fix for https://github.com/wixtoolset/issues/issues/7444.
* Fix WcaErrorMessage `cArgs==-1` case.Bob Arnson2023-06-034-17/+26
| | | | | | | | | | - 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.
* Remove InstallDirDlg reference from WixUI_MondoBob Arnson2023-06-032-2/+0
| | | | Fixes https://github.com/wixtoolset/issues/issues/7436.
* Fix merged ProductCode from mergemod.cub and...Bob Arnson2023-06-037-54/+86
| | | | | | ...work around other bugs in mergemod.cub. Fixes https://github.com/wixtoolset/issues/issues/7413.
* Fix harvesting project names with invalid charsMike Wileczka2023-06-036-32/+32
| | | Project names with invalid characters, namely spaces, where not being harvested properly. The sanitized name is requires for the `Source="$(var.PROJECT_NAME` output. Updated harvest project unit test for project names with spaces.
* Do not crash on Subdirectory when missing Component Directory attributeRob Mensching2023-06-033-3/+41
| | | | Fixes 7407
* Allow "." as valid Directory SourceNameRob Mensching2023-06-032-2/+2
| | | | Fixes 7384
* Start WiX Toolset v4.0.1Rob Mensching2023-06-032-2/+4
|
* WiX Toolset v4.0.0v4.0.0Rob Mensching2023-04-051-1/+1
|
* Fix build of outputs with comma in their filenameRob Mensching2023-04-044-1/+58
| | | | Fixes 7343
* Fix missing table prefix.Bob Arnson2023-04-041-3/+3
| | | | Fixes https://github.com/orgs/wixtoolset/discussions/7359.
* Fix SuppressSignatureVerification spellingRob Mensching2023-04-044-21/+76
| | | | Fixes 7358
* Add link to FAQ for conversion errorsRob Mensching2023-04-044-18/+18
| | | | | Allows us to provide additional detail about a conversion failure that does not fit well as command-line output.
* Push TARGETDIR down to child ComponentsRob Mensching2023-04-042-3/+92
| | | | Fixes 7340
* Convert bal:Condition inner-text to Condition attributeRob Mensching2023-04-042-0/+60
| | | | Fixes 7357
* Convert RelatedBundle Action to lowercaseRob Mensching2023-04-042-0/+81
| | | | Fixes 7356
* Convert iis:Certificate BinaryKey to BinaryRefRob Mensching2023-04-042-1/+71
| | | | Fixes 7341
* Hide visible NetCoreCheck.exe window.Bob Arnson2023-04-047-17/+60
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/7353. Also adds unit test and removes dead code.
* Handle error case when payload is missing both Name and SourceFileRob Mensching2023-04-034-0/+90
| | | | Fixes 7333 and 7347
* Explicitly mention need for nuget.exe.Bob Arnson2023-03-311-4/+6
| | | | ...which, oddly, is not included in Visual Studio.
* Fix bug when parsing bal prereq attributes.Sean Hall2023-03-303-1/+65
| | | | 7287
* Update WixToolset.Sdk.nuspec舰队的偶像-岛风酱!2023-03-301-0/+3
| | | add package type.
* Fix for wrong column index values in ↵Narcis Dumitrescu2023-03-261-5/+5
| | | | WixToolset.Dtf.WindowsInstaller.Linq.Entities.RemoveFile_
* Correctly detect non-keypath file change creating patchesRob Mensching2023-03-256-8/+8
| | | | Fixes 7315
* File and folder names that start with dots are not valid short namesRob Mensching2023-03-243-1/+3
| | | | Fixes 7313