From: Roger Dingledine Date: Tue, 28 Jul 2009 21:39:12 +0000 (-0400) Subject: document my new relay-early behavior X-Git-Tag: tor-0.2.1.19~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=146eae318fe897be61087b525f4b43a1c6b59e6b;p=thirdparty%2Ftor.git document my new relay-early behavior --- diff --git a/doc/spec/tor-spec.txt b/doc/spec/tor-spec.txt index 77a91cad8e..a321aa8694 100644 --- a/doc/spec/tor-spec.txt +++ b/doc/spec/tor-spec.txt @@ -661,8 +661,11 @@ see tor-design.pdf. is speaking v2 of the link protocol or later, the OR relays the cell as a RELAY_EARLY cell. Otherwise, it relays it as a RELAY cell. - If a node ever receives more than 8 RELAY_EARLY cells on a given circuit, - it SHOULD close the circuit. + If a node ever receives more than 8 RELAY_EARLY cells on a given + outbound circuit, it SHOULD close the circuit. (For historical reasons, + we don't limit the number of inbound RELAY_EARLY cells; they should + be harmless anyway because clients won't accept extend requests. See + bug 1038.) When speaking v2 of the link protocol or later, clients MUST only send EXTEND cells inside RELAY_EARLY cells. Clients SHOULD send the first ~8