github PBH-BTN/PeerBanHelper v7.4.4

2 days ago

由于主要开发者 @Ghost-chu 目前面临实习和工作的问题,因此在 25 年 6 月份之前都不会再有时间更新本项目。除非存在恶性错误,否则 v7.4.4 将是接下来的三个月内的最后一个正式版本。
v7.4 在过去的一段时间内已经过了时间的检验,它应该不存在任何重大错误。
在此期间我们仍然欢迎提交新的错误修复拉取请求,但功能性更新可能会延后处理。

BTN 网络已经测试无人值守功能了许久,因此 BTN 的相关服务应该仍然能够正常工作而不受影响。


对于使用 GitHub 下载困难的用户,可以从 Releases 中下载 .torrent 种子文件,通过 BT 网络下载 PeerBanHelper 安装程序。
您也可以订阅 RSS 源 以自动下载新版本的 PeerBanHelper 安装程序,并为其它用户做种以优化传递。

新增功能

  1. 实验性的通知推送渠道 Bark @Ghost-chu

默认配置文件更改

  1. 去除默认配置文件中重复的 ULA IP CIDR 范围 @thrive7776 @Gaojianli
  2. 更新 profile.yml 中有关 IPV6 地址的规则以适应当前反吸血网络环境 @Ghost-chu
  3. 更新配置文件的 BTN 服务器地址到新服务器地址,旧的地址将在未来停用 @Ghost-chu

错误修复

  1. 修正拼写错误 @CreeperAWA
  2. 修复自动生成的 Portable 批处理文件换行符被错误替换为 LF 而不是 CRLF 的问题,这导致在 Windows 平台上 Portable 包的启动脚本出现语法错误 @Gaojianli
  3. 修复 Windows 平台下,部分系统在启动时因无法释放 EcoQosAPI 所需的动态链接库导致崩溃的问题 @Ghost-chu
  4. 修复部分用户使用 PTR Blacklist 时出现 java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException 异常的问题。@Ghost-chu
  5. [WebUI] 修复封禁列表中 IPV6 地址主机地址部分没有按标准规范使用 [] 方括号对括起的问题 @Gaojianli

优化和更改

  1. 减少封禁检查过程中消耗的 RAM 并限制并发检查数量(默认 32),缓解大量 Peers 的情况下可能导致 PBH 耗尽堆内存卡死的问题,作为交换,循环检查性能可能略有下降 @Ghost-chu

杂项

  1. 更新过期的构建脚本 @AstroProfundis @Gaojianli
  2. 更新 install4j 捆绑 Java 补丁版本 @Ghost-chu

Sparkle Tracker (Trunker) 更改

新增功能

  1. 新增 WebTorrents 支持,地址为:wss://tracker.ghostchu-services.top/announce @Gaojianli

Docker

DockerHub: ghostchu/peerbanhelper:v7.4.4
阿里云国内镜像加速: registry.cn-hangzhou.aliyuncs.com/ghostchu/peerbanhelper:v7.4.4


部署教程 | 常见问题 | 如何设置下载器

Don't miss a new PeerBanHelper release

NewReleases is sending notifications on new releases.