aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-02-14 16:46:44 +0000
committerNick Mathewson <nickm@torproject.org>2007-02-14 16:46:44 +0000
commit2a22f62d83f69378a1b07d037991575f590934b1 (patch)
tree8972d23e050c961b351cb808d09a236d8680d795 /doc
parenta10ccac9cb78bebf480f7e17b63998402fbee3e5 (diff)
downloadtor-2a22f62d83f69378a1b07d037991575f590934b1.tar
tor-2a22f62d83f69378a1b07d037991575f590934b1.tar.gz
r11808@catbus: nickm | 2007-02-14 00:36:01 -0500
Add some definitions to rend-spec.txt; reference rend-spec.txt in list of relay commmands. svn:r9583
Diffstat (limited to 'doc')
-rw-r--r--doc/spec/rend-spec.txt13
-rw-r--r--doc/spec/tor-spec.txt2
2 files changed, 13 insertions, 2 deletions
diff --git a/doc/spec/rend-spec.txt b/doc/spec/rend-spec.txt
index aef21adbc..ceb41b602 100644
--- a/doc/spec/rend-spec.txt
+++ b/doc/spec/rend-spec.txt
@@ -32,8 +32,8 @@ $Id$
0.1. Notation, conventions and prerequisites
- In the specifications below, we use the same notation as in
- "tor-spec.txt". The service specified here also requires the
+ In the specifications below, we use the same notation and terminology
+ as in "tor-spec.txt". The service specified here also requires the
existence of an onion routing network as specified in that file.
H(x) is a SHA1 digest of x.
@@ -48,6 +48,15 @@ $Id$
location-hidden service, and "Bob" will refer to a user running a
location-hidden service.
+ An OP is (as defined elsewhere) an "Onion Proxy" or Tor client.
+
+ An OR is (as defined elsewhere) an "Onion Router" or Tor server.
+
+ An "Introduction point" is a Tor server chosen to be Bob's medium-term
+ 'meeting place'. A "Rendezvous point" is a Tor server chosen by Alice to
+ be a short-term communication relay between her and Bob. All Tor servers
+ potentially act as introduction and rendezvous points.
+
0.2. Protocol outline
1. Bob->Bob's OP: "Offer IP:Port as
diff --git a/doc/spec/tor-spec.txt b/doc/spec/tor-spec.txt
index 4c9d16d47..55e3ce03d 100644
--- a/doc/spec/tor-spec.txt
+++ b/doc/spec/tor-spec.txt
@@ -552,6 +552,8 @@ see tor-design.pdf.
12 -- RELAY_RESOLVED [backward]
13 -- RELAY_BEGIN_DIR [forward]
+ 32..40 -- Used for hidden services; see rend-spec.txt.
+
Commands labelled as "forward" must only be sent by the originator
of the circuit. Commands labelled as "backward" must only be sent by
other nodes in the circuit back to the originator. Commands marked