新闻源中的封锁列表

Proposal 129
Closed
Author zzz
Created 2016-11-23
Last Updated 2016-12-02
Target Version 0.9.28
Implemented In 0.9.28

概述

这个提案是为了在新闻文件中分发封锁列表更新, 新闻文件是以签名的 su3 格式分发的。 在 0.9.28 中实现。

动机

没有这个功能,封锁列表只能在发布时更新。 使用现有的新闻订阅。 这种格式可以在各种路由器实现中使用,但目前只有 Java 路由器 使用新闻订阅。

设计

在 news.xml 文件中添加一个新部分。 允许通过 IP 或路由器哈希进行封锁。 这个部分将有自己的时间戳。 允许解除之前封锁的条目。

包含部分的签名,具体细节待指定。 签名将包括时间戳。 导入时必须验证签名。 签名者将被指定,可能与 su3 签名者不同。 路由器可以为封锁列表使用不同的信任列表。

规范

现在在路由器更新规范页面上。

条目可以是字面意义上的 IPv4 或 IPv6 地址, 或一个44字符的 base64 编码的路由器哈希。 IPv6 地址可能采用缩写格式(包含 “::")。 支持使用网络掩码进行封锁,例如 x.y.0.0/16,是可选的。 对主机名的支持是可选的。

迁移

不支持此功能的路由器将忽略新的 XML 部分。