aboutsummaryrefslogtreecommitdiff
path: root/socks-extensions.txt
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2019-11-20 09:35:52 -0500
committerDavid Goulet <dgoulet@torproject.org>2019-11-20 09:35:52 -0500
commitc5bca880894f216c42635b5f1982d057d7cf4778 (patch)
treeedb19db4c204d8444c9fe37d363b045328343c6e /socks-extensions.txt
parent03958da61f1502fd93f137c540f7697bc88a068f (diff)
downloadtorspec-c5bca880894f216c42635b5f1982d057d7cf4778.tar.gz
torspec-c5bca880894f216c42635b5f1982d057d7cf4778.zip
socks-extensions.txt: Merge in prop304
Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'socks-extensions.txt')
-rw-r--r--socks-extensions.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/socks-extensions.txt b/socks-extensions.txt
index ed249ad..e2fe5da 100644
--- a/socks-extensions.txt
+++ b/socks-extensions.txt
@@ -42,6 +42,10 @@ Tor's extensions to the SOCKS protocol
username/password fields of this message to be empty. This technically
violates RFC1929 [4], but ensures interoperability with somewhat broken
SOCKS5 client implementations.
+ - Custom reply error code. The "REP" fields, as per the RFC[3], has
+ unassigned values which are used to describe Tor internal errors. See
+ ExtendedErrors in the tor.1 man page for more details. It is only sent
+ back if this SocksPort flag is set.
(For more information on stream isolation, see IsolateSOCKSAuth on the Tor
manpage.)