-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for out of process configuration clients #3363
Merged
Merged
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
f7e06c9
builds and show works
JohnMcPMS ca12f08
works great except for lifetime of configuration objects (beyond the …
JohnMcPMS a31925a
Merge branch 'master' into oop-config
JohnMcPMS f92efc5
Add lifetime tracking to top level objects
JohnMcPMS dcd804a
Add method to enable lifetime object propagation and fix bug with rem…
JohnMcPMS 671e611
Make factory creation async and even better fix the remoting server l…
JohnMcPMS ac635fd
Working on ensuring same user and integrity level for caller of config
JohnMcPMS a6a943f
Implement check as same SID && >= integrity level
JohnMcPMS 3444cf4
Checkpoint for exposing some pwsh properties to OOP
JohnMcPMS 51ce836
Finish OOP property setting
JohnMcPMS 40839d4
Most of the OOP wrapper DLL, just needs to actually create OOP instances
JohnMcPMS 0ceb646
Non-admin working; needs admin OOP object creation refactoring
JohnMcPMS cd82a23
Directly reference the manual activation code to compile into OOP wra…
JohnMcPMS f2ba1a3
Ignore invalid warning, add RPC impersonation, move server ready even…
JohnMcPMS 2a0b96a
Spelling
JohnMcPMS 0200aff
Merge from master
JohnMcPMS 0f8e80e
Add termination of the RPC binding
JohnMcPMS 41f8b61
Remove unused functions and start on supporting repositories that don…
JohnMcPMS 44b9a34
Move to finding module rather than resoure, if module is provided. Th…
JohnMcPMS fa065b5
E2E winget tests need debugging
JohnMcPMS 237b8dd
Fix issues with test module, handle publishing date absence, delete .…
JohnMcPMS b19ca34
Increase timeout for PSGallery, remove test files at end, ignore test…
JohnMcPMS 3586852
Rename E2E module
JohnMcPMS 621ea3e
Fix config unit tests
JohnMcPMS d7921dd
Fix caps
JohnMcPMS 14ad6b5
Add beginning of OOP support and xunit trait to mark tests
JohnMcPMS 7811572
Working towards OOP; might need to implement not ever using IEnumerab…
JohnMcPMS 51bd79f
Progress towards OOP tests working, needs more processor types to be …
JohnMcPMS 1559fa6
ApplyTests all pass OOP
JohnMcPMS e779344
Spelling
JohnMcPMS ab23d3c
All appropriate tests working OOP
JohnMcPMS 6b407a4
Update pipeline
JohnMcPMS 81f1f03
Add project dependencies
JohnMcPMS c73ec16
Fix hint path
JohnMcPMS 8bbfd00
Use pwsh
JohnMcPMS c898c75
Install all dependencies
JohnMcPMS 311c34f
Verbose logs for these tests and attempt to run tests despite previou…
JohnMcPMS b0ae55a
Fix inline script in pipeline and add some logging while I investigat…
JohnMcPMS 7b70e4b
Merge from master
JohnMcPMS c62d1ed
Add com trace collection and see if alias present
JohnMcPMS f5886e7
Spelling exclude and template fix
JohnMcPMS bc28e19
Fix GetIids call
JohnMcPMS 1dce9df
Check cswinrt logging
JohnMcPMS 9f17e0c
Maybe found the culprit?
JohnMcPMS 482e3b0
Evaluate winmd file existence in target
JohnMcPMS c83995b
printf debugging msbuild
JohnMcPMS 1090c2d
Thanks for changing OutputPath on me build server!
JohnMcPMS 21b4556
Remove build debugging changes
JohnMcPMS 31fe4d2
PR feedback
JohnMcPMS File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,7 @@ abi | |
ACCESSDENIED | ||
ACTIONDATA | ||
ACTIONSTART | ||
activatable | ||
addfile | ||
addmanifest | ||
addpin | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could add comtrace pipeline variable that is always false so enabling can be done without changing the code