aboutsummaryrefslogtreecommitdiff
path: root/src/dtf/WixToolset.Dtf.Compression/CompressionEngine.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
12 daysUpdate ErrorMessages.cs to refine duplicate identifiers messagecz-dev-ge1-1/+1
Adds information about necessary neutral language definition.
13 daysEmbiggen build perf.Bob Arnson22-20/+120
- 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.
2025-06-19Fix HarvestPayloads field names (kinda).Bob Arnson1-4/+4
2025-06-18Support launching rundll32.exe as a safe executable if the dll it loads is ↵Nir Bar10-25/+450
in a secure location
2025-06-18Fix MsiLockPermissionsEx decompilation.Bob Arnson8-3/+120
Fixes https://github.com/wixtoolset/issues/issues/9096
2025-06-18Remove deprecated Heat.Bob Arnson120-89610/+0
Fixes https://github.com/wixtoolset/issues/issues/9039
2025-06-12Consistentify unnamed bindpaths doc in `Files`.Bob Arnson1-3/+8
2025-06-11Customize TARGETDIR DirectoryRef warning.Bob Arnson4-1/+47
Fixes https://github.com/wixtoolset/issues/issues/9012
2025-06-11Fix Util decompiler extension crash.Bob Arnson1-1/+1
2025-06-11Fix unit tests to account for Actions runners:Bob Arnson2-40/+37
- 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
2025-06-11Add `Payloads` element to harvest bundle payloads.Bob Arnson30-198/+342
Implements https://github.com/wixtoolset/issues/issues/9049
2025-05-28Send all tables to extension decompilers.Bob Arnson6-19/+98
Also fix Firewall decompiler to decompile all possible Firewall tables. Fixes https://github.com/wixtoolset/issues/issues/9070
2025-05-28Always pass `-quiet` to related bundles.Bob Arnson1-1/+1
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
2025-05-28Handle having multiple unnamed bind paths.Bob Arnson2-6/+9
Fixes https://github.com/wixtoolset/issues/issues/9028
2025-05-28Bring back WixBundleSourceProcess* variables.Bob Arnson3-0/+20
Fixes https://github.com/wixtoolset/issues/issues/9029
2025-05-28Update registration disappears during upgrade.Bob Arnson13-7/+281
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.
2025-05-28Retry intermittent LocLoadFromFile() test failuresRob Mensching2-2/+20
2025-05-28Update version number in READMEsRob Mensching16-30/+30
2025-04-09Start WiX Toolset v7Rob Mensching1-2/+2
2025-04-04Add OSMF logo to READMEv6.0.0Rob Mensching1-0/+2
2025-04-04Sync IEngine.SetUpdateSource with native side.Bob Arnson8-4/+96
Fixes https://github.com/wixtoolset/issues/issues/9023
2025-04-04Update READMEs to include OSMFRob Mensching66-71/+1521
Fixes 7862 Fixes 8974
2025-04-04Use "dev build" instead of "private build" to match documentationRob Mensching1-3/+3
Closes 9003
2025-04-04Clean RTF in OSMFEULA.RTFRob Mensching1-0/+0
2025-04-03Issue 8993Christopher Painter1-1/+1
Fix Public Key for NetFx48Redist
2025-04-03Fix bad copyspaghetti in XSD.Bob Arnson1-1/+1
2025-04-03Sync IEngine.SetDownloadSource with native side.Bob Arnson7-8/+67
Fixes https://github.com/wixtoolset/issues/issues/9018
2025-03-27XSD changes to account for create Group modificationsBevan Weiss1-9/+43
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
2025-03-27RelatedBundle/@Id is deprecated.Bob Arnson1-1/+8
2025-03-27Iis certstore more xsdBevan Weiss2-1/+12
Adds XSD for #597 And slight fix up for error message to capture new options --------- Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
2025-03-26Add actions to BrowseDlg for WixUI_FeatureTree.Bob Arnson2-1/+6
Fixes https://github.com/wixtoolset/issues/issues/9009
2025-03-20Switch to MSTest built-in Test target.Bob Arnson20-38/+24
Prevents test run during VS build and shows failure details on console (no need to dig into TRX file).
2025-03-19Formalize official WiX build and update tags in nupkgsRob Mensching23-43/+75
2025-03-19Introduce the Open Source Maintenance Fee EULARob Mensching20-30/+375
This adds the EULA to all the binary releases Closes 8974
2025-03-19Harvesting no longer aborts if any exclusions reference missing foldersRob Mensching3-26/+66
Fixes 8989
2025-03-19Verify more detail of the harvesting warning messagesRob Mensching1-23/+32
2025-03-18add missing CustomTableSetting parameter in ConvertCommandPhilippNaused1-1/+1
2025-03-18Include the major version in the Package/@Id to install SxSRob Mensching1-1/+1
Addresses issue raised in 8992
2025-03-18LocUtil occasionally failed due to XmlInitializationRob Mensching3-60/+75
Split into separate classes to prevent potential parallelism race conditions.
2025-03-18Fix documentation links in XSDsRob Mensching2-12/+12
2025-03-18WiX v6 changes to the core schemaRob Mensching1-12/+42
2025-03-18WiX v6 changes to the UI extensionRob Mensching1-0/+8
2025-03-18Migrate XSDs from web projectRob Mensching18-0/+24625
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.
2025-03-11Don't force x64 platform build.Bob Arnson1-1/+1
Fixes https://github.com/wixtoolset/issues/issues/8977
2025-03-10Set keypath when parsing naked File child elementsBob Arnson3-9/+6
Fixes https://github.com/wixtoolset/issues/issues/8976
2025-03-03Only referenced components get default feature.v6.0.0-rc.2Bob Arnson8-64/+43
Fixes https://github.com/wixtoolset/issues/issues/8882 Fixes https://github.com/wixtoolset/issues/issues/8939
2025-03-03Fix icon cannot show in tsakbar when using WixInternalUIBootstrapperApplicationueuuop85911-1/+1
2025-03-03Convert WixToolsetTest.Sdk to MSTest.***Bob Arnson10-136/+138
***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).
2025-03-03Convert tools\ to MSTest and traversal projects.Bob Arnson10-86/+113
2025-03-03Convert ext\ to MSTest and traversal projects.Bob Arnson96-767/+3204
- Move ext\ unit tests to MSTest. - MSBuildify ext projects with MSTest execution. - Fork test support projects for MSTest: - WixInternal.TestSupport - WixInternal.Core.TestPackage