aboutsummaryrefslogtreecommitdiff
path: root/doc/control-spec.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2006-10-25 21:46:21 +0000
committerNick Mathewson <nickm@torproject.org>2006-10-25 21:46:21 +0000
commit3fbb292bfff2765c4e541763e4e40e068e55e4ab (patch)
treed08410be5b47a1a5558a053458ee54b846e6ad67 /doc/control-spec.txt
parent5c670a186c1f45a2ddfcab00c065f994d8a888f7 (diff)
downloadtor-3fbb292bfff2765c4e541763e4e40e068e55e4ab.tar.gz
tor-3fbb292bfff2765c4e541763e4e40e068e55e4ab.zip
r9389@Kushana: nickm | 2006-10-25 17:46:16 -0400
Add a CLEARDNSCACHE signal to clear the client-side DNS cache. svn:r8829
Diffstat (limited to 'doc/control-spec.txt')
-rw-r--r--doc/control-spec.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/doc/control-spec.txt b/doc/control-spec.txt
index 2231027699..798d10ef3e 100644
--- a/doc/control-spec.txt
+++ b/doc/control-spec.txt
@@ -242,7 +242,8 @@ $Id$
"SIGNAL" SP Signal CRLF
Signal = "RELOAD" / "SHUTDOWN" / "DUMP" / "DEBUG" / "HALT" /
- "HUP" / "INT" / "USR1" / "USR2" / "TERM" / "NEWNYM"
+ "HUP" / "INT" / "USR1" / "USR2" / "TERM" / "NEWNYM" /
+ "CLEARDNSCACHE"
The meaning of the signals are:
@@ -254,8 +255,10 @@ $Id$
circuits. (like USR1)
DEBUG -- Debug: switch all open logs to loglevel debug. (like USR2)
HALT -- Immediate shutdown: clean up and exit now. (like TERM)
+ CLEARDNSCACHE -- Forget the client-side cached IPs for all hostnames.
NEWNYM -- Switch to clean circuits, so new application requests
- don't share any circuits with old ones.
+ don't share any circuits with old ones. Also clears
+ the client-side DNS cache.
The server responds with "250 OK" if the signal is recognized (or simply
closes the socket if it was asked to close immediately), or "552