Proto commits in tkzcfc/npipe

These 21 commits are when the Protocol Buffers files have changed:

Commit:0d36535
Author:tkzcfc

feat: 修复后台时区显示、完善端口冲突检测并新增监听状态上报 时间显示 - 后端时间字段统一输出 RFC3339 UTC(操作日志、用户创建时间、维护页记录时间) - 前端新增 utils/time.ts,统一按浏览器本地时区格式化 - 修复用户详情页上线时间被当作时长显示、最近登录显示原始时间戳的问题 端口冲突检测 - 只与已启用的隧道比较,禁用的隧道不再占用端口 - 比较 IP:端口相同且 IP 相同或任一方为通配地址才算冲突 - 修复 IPv6 地址(如 [::]:10000)解析不出端口导致误判冲突 - 启用隧道及以启用状态保存时执行冲突检测,冲突时返回具体冲突的隧道 - 服务端监听的隧道额外实际 bind 探测,拦截被其他进程占用的端口 监听状态上报 - 协议新增 Client_Server.InletStatusNtf,LoginAck 新增 support_inlet_status - 客户端启动/更新入口后上报监听结果;服务端记录运行时状态 - 隧道列表新增"监听状态"列(监听中/失败/离线/已禁用/未知),失败可查看原因 - 保存/启用后返回监听结果,客户端监听失败返回 code 2 并提示 - 兼容旧版:旧客户端显示未知;新客户端仅在服务端声明支持时才上报

The documentation is generated from this commit.

Commit:f3a70dc
Author:tkzcfc

整理客户端逻辑,服务端日志记录添加后台管理相关日志

Commit:79e543f
Author:tkzcfc

增加多连接模式,quic自动使用多流模式

Commit:e5dba86
Author:fang cheng

添加SOCKS5代理

Commit:14dffbd
Author:fang cheng

添加读缓存限制

Commit:a29e96d
Author:fang cheng

隧道加密/压缩 修复UDP复用socket问题

Commit:4c6fe81
Author:fang cheng

删除sqlx,统一使用sea-orm进行数据库操作

Commit:eaf0cbb
Author:fang cheng

客户端提交

Commit:11e003c
Author:fang cheng

通道消息协议添加

Commit:11bfd1f
Author:fang cheng

添加tunnel_type password username字段

Commit:cbd5131
Author:fang cheng

update

Commit:d6b0bcb
Author:fang cheng

通道协议添加

Commit:6e5bf10
Author:fang cheng

添加注册接口

Commit:28c0e2c
Author:fang cheng

update

Commit:c922f80
Author:fang cheng

消息添加

Commit:833815b
Author:fang cheng

重构代码

Commit:3d1fbcf
Author:fang cheng

添加ping pong

Commit:cfdba8e
Author:fang cheng

添加通用错误处理

Commit:3c3e270
Author:fang cheng

删除np_macro

Commit:c0b142b
Author:fang cheng

sync

Commit:fc4e28e
Author:fang cheng

添加protobuffer