[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #15010 [Tor]: Hidden service descriptor spec clarifications



#15010: Hidden service descriptor spec clarifications
--------------------+---------------------
 Reporter:  atagar  |          Owner:
     Type:  defect  |         Status:  new
 Priority:  minor   |      Milestone:
Component:  Tor     |        Version:
 Keywords:          |  Actual Points:
Parent ID:          |         Points:
--------------------+---------------------
 Hi Nick, as per #15004 I'm adding the ability to parse hidden service
 descriptors to Stem. In general the
 [https://gitweb.torproject.org/torspec.git/tree/rend-spec.txt#n222 rend-
 spec] is delightfully clear, though there's a couple spots that could do
 with clarification...

 * The 'version' and 'protocol-versions' fields are defined as a **version-
 number** which isn't a thing. In practice these versions are presently
 integers, but I need for the spec to explicitly either say they're
 integers or what they can contain. This will determine if they're an int
 or str in Stem.

 * The 'introduction-points' contains a 'ip-address' with a field defined
 as a **ip-address**. Again, that's not a well defined type. For this one
 I'm curious 'is this IPv4? IPv6? Would IPv32 be cool too?'. This will
 determine if/how I try to validate this field.

 Cheers! -Damian

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/15010>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs