aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-09-12WiX Toolset v4.0.2v4.0.2Rob Mensching1-1/+1
2023-09-12Update to latest signing infrastructureRob Mensching5-48/+37
Fixes 7546
2023-09-05Correctly process build -outputType switchRob Mensching13-13/+73
Also add a few additional output types to built-in backends. Fixes 7708
2023-08-15Properly fragment NetFx custom actions.Bob Arnson2-22/+11
FIxes https://github.com/wixtoolset/issues/issues/7677.
2023-08-08Fix the use of ModuleSubstitution tableRob Mensching6-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
2023-08-07Ensure the Font actions are scheduled for TrueType fontsRob Mensching3-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
2023-08-07Remove legacy permissions support.Bob Arnson2-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.
2023-08-07fix stack corruption around cbdata when adding a machine certificatechris_bednarski1-3/+3
2023-07-13Partial fix for the weirdly broken...Bob Arnson5-7/+82
IWindowsInstallerDecompileContext.TreatProductAsModule. https://github.com/wixtoolset/issues/issues/7607
2023-06-30Extract object fields with modularization GUIDs.Bob Arnson4-4/+30
2023-06-21Handle MergeModule.CABinet for extraction.Bob Arnson3-16/+36
Fixes https://github.com/wixtoolset/issues/issues/7568,
2023-06-21Start WiX Toolset v4.0.2.Bob Arnson2-2/+4
2023-06-04WiX Toolset v4.0.1v4.0.1Rob Mensching1-1/+1
2023-06-03ProjectReferences to wixlibs should participate in DefineConstants creationRob Mensching2-3/+6
Also fix documentation in ResolveWixLibraryReferences target. Fixes 7512
2023-06-03Downgrade bad ProductVersion error to warning.Bob Arnson8-27/+85
Fixes https://github.com/wixtoolset/issues/issues/7522.
2023-06-03Obsolete removed PackageState.Cached valueRob Mensching2-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
2023-06-03Update CLA signatures locationRob Mensching1-4/+4
2023-06-03Fix duplicate keys from inline subdirectories.Bob Arnson3-11/+36
Fixes https://github.com/wixtoolset/issues/issues/7459.
2023-06-03Skip processing missing FeatureComponents table.Bob Arnson8-1/+55
Fixes https://github.com/wixtoolset/issues/issues/7472.
2023-06-03Fix Dialog table decompilation.Bob Arnson3-1/+5
Fix duplicate NoMinimize attribute and add attributes that were entirely missing. Fixes https://github.com/wixtoolset/issues/issues/7482.
2023-06-03Show correct error message when upgrade is blockedtimberto3-3/+39
2023-06-03Fix Msmq key table relationship.Bob Arnson1-1/+1
Fixes https://github.com/wixtoolset/issues/issues/7454.
2023-06-03Fix build failure when bundle has multiple RemoteBundle elementsNir Bar5-2/+49
2023-06-03Fix XmlConfig decompile to produce schema element, Add unitest for XmlDecomilefyodorkor2-9/+34
2023-06-03Tame some wild pointers.Bob Arnson2-5/+16
Maybe Rust wouldn't be so bad... Fixes https://github.com/wixtoolset/issues/issues/7451.
2023-06-03Fix XmlConfig lookup logic.Bob Arnson8-16/+134
Fixes https://github.com/wixtoolset/issues/issues/7377. Requires fix for https://github.com/wixtoolset/issues/issues/7444.
2023-06-03Fix WcaErrorMessage `cArgs==-1` case.Bob Arnson4-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.
2023-06-03Remove InstallDirDlg reference from WixUI_MondoBob Arnson2-2/+0
Fixes https://github.com/wixtoolset/issues/issues/7436.
2023-06-03Fix merged ProductCode from mergemod.cub and...Bob Arnson7-54/+86
...work around other bugs in mergemod.cub. Fixes https://github.com/wixtoolset/issues/issues/7413.
2023-06-03Fix harvesting project names with invalid charsMike Wileczka6-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.
2023-06-03Do not crash on Subdirectory when missing Component Directory attributeRob Mensching3-3/+41
Fixes 7407
2023-06-03Allow "." as valid Directory SourceNameRob Mensching2-2/+2
Fixes 7384
2023-06-03Start WiX Toolset v4.0.1Rob Mensching2-2/+4
2023-04-05WiX Toolset v4.0.0v4.0.0Rob Mensching1-1/+1
2023-04-04Fix build of outputs with comma in their filenameRob Mensching4-1/+58
Fixes 7343
2023-04-04Fix missing table prefix.Bob Arnson1-3/+3
Fixes https://github.com/orgs/wixtoolset/discussions/7359.
2023-04-04Fix SuppressSignatureVerification spellingRob Mensching4-21/+76
Fixes 7358
2023-04-04Add link to FAQ for conversion errorsRob Mensching4-18/+18
Allows us to provide additional detail about a conversion failure that does not fit well as command-line output.
2023-04-04Push TARGETDIR down to child ComponentsRob Mensching2-3/+92
Fixes 7340
2023-04-04Convert bal:Condition inner-text to Condition attributeRob Mensching2-0/+60
Fixes 7357
2023-04-04Convert RelatedBundle Action to lowercaseRob Mensching2-0/+81
Fixes 7356
2023-04-04Convert iis:Certificate BinaryKey to BinaryRefRob Mensching2-1/+71
Fixes 7341
2023-04-04Hide visible NetCoreCheck.exe window.Bob Arnson7-17/+60
Fixes https://github.com/wixtoolset/issues/issues/7353. Also adds unit test and removes dead code.
2023-04-03Handle error case when payload is missing both Name and SourceFileRob Mensching4-0/+90
Fixes 7333 and 7347
2023-03-31Explicitly mention need for nuget.exe.Bob Arnson1-4/+6
...which, oddly, is not included in Visual Studio.
2023-03-30Fix bug when parsing bal prereq attributes.Sean Hall3-1/+65
7287
2023-03-30Update WixToolset.Sdk.nuspec舰队的偶像-岛风酱!1-0/+3
add package type.
2023-03-26Fix for wrong column index values in ↵Narcis Dumitrescu1-5/+5
WixToolset.Dtf.WindowsInstaller.Linq.Entities.RemoveFile_
2023-03-25Correctly detect non-keypath file change creating patchesRob Mensching6-8/+8
Fixes 7315
2023-03-24File and folder names that start with dots are not valid short namesRob Mensching3-1/+3
Fixes 7313