HomePhabricator

net: recognize TORv3/I2P/CJDNS networks

Description

net: recognize TORv3/I2P/CJDNS networks

Summary:

Recognizing addresses from those networks allows us to accept and gossip
them, even though we don't know how to connect to them (yet).

Completes backport (4/4) of core PR19845:
https://github.com/bitcoin/bitcoin/pull/19845/commits/7be6ff61875a8d5d2335bff5d1f16ba40557adb0

Depends on D9185 and D9188.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Subscribers: majcosta

Differential Revision: https://reviews.bitcoinabc.org/D9189

Details

Provenance
Vasil Dimov <vd@FreeBSD.org>Authored on Aug 27 2020, 09:03
FabienCommitted on Feb 9 2021, 17:06
FabienPushed on Feb 9 2021, 17:08
Reviewer
Restricted Project
Differential Revision
D9189: net: recognize TORv3/I2P/CJDNS networks
Parents
rABCfc167a7f4f00: Implement Keccak and SHA3_256
Branches
Unknown
Tags
Unknown