-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Restyle Properly manage operational key lifecycle for fail-safe #19358
Closed
Commits on Jun 7, 2022
-
Properly manage operational key lifecycle for fail-safe
- Fail-safe did not properly manage the roll-back of operational keys - Operational key storage being centralized by value in FabricTable prevented ability to back keys by hardware/OS and allow the rollback of keys on failsafe expiry - CASE code was using "raw" FabricInfo * which could go stale on UpdateNOC or after fail-safe expiry. This PR: - Adds an OperationalKeystore interface - Make the FabricTable use the OperationalKeystore for when a commissionable node (with Opcreds cluster) is being commissioned - Retain legacy controller behavior that allows injection of operational keys - Simplifies the fail-safe handling lifecycle - Add logging to fail-safe handling - Add logging to general commissioning cluster - Make CASE use ScopedNodeId everywhere - Implement IsForUpdateNOC in fail-safe and opcreds cluster Fixes #19072 Issue #18633 Fixes #16443
Configuration menu - View commit details
-
Copy full SHA for f29b087 - Browse repository at this point
Copy the full SHA f29b087View commit details -
Configuration menu - View commit details
-
Copy full SHA for afe825d - Browse repository at this point
Copy the full SHA afe825dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 538eed3 - Browse repository at this point
Copy the full SHA 538eed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7d2be9 - Browse repository at this point
Copy the full SHA d7d2be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7adf8df - Browse repository at this point
Copy the full SHA 7adf8dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfe632e - Browse repository at this point
Copy the full SHA cfe632eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e9f93 - Browse repository at this point
Copy the full SHA 09e9f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f63076 - Browse repository at this point
Copy the full SHA 1f63076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1037160 - Browse repository at this point
Copy the full SHA 1037160View commit details -
Configuration menu - View commit details
-
Copy full SHA for a719d77 - Browse repository at this point
Copy the full SHA a719d77View commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 65742b1 - Browse repository at this point
Copy the full SHA 65742b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9350b1f - Browse repository at this point
Copy the full SHA 9350b1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b44d4d7 - Browse repository at this point
Copy the full SHA b44d4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f422cd - Browse repository at this point
Copy the full SHA 7f422cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d01768 - Browse repository at this point
Copy the full SHA 2d01768View commit details -
Merge pull request #4 from bzbarsky-apple/testing
Darwin changes to use the new setup
Configuration menu - View commit details
-
Copy full SHA for a7062a3 - Browse repository at this point
Copy the full SHA a7062a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d36c2c - Browse repository at this point
Copy the full SHA 6d36c2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f89a544 - Browse repository at this point
Copy the full SHA f89a544View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb698d3 - Browse repository at this point
Copy the full SHA bb698d3View commit details -
Merge pull request #5 from bzbarsky-apple/testing
Fix darwin tests
Configuration menu - View commit details
-
Copy full SHA for d145381 - Browse repository at this point
Copy the full SHA d145381View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f25a2 - Browse repository at this point
Copy the full SHA a3f25a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95f98d6 - Browse repository at this point
Copy the full SHA 95f98d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59cb65a - Browse repository at this point
Copy the full SHA 59cb65aView commit details
Commits on Jun 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 622121b - Browse repository at this point
Copy the full SHA 622121bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3d9cfb - Browse repository at this point
Copy the full SHA f3d9cfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5a0e4 - Browse repository at this point
Copy the full SHA 9b5a0e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e351173 - Browse repository at this point
Copy the full SHA e351173View commit details
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.