aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update READMEs to include OSMFRob Mensching3 days66-71/+1521
| | | | | Fixes 7862 Fixes 8974
* Use "dev build" instead of "private build" to match documentationRob Mensching3 days1-3/+3
| | | | Closes 9003
* Clean RTF in OSMFEULA.RTFRob Mensching3 days1-0/+0
|
* Issue 8993Christopher Painter4 days1-1/+1
| | | | Fix Public Key for NetFx48Redist
* Fix bad copyspaghetti in XSD.Bob Arnson4 days1-1/+1
|
* Sync IEngine.SetDownloadSource with native side.Bob Arnson4 days7-8/+67
| | | | Fixes https://github.com/wixtoolset/issues/issues/9018
* XSD changes to account for create Group modificationsBevan Weiss11 days1-9/+43
| | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* RelatedBundle/@Id is deprecated.Bob Arnson11 days1-1/+8
|
* Iis certstore more xsdBevan Weiss11 days2-1/+12
| | | | | | | | 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 Arnson12 days2-1/+6
| | | | Fixes https://github.com/wixtoolset/issues/issues/9009
* Switch to MSTest built-in Test target.Bob Arnson2025-03-2020-38/+24
| | | | | 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-1923-43/+75
|
* Introduce the Open Source Maintenance Fee EULARob Mensching2025-03-1920-30/+375
| | | | | | This adds the EULA to all the binary releases Closes 8974
* Harvesting no longer aborts if any exclusions reference missing foldersRob Mensching2025-03-193-26/+66
| | | | Fixes 8989
* Verify more detail of the harvesting warning messagesRob Mensching2025-03-191-23/+32
|
* add missing CustomTableSetting parameter in ConvertCommandPhilippNaused2025-03-181-1/+1
|
* Include the major version in the Package/@Id to install SxSRob Mensching2025-03-181-1/+1
| | | | Addresses issue raised in 8992
* LocUtil occasionally failed due to XmlInitializationRob Mensching2025-03-183-60/+75
| | | | Split into separate classes to prevent potential parallelism race conditions.
* Fix documentation links in XSDsRob Mensching2025-03-182-12/+12
|
* WiX v6 changes to the core schemaRob Mensching2025-03-181-12/+42
|
* WiX v6 changes to the UI extensionRob Mensching2025-03-181-0/+8
|
* Migrate XSDs from web projectRob Mensching2025-03-1818-0/+24625
| | | | | This is the new home for the XSDs. Closer to the code to hopefully be kept better up to date as changes happen to the language.
* Don't force x64 platform build.Bob Arnson2025-03-111-1/+1
| | | | Fixes https://github.com/wixtoolset/issues/issues/8977
* Set keypath when parsing naked File child elementsBob Arnson2025-03-103-9/+6
| | | | Fixes https://github.com/wixtoolset/issues/issues/8976
* Only referenced components get default feature.v6.0.0-rc.2Bob Arnson2025-03-038-64/+43
| | | | | Fixes https://github.com/wixtoolset/issues/issues/8882 Fixes https://github.com/wixtoolset/issues/issues/8939
* Fix icon cannot show in tsakbar when using WixInternalUIBootstrapperApplicationueuuop85912025-03-031-1/+1
|
* Convert WixToolsetTest.Sdk to MSTest.***Bob Arnson2025-03-0310-136/+138
| | | | | | | ***Does not include a full conversion to traversal projects. The wix segment already uses traversal projects extensively so there isn't a significant per win, especially compared to the effort required...but MSTest's method-level parallelism cuts test run time in half (~60->~30).
* Convert tools\ to MSTest and traversal projects.Bob Arnson2025-03-0310-86/+113
|
* Convert ext\ to MSTest and traversal projects.Bob Arnson2025-03-0396-767/+3204
| | | | | | | | - 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>
* Target in-service .NET Framework versions.Bob Arnson2025-02-131-1/+1
|
* Update CI build to follow SomeVerv6.0.0-rc.1Rob Mensching2025-02-121-21/+24
|
* Skip `CanChangeCommentOfExistingNonDomainGroup` test due to CI failuresRob Mensching2025-02-121-1/+1
|
* Backward compatible GUID generationRob Mensching2025-02-1210-5/+357
| | | | | | Plus, validation to ensure GUID generation does not drift again in the future. Fixes 8663
* Ensure user and group integration tests always clean up after themselves.Rob Mensching2025-02-122-277/+383
| | | | Fixes 8940
* Ignore IDL generated headerRob Mensching2025-02-121-0/+1
|
* Update README to include new dependency on ATLRob Mensching2025-02-111-0/+1
|
* Keep Group symbol fields and attributes unnestedRob Mensching2025-02-114-74/+74
|
* Fix ups for Domain Group creation / removal.Bevan Weiss2025-02-117-12/+45
| | | | 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-115-26/+26
|
* Add/Remove Group Membership rollback handled.Bevan Weiss2025-02-1117-134/+346
| | | | | | Fixups to a few test cases. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
* Split into domain vs local CAsBevan Weiss2025-02-115-12/+66
|
* Additional languages addedBevan Weiss2025-02-113-0/+12
| | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>