-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Commissioning State Machine #13294
Closed
Closed
Commissioning State Machine #13294
Changes from all commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
8eede1f
Workaround for #12821, session ID collissions
msandstedt d6cb587
Add ability to emplace already-commissioned devices
msandstedt 7342ddb
Add Commissioning State Machine
msandstedt 1016a31
s/commissioner/controller in chip-tool
msandstedt 3a33e96
Add git issue comment for missing TCP support
msandstedt 512edad
per review comments, remove unused SharedString struct
msandstedt 7e2712c
per review comments, add #13327 issue reference in TODO comment
msandstedt 6c61476
restyle
msandstedt e4b87b5
per review comments, add #13170 issue reference in TODO comment
msandstedt 006fc13
Revise for compatibility with #12657
msandstedt 6e6cbdd
remove workarounds for #13327, fixed by #13321
msandstedt ef6f5bb
Revise for compatibility with #13330
msandstedt 4b8884f
Remove workarounds for problems now addressed by #12794 and #13357
msandstedt 220f2f8
per wbschiller, reduce number of #ifdefs in Commissionee.h
msandstedt dda7c17
per kianooshkarami, move BleDiscoverer and DnssdDiscoverer implementa…
msandstedt 047da5c
per kianooshkarami, s/std::shared_ptr/Platform::SharedPtr
msandstedt 9ce3a01
per kianooshkarami, don't leak exchange contexts on failure
msandstedt 7016885
Add doc headers to Discoverer.h, change how onboarding payload is passed
msandstedt d9075b3
per turon, improve Event and State namespacing for clarity
msandstedt 2c0cc48
update for compatibility with latest master
msandstedt 6a11de7
fix VerifyOrExit lint error
msandstedt 293922d
restyle
msandstedt 0b10113
fixup merge with head of master
msandstedt 51d91dc
Merge branch 'master' of https://github.com/project-chip/connectedhom…
msandstedt 1374448
restyle
msandstedt 1ad75e1
Merge branch 'master' of https://github.com/project-chip/connectedhom…
msandstedt a10482d
update for compatibility with #14417
msandstedt 76bcc3c
per cecille, use CommissioningParameters to consume config from chip-…
msandstedt 88f6151
remove unused Init interface
msandstedt 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
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
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.
Can you just confirm that mDnsResolver supports multiple resolver delegates? If not, doesn't this displace the current commissioner as a resolver delegate?
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.
All of the controllers vended from the factory also do this. If that works, this will too. If that is broken, this is also broken.
Can you help me better understand the potential problem?