Skip to content

Releases: 1265578519/OpenTracker

v0.3 20240514

14 May 14:23
Compare
Choose a tag to compare

v0.3 20240514
修复间隔时间自动更新udp tracker只返回50个peer(v0.1 - v0.2 新建BT任务开始下载时可正确返回400用户),现强制锁定udp始终返回 numwant = 400
新增Top 100 torrents by leechers

v0.2 20240422

22 Apr 11:24
Compare
Choose a tag to compare

v0.2 20240422
对比v0.1版本默认使用分块传输FULLSCRAPE,对该页面支持使用zstd压缩
编译此功能需要打开三个开关并且yum安装开发者运行库
#FEATURES+=-DWANT_FULLSCRAPE
#include Makefile.gzip
#include Makefile.zstd

yum -y install libzstd-devel

v0.1 20240410
一个正式稳定版发布
修复stats页面引发空指针进程崩溃的问题
更新修复stats死循环,没带参数访问错误输出top信息,引起高cpu问题
修复stats界面stats_top_txt函数导致高cpu占用,有人把top界面当tracker用导致(带有info_hash参数时禁止访问stats页面)
总结:问题是有人拿top100的链接当tracker用,导致每分钟触发访问几十次top100页面,然后崩溃,崩溃问题修复了,现在也禁止这类异常访问用
access.proxy支持CIDR格式写法(现在可以使用CDN隐藏服务器ip避免被ddos和dmca,默认配置文件为接入cloudflare传递用户真实ip地址)
完美版,修复崩溃,支持bep15,udp实现ipv4与ipv6分离,使用bt协议规范开发避免udp响应错误ip地址(先用ipv6请求然后在用ipv4请求会响应3倍的错误数据包引起的bug,现已使用bep15修复),http保持原样,支持组合同时响应列表(这里的崩溃指的是bep15 beta版本中clean代码发生的崩溃)
修复stats?mode=everything 触发8192字节崩溃
udp返回ipv4+ipv6所有数据显示,peer依旧按照bep15分别不同列表返回
OT_STATS_TMPSIZE 8KB限制引发的崩溃改成智能化检测 OT_PEER_TIMEOUT

v0.1 20240410

15 Apr 12:13
Compare
Choose a tag to compare

一个正式稳定版发布

二进制文件,centos6使用libowfat 0.31编译
二进制文件,centos7使用libowfat 0.32编译

版本号:v0.1 20240410