aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-07Fix reserve costRob Mensching2-1/+5
2019-10-07Fix detect only upgrade logicRob Mensching2-3/+2
2019-10-07Fix Upgrade IncludeMinimum attributeRob Mensching2-2/+2
2019-10-07Fix ServiceInstall testRob Mensching2-2/+2
2019-10-07Write Font table correctlyRob Mensching3-2/+10
2019-10-07Fix Feature parentRob Mensching4-244/+206
2019-10-07Fix AppSearch related buildingRob Mensching3-8/+15
2019-10-07Implement Bundle buildRob Mensching62-2151/+2240
2019-10-07Fix Directory.DefaultDir handling when creating MSIRob Mensching1-2/+2
2019-10-07Fix bundle BA container idRob Mensching1-2/+2
2019-10-07Handle null path fields during ResolveRob Mensching1-15/+15
Also rename more "row" to "tuple"
2019-10-07Make uses of EnsureTable more typesafeRob Mensching1-20/+22
And more removal of row for tuple
2019-10-07Fix relative action schedulingRob Mensching1-127/+135
And remove more referneces to "row"
2019-10-07Correctly lower _SummaryInformationRob Mensching1-2/+6
2019-09-30Add failing test for ServiceInstall.Sean Hall3-0/+45
2019-09-30Add failing test for MsiAssembly.Sean Hall4-0/+127
2019-09-30Add failing test for Font.Sean Hall3-0/+44
2019-09-30Add failing test for ReserveCost.Sean Hall3-0/+45
2019-09-30Add failing test for MsiShortcutProperty.Sean Hall3-0/+48
2019-09-30Add failing test for nesting a ProgId under an advertised Class.Sean Hall3-0/+51
2019-09-30Add failing test for LockPermissions when Permissions is 0.Sean Hall3-0/+47
2019-09-30Add failing test for CustomAction.Sean Hall3-0/+46
2019-09-30Add failing tests for AppSearch tables.Sean Hall6-0/+191
2019-09-30Add failing test for InstallExecuteSequence.Sean Hall1-0/+51
2019-09-30Add failing tests for Upgrade.Sean Hall3-0/+80
2019-09-30Add failing test for FeatureGroup and parent Features.Sean Hall4-0/+61
2019-09-30Add failing test for DefaultDir.Sean Hall4-1/+99
2019-05-23Shortcut ShowCmd is nullableRob Mensching1-1/+1
2019-05-23Update to latest Core.NativeRob Mensching1-3/+1
2019-05-23Integrate latest Data changes for FileTuple and AssemblyTupleRob Mensching22-253/+233
2019-05-23Integrate short and source name changes to Directory and Shortcut tuplesRob Mensching7-93/+55
2019-05-23Adopt "Ref" as reference convention over "_"Rob Mensching18-163/+161
2019-05-23Correctly set nullable row columnsRob Mensching1-1/+1
2019-05-23Integrate latest changes to tuple definitionsRob Mensching41-3702/+3808
2019-05-23Use full path in source line numbersRob Mensching1-3/+7
2019-05-14Add Component/@Shared and fix UninstallWhenSupersededBob Arnson6-12/+53
2019-05-12IExtensionManager.Create renamed to IExtensionManager.GetServicesRob Mensching12-23/+23
2019-05-12Default Product/@Id to "*"Rob Mensching1-1/+1
2019-05-12Fix inscript CA bit handlingRob Mensching7-3/+88
2019-05-09Implement and use IParseHelper.ScheduleActionTupleRob Mensching4-121/+72
2019-05-08Use new strongly typed tuplesRob Mensching55-12675/+14096
2019-04-02Add failing test to demonstrate ProgId bug.Bob Arnson6-0/+92
When a parent ProgId has Advertise="yes" and a child ProgId omits Advertise, the compiler assumes it's a non-advertised ProgId. It should be advertised instead.
2019-03-20Bug: Wixipl references to extension librariesBob Arnson6-0/+150
Add test demonstrating that a persisted .wixipl file has broken references to bits in an extension's library. Same project built via wix.exe in one pass works as expected.
2019-03-20Fix missing symbol for WixSuppressAction.Bob Arnson2-1/+5
Exposes non-overridable standard actions so WixToolsetTest.CoreIntegration.LinkerFixture.CanBuildWithOverridableActions now fails.
2019-03-01Include the preprocessed include files with the processed documentRob Mensching8-177/+266
This change also cleans up the internal state handling of the preprocesor to pass the processing state around rather than depend on "global state" in member variables. This removes the need to "reset" the member variables before preprocessing which is much cleaner.
2019-03-01Add `IResolveFileResult` to `WixToolsetServiceProvider`Bob Arnson1-0/+1
2019-03-01Integrate interface-only WixToolset.Extensibility changeRob Mensching33-187/+427
2019-03-01Rename ILocalizer to ILocalizationParserRob Mensching4-23/+23
2019-03-01Rename WixVariableResolver to VariableResolverRob Mensching3-6/+6
2019-03-01Expose WixVariableResolver via WixToolsetServiceProviderRob Mensching6-10/+10