Track the focused Bun TLS socket certificate slice from #66.
Upstream byte-identical corpus file:
js/bun/http/bun-connect-x509.test.ts(81 lines, 2 tests)
Scope:
- activate the exact matrix instead of rewriting it to a native TODO
- expose
getX509Certificate()andgetPeerX509Certificate()on Home Bun sockets - preserve the socket/listener hostname needed by
X509Certificate.checkHost() - keep certificate wrappers stable and GC-safe across repeated access
- cover both outbound TLS (
example.com:443) and paired TLS listener/client sockets (localhost)
Acceptance:
- exact matrix: 2 pass, 0 fail, 0 unsupported, 0 todo
- copied corpus remains byte-identical to
~/Code/bun - full Home gate passes
- commit/push directly to
mainas Chris Breuer with no coauthors - close this issue with evidence and link it from #66.