aboutsummaryrefslogtreecommitdiff
path: root/control-spec.txt
diff options
context:
space:
mode:
authorrl1987 <rl1987@sdf.lonestar.org>2018-05-05 16:05:40 +0200
committerrl1987 <rl1987@sdf.lonestar.org>2018-05-05 16:05:40 +0200
commitc5453a02aefa084868a5bda3972d20de4a5031b4 (patch)
treee2aabd9498845789105ca80aba974ec5922c175d /control-spec.txt
parent4d0d42fa4405c4e3a71861bdf81edb28be8f8567 (diff)
downloadtorspec-c5453a02aefa084868a5bda3972d20de4a5031b4.tar.gz
torspec-c5453a02aefa084868a5bda3972d20de4a5031b4.zip
Document error handling for #25852
Diffstat (limited to 'control-spec.txt')
-rw-r--r--control-spec.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/control-spec.txt b/control-spec.txt
index e2f749e..510dc29 100644
--- a/control-spec.txt
+++ b/control-spec.txt
@@ -563,12 +563,15 @@
on the current values of ExitPolicyRejectPrivate and
ExitPolicyRejectLocalInterfaces. These lines are based on the public
addresses configured in the torrc and present on the relay's
- interfaces.
+ interfaces. Will send 552 error if the server is not running as
+ onion router or if there's non-transient internal error. Will send
+ 551 on transient internal error.
"exit-policy/ipv4"
"exit-policy/ipv6"
"exit-policy/full" -- This OR's exit policy, in IPv4-only, IPv6-only, or
- all-entries flavors.
+ all-entries flavors. Handles errors in the same way as "exit-policy/
+ reject-private/relay" does.
"desc/id/<OR identity>" or "desc/name/<OR nickname>" -- the latest
server descriptor for a given OR. (Note that modern Tor clients