github Simple-Tracker/qBittorrent-ClientBlocker 3.5

13 hours ago

修复:
通过 URL 获取 *blockList 可能导致竞争条件及崩溃的 bug. (Thanks @amenomori #123)
配置文件热重载可能导致已有 *blockListURL 屏蔽条目丢失的 bug. (Thanks @Paindar #113)

优化:
移动原有 blockList 为单独文件 blockList.json, 以便于维护及自动更新. (Thanks @IAALAI #116)
移动原有 ipBlockList 为单独文件 ipBlockList.txt, 以便于维护及自动更新.
文档优化, 包括修复 logPath 未列入文档的 bug. (Thanks @Ra2-IFV #100)
现获取外部 *blockListURL 不会阻塞客户端运行. (Thanks @IAALAI #102)
默认禁用 IgnoreNoLeechersTorrent, 即不再忽略没有下载者的 Torrent. (解决 Issue #108. qBittorrent 可能会出现错误下载用户数)

新功能:
添加 Rain 0.0.0 至默认屏蔽列表. (解决 Issue #107)
添加 Gopeed dev 至默认屏蔽列表. (解决 Issue #106)
添加新 IP 范围. (Thanks @maidmeow4 #112, #120)
支持使用 toml 配置文件. (Thanks @amenomori #119)
支持使用多个 *blockListURL/*blockListFile. (Thanks @IAALAI #102)
支持设置 IgnoreFailureExit. (忽略失败退出. 启用后会使得首次检测客户端失败或认证失败后继续重试) (解决 Issue #105)
支持设置 UseShadowBan. (Thanks @Paindar #121. 使用 ShadowBan API 进行封禁. 仅适用于支持 ShadowBan API 的客户端 (如 qBittorrent))

破坏性改动:
Config 内 *blockListURL/*blockListFile 类型由 string 修改为 []string.

Full Changelog: 3.4p8...3.5

Don't miss a new qBittorrent-ClientBlocker release

NewReleases is sending notifications on new releases.