mirror of
https://github.com/wechat-article/wxdown-service.git
synced 2026-08-28 16:30:38 +08:00
8e073592a7
- utils: 用真实 HTTPS 探测替代仅走本地的 mitm.it 检查,证书不受信/上游不可达时给出具体原因 - cert: 证书检测按 SHA-1 指纹比对(非仅名字),旧 CA 残留不再误判为已安装 - cert: 新增 ensure_wss_cert,用本机 mitmproxy CA 按需签发 wss 叶子证 - watcher: 切换到 wss://;ws_clients 加锁 + 迭代前快照,根治 set 并发崩溃与幽灵客户端 - watcher: notify_clients 加锁串行化;JSONDecodeError 独立兜底 - watcher: 端口占用错误写回 stdout,父进程不再空等 10 秒 - credential: running() 钩子加载旧 credentials.json,mitmdump 重启时不再清空历史凭证 - mitm: 启动前清除 HTTP(S)_PROXY 环境变量,避免 mitmproxy 把自己当上游代理产生死循环 - mitm: 端口占用匹配改大小写不敏感