개요
이 제안은 블록리스트 업데이트를 서명된 su3 포맷으로 배포되는 뉴스 파일에 포함하여 배포하는 것입니다. 0.9.28에 구현되었습니다.
동기
이 기능이 없으면 블록리스트는 릴리스에서만 업데이트됩니다. 기존 뉴스 구독을 사용합니다. 이 포맷은 다양한 라우터 구현에 사용될 수 있지만 현재는 Java 라우터만 뉴스 구독을 사용하고 있습니다.
설계
news.xml 파일에 새 섹션을 추가합니다. IP나 라우터 해시로 차단을 허용합니다. 섹션은 고유의 타임스탬프를 가집니다. 기존에 차단된 항목의 차단 해제를 허용합니다.
명시된 섹션의 서명을 포함합니다. 서명은 타임스탬프를 포함합니다. 서명은 가져올 때 확인해야 합니다. 서명자는 지정될 것이며 su3 서명자와 다를 수 있습니다. 라우터는 블록리스트에 다른 신뢰 목록을 사용할 수 있습니다.
사양
현재 라우터 업데이트 사양 페이지에 있습니다.
항목은 문자 그대로의 IPv4 또는 IPv6 주소이거나 44자의 base64로 인코딩된 라우터 해시입니다. IPv6 주소는 축약된 형식("::" 포함)일 수 있습니다. 네트 마스크를 사용한 차단 지원, 예: x.y.0.0/16, 은 선택 사항입니다. 호스트 이름 지원은 선택 사항입니다.
마이그레이션
이 기능을 지원하지 않는 라우터는 새 XML 섹션을 무시할 것입니다.