summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-01-06 07:34:07 +0000
committerNick Mathewson <nickm@torproject.org>2007-01-06 07:34:07 +0000
commit5239602dbc176729e720cf26fb8ddd0d11658536 (patch)
tree8f516add4bb7794b12b9c8fe2464d3637dece687 /doc
parentbc14afe0649febf6e9d7b8cf20b4f0bfe9632553 (diff)
downloadtor-5239602dbc176729e720cf26fb8ddd0d11658536.tar.gz
tor-5239602dbc176729e720cf26fb8ddd0d11658536.zip
r11873@Kushana: nickm | 2007-01-06 02:32:18 -0500
Implement DNS-related status events. svn:r9285
Diffstat (limited to 'doc')
-rw-r--r--doc/control-spec.txt20
1 files changed, 17 insertions, 3 deletions
diff --git a/doc/control-spec.txt b/doc/control-spec.txt
index 198aaafd36..cd911b5cb0 100644
--- a/doc/control-spec.txt
+++ b/doc/control-spec.txt
@@ -1152,14 +1152,28 @@ do for each. -RD]
// from resolve_my_address() in config.c
[unimplemented]
- // sketchy libevent, sketchy OS, sketchy threading
+ // sketchy OS, sketchy threading
[unimplemented]
// too many onions queued. threading problem or slow cpu?
[unimplemented]
- // eventdns statements. like, hijacked dns.
- [unimplemented]
+ NAMESERVER_STATUS
+ "NS=addr"
+ "STATUS=" "UP" / "DOWN"
+ "ERR=" message
+ One of our nameservers has changed status.
+
+ NAMESERVER_ALL_DOWN
+ All of our nameservers have gone down.
+
+ DNS_HIJACKED
+ Our DNS provider is providing an address when it should be saying
+ "NOTFOUND"; Tor will treat the address as a synonym for "NOTFOUND".
+
+ DNS_USELESS
+ Our DNS provider is giving a hijacked address instead of well-known
+ websites; Tor will not try to be an exit node.
BAD_SERVER_DESCRIPTOR
"DIRAUTH=addr:port"