4 个版本
使用旧的 Rust 2015
0.0.3 | 2015年8月3日 |
---|---|
0.0.2 | 2015年7月4日 |
0.0.1 | 2015年5月27日 |
0.0.0 | 2015年5月26日 |
#75 in #tracker
165KB
3K SLoC
redox-rs
用 Rust 编写的功能齐全的 BitTorrent 库。
仪表板
| Linux CI | Windows CI | 测试覆盖率 | 包 | 文档 | |:--------:|:----------:|:-------------:|:---------:|:-------------:|:-------:| | | | | |
目前正在为稳定 Rust 重新设计/更新代码
支持 BitTorrent 扩展建议 (BEP)
- BEP 03: BitTorrent 协议规范
- BEP 04: 已知数字分配
- BEP 05: DHT 协议
- BEP 06: 快速扩展
- BEP 07: IPv6 Tracker 扩展
- BEP 09: Peer 发送元数据文件扩展
- BEP 10: 扩展协议
- BEP 12: 多 Tracker 元数据扩展
- BEP 15: UDP Tracker 协议
- BEP 16: Superseeding
- BEP 17: HTTP Seeding (Hoffman-style)
- BEP 18: 搜索引擎规范
- BEP 19: HTTP/FTP Seeding (GetRight-style)
- BEP 20: Peer ID 惯例
- BEP 21: 部分种子扩展
- BEP 22: BitTorrent 本地追踪器发现协议
- BEP 23: 追踪器返回紧凑型对等方列表
- BEP 24: 追踪器返回外部IP
- BEP 26: Zeroconf 对等方广告和发现
- BEP 27: 私有种子文件
- BEP 28: 追踪器交换
- BEP 29: uTorrent 传输协议
- BEP 30: Merkle 树种子文件扩展
- BEP 31: 追踪器失败重试扩展
- BEP 32: DHT的IPv6扩展
- BEP 33: DHT抓取
- BEP 34: DNS 追踪器首选项
- BEP 35: 种子文件签名
- BEP 36: 种子文件RSS订阅
- BEP 38: 通过种子文件提示查找本地数据
- BEP 39: 通过订阅URL更新种子文件
- BEP 40: 规范对等方优先级
- BEP 41: UDP 追踪器协议扩展
- BEP 42: DHT 安全扩展
- BEP 43: 只读DHT节点
- BEP 44: 在DHT中存储任意数据
信息链接
依赖项
~1.5MB
~29K SLoC