Opened 3 months ago

Closed 2 months ago

#26405 closed enhancement (implemented)

Add or_addresses to RouterStatusEntryMicroV3

Reported by: teor Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Stem Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

As of consensus method 27, IPv6 addresses are present in the microdescriptor consensus:
https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n3209

As of 28, they are absent from microdescriptors:
https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1475

(The public tor network is currently producing consensuses with method 28.)

So can you please add or_addresses to RouterStatusEntryMicroV3?
https://stem.torproject.org/api/descriptor/router_status_entry.html#stem.descriptor.router_status_entry.RouterStatusEntryMicroV3

We don't need this feature for anything in particular, but people who use microdescriptors might be surprised that or_addresses is empty in the microdesc, and there is no corresponding field in the consensus.

Child Tickets

Change History (1)

comment:1 Changed 2 months ago by atagar

Resolution: implemented
Status: newclosed

Thanks teor, and sorry about the delay. Added.

https://gitweb.torproject.org/stem.git/commit/?id=d5d5e2a

Note: See TracTickets for help on using tickets.