| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
"Fixes" https://github.com/wixtoolset/issues/issues/9112
|
| |
|
|
|
|
| |
Ignores unnamed bind paths (sadly).
Fixes https://github.com/wixtoolset/issues/issues/9097
|
| |
|
|
|
|
|
|
|
|
| |
By integrating the use of long path prefix (\?\\) and careful use of short
paths we can workaround most of the MSI API long path limitations. It's not
perfect as short paths that still exceed MAX_PATH will fail in most MSI APIs.
But accessing files placed in cabinets and copied around should now be fully
long path supported.
Fixes 3065 9115
|
| |
|
|
| |
Fixes 9113
|
| |
|
|
|
|
|
| |
This commit moves to the modern CompareStringOrdinal() for all case-sensitve
uses of CompareString() with the invariant locale.
Resolves 6947
|
| |
|
|
|
|
|
| |
This commit moves to the modern CompareStringOrdinal() for all case-insensitve
uses of CompareString() with the invariant locale.
Partially resolves 6947
|
| |
|
|
| |
Resolves 9175
|
| | |
|
| |
|
|
|
|
|
| |
When the wixnative.exe exits before the C# code sends the preamble, we'll get
an exception that the stdin pipe is already closed. Turns out some commands
did not wait for the preamble, so make them all wait to remove the race
condition.
|
| |
|
|
| |
Fixes 9172
|
| |
|
|
| |
Fixes 9134
|
| |
|
|
|
|
| |
In C++/CLI skipped xUnit tests are skipped but they print out their skip
message as red error messages. That's very scary and the bug is known in xUnit
so for now the easiest workaround is to comment out the skipped tests.
|
| |
|
|
|
| |
.NET 6 was deprecated so move to .NET 8 and possibly .NET 10 after it
releases.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9120
|
| | |
|
| |
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9148
|
| |
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/9144
|
| | |
|
| |
|
|
| |
Adds information about necessary neutral language definition.
|
| |
|
|
|
|
|
| |
- 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>
|
| | |
|