aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-05-11Merge DtfRob Mensching247-0/+52895
2021-04-29Move balutil into API/burnRob Mensching108-0/+0
2021-04-29Migrate Burn API headers from burn repositoryRob Mensching8-0/+2056
2021-04-29Move burn into burnRob Mensching141-0/+0
2021-04-29Integrate new build scripts with signing supportRob Mensching16-57/+307
2021-04-29Migrate Burn API headers to balutil repositoryRob Mensching14-2214/+42
2021-04-29Integrate new build scripts with signing supportRob Mensching13-71/+112
2021-04-29Move Extensiblity into API/wixRob Mensching104-0/+0
2021-04-29Move Data into API/wixRob Mensching294-0/+0
2021-04-29Move wcautil into libs/wcautilRob Mensching29-0/+0
2021-04-29Move dutil into libs/dutilRob Mensching164-0/+0
2021-04-29Update to latest build infrastructureRob Mensching10-70/+154
2021-04-29Integrate size_t and OnPlanPackageBegin changes in Burn headers.Sean Hall30-215/+244
2021-04-29Let BA override the package's cache type during Plan.Sean Hall16-102/+117
Rename cache types to REMOVE, KEEP, FORCE. Change implementation of FORCE to not be through CACHED request state. Create package condition enum so BA can tell when InstallCondition wasn't specified. Tell BA when package is cached. Tell BA when package is planned to be cached and uncached.
2021-04-29size_t-ify BootstrapperEngine.h and BundleExtensionEngine.hSean Hall6-21/+21
2021-04-29Clean up 32-bit assumptions.Sean Hall17-164/+139
2021-04-29Clean up more 32-bit assumptions.Sean Hall6-65/+72
2021-04-29Clean up more 32-bit assumptions.Sean Hall26-207/+446
2021-04-25Enable better bundle validation.Sean Hall3-3/+8
2021-04-25One shiny NuGet package, please and thank you.Sean Hall1-1/+0
2021-04-25Set source of attached containers to WixBundleOriginalSource if set.Sean Hall2-5/+72
Use file size when probing local files. #5586
2021-04-25Add support for downloading embedded payloads.Sean Hall4-22/+21
#5253
2021-04-25Share code to map stream name to payload when extracting containers.Sean Hall4-52/+20
2021-04-25DOWNLOAD is not a valid packaging value.Sean Hall2-11/+3
2021-04-25UX payloads are never external, part 2.Sean Hall4-35/+5
2021-04-25For payloads in a container, prefer the container over local paths.Sean Hall3-11/+43
Still consider the destination path to avoid extracting the container for every payload. #3640
2021-04-22Move WixBuildTools into internalRob Mensching65-0/+0
2021-04-20Improve documentationRob Mensching1-1/+18
2021-04-20Undo RepairCondition until a more complete design is doneRob Mensching3-24/+0
2021-04-20Unport LocProbeForFileEx() as WiX v4 had better solutionRob Mensching2-32/+9
2021-04-19Add new caching BA events.Sean Hall9-378/+943
#3640
2021-04-19Replace OnResolveSource with OnCacheAcquireResolving.Sean Hall22-291/+444
Update balretry to have a separate type for container vs payload. #3640
2021-04-19Fix typo.Sean Hall1-1/+1
2021-04-19Fix typo.Sean Hall1-1/+1
2021-04-19Allow setting source from OnCacheAcquireResolving.Sean Hall6-43/+92
2021-04-19Clean up caching log messages.Sean Hall2-18/+25
2021-04-19Send more progress during cache verification.Sean Hall11-148/+712
Add verifyStep to OnCacheVerifyProgress. Send OnContainerOrPayloadVerify events only if file existed in cache.
2021-04-19Make sure OnCache*Begin events always pair with their complete event.Sean Hall1-36/+85
2021-04-19Perform all layout operations in the BA process.Sean Hall3-217/+45
2021-04-19Add OnCachePayloadExtract*.Sean Hall6-4/+207
2021-04-19When extracting a container use the uncompressed file size for progressSean Hall4-10/+33
Remove the container's cache progress when reextracting Skip extracting payloads that are already cached
2021-04-19Remove the package's cache progress when retrying the whole package.Sean Hall3-30/+47
2021-04-19Add BURN_PAYLOAD_GROUP_ITEM to be able to move payloads during caching.Sean Hall12-50/+98
2021-04-19Elevate for CacheVerifyContainer/Payload.Sean Hall5-31/+209
2021-04-19Add OnCacheContainerOrPayloadVerify* for a file already in the cache.Sean Hall4-9/+227
2021-04-19UX payloads are never external.Sean Hall7-32/+11
2021-04-19Add OnCacheVerifyProgress, though currently it only reports at the end.Sean Hall4-33/+118
2021-04-19Make sure payload unverified path is not read-only during acquisition.Sean Hall1-24/+37
2021-04-19Track progress of bundle being laid out.Sean Hall1-6/+25
2021-04-19Always send OnCacheAcquireProgress at least once per payload.Sean Hall3-161/+185
Always send OnCacheAcquireProgress between OnCacheAcquireBegin and OnCacheAcquireComplete. Track the successful cache acquisition progress during the final progress call.