Skip to content

feat(usb): suppress prompts for reconnecting accessories - #25

Merged
Afcoo merged 10 commits into
mainfrom
feat/accessory-reconnect-identity
Aug 30, 2026
Merged

feat(usb): suppress prompts for reconnecting accessories#25
Afcoo merged 10 commits into
mainfrom
feat/accessory-reconnect-identity

Conversation

@Afcoo

@Afcoo Afcoo commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • resolve stable USB reconnect identities from one IORegistry snapshot and validate the attachment profile
  • suppress queued and visible attachment prompts when the same device returns after an intentional passthrough release
  • defer VM stop requests until startup completes and preserve reconnect suppression across the replacement VM start

Verification

  • plutil -lint for the project, plist, and entitlement files
  • xmllint --noout for shared schemes
  • xcodebuild -list -project ThruRNDIS.xcodeproj
  • unsigned Debug build with CODE_SIGNING_ALLOWED=NO

Notes

  • Signed AccessoryAccess and physical USB runtime behavior requires a follow-up hardware verification.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Aug 30, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-08-30T13:40:53.567621Z 127f280 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@Afcoo
Afcoo merged commit 8ce3133 into main Aug 30, 2026
1 check passed
@Afcoo
Afcoo deleted the feat/accessory-reconnect-identity branch August 30, 2026 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant