Commit Graph

  • 4f78b8c15e Merge branch 'main' of https://git.zeroonesoft.cn/golib/zonat main v0.2.0 4566704 2026-09-25 12:39:08 +08:00
  • 3db891bdcf test(e2e): 50观看端并发穿透残留压测——干净FIN/RST崩溃/迟走三种离场混合, 全部离场后目标端零连接残留、隧道立即可复用(峰值18存活,收口0.12s) w11 2026-09-25 02:14:27 +08:00
  • 560a641809 fix(agent): agent↔目标段补 5s TCP keepalive——目标假死(进程在但不响应/不发FIN)是全链路最后一段无存活检测的缺口, 观看端会无限挂死画面; 附目标端→观看端断开同步 e2e(回显即关目标, 观看端 0.01s 同步断开) w11 2026-09-25 01:33:31 +08:00
  • 7a0ec8ded9 fix(node,agent): 转发链路两处慢失败补超时——①节点转发握手(告知目标+等agent回执)新增 HandshakeTimeout 默认5s, agent会话半死时观看端不再无限挂起到点即断、握手成功即清除不约束数据阶段; ②agent 拨内网目标新增 DialTimeout 默认5s(Agent 可配), 目标离线且防火墙丢包时不再裸 Dial 吊20s+, 到点回执失败观看端立即断开; 附 e2e 红绿双向证明(半死agent/黑洞拨号 两场景撤修复必红) w11 2026-09-25 01:21:57 +08:00
  • c174a2ed3a fix(node): 默认自动加载本目录 node.ini——裸跑 ./zonat-node 不再缺密钥报错 4566704 2026-09-21 19:14:27 +08:00
  • 4dad7fbbbe feat(node): 配置文件启动与隧道端口范围——云主机防火墙可按范围放行 4566704 2026-09-21 18:28:26 +08:00
  • 984041f1a0 init: 自 zomaintain/backend/zonat 平移独立成库; module path 改为 git.zeroonesoft.cn/golib/zonat; 内部 import 同步重写 v0.1.0 w11 2026-09-19 18:22:51 +08:00