| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
| |
in a secure location
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9096
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9039
|
| |
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9012
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Handle extra-long paths being normalized to either \\?\\ and "normal."
- Rewrite PathGetTempPathTest test because it's not a good test:
- By overwriting `TMP` with an extra-long path, it causes
`::GetTempPath[2]W` to fall back to the value of `TEMP` instead.
- But that's testing `::GetTempPath[2]W`, not `PathGetTempPath`.
- It also assumes `TMP` and `TEMP` are set typically.
- It also assumes it's not running as LocalSystem.
- Instead, just compare the values you get from `::GetTempPathW` and
`PathGetTempPath`.
Fixes https://github.com/wixtoolset/issues/issues/9087
|
|
|
|
| |
Implements https://github.com/wixtoolset/issues/issues/9049
|
|
|
|
|
|
| |
Also fix Firewall decompiler to decompile all possible Firewall tables.
Fixes https://github.com/wixtoolset/issues/issues/9070
|
|
|
|
|
|
|
|
| |
The embedding protocol implies no-UI but if Burn doesn't detect a
compatible protocol, it won't use the embedding switch. This provides a
backup to keep it silent.
Fixes https://github.com/wixtoolset/issues/issues/7969
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9028
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9029
|
|
|
|
|
|
|
| |
Update registration is stored in a shared registry key that Burn takes
care to keep around across upgrades. The approach it used broke
between WiX v3 and WiX v5. This change makes it work again by
writing update registration when the session ends.
|
| |
|
| |
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9023
|
|
|
|
|
| |
Fixes 7862
Fixes 8974
|
|
|
|
| |
Closes 9003
|
| |
|
|
|
|
| |
Fix Public Key for NetFx48Redist
|
| |
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9018
|
|
|
|
| |
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
Adds XSD for #597
And slight fix up for error message to capture new options
---------
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9009
|
|
|
|
|
| |
Prevents test run during VS build and shows failure details on console
(no need to dig into TRX file).
|
| |
|
|
|
|
|
|
| |
This adds the EULA to all the binary releases
Closes 8974
|
|
|
|
| |
Fixes 8989
|
| |
|
| |
|
|
|
|
| |
Addresses issue raised in 8992
|
|
|
|
| |
Split into separate classes to prevent potential parallelism race conditions.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/8977
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/8976
|
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/8882
Fixes https://github.com/wixtoolset/issues/issues/8939
|
| |
|
|
|
|
|
|
|
| |
***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).
|
| |
|
|
|
|
|
|
|
|
| |
- Move ext\ unit tests to MSTest.
- MSBuildify ext projects with MSTest execution.
- Fork test support projects for MSTest:
- WixInternal.TestSupport
- WixInternal.Core.TestPackage
|
|
|
|
| |
Implements https://github.com/wixtoolset/issues/issues/7622
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|