summaryrefslogtreecommitdiff
path: root/doc/spec
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-12-12 20:30:45 +0000
committerNick Mathewson <nickm@torproject.org>2008-12-12 20:30:45 +0000
commit1a7a432611cca721318f99581edbbfa055cdffa2 (patch)
tree4ee772c3242315852c29149101757282a41c2afb /doc/spec
parenta4a481d81cee5c5d53f0165e0777b541207c1853 (diff)
downloadtor-1a7a432611cca721318f99581edbbfa055cdffa2.tar.gz
tor-1a7a432611cca721318f99581edbbfa055cdffa2.zip
Merge 148 into tor-spec, mark it Closed, and check off proposal 148 in TODO.021
svn:r17613
Diffstat (limited to 'doc/spec')
-rw-r--r--doc/spec/proposals/000-index.txt4
-rw-r--r--doc/spec/proposals/148-uniform-client-end-reason.txt4
-rw-r--r--doc/spec/tor-spec.txt3
3 files changed, 7 insertions, 4 deletions
diff --git a/doc/spec/proposals/000-index.txt b/doc/spec/proposals/000-index.txt
index e253854c3d..9a6ef40a89 100644
--- a/doc/spec/proposals/000-index.txt
+++ b/doc/spec/proposals/000-index.txt
@@ -70,7 +70,7 @@ Proposals by number:
145 Separate "suitable as a guard" from "suitable as a new guard" [OPEN]
146 Add new flag to reflect long-term stability [OPEN]
147 Eliminate the need for v2 directories in generating v3 directories [ACCEPTED]
-148 Stream end reasons from the client side should be uniform [ACCEPTED]
+148 Stream end reasons from the client side should be uniform [CLOSED]
149 Using data from NETINFO cells [OPEN]
150 Exclude Exit Nodes from a circuit [CLOSED]
151 Improving Tor Path Selection [DRAFT]
@@ -106,7 +106,6 @@ Proposals by status:
134 More robust consensus voting with diverse authority sets [for 0.2.1.x]
140 Provide diffs between consensuses [for 0.2.1.x]
147 Eliminate the need for v2 directories in generating v3 directories [for 0.2.1.x]
- 148 Stream end reasons from the client side should be uniform [for 0.2.1.x]
157 Make certificate downloads specific [for 0.2.1.x]
META:
000 Index of Tor Proposals
@@ -140,6 +139,7 @@ Proposals by status:
137 Keep controllers informed as Tor bootstraps [in 0.2.1.x]
138 Remove routers that are not Running from consensus documents [in 0.2.1.2-alpha]
139 Download consensus documents only when it will be trusted [in 0.2.1.x]
+ 148 Stream end reasons from the client side should be uniform [in 0.2.1.9-alpha]
150 Exclude Exit Nodes from a circuit [in 0.2.1.3-alpha]
152 Optionally allow exit from single-hop circuits [in 0.2.1.6-alpha]
SUPERSEDED:
diff --git a/doc/spec/proposals/148-uniform-client-end-reason.txt b/doc/spec/proposals/148-uniform-client-end-reason.txt
index fa4c24f371..cec81253ea 100644
--- a/doc/spec/proposals/148-uniform-client-end-reason.txt
+++ b/doc/spec/proposals/148-uniform-client-end-reason.txt
@@ -4,8 +4,8 @@ Version: $Revision$
Last-Modified: $Date$
Author: Roger Dingledine
Created: 2-Jul-2008
-Status: Accepted
-Target: 0.2.1.x
+Status: Closed
+Implemented-In: 0.2.1.9-alpha
Overview
diff --git a/doc/spec/tor-spec.txt b/doc/spec/tor-spec.txt
index d514ad1eaa..8dfa0da710 100644
--- a/doc/spec/tor-spec.txt
+++ b/doc/spec/tor-spec.txt
@@ -826,6 +826,9 @@ see tor-design.pdf.
OPs and ORs MUST accept reasons not on the above list, since future
versions of Tor may provide more fine-grained reasons.
+ Tors SHOULD NOT send any reason except REASON_MISC for a stream that they
+ have originated.
+
[*] Older versions of Tor also send this reason when connections are
reset.
[**] Due to a bug in versions of Tor through 0095, error reason 8 must