13 Commits (cb764a1143746bc2c50f29ebca0f750588b8f9b1)

Author SHA1 Message Date
Evgeny e0378ebf1d refactor: remove consumer_ack, isolate proxy from router internals 5 months ago
Evgeny d0029178e7 feat: 1-byte flags in SVC_ROUTE_HDR — START, RST, 2-bit sess_id 5 months ago
Evgeny ca7f6c0d01 feat: peer restart detection + etcp_router_conn_restart with service notification 5 months ago
Evgeny bbf39c091d feat: send_q backpressure + ll_queue on_get callback + consumer_ack flow control 5 months ago
Evgeny ac3fe79db8 etcp_router: consumer-driven ACK with interval throttle (10ms) 5 months ago
Evgeny 7f5325ac24 etcp_router: fix inflight underflow by splitting rx_acked into tx_acked + last_sent_ack_seq 5 months ago
Evgeny 4556f327c2 1 5 months ago
Evgeny 1f4fe37fe5 proxy: rename + simplify + backpressure 5 months ago
Evgeny 53d3f26e87 etcp_router: CLOSE/RST signaling flags in seq, close notification to services 5 months ago
Evgeny 21cfe2d381 etcp_router: remove legacy, auto-conn for all services, send_q inflight control, remove tcp_proxy internal seq 5 months ago
Evgeny ac3cdd7739 etcp_router: simplified TCP — reorder recv_q, dedup, ACK timers, inflight control, per-(remote,svc) conn state 5 months ago
Evgeny 0f0857c22a add non-blocking send with EAGAIN+retry timer, normalizer flow control on recv, remove client-side send_buf buffering 5 months ago
Evgeny 9869cf66f1 add etcp_router service routing layer + remote TCP proxy (uip+socket via router) 6 months ago