In particular, we almost forgot this one:
If directory authorities treat the "proto" line as mandatory for non-Tor
implementations, we should probably document this fact here:
I opened a ticket:
Sorry to have caused all these
problems :(
No, don't apologize! It's great that there are people implementingfrom our specs, and it's great when they find bugs with tools thatmade bad assumptions and expectations. :)
You should see the list of changes we made to tor-spec.txt when
implementing a simple OR protocol client in Python. About half of
the last 20 spec changes were triggered by that project:
And here's the project repository:
That spec is much clearer now!
T