Syngnat
|
4c2bec0487
|
🐛 fix(proxy): 修复 HTTP CONNECT 超时竞态
- 将 context deadline 触发的 socket timeout 归一化为 DeadlineExceeded
- 统一 CONNECT 请求写入和响应读取的取消错误语义
- 新增 deadline timeout 回归测试并完成高频握手验证
|
2026-07-30 12:05:57 +08:00 |
|
Syngnat
|
199ab4fea1
|
🐛 fix(proxy): 修复 Nacos 隧道目标透传与握手取消
- 保留 Nacos 远端 Host、TLS SNI 与默认 8848 端口
- 规范化 HTTP、SOCKS5 与 SSH 代理组合路径
- 让停滞的 HTTP CONNECT 响应上下文取消并保持成功隧道可用
|
2026-07-28 23:51:01 +08:00 |
|
Syngnat
|
702a21cbfa
|
🐛 fix(proxy,export): 修复转发器并发竞争泄漏与 xlsx 导出错误吞噬
- 转发器缓存改为写锁内双重检查,避免并发下重复创建 listener 造成端口与 goroutine 泄漏
- writeRowsToXlsx 通过命名返回值捕获 file.Close 错误,防止导出数据未落盘被静默忽略
|
2026-07-26 18:53:51 +08:00 |
|
tianqijiuyun-latiao
|
f282da3bcb
|
feat(i18n): 收口多语言功能业务代码
|
2026-06-22 15:12:42 +08:00 |
|
Syngnat
|
7d5592d8d9
|
✨ feat(db): 数据库连接新增 SOCKS5/HTTP 代理能力并兼容 SRV/SSH 场景
- 后端 ConnectionConfig 增加代理配置并完成规范化处理
- 普通 TCP 数据源通过本地转发接入代理
- MongoDB 使用 Dialer 支持代理连接(含 SRV)
- 前端连接配置新增代理 UI、字段清洗与数据回填
- refs #122
|
2026-02-27 09:31:24 +08:00 |
|