Skip to content

feat(transport): expose macOS peer evidence - #26

Merged
3leapsdave merged 2 commits into
mainfrom
feat/macos-peer-evidence
Sep 24, 2026
Merged

3leapsdave merged 2 commits into
mainfrom
feat/macos-peer-evidence

Conversation

@3leapsdave

Copy link
Copy Markdown
Member

Adds typed Unix peer evidence with per-field provenance and optional pid. macOS sync and async streams query peer uid/gid and pid; the existing Linux credential tuple remains compatible.

Verification: macOS sync/async distinct-client tests, Rust 1.88 tests, Linux arm64 tests, and local pre-push checks passed. Native CI runs on this draft PR.

Generated by GPT-6 Sol via OpenCode under supervision of @3leapsdave

Co-Authored-By: GPT-6 Sol noreply@3leaps.net
Role: devlead
Committer-of-Record: Dave Thompson dave.thompson@3leaps.net [@3leapsdave]

3leapsdave and others added 2 commits September 23, 2026 18:46
Generated by GPT-6 Sol via OpenCode under supervision of @3leapsdave

Co-Authored-By: GPT-6 Sol <noreply@3leaps.net>
Role: devlead
Committer-of-Record: Dave Thompson <dave.thompson@3leaps.net> [@3leapsdave]
Generated by GPT-6 Sol via OpenCode under supervision of @3leapsdave

Co-Authored-By: GPT-6 Sol <noreply@3leaps.net>
Role: devlead
Committer-of-Record: Dave Thompson <dave.thompson@3leaps.net> [@3leapsdave]
@3leapsdave
3leapsdave force-pushed the feat/macos-peer-evidence branch from 1922d08 to e12387f Compare September 23, 2026 22:48
@3leapsdave
3leapsdave marked this pull request as ready for review September 24, 2026 01:40
@3leapsdave
3leapsdave merged commit 601b87c into main Sep 24, 2026
32 checks passed
@3leapsdave
3leapsdave deleted the feat/macos-peer-evidence branch September 24, 2026 01:40
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