Skip to content

feat(runtime): harden control liveness and stream lifecycles - #37

Draft
uartnet wants to merge 9 commits into
mainfrom
codex/control-liveness-hardening
Draft

feat(runtime): harden control liveness and stream lifecycles#37
uartnet wants to merge 9 commits into
mainfrom
codex/control-liveness-hardening

Conversation

@uartnet

@uartnet uartnet commented Aug 14, 2026

Copy link
Copy Markdown
Member

Summary\n- negotiate protocol 1.4.5 control-channel liveness with monotonic ACK validation\n- fix half-close propagation so immediate stdin EOF does not discard responses\n- preserve associated executors and bounded object lifetimes across SSL and type-erased async boundaries\n- serialize SSL operations and add asynchronous send shutdown\n- harden ncat CLI argument parsing and execution paths\n- retain a scoped TODO for the remaining exhaustive C++ TLS stress matrix\n\n## Validation\n- quality suite: 49/49\n- quality no-I/O-stream suite: 49/49\n- focused AddressSanitizer and ThreadSanitizer control/TLS tests\n- real Engine 1.4.5 private tunnel byte relay after multiple heartbeats\n- real half-close exchanges with response delivery

@uartnet
uartnet marked this pull request as draft August 16, 2026 14:54
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