Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2024-03-20 | Fix "typo." | Bob Arnson | 1 | -1/+1 | |
2024-03-20 | Fix IniFile action values. | Bob Arnson | 3 | -5/+26 | |
Fixes https://github.com/wixtoolset/issues/issues/8059. | |||||
2024-03-18 | Fix Profile column definition. | Bob Arnson | 5 | -7/+20 | |
It's a formatted field but was too short. Fixes https://github.com/wixtoolset/issues/issues/8043. | |||||
2024-03-18 | Use WixBA in an upgrade. | Bob Arnson | 5 | -2/+79 | |
2024-03-14 | Clean up Burn a bit. | Bob Arnson | 6 | -3502/+1 | |
2024-03-14 | Handle directories a bit better for `Files`. | Bob Arnson | 14 | -15/+43 | |
Fixes https://github.com/wixtoolset/issues/issues/8040. | |||||
2024-03-12 | Fix localization collation. | Bob Arnson | 6 | -1/+63 | |
Fixes https://github.com/wixtoolset/issues/issues/8036. | |||||
2024-03-10 | Start WiX Toolset v5-rc.2 | Rob Mensching | 1 | -1/+1 | |
2024-03-08 | WiX Toolset v5.0.0-rc.1v5.0.0-rc.1 | Rob Mensching | 2 | -2/+1 | |
2024-03-08 | Ensure virtual symbols are included when overridden but not referenced | Rob Mensching | 13 | -156/+322 | |
2024-03-07 | Add tests demonstrating linker error. | Bob Arnson | 2 | -18/+50 | |
2024-03-07 | Rename "bundle extension" to "bootstrapper extension" for more consistency | Rob Mensching | 119 | -1087/+1082 | |
Also renames WixToolet.BextUtil nupkg to WixToolset.BootstrapperExtensionApi. | |||||
2024-03-07 | Move wixstdba functions to Bal.wixext build | Rob Mensching | 40 | -57/+397 | |
2024-03-07 | Better .nupkg names | Rob Mensching | 324 | -607/+534 | |
2024-03-06 | WIP - BA header simplification | Rob Mensching | 23 | -67/+50 | |
2024-03-06 | Move the BootstrapperApplication out of proc | Rob Mensching | 420 | -12382/+24331 | |
2024-03-06 | Do not follow junctions when recursively deleting directories | Rob Mensching | 1 | -4/+4 | |
This will prevent elevated processes from accidentally following a junction from a user-writable directory to a per-machine directory and erroneously deleting the per-machine contents. | |||||
2024-03-06 | Mitigate .local DLL redirection Windows bug. | Bob Arnson | 2 | -0/+27 | |
2024-03-06 | Normalize signing command-line | Rob Mensching | 1 | -9/+8 | |
2024-03-06 | WiX v5 uses `wixext5` NuGet package subdirectory. | Bob Arnson | 6 | -9/+58 | |
Fixes wixtoolset/issues#7709. | |||||
2024-03-03 | More virtual/override symbols. | Bob Arnson | 12 | -19/+19 | |
And *Sequence/Show works thusly, even with somewhat funky ids. | |||||
2024-02-28 | Add detail when failing to extract containers. | Bob Arnson | 2 | -4/+4 | |
2024-02-27 | Decompile null Message column in Error table. | Bob Arnson | 3 | -1/+2 | |
2024-02-27 | Cleaning up a typo and a missed commit. | Bob Arnson | 2 | -1/+6 | |
2024-02-27 | Use camelCase attribute values. | Bob Arnson | 6 | -80/+98 | |
2024-02-26 | Add `Files` file harvesting. | Bob Arnson | 40 | -9/+1146 | |
Implements https://github.com/wixtoolset/issues/issues/7857. Like [naked files](https://github.com/wixtoolset/issues/issues/7696), `Files` elements can appear where `Component` elements do in WiX v4. The optimizer enumerates files and directories, generating single-file components as it goes. MSBuild-like wildcards (including `**`) are supported. `Excludes` child elements lets you exclude files that would otherwise be captured by wildcards. | |||||
2024-02-17 | Support loc strings for Directory/@ShortName. | Bob Arnson | 4 | -1/+10 | |
Fixes https://github.com/wixtoolset/issues/issues/7935. | |||||
2024-02-17 | Allow MsiProperty/@Value to be an empty string. | Bob Arnson | 5 | -2/+13 | |
Fixes https://github.com/wixtoolset/issues/issues/7798. | |||||
2024-02-16 | Test/sample for default major upgrade message. | Bob Arnson | 3 | -0/+29 | |
2024-02-16 | Switch to `virtual` access modifiers... | Bob Arnson | 11 | -74/+79 | |
...from `Overridable="yes"`. Fixes https://github.com/wixtoolset/issues/issues/7981 for WiX v5. | |||||
2024-02-05 | Improve error when virtual action symbols collide. | Bob Arnson | 3 | -6/+25 | |
2024-01-22 | Fix crash when CloseApplications_X64 closes Electron app | Andrzej Wojtas | 1 | -1/+1 | |
2024-01-20 | Fixes wixtoolset/issues#5220: Automatically add logging flag for any burn ↵ | Nir Bar | 6 | -1/+102 | |
ExePackage, BundlePackage, and related bundles | |||||
2024-01-19 | Clean up TouchFile. | Bob Arnson | 2 | -6/+6 | |
2024-01-11 | Correctly prefix the functions exposed from burnpipe.h | Rob Mensching | 10 | -115/+115 | |
2024-01-11 | Update Burn to use pipeutil for low-level pipe operations | Rob Mensching | 8 | -328/+86 | |
2024-01-11 | Add pipeutil to dutil | Rob Mensching | 12 | -7/+570 | |
Plus a couple small clean-ups in a couple of dutil files. | |||||
2024-01-11 | Rename inter-Burn communication related pipe file | Rob Mensching | 5 | -4/+4 | |
When BootstrapperApplications move out of proc there will be another set of pipes in Burn that behave differently from the inter-Burn communication pipes that exist now. So renaming the existing pipe related files now to better reflect that it is related to Burn talking to Burn when elevated or embedded. | |||||
2024-01-08 | Support naked files. | Bob Arnson | 27 | -120/+751 | |
Implements https://github.com/wixtoolset/issues/issues/7696. `File` elements can appear where `Component` elements do in WiX v4. The compiler generates an appropriate per-file component. Naked files under `Directory`, `DirectoryRef`, `Fragment`, `StandardDirectory`, or `Package` elements are included in a package via the [default-feature feature](https://github.com/wixtoolset/issues/issues/7581). Naked files appearing under `ComponentGroup`, `Feature`, `FeatureRef`, and `FeatureGroup` generate the component and the reference to the parent element. Components and naked Files default to being installed to INSTALLFOLDER (including a default INSTALLFOLDER if one isn't otherwise authored). | |||||
2024-01-01 | Remove warning for `Wix` bundle variable prefix. | Bob Arnson | 8 | -97/+50 | |
It's a bit overzealous. Fixes https://github.com/wixtoolset/issues/issues/7579. | |||||
2023-12-31 | Use `/DEPENDENTLOADFLAG` to tell the loader... | Bob Arnson | 1 | -0/+1 | |
...to load DLLs from System32 only. (Belt and suspenders to current approaches.) See https://devblogs.microsoft.com/oldnewthing/20230328-00/?p=107978. Fixes https://github.com/wixtoolset/issues/issues/7319. | |||||
2023-12-31 | Remove bundle container signing support. | Bob Arnson | 2 | -29/+2 | |
It was never implemented and ass-u-mes containers are cabs, which hopefully won't be the case forever. Fixes https://github.com/wixtoolset/issues/issues/7490. | |||||
2023-12-31 | Rename IWindowsInstallerDecompileContext... | Bob Arnson | 6 | -19/+11 | |
...TreatProductAsModule to KeepModularizationIds to better describe what it does. Fixes https://github.com/wixtoolset/issues/issues/7607. | |||||
2023-12-30 | Add a warning that VBScript is deprecated. | Bob Arnson | 4 | -0/+66 | |
2023-12-30 | Add default major upgrade. | Bob Arnson | 9 | -5/+164 | |
Add Package/@UpgradeStrategy to allow `none` to suppress major upgrade. Implements https://github.com/wixtoolset/issues/issues/7605. Requires https://github.com/wixtoolset/wix/pull/435. | |||||
2023-12-30 | Provide a default INSTALLFOLDER. | Bob Arnson | 6 | -40/+157 | |
If INSTALLFOLDER is referenced and not defined, define one with reasonable default values. Implements WIP https://github.com/wixtoolset/issues/issues/7588. | |||||
2023-12-26 | Implement default-feature feature. | Bob Arnson | 9 | -8/+250 | |
Use the WiX stdlib. See WIP at wixtoolset/issues#7581. | |||||
2023-12-24 | ArpEntry reads QuietUninstallString or UninstallString, and uses ↵ | Nir Bar | 8 | -29/+135 | |
UninstallArguments for the uninstall command line | |||||
2023-12-19 | Make the minimum supported .NET Framework v4.6.2 | Rob Mensching | 39 | -58/+57 | |
2023-12-18 | Update Build Requirements | Christopher Painter | 1 | -2/+6 | |
Issue 7388 Update README.md Add .NET 6.0 to list of components |