Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop CA path validation in WixUI by default.bob/WixUIOptInPathValidate_8718 | Bob Arnson | 2024-09-28 | 12 | -96/+126 |
| | | | | | | | | Add `WixUI/ExtendedPathValidation="yes"` to opt-in. Removed the WIXUI_DONTVALIDATEPATH runtime opt-out. Fixes https://github.com/wixtoolset/issues/issues/8718 Relies on https://github.com/wixtoolset/wix/pull/563 | ||||
* | Replace EULA printing custom action with MsiPrint.bob/WixUIPrintEulaMsiPrint | Bob Arnson | 2024-09-27 | 14 | -608/+18 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/8580 | ||||
* | Fix up small inaccuracy in logged error message. | Bevan Weiss | 2024-09-02 | 1 | -1/+13 |
| | | | | | | | | | | | | When ::GetFileAttributesW returns 0xFFFFFFFF it means 'Invalid File/Folder' So we should return a matching error message. To avoid confusing invalid paths with junctions (in error message) Unfortunately the constant for this is not defined. So just define it here as though it would be. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | A basic install / uninstall test for RemoveFoldersEx | Bevan Weiss | 2024-09-02 | 1 | -1/+1 |
| | | | | | | | | Contains no files etc to verify that Remove action can still occur without other elements bringing in the RemoveFiles Standard Action Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Add basic test for Msmq install/uninstall. | Bevan Weiss | 2024-07-18 | 2 | -4/+6 |
| | | | | | | | | | Fix up lack of WIX CUSTOM_ACTION_DECORATION wrappers Add new RuntimeTest skipper for Server Features / Optional Features. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Initialize WOW64 in TouchFile custom action | Rob Mensching | 2024-07-17 | 1 | -0/+38 |
| | | | | Fixes 8638 | ||||
* | Fix faulty memory access in Util's User custom actions | Rob Mensching | 2024-07-15 | 5 | -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 version | Rob Mensching | 2024-07-12 | 2 | -4/+0 |
| | | | | Fixes 8624 | ||||
* | Added missing localization files from wix3 | Rami | 2024-07-04 | 1 | -0/+32 |
| | |||||
* | Added missing localization files from wix3 | Rami | 2024-07-04 | 2 | -0/+64 |
| | |||||
* | Add a IUIBA edge-case test and clean up a bit. | Bob Arnson | 2024-06-10 | 4 | -7/+120 |
| | |||||
* | Build native code with VC v143 toolset only. | Bob Arnson | 2024-06-10 | 1 | -3/+3 |
| | | | | | | v143 output is compatible back to VS2017 (at least). Fixes https://github.com/wixtoolset/issues/issues/8211. | ||||
* | Add UTF-8, no-prefix, and Unicode characters. | Bob Arnson | 2024-04-28 | 2 | -4/+6 |
| | |||||
* | Update to wixext folder to v6 | Rob Mensching | 2024-04-25 | 1 | -1/+1 |
| | |||||
* | Move to ReleaseFlow and SomeVer | Rob Mensching | 2024-04-25 | 1 | -2/+2 |
| | |||||
* | NuGet package readmes (4/n) | Bob Arnson | 2024-04-04 | 4 | -0/+25 |
| | | | | See https://github.com/wixtoolset/issues/issues/7862. | ||||
* | Fix the upper bound version in native nupkg references | Rob Mensching | 2024-04-02 | 1 | -2/+2 |
| | | | | Fixes 8091 | ||||
* | Use the correct case for firewall attribute values | Rob Mensching | 2024-03-24 | 2 | -5/+11 |
| | |||||
* | Don't follow junctions when recursing directories. | Rob Mensching | 2024-03-22 | 1 | -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 files | Rob Mensching | 2024-03-21 | 9 | -47/+20 |
| | | | | | Take this breaking change opportunity to simplify the header files used by BA devs. | ||||
* | Fix Profile column definition. | Bob Arnson | 2024-03-18 | 3 | -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 referenced | Rob Mensching | 2024-03-08 | 1 | -6/+6 |
| | |||||
* | Add tests demonstrating linker error. | Bob Arnson | 2024-03-07 | 2 | -18/+50 |
| | |||||
* | Rename "bundle extension" to "bootstrapper extension" for more consistency | Rob Mensching | 2024-03-07 | 41 | -243/+243 |
| | | | | Also renames WixToolet.BextUtil nupkg to WixToolset.BootstrapperExtensionApi. | ||||
* | Move wixstdba functions to Bal.wixext build | Rob Mensching | 2024-03-07 | 27 | -16/+2924 |
| | |||||
* | Better .nupkg names | Rob Mensching | 2024-03-07 | 93 | -140/+179 |
| | |||||
* | WIP - BA header simplification | Rob Mensching | 2024-03-06 | 6 | -10/+2 |
| | |||||
* | Move the BootstrapperApplication out of proc | Rob Mensching | 2024-03-06 | 191 | -4815/+1486 |
| | |||||
* | WiX v5 uses `wixext5` NuGet package subdirectory. | Bob Arnson | 2024-03-06 | 1 | -1/+1 |
| | | | | Fixes wixtoolset/issues#7709. | ||||
* | More virtual/override symbols. | Bob Arnson | 2024-03-03 | 12 | -19/+19 |
| | | | | And *Sequence/Show works thusly, even with somewhat funky ids. | ||||
* | Cleaning up a typo and a missed commit. | Bob Arnson | 2024-02-27 | 1 | -0/+5 |
| | |||||
* | Use camelCase attribute values. | Bob Arnson | 2024-02-27 | 4 | -75/+93 |
| | |||||
* | Switch to `virtual` access modifiers... | Bob Arnson | 2024-02-16 | 11 | -74/+79 |
| | | | | | | ...from `Overridable="yes"`. Fixes https://github.com/wixtoolset/issues/issues/7981 for WiX v5. | ||||
* | Improve error when virtual action symbols collide. | Bob Arnson | 2024-02-05 | 1 | -5/+9 |
| | |||||
* | Clean up TouchFile. | Bob Arnson | 2024-01-19 | 2 | -6/+6 |
| | |||||
* | Remove warning for `Wix` bundle variable prefix. | Bob Arnson | 2024-01-01 | 4 | -66/+48 |
| | | | | | | It's a bit overzealous. Fixes https://github.com/wixtoolset/issues/issues/7579. | ||||
* | Make the minimum supported .NET Framework v4.6.2 | Rob Mensching | 2023-12-19 | 10 | -19/+18 |
| | |||||
* | Introducing the WiX Standard Library | Rob Mensching | 2023-12-16 | 1 | -1/+0 |
| | | | | Completes 7914 | ||||
* | Initial support for virtual symbols. | Rob Mensching | 2023-12-16 | 1 | -2/+2 |
| | | | | Completes 7913 | ||||
* | Link localizations from WixExtensions the same as sections | Rob Mensching | 2023-12-16 | 23 | -77/+9 |
| | |||||
* | Pretty up build output | Rob Mensching | 2023-12-16 | 14 | -30/+30 |
| | |||||
* | Build tweaks to support VS 17.8... | Bob Arnson | 2023-12-04 | 1 | -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 Arnson | 2023-11-19 | 27 | -703/+0 |
| | | | | | Per https://wixtoolset.org/docs/releasenotes/#deprecations-and-deletions. | ||||
* | add firewall extension decompiler, make msi modifications work, add all ↵ | chris_bednarski | 2023-11-19 | 16 | -327/+2430 |
| | | | | attributes | ||||
* | change firewall extension table name to Wix5FirewallException | chris_bednarski | 2023-11-19 | 9 | -65/+251 |
| | |||||
* | Random typo fix. | Bob Arnson | 2023-10-13 | 1 | -6/+6 |
| | |||||
* | Add cert and x64 tests. | Bob Arnson | 2023-10-13 | 3 | -17/+41 |
| | |||||
* | DotNetCompatibilityCheck: If running NetCoreCheck.exe fails with error code ↵ | apacker1 | 2023-10-03 | 1 | -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 struct | chris_bednarski | 2023-09-12 | 1 | -109/+89 |
| | |||||
* | Remove unused symbol `Version`. | Bob Arnson | 2023-09-12 | 8 | -16/+0 |
| |