Sean Hall
|
8deeffb615
|
Integrate size_t and OnPlanPackageBegin changes in Burn headers.
|
2021-04-29 14:40:09 -05:00 |
Sean Hall
|
11fe2c881d
|
Add new caching BA events.
#3640
|
2021-04-19 23:23:39 -05:00 |
Sean Hall
|
62b32cd6f2
|
Replace OnResolveSource with OnCacheAcquireResolving.
Update balretry to have a separate type for container vs payload.
#3640
|
2021-04-19 23:23:39 -05:00 |
Rob Mensching
|
1a898496aa
|
Fix balutil.sln
|
2021-04-14 14:52:06 -05:00 |
Rob Mensching
|
6c740c1070
|
Allow BA to update feed source
Fixes wixtoolset/issues#5568
|
2021-04-14 14:52:06 -05:00 |
Rob Mensching
|
732e719b68
|
Add MEND request state to repair any missing files in MSI packages
|
2021-04-14 14:52:06 -05:00 |
Sean Hall
|
b036b878a6
|
Integrate ForwardCompatible and RelatedBundle changes in Burn headers.
|
2021-03-11 20:44:10 -06:00 |
Sean Hall
|
4bdf4846de
|
Rely on the free-threaded marshaler for IBootstrapperEngine marshalling
It is the supported way to provide the direct pointer when marshalling, just like we were doing before.
#4386
|
2021-03-03 22:37:42 -06:00 |
Sean Hall
|
5f4829e678
|
Integrate OnUnregisterBegin changes in Burn headers.
|
2021-03-02 16:28:29 -06:00 |
Sean Hall
|
022beff26b
|
Integrate patch related changes in Burn headers.
|
2021-02-22 20:33:08 -06:00 |
Sean Hall
|
e619546617
|
Update to latest Burn headers.
|
2021-02-04 22:35:09 -06:00 |
Sean Hall
|
ae1f24b7bb
|
Remove enums that were removed in the native headers.
|
2021-01-19 17:27:06 -06:00 |
Sean Hall
|
9bcf076a84
|
Update dependencies.
|
2021-01-19 17:00:19 -06:00 |
Sean Hall
|
80df808461
|
Enable XML doc.
|
2020-12-19 21:48:05 -06:00 |
Sean Hall
|
ca5d60d267
|
WIXFEAT:4626,5386 - Add more BA events.
OnBeginMsiTransactionBegin, OnBeginMsiTransactionComplete, OnCommitMsiTransactionBegin, OnCommitMsiTransactionComplete, OnRollbackMsiTransactionBegin, OnRollbackMsiTransactionComplete, OnPauseAutomaticUpdatesBegin, OnPauseAutomaticUpdatesComplete, OnSystemRestorePointBegin, OnSystemRestorePointComplete
|
2020-12-03 10:58:32 -06:00 |
Sean Hall
|
fa97c54003
|
Ignore C26812 warning for C style enums.
|
2020-12-03 10:58:32 -06:00 |
Sean Hall
|
27766738dc
|
Add test projects for balutil and bextutil.
For now, they only have test implementations to check for compile errors in header only code.
|
2020-12-03 10:58:32 -06:00 |
Sean Hall
|
e08c0fc700
|
Strong-name sign WiX assemblies.
|
2020-10-31 20:04:25 -05:00 |
Sean Hall
|
00b7b3d04c
|
Update dependencies.
|
2020-10-24 20:17:06 -05:00 |
Sean Hall
|
02fa915bda
|
Upgrade Nerdbank.GitVersioning.
|
2020-10-24 20:17:06 -05:00 |
Sean Hall
|
1b6a4f9b46
|
Add CompareVersions engine method and expose verutil in Mba.Core.
|
2020-10-24 20:17:06 -05:00 |
Sean Hall
|
c9d14eb51e
|
WIXFEAT:6210 Change data type of versions to strings.
|
2020-10-24 20:17:06 -05:00 |
Bob Arnson
|
dcf13e60f0
|
Remove ARM32
|
2020-09-22 22:11:14 -04:00 |
Sean Hall
|
522458420d
|
WIXFEAT:5319 Remove IVariables since they were a leaky abstraction.
|
2020-08-09 10:47:30 -06:00 |
Sean Hall
|
a37013d41f
|
WIXFEAT:4763 Change "string" variable type to literal and add "formatted".
|
2020-08-09 10:47:30 -06:00 |
Sean Hall
|
2ded319a01
|
Update dependencies.
|
2020-07-19 16:41:39 +10:00 |
Sean Hall
|
44355b6fa5
|
Add BalLogArgs and BalLogErrorArgs.
|
2020-07-01 21:43:26 +10:00 |
Sean Hall
|
fd385c79b4
|
Move native pdbs into symbols package.
|
2020-06-24 20:45:05 +10:00 |
Sean Hall
|
57fc25f5bf
|
Merge the native nupkg into the Mba.Core nupkg.
Manually author the repository element in the nupkg for SourceLink.
|
2020-06-24 20:45:05 +10:00 |
Sean Hall
|
69ed2c0728
|
Turn tests off in appveyor.yml since they're run in appveyor.cmd
|
2020-06-24 20:45:05 +10:00 |
Sean Hall
|
844c971ed5
|
Add SourceLink to C++ projects.
|
2020-06-24 20:45:05 +10:00 |
Sean Hall
|
7af7a8d2b5
|
Update to latest dutil.
|
2020-06-24 20:45:05 +10:00 |
Sean Hall
|
d21aad3f7b
|
Fix WixToolset.Mba.Core.nuspec - group without framework is fallback not common
|
2020-06-22 14:29:56 +10:00 |
Sean Hall
|
04c8a362c9
|
Fail build on each command.
|
2020-06-18 22:08:12 +10:00 |
Sean Hall
|
1571b2e9a0
|
Add v142, x64, ARM, and ARM64.
|
2020-06-18 22:08:12 +10:00 |
Sean Hall
|
b7ee8f1eaa
|
Create netstandard version of Mba.Core and separate nupkg for mbanative.
|
2020-06-18 22:08:12 +10:00 |
Sean Hall
|
9010bd828e
|
WIXFEAT:6164 Update BAL_INFO_PACKAGE with bal specific data.
|
2020-05-16 21:47:46 +10:00 |
Sean Hall
|
780cd25e41
|
WIXFEAT:6164 Add OnPlanMsiPackage.
|
2020-05-16 21:47:46 +10:00 |
Sean Hall
|
b0b50f1d85
|
Drop XP support.
|
2020-05-16 21:47:46 +10:00 |
Sean Hall
|
1e7800b811
|
Fix bugs around mbanative's InitializeFromCreateArgs.
|
2020-04-29 19:44:04 +10:00 |
Sean Hall
|
efbe40802d
|
Add action to OnExecutePackageBegin.
|
2020-04-21 18:12:59 +10:00 |
Sean Hall
|
523d933f7a
|
Add E_DNCHOST_SCD_RUNTIME_FAILURE.
|
2020-04-21 18:12:59 +10:00 |
Sean Hall
|
51af2090a7
|
Add bextutil.
|
2020-03-30 21:43:47 +10:00 |
Sean Hall
|
83e4e5d759
|
Upgrade to latest BootstrapperCore.
|
2020-03-30 21:43:47 +10:00 |
Sean Hall
|
3c9eb72186
|
Guard around defining FACILITY_WIX.
|
2020-03-12 16:24:52 +11:00 |
Sean Hall
|
0ee5b5a2f8
|
Update WixToolset.BootstrapperCore.Native.
|
2019-12-22 13:19:29 +10:00 |
Sean Hall
|
0c3a3b3a7d
|
Move the entry point from Mba.Core to Mba.Host.
|
2019-12-22 13:19:29 +10:00 |
Sean Hall
|
24379873f5
|
Move the responsibility of wrapping the binary interfaces from mbahost to the new mbanative dll of WixToolset.Mba.Core.
|
2019-12-22 13:19:29 +10:00 |
Sean Hall
|
f3c383c241
|
Move IBootstrapperApplication and IBootstrapperEngine into balutil.
|
2019-12-22 13:19:29 +10:00 |
Sean Hall
|
46d4643559
|
Update the namespace in WixToolset.Mba.Core.
|
2019-12-11 20:10:40 +10:00 |