Repository navigation
v0.12.5
0.12.5 —— 非 QQ 会话越权收口 + 代理隧道统一 + 限流计费修正
一次审查批(#43):
- 非 QQ 会话越权口:
qqbot的send/interrupt与qq_draw在 Web UI 会话 / 任务板 / 子代理里以前没有身份判断,能给任意群发消息、掐断任意会话;现在与qqgroup同一判据(默认拒绝,admin.allowConsole才放行)。 - 代理隧道统一:三条 CONNECT 实现(抓取 / 搜索 / 多引擎)收成一个
proxyRequest()——CONNECT 用resolvePublicAddresses钉住的 IP(SNI 保持原名)、建连与读体共用 deadline、响应体按上限截断、跳转逐跳重算。 - 限流按回合计费:入站限流从消息入口挪到「确定会驱动回合之后」,群里被限流也回一句(按会话 60s 去重)。
- 授权名单合一:
flowAuth.gatedTools同时决定「接管哪些工具」和「谁要动态码」。 - QQ 官方
botSecret/selfId传参、反向 WS 分片按累计字节、safeSessionId拒点号、imgSearch.maxResults生效;外加一批测试「假绿」清理(跳过单列、dsh-tools 链接、mock 修正)。
全套 29 个套件 / 1142 项通过(跳过项单列,不计入通过数)。