Skip to content
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

PR 14227 broke door lock physical security #14573

Closed
bzbarsky-apple opened this issue Jan 29, 2022 · 0 comments · Fixed by #14582
Closed

PR 14227 broke door lock physical security #14573

bzbarsky-apple opened this issue Jan 29, 2022 · 0 comments · Fixed by #14582
Assignees
Labels
Interaction Model Work spec Mismatch between spec and implementation

Comments

@bzbarsky-apple
Copy link
Contributor

Problem

db640e8 (added after reviews, with no review on it, and reverting security-critical fixes from another PR) breaks door lock physical security by hiding open/close events from other fabrics.

Proposed Solution

  1. Don't do that. Restore the bit in cluster-objects.zapt, remove the handling of "nullable fabric index" as indicating fabric-scoping in EventLogging.h.
  2. Make sure significant functionality changes to PRs get reviewed, not snuck in after reviews.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Interaction Model Work spec Mismatch between spec and implementation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants