tor/changes/ticket23577
Neel Chauhan fb718e9912 Make setup_introduce1_data() take a node_t instead of an extend_info_t
Clients add rendezvous point IPv6 addresses to introduce cell link specifiers,
when the node has a valid IPv6 address.

Also check the node's IPv4 address is valid before adding any link specifiers.

Implements #23577.
2017-11-12 17:05:25 -05:00

8 lines
414 B
Plaintext

o Major features (v3 onion services):
- When v3 onion service clients send introduce cells, include the IPv6
address of the rendezvous point, if it has one. v3 onion services running
0.3.2 ignore IPv6 addresses. In future Tor versions, IPv6-only v3 single
onion services can use IPv6 addresses to connect directly to the
rendezvous point. Closes ticket 23577. Patch by Neel Chauhan.