aboutsummaryrefslogtreecommitdiff
path: root/src/ext (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update InstallDir_SpecialDlg test to CA-less WixUIBob Arnson2026-08-011-5/+5
| | | | Fixes https://github.com/wixtoolset/issues/issues/9318
* Add UAC shield for fixed-scope per-machine bundlesBob Arnson2026-07-266-20/+15
| | | | Fixes https://github.com/wixtoolset/issues/issues/9321
* UAC shield for per-machine configurable bundles.Bob Arnson2026-07-225-16/+16
| | | | Fixes https://github.com/wixtoolset/issues/issues/9308
* Target VS2026 and .NET 10 for WiX v8.Bob Arnson2026-06-0919-21/+21
| | | | VS2022/v143 toolsets are no longer required.
* Start WiX Toolset v8Rob Mensching2026-05-2015-29/+29
|
* Remove duplicated projectRob Mensching2026-03-051-2/+0
|
* Configurable-scope bundles for WixStdBA.Bob Arnson2026-02-248-2/+68
| | | | | Fixes https://github.com/wixtoolset/issues/issues/9234 Fixes https://github.com/wixtoolset/issues/issues/9235
* Support dual-purpose packages in Burn.Bob Arnson2026-02-052-8/+9
| | | | Fixes https://github.com/wixtoolset/issues/issues/8958
* Update supported WiX extension version to "7"Rob Mensching2026-01-301-1/+1
|
* Require "accept EULA" in .nupkgs plus some "accept EULA" bug fixesRob Mensching2026-01-3018-0/+34
| | | | Resolves 9196
* Protect against NULL User/Group comment when removing commentRob Mensching2026-01-261-8/+14
| | | | Fixes 8941 (hopefully)
* Privatize warning messages to their componentsRob Mensching2026-01-192-2/+8
| | | | Fixes 6423
* Privatize error messages to their componentsRob Mensching2026-01-198-10/+11
| | | | Fixes 6423
* Provide Bundle Icon in BA container and update wixstdba to use itRob Mensching2026-01-0711-21/+126
| | | | Fixes 8104
* WixUI uk-UA loc string update from @Dgroholsky.Bob Arnson2026-01-041-152/+152
| | | | Fixes https://github.com/wixtoolset/issues/issues/6620
* Add bal:DisplayFilesInUseDialogCondition to disable Files In Use dialogCharles Baker2026-01-0310-20/+140
| | | | | | Disabling display skips showing the "Files In Use" dialog and returning a result as if the user had chosen to ignore the dialog and reboot in the case of files that were unable to be replaced.
* Migrate all .sln files to .slnxRob Mensching2025-12-1451-1112/+273
| | | | Modernize projects against new .slnx expecations as well.
* Add exists option to ProductSearchResult for matching other search typesRaul Metsma2025-12-131-1/+4
| | | | | | (e.g. FileSearch, DirectorySearch, RegistrySearch) Signed-off-by: Raul Metsma <raul@metsma.ee>
* Support 64-bit install directory in WixUI_AdvancedBob Arnson2025-11-293-20/+16
| | | | Fixes https://github.com/wixtoolset/issues/issues/2165
* Use CompareStringOrdinal() instead of CompareString() case-sensitiveRob Mensching2025-11-034-11/+11
| | | | | | | This commit moves to the modern CompareStringOrdinal() for all case-sensitve uses of CompareString() with the invariant locale. Resolves 6947
* Use CompareStringOrdinal() instead of CompareString() case-insensitiveRob Mensching2025-11-037-30/+30
| | | | | | | This commit moves to the modern CompareStringOrdinal() for all case-insensitve uses of CompareString() with the invariant locale. Partially resolves 6947
* Do not use Exit macros for control flowRob Mensching2025-11-021-18/+19
| | | | Fixes 9172
* Update to .NET 8 to fix buildRob Mensching2025-11-0229-35/+60
| | | | | .NET 6 was deprecated so move to .NET 8 and possibly .NET 10 after it releases.
* Add missing READMEs to .nupkgsRob Mensching2025-11-022-0/+58
|
* Embiggen build perf.Bob Arnson2025-07-2121-20/+116
| | | | | | | - Move ext tests to targets for better MSBuild scheduling. - Parallelize long-running tests. - Disable Firewall ICEs for dev builds; they're redundant with round-tripping and ICEs are mutex'd to make them painfully serial.
* Fix Util decompiler extension crash.Bob Arnson2025-06-111-1/+1
|
* Add `Payloads` element to harvest bundle payloads.Bob Arnson2025-06-1113-113/+25
| | | | Implements https://github.com/wixtoolset/issues/issues/9049
* Send all tables to extension decompilers.Bob Arnson2025-05-285-14/+92
| | | | | | Also fix Firewall decompiler to decompile all possible Firewall tables. Fixes https://github.com/wixtoolset/issues/issues/9070
* Update version number in READMEsRob Mensching2025-05-2814-28/+28
|
* Update READMEs to include OSMFRob Mensching2025-04-0431-43/+832
| | | | | Fixes 7862 Fixes 8974
* Issue 8993Christopher Painter2025-04-031-1/+1
| | | | Fix Public Key for NetFx48Redist
* Iis certstore more xsdBevan Weiss2025-03-271-1/+1
| | | | | | | | Adds XSD for #597 And slight fix up for error message to capture new options --------- Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Add actions to BrowseDlg for WixUI_FeatureTree.Bob Arnson2025-03-262-1/+6
| | | | Fixes https://github.com/wixtoolset/issues/issues/9009
* Switch to MSTest built-in Test target.Bob Arnson2025-03-2015-22/+18
| | | | | Prevents test run during VS build and shows failure details on console (no need to dig into TRX file).
* Formalize official WiX build and update tags in nupkgsRob Mensching2025-03-193-4/+7
|
* Introduce the Open Source Maintenance Fee EULARob Mensching2025-03-192-4/+6
| | | | | | This adds the EULA to all the binary releases Closes 8974
* Don't force x64 platform build.Bob Arnson2025-03-111-1/+1
| | | | Fixes https://github.com/wixtoolset/issues/issues/8977
* Fix icon cannot show in tsakbar when using WixInternalUIBootstrapperApplicationueuuop85912025-03-031-1/+1
|
* Convert ext\ to MSTest and traversal projects.Bob Arnson2025-03-0359-764/+597
| | | | | | | | - Move ext\ unit tests to MSTest. - MSBuildify ext projects with MSTest execution. - Fork test support projects for MSTest: - WixInternal.TestSupport - WixInternal.Core.TestPackage
* Support non-SNI SSL certificates in Http extensionBob Arnson2025-03-0319-404/+672
| | | | Implements https://github.com/wixtoolset/issues/issues/7622
* Skip Decompile roundtrip test for Msmq (it will require more timeBevan Weiss2025-03-032-10/+23
| | | | | | | | | | to investigate Wix4Group / Wix6Group decompiler interactions). Fix up Msmq Util dependency by bringing it into Build explicitly, as per NetFx extension. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Msmq decompile test revealed some latent issues with the Wix6GroupBevan Weiss2025-03-031-3/+9
| | | | | | | | Decompiler not being broad enough in where it looks for indexes. Carry forward both Group and Wix4Group just for good measure. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Add a basic unit test for the round msmq decompiler round trip.Bevan Weiss2025-03-035-22/+59
| | | | | | | Needed fix up for Group decompiler to work correctly, adding to Index, and fixing where the Group name column is located. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Fix up missing 'Wix4' prefixes on MSMQ Permission tables.Bevan Weiss2025-03-036-110/+236
| | | | | | | | And updated decompiler to Wix4 table names etc in line with firewall CA. Fixes wixtoolset/issues#8902 Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* From wixtoolset/wix3/pull/535Bevan Weiss2025-02-2825-42/+42
| | | | | | | | | | | Lines in WixUI are too short for standard dialog widths. Increase them by 3 pixels. Fixes wixtoolset/issues#2691 Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* util: correct usage of NetLocalGroupGetInfo in GroupExecuteBevan Weiss2025-02-281-8/+8
| | | | | | | | | Microsoft documentation doesn't list Level 0 as being a valid group info level to request for NetLocalGroupGetInfo. So we should only be requesting Level 1 instead. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Keep Group symbol fields and attributes unnestedRob Mensching2025-02-114-74/+74
|
* Fix ups for Domain Group creation / removal.Bevan Weiss2025-02-115-8/+39
| | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Re-align enumeration values to those for User account modifications.Bevan Weiss2025-02-113-78/+78
| | | | | | Since there's no reason to not have them identical where practical. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Group creation and update PR nits and feedback fixesRob Mensching2025-02-113-21/+20
|