Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Symbols won't have section ids. | Rob Mensching | 2022-09-27 | 2 | -32/+0 | |
| | ||||||
* | Add patch error test to validate missing baseline patch file | Rob Mensching | 2022-09-27 | 2 | -0/+36 | |
| | ||||||
* | Simplify patch fixture internal results | Rob Mensching | 2022-09-27 | 1 | -44/+44 | |
| | ||||||
* | Fix and reenable some skipped E2E Burn patching tests | Rob Mensching | 2022-09-23 | 2 | -13/+5 | |
| | ||||||
* | Implement single pass patch build | Rob Mensching | 2022-09-23 | 56 | -1676/+1508 | |
| | | | | | | | | | This new implementation of patching in WiX v4 creates an MSP's transforms and MSP file in a single pass. This single pass allows the build to use MSI as the source of files for diffing purposes. Completes 6401 Fixes 4629 | |||||
* | Build some common products to share across multiple patch tests | Rob Mensching | 2022-09-23 | 7 | -80/+40 | |
| | ||||||
* | Re-enable and update a patching test fixed previously | Rob Mensching | 2022-09-23 | 2 | -13/+12 | |
| | ||||||
* | Centralize test project configuration with IsWixTestProject | Rob Mensching | 2022-09-23 | 37 | -268/+45 | |
| | ||||||
* | Add simple patching test to verify file updates are included | Rob Mensching | 2022-09-23 | 5 | -0/+80 | |
| | ||||||
* | Add WixUI/@InstallDirectory to simplify authoring. | Bob Arnson | 2022-09-22 | 3 | -3/+19 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6926. | |||||
* | Burn typo/style fixes | Bob Arnson | 2022-09-22 | 1 | -2/+3 | |
| | ||||||
* | Don't clean packages during layout. | Sean Hall | 2022-09-15 | 2 | -1/+93 | |
| | | | | Fixes 6871 | |||||
* | Disallow attributes in Billboard/Panel. | Bob Arnson | 2022-09-15 | 1 | -0/+14 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6893. | |||||
* | Ignore cache bundle failure if it already exists in the package cache. | Sean Hall | 2022-09-15 | 3 | -9/+43 | |
| | | | | Fixes 6848 | |||||
* | Add more burn E2E tests. | Sean Hall | 2022-09-15 | 15 | -12/+223 | |
| | | | | | | | | Fix bug where first splash screen wasn't closed. Fix bug where billboard only started the first time. Fix bug where the restart status was lost when the exit code was an error. Fix bug where the hash byte array length was compared to the hash string length (string is twice as long). Fix bug where Burn didn't give update hash if the first byte was 0. | |||||
* | Don't search for 64-bit bundles on 32-bit OS. | Sean Hall | 2022-09-14 | 1 | -3/+12 | |
| | | | | Fixes 6849 | |||||
* | Support bundle updates in WixStdBA. | Bob Arnson | 2022-09-12 | 11 | -4/+152 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6894. | |||||
* | Update hashes are now hex strings. | Bob Arnson | 2022-09-12 | 11 | -33/+30 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6901. | |||||
* | Move `Bundle/@CommandLineVariables` into Bal.wixext. | Sean Hall | 2022-09-09 | 38 | -197/+266 | |
| | | | | Implements 6858 | |||||
* | Make sure ThmViewer can load relative paths. | Bob Arnson | 2022-09-05 | 1 | -2/+2 | |
| | ||||||
* | Add WixCanRestart and make wixstdba elevate for restart when required. | Sean Hall | 2022-09-03 | 20 | -76/+336 | |
| | | | | Fixes 5499 | |||||
* | Use elevated engine to make the restart request when it is available. | Sean Hall | 2022-09-03 | 8 | -133/+240 | |
| | | | | Fixes 6145 | |||||
* | Delay closing Burn's UI thread so that it can log the bundle's restart. | Sean Hall | 2022-09-03 | 5 | -40/+159 | |
| | ||||||
* | Delay closing the bundle log so that restart failures will be logged. | Sean Hall | 2022-09-03 | 4 | -38/+95 | |
| | ||||||
* | Move logutil docs into header and standardize inline wrapper methods. | Sean Hall | 2022-09-03 | 2 | -186/+181 | |
| | ||||||
* | Log message when the elevated process is not running elevated. | Sean Hall | 2022-09-03 | 2 | -0/+12 | |
| | | | | Fixes 5650 | |||||
* | Mask the elevated secrets when logging its command line. | Sean Hall | 2022-09-03 | 3 | -3/+27 | |
| | ||||||
* | Supply hashes to BA if present in update feed. | Bob Arnson | 2022-08-31 | 12 | -10/+58 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6353. | |||||
* | Restrict panels to static controls. | Bob Arnson | 2022-08-29 | 3 | -66/+99 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6635. | |||||
* | Use IntPtr for pointers to handles | Rob Mensching | 2022-08-29 | 8 | -46/+44 | |
| | | | | This is arguably more correct than raw uints. | |||||
* | Update old test code to latest SWID tag spec | Rob Mensching | 2022-08-26 | 9 | -12/+121 | |
| | | | | Fixes 6675 | |||||
* | Add support for building patches straight from wix.targets | Rob Mensching | 2022-08-26 | 1 | -1/+2 | |
| | ||||||
* | Pass `/xlog` to elevated engine. | Bob Arnson | 2022-08-26 | 1 | -0/+6 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6534. | |||||
* | Small code cleanup in patch build. | Rob Mensching | 2022-08-26 | 2 | -22/+21 | |
| | ||||||
* | Trim patch baseline identifiers when they get too long | Rob Mensching | 2022-08-26 | 9 | -44/+132 | |
| | | | | | | | | | The PatchBaseline/@Id value is used as part of the name for the patch transforms that get stored as substorages. Substorage name length are very limited. Rather than error, we'll now trim the value and let the user know via a warning. Fixes 4434 | |||||
* | Process and return the failed version of reboot exit codes in Burn. | Sean Hall | 2022-08-26 | 12 | -6/+92 | |
| | | | | | | (ERROR_FAIL_REBOOT_REQUIRED and ERROR_FAIL_REBOOT_INITIATED) Fixes 6762 | |||||
* | Make sure error codes are translated correctly for per-machine packages. | Sean Hall | 2022-08-26 | 14 | -165/+554 | |
| | ||||||
* | Fix building `ExePackage/@ExitCode` elements. | Sean Hall | 2022-08-26 | 7 | -4/+121 | |
| | ||||||
* | Error on non-embedded explicit container payloads. | Bob Arnson | 2022-08-26 | 7 | -37/+38 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6845. | |||||
* | Move WiX .wixpdbs to pdbs folder so they are included in archives | Rob Mensching | 2022-08-25 | 2 | -10/+6 | |
| | ||||||
* | Allow customization of the .wixpdb output folder | Rob Mensching | 2022-08-25 | 18 | -37/+303 | |
| | | | | Fixes 6857 | |||||
* | Port EnableFeatureSelection tests from v3 repo, add a new one, fix them | Sean Hall | 2022-08-23 | 13 | -5/+288 | |
| | | | | Fixes 4616 | |||||
* | Handle downgrade failure detection during Detect. | Bob Arnson | 2022-08-22 | 2 | -16/+43 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6537. | |||||
* | Use a dedicated pipe for redirecting logging from the elevated process. | Sean Hall | 2022-08-19 | 12 | -99/+335 | |
| | | | | Fixes 6869 | |||||
* | Create log for elevated process. | Sean Hall | 2022-08-19 | 3 | -0/+22 | |
| | ||||||
* | Fix bug in IsWuRebootPending where it uninitialized COM on failure. | Sean Hall | 2022-08-19 | 1 | -2/+7 | |
| | | | | Fixes other half of 6870 | |||||
* | Resume automatic updates as part of ApplyUninitialize. | Sean Hall | 2022-08-19 | 3 | -13/+20 | |
| | | | | Fixes first half of 6870 | |||||
* | Use conditional text rather than controls. | Bob Arnson | 2022-08-18 | 2 | -4/+8 | |
| | ||||||
* | Don't retry 1606 because are they ever transient?! | Bob Arnson | 2022-08-17 | 1 | -1/+0 | |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/6856. | |||||
* | Add direct reference to System.Configuration.ConfigurationManager | Rob Mensching | 2022-08-16 | 2 | -0/+2 | |
| | | | | | | | | MSBuild seems to have introduced a breaking change which requires referencing a later System.Configuration.ConfigurationManager for netcoreapp heat working with MSBuild. Fixes 6868 |