2643 Commits (4f9fefe9e5e8714593fed06fb8605b19a5db9bf9)
 

Author SHA1 Message Date
evgeny 4f9fefe9e5 Test and document NCD ownership protecting CM direct probes beyond down timeout 11 hours ago
evgeny fdaa20977d Recheck expired down lifetime when the last NCD owner releases it 11 hours ago
evgeny 11f1a14063 Retain down ETCP connections while local NCD handles exist 11 hours ago
evgeny 0d7f7630b0 Expose actual NCD handle ownership for an ETCP transport 11 hours ago
evgeny 6704a18897 Clarify independent RX watchdog and sleep-aware graceful close deadlines 11 hours ago
evgeny 24c64967fd Propagate remote UDP link DOWN to the connection expiry timer 11 hours ago
evgeny 85b4af5b1d Shorten RX deadline immediately when a sleeping peer wakes 11 hours ago
evgeny 2e66cdb122 Preserve cancellation of pending outgoing attempts and size packet fixture correctly 11 hours ago
evgeny b57221f6b5 Document ETCP down retention and separate RX lifetime from keepalive sending 11 hours ago
evgeny 1c53ef597d Register lifecycle regressions and cancel timers owned by synthetic fixtures 11 hours ago
evgeny 0ba8380db4 Test incoming ETCP expiry, reconnect, sleep and graceful close 11 hours ago
evgeny f090d697c4 Initialize inbound graceful close and honor remote transport ownership 11 hours ago
evgeny 3cfdb9e6ec Keep a finite RX deadline while ETCP keepalive sending is suspended 11 hours ago
evgeny 034be69ac1 Expire ETCP transports after 30 seconds continuously down 11 hours ago
evgeny b852058501 Record validated STUN fallback, sanitizer checks and IPv6 follow-up 11 hours ago
evgeny b3830e0264 Document signed profile source and reproducible isolated STUN bench 11 hours ago
evgeny c19f835334 Document implemented interface STUN fallback and provenance semantics 11 hours ago
evgeny 9f907d0f31 Stop NAT detectors before service callbacks and verify STUN restart isolation 11 hours ago
evgeny 152ebfef48 Release retained STUN port history during final core destruction 11 hours ago
evgeny 3d5f009380 Keep STUN port history owned by the core across configuration reloads 11 hours ago
evgeny 3735b78328 Verify STUN cache expiry and preserve partial ETCP measurement priority 11 hours ago
evgeny 709b0a3271 Wait for the real observer link and distribute STUN bench scripts 11 hours ago
evgeny 8c5e4ab691 Exercise STUN fallback and ETCP promotion with real namespace NAT 11 hours ago
evgeny a581cb2086 Add isolated STUN fallback scenario and equivalent NAT for test ports 11 hours ago
evgeny f433413c49 Test deduplicated STUN groups and fallback promotion through real ETCP 11 hours ago
evgeny 164a3a1f0f Keep connection attempts available for STUN hints and verify signed provenance 11 hours ago
evgeny 9aa56e6b56 Show NAT profile origin and recheck interface STUN from control 11 hours ago
evgeny 76d2e58f19 Expose ETCP and STUN profile provenance in monitor protocol 11 hours ago
evgeny 01b0992c39 Select interface STUN fallback only when ETCP lacks independent observers 11 hours ago
evgeny 735ac36579 Sign endpoint profile provenance and restrict external-address publication 11 hours ago
evgeny 6beae21ec4 Group STUN probes by interface path and refresh independent-port results 12 hours ago
evgeny 8b8b73983b Plan interface STUN profiles as fallback for unavailable ETCP probes 12 hours ago
evgeny 37e897d0d2 Plan unified STUN and ETCP endpoint measurements 12 hours ago
evgeny 5c83aac96e Adapt STUN diagnostics to endpoint profiles and helper sockets 12 hours ago
evgeny 39dd038831 Record ASAN validation of endpoint detector lifecycle 12 hours ago
evgeny ff69552a61 Measure owned endpoint mapping and inbound reachability separately 12 hours ago
evgeny b54307a0df Ignore local hardware directory 12 hours ago
evgeny 65f05c86ed Save workspace state before address detection redesign 12 hours ago
evgeny 5eb1c86acf Include stream bench validation notes in source distribution 12 hours ago
evgeny b8f8818eef Record validated stream bench runs and explicit RPC error diagnostics 12 hours ago
evgeny 89c6482a96 Record clean NAT startup and monotonic restart contract in stream specification 12 hours ago
evgeny d44b4bc682 Test repeated restart before deferred GAP and prohibit replay under overload 12 hours ago
evgeny 802134c846 Preserve delivered cursor when stream restarts from a stale supplier 12 hours ago
evgeny 1969ca5535 Require monotonic consumer cursor across stream receive restart 12 hours ago
evgeny 5084670820 Recreate bench network after calibration to clear NAT and conntrack state 12 hours ago
evgeny e78eaf45f7 Document namespace stream bench and completion after consumer drain 12 hours ago
evgeny a877ba8a73 Keep automatic stream recovery active until signed END is drained 12 hours ago
evgeny a4e899807c Clear closed fixture handles before terminal stream regression 12 hours ago
evgeny d99b0e5525 Reproduce automatic stream stall after early END with incomplete FEC batch 12 hours ago
evgeny 46ac9a03b9 Add forced TCP bench mode and verify observed source timestamp wraps 12 hours ago