aboutsummaryrefslogtreecommitdiff
path: root/src/ext (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix faulty memory access in Util's User custom actionsRob Mensching2024-07-155-120/+95
| | | | | | | | Generally, clean up the handling of getting the domain from a server name by centralizing and simplifying it behind an improved GetDomainFromServerName() based on the buggy GetServerName(). Fixes 8576
* Fix missing WixToolset.Firewall.wixext versionRob Mensching2024-07-152-4/+0
| | | | Fixes 8624
* Build native code with VC v143 toolset only.Bob Arnson2024-07-151-3/+3
| | | | | | v143 output is compatible back to VS2017 (at least). Fixes https://github.com/wixtoolset/issues/issues/8211.
* NuGet package readmes (4/n)Bob Arnson2024-04-044-0/+25
| | | | See https://github.com/wixtoolset/issues/issues/7862.
* Fix the upper bound version in native nupkg referencesRob Mensching2024-04-021-2/+2
| | | | Fixes 8091
* Use the correct case for firewall attribute valuesRob Mensching2024-03-242-5/+11
|
* Don't follow junctions when recursing directories.Rob Mensching2024-03-221-2/+10
| | | | | | | | | | | | | | When deleting directories recursively, an elevated custom action following junctions in a user-writable location could recurse into any directory, including some that you might not want to be deleted. Therefore, avoid recursing into directories that are actually junctions (aka "reparse points"). This applies to: - The RemoveFoldersEx custom action (which doesn't actually do deletions but would instruct elevated MSI to delete on your behalf). - DTF's custom action runner.
* Simplify BootstrapperApplication header filesRob Mensching2024-03-219-47/+20
| | | | | Take this breaking change opportunity to simplify the header files used by BA devs.
* Fix Profile column definition.Bob Arnson2024-03-183-5/+6
| | | | | | It's a formatted field but was too short. Fixes https://github.com/wixtoolset/issues/issues/8043.
* Ensure virtual symbols are included when overridden but not referencedRob Mensching2024-03-081-6/+6
|
* Add tests demonstrating linker error.Bob Arnson2024-03-072-18/+50
|
* Rename "bundle extension" to "bootstrapper extension" for more consistencyRob Mensching2024-03-0741-243/+243
| | | | Also renames WixToolet.BextUtil nupkg to WixToolset.BootstrapperExtensionApi.
* Move wixstdba functions to Bal.wixext buildRob Mensching2024-03-0727-16/+2924
|
* Better .nupkg namesRob Mensching2024-03-0793-140/+179
|
* WIP - BA header simplificationRob Mensching2024-03-066-10/+2
|
* Move the BootstrapperApplication out of procRob Mensching2024-03-06191-4815/+1486
|
* WiX v5 uses `wixext5` NuGet package subdirectory.Bob Arnson2024-03-061-1/+1
| | | | Fixes wixtoolset/issues#7709.
* More virtual/override symbols.Bob Arnson2024-03-0312-19/+19
| | | | And *Sequence/Show works thusly, even with somewhat funky ids.
* Cleaning up a typo and a missed commit.Bob Arnson2024-02-271-0/+5
|
* Use camelCase attribute values.Bob Arnson2024-02-274-75/+93
|
* Switch to `virtual` access modifiers...Bob Arnson2024-02-1611-74/+79
| | | | | | ...from `Overridable="yes"`. Fixes https://github.com/wixtoolset/issues/issues/7981 for WiX v5.
* Improve error when virtual action symbols collide.Bob Arnson2024-02-051-5/+9
|
* Clean up TouchFile.Bob Arnson2024-01-192-6/+6
|
* Remove warning for `Wix` bundle variable prefix.Bob Arnson2024-01-014-66/+48
| | | | | | It's a bit overzealous. Fixes https://github.com/wixtoolset/issues/issues/7579.
* Make the minimum supported .NET Framework v4.6.2Rob Mensching2023-12-1910-19/+18
|
* Introducing the WiX Standard LibraryRob Mensching2023-12-161-1/+0
| | | | Completes 7914
* Initial support for virtual symbols.Rob Mensching2023-12-161-2/+2
| | | | Completes 7913
* Link localizations from WixExtensions the same as sectionsRob Mensching2023-12-1623-77/+9
|
* Pretty up build outputRob Mensching2023-12-1614-30/+30
|
* Build tweaks to support VS 17.8...Bob Arnson2023-12-041-1/+6
| | | | | | | ...because SemVer is just a suggestion. - Also fix missing NuGet cleanup. - And update NuGet^2 packages because v6.3.1 has vulnerabilities.
* Remove the deprecated DifxApp WiX extension.Bob Arnson2023-11-1927-703/+0
| | | | | Per https://wixtoolset.org/docs/releasenotes/#deprecations-and-deletions.
* add firewall extension decompiler, make msi modifications work, add all ↵chris_bednarski2023-11-1916-327/+2430
| | | | attributes
* change firewall extension table name to Wix5FirewallExceptionchris_bednarski2023-11-199-65/+251
|
* Random typo fix.Bob Arnson2023-10-131-6/+6
|
* Add cert and x64 tests.Bob Arnson2023-10-133-17/+41
|
* DotNetCompatibilityCheck: If running NetCoreCheck.exe fails with error code ↵apacker12023-10-031-5/+13
| | | | ERROR_EXE_MACHINE_TYPE_MISMATCH or ERROR_BAD_EXE_FORMAT then don't abort the installation, just set the property to 13. Fixes issue #7737
* add FIREWALL_EXCEPTION_ATTRIBUTES structchris_bednarski2023-09-121-109/+89
|
* Remove unused symbol `Version`.Bob Arnson2023-09-128-16/+0
|
* remove windows xp specific code from firewall extensionchris_bednarski2023-08-261-435/+7
|
* add firewall extension decompilerchris_bednarski2023-08-265-81/+164
|
* use WcaGetRecordFormattedString to get firewall rule descriptionchris_bednarski2023-08-231-1/+1
|
* Properly fragment NetFx custom actions.Bob Arnson2023-08-152-22/+11
| | | | FIxes https://github.com/wixtoolset/issues/issues/7677.
* 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-021-3/+3
|
* Remove invalid references to ToolsVersion in ext wixlib projectsRob Mensching2023-07-192-3/+3
|
* Add more _NODOMAIN properties to WixQueryOsWellKnownSIDMichael Stoll2023-06-161-0/+6
|
* Fix Msmq key table relationship.Bob Arnson2023-05-021-1/+1
| | | | Fixes https://github.com/wixtoolset/issues/issues/7454.
* Fix XmlConfig decompile to produce schema element, Add unitest for XmlDecomilefyodorkor2023-05-022-9/+34
|
* Fix XmlConfig lookup logic.Bob Arnson2023-04-274-16/+36
| | | | | Fixes https://github.com/wixtoolset/issues/issues/7377. Requires fix for https://github.com/wixtoolset/issues/issues/7444.
* Remove InstallDirDlg reference from WixUI_MondoBob Arnson2023-04-262-2/+0
| | | | Fixes https://github.com/wixtoolset/issues/issues/7436.