Damian Johnson
38de503d8f
Clarifying the output of tor's "GETINFO net/listeners/*" options
...
The control spec didn't fully describe the output of these GETINFO options.
This addresses...
https://trac.torproject.org/11049
2014-03-12 09:01:11 -07:00
Nick Mathewson
707ee6b0f6
Merge remote-tracking branch 'public/bug10449'
2014-02-25 16:11:46 -05:00
Roger Dingledine
10cfb4c63a
ticket 9934 says DROPGUARDS is going into 0.2.5.2-alpha
2014-02-11 17:18:59 -05:00
Nick Mathewson
faac8a4129
Describe revised TAKEOWNERSHIP shutdown behavior
2014-02-03 12:56:50 -05:00
Qingping Hou
a67ac4db6b
add hidden service descriptor asynchronous events
2014-01-29 23:13:09 -05:00
Nick Mathewson
df4bee06a9
Merge remote-tracking branches 'atagar/10086' and 'atagar/10085'
2013-11-04 13:33:32 -05:00
Damian Johnson
c77a39e565
Describing CONN_BW's ConnType
...
Our new CONN_BW events' ConnType enumeration is poorly defined...
https://trac.torproject.org/10086
This is just a guess on my part for what it's supposed to be. I have *not*
trudged through the tor code to puzzle out how it actually allocates this
enumeration.
2013-11-03 10:44:33 -08:00
Damian Johnson
4b674a721d
Don't enumerate event types in section 3.4
...
When adding an event type we expect spec authors to edit both section 3.4 and
4.1.x. This is error prone...
https://trac.torproject.org/10085
Dropping the redundant listing of event types and simply citing 4.1.x.
2013-11-03 10:06:53 -08:00
Karsten Loesing
6f2919a2ed
Merge implemented proposal 218 into control-spec.txt.
2013-10-31 09:15:17 +01:00
Nick Mathewson
7c6c7fc632
Rename DUMP->DROP, add a warning
2013-10-25 12:45:02 -04:00
r.a@posteo.net
59048c3120
add DUMPGUARDS command
2013-10-25 12:15:58 -04:00
George Kadianakis
c33d300eba
Small clarification on the TRANSPORT_LAUNCHED control event.
...
Spec confusion pointed out by atagar in #9588 .
2013-08-26 16:35:09 +03:00
Nick Mathewson
7936065770
Merge remote-tracking branch 'asn/bug7317'
2013-08-25 11:34:14 -04:00
Damian Johnson
d2b7ebb098
Noting that GETINFO ns/* options provide v3 directory information
...
Tor moved from v2 to v3 directory information in commit 3ad6dc0e. Prior to that
Tor's 'GETINFO ns/*' options provided v2 information, but since then it's been
v3. For more information see...
https://trac.torproject.org/7953
Technically this is a tor bug, but it happens to be a convenient one so simply
updating our spec. In practice controller authors haven't noticed this
discrepancy because v3 router status entries are a superset of the fields in
v2.
2013-06-20 07:52:00 -07:00
Nick Mathewson
fc9eef8d89
Merge remote-tracking branch 'desoxy/bug-8596'
2013-04-18 11:22:23 -04:00
Roger Dingledine
7286576de0
Document 555 return code from ATTACHSTREAM
...
Fix for bug 8701.
(Commit message by nickm)
2013-04-16 13:24:44 -04:00
Desoxy
ed7730dc1a
control-spec: CACHED keyword for ADDRMAP events is quoted ( #8596 )
...
The CACHED keyword is always quoted, I simply forgot to add it to the
specification. Caught and patched by atagar, thanks!
2013-04-13 07:06:39 +02:00
Desoxy
25b0d43a9e
contol-spec: Add "CACHED" keyword to ADDRMAP events ( #8596 )
2013-04-03 19:22:51 +02:00
Nick Mathewson
4528b69b89
Clarify GUARD event format: fix bug 7619.
2013-03-14 16:12:31 -04:00
Nick Mathewson
459b3c93b2
Clarify GETINFO response formatting for #6172
2013-03-11 14:15:01 -04:00
Nick Mathewson
b00456b35d
Document MEASURE_TIMEOUT; bug 7626.
2013-03-11 14:07:14 -04:00
Damian Johnson
74b96e9dc1
Replacing CircID with CircuitID
...
CircuitID is defined in section 2.4, but 'CircID' isn't. Using that general
definition in proposal 218 and also fixing a couple spots in the control-spec.
2013-02-11 08:13:36 -08:00
Nick Mathewson
3ad9d19e03
Document a corner-case of the STREAM event format
...
Fix for 7598
2013-02-07 16:46:03 -05:00
Nick Mathewson
17c62eafac
Clarify when router descriptors are still downloaded
2013-01-31 11:14:30 -05:00
Karsten Loesing
39fd75952d
Further clarify GETINFO dir/server/* for recent Tors.
...
Resolves #8116 .
2013-01-31 17:08:51 +01:00
Nick Mathewson
102418a56b
Say when config-defaults-file was added in control-spec.txt
...
Fixes bug 7684.
2012-12-10 00:59:22 -05:00
Nick Mathewson
36d7d05041
Remove UPLOAD_DESC stream purpose entirely; add ref to DIR_UPLOAD
...
Looking through a complete log of control.c, I see no sign that
UPLOAD_DESC ever actually existed.
2012-11-23 15:03:33 -05:00
Nick Mathewson
b9b3c6f225
Add a couple more missing GETINFO items
2012-11-23 12:08:55 -05:00
Nick Mathewson
9716716527
Clarify QuotedString and what needs to get escaped in it
2012-11-23 11:56:09 -05:00
Nick Mathewson
a1331ca69d
Document AUTHDIR_NEWDESCS better
2012-11-23 11:45:11 -05:00
Nick Mathewson
93574d1bca
Oops; add another thing that triggers ADDRMAP
2012-11-23 11:40:04 -05:00
Nick Mathewson
12ce6bf77d
Improve documentation for ADDRMAP controller events
...
based on a patch from atagar and comments by rransom.
Fixes 7515.
2012-11-23 11:38:44 -05:00
Nick Mathewson
4745fc3dba
Make the forward-compatibility sec of control-spec more bulletproof
2012-11-23 11:27:46 -05:00
Nick Mathewson
901659e213
Note that UTCExpiry is omitted when Expiry is Never
...
This corrects the format of addrmap events.
Fix for 6829
2012-11-23 11:24:09 -05:00
Nick Mathewson
036e256491
Try to document Reason and Status for ORCONN events
...
Should fix ticket 7513
2012-11-23 11:18:48 -05:00
Nick Mathewson
e23a24a5c4
Document stream purposes. Fixes 7508.
2012-11-23 11:04:25 -05:00
Nick Mathewson
f811e9eb07
Add a reminder to control-spec that server descs aren't default now
...
Clients now download microdescriptors, not full server descriptors, by
default. desc/* was tripping people up.
2012-11-23 10:39:07 -05:00
Nick Mathewson
de62160552
Document MEASUREMENT_EXPIRED
2012-11-23 10:36:24 -05:00
Nick Mathewson
a14d7f33d4
Add some missing GETINFO info/names options
...
Fixes the items listed in 3844.
2012-11-23 10:28:13 -05:00
Nick Mathewson
d581e631e7
We mean UTC, not GMT. Fix bug 6113.
2012-11-23 09:57:09 -05:00
Karsten Loesing
c795510852
Fix two typos in control-spec.txt.
2012-11-08 19:18:26 -05:00
George Kadianakis
48f6dd0d9e
Add TRANSPORT_LAUNCHED control port event.
2012-11-04 16:33:35 +02:00
Linus Nordberg
43fb11f580
Add "IPVersions" to CLIENTS_SEEN.
2012-10-21 00:13:15 +02:00
Nick Mathewson
9b1ca30bc5
control-spec: refer to a correct nonterminal in the "grammar"
...
Reported by Richard Clayton via Steven Murdoch.
2012-10-01 11:24:18 -04:00
Ravi Chandra Padmala
777ddbfce7
Fix misleading SETCIRCUITPURPOSE format
2012-08-23 14:02:48 -04:00
Nick Mathewson
de32af6f31
Say when config/defaults first appears
2012-06-28 15:17:45 -04:00
Nick Mathewson
d716b885bb
Merge remote-tracking branch 'meejah/4971'
2012-06-28 15:17:22 -04:00
Roger Dingledine
8ad517f238
ORBindAddress is so 2005 (aka Tor 0.1.1.9-alpha)
2012-06-23 15:30:33 -04:00
Roger Dingledine
22959c4230
neena got (reasonably) confused by context-sensitive config options
2012-06-23 03:46:32 -04:00
Nick Mathewson
d7fe6a2f6e
Document "GETINFO dormant".
2012-05-30 16:47:35 -04:00
meejah
a9bddcfc61
description for new GETINFO config/defaults
2012-04-06 21:35:47 -06:00
Nick Mathewson
714b0d391e
We will remove COOKIE, but can't promise 0.2.4.1-alpha
...
Once COOKIE authentication is gone, we should edit again to say
"Tor 0.2.4.xyz" rather than "a future version of Tor."
2012-03-26 14:15:10 -04:00
Robert Ransom
4f92a35242
Document cookie-based authentication protocols in the right place
2012-02-20 09:09:48 -08:00
Robert Ransom
6b6c7aa656
Document CookieAuthFile
2012-02-20 09:09:48 -08:00
Robert Ransom
c402bdfeb0
Deprecate COOKIE authentication
2012-02-20 09:09:48 -08:00
Robert Ransom
c264c80df1
Add SAFECOOKIE control-port authentication method
2012-02-20 09:09:48 -08:00
Nick Mathewson
c4402e05e4
Cleanup: changes introduced on 0.2.3.11-alpha were listed as 0.2.3.2-alpha
2012-01-16 16:52:51 -05:00
Nick Mathewson
912742bffe
Add CONF_CHANGED to eventcode list
2012-01-11 12:20:29 -05:00
Nick Mathewson
61511c1d93
Revise control-spec additions for CIRC_MINOR
2012-01-11 12:20:01 -05:00
Nick Mathewson
e398656414
Merge remote-tracking branch 'rransom-tor/feature3457-v2'
...
Conflicts:
control-spec.txt
2012-01-11 12:13:15 -05:00
Nick Mathewson
50c33cb359
Merge remote-tracking branch 'rransom/bug2411a-v2'
2011-12-22 10:59:26 -05:00
Sebastian Hahn
57efa12578
Trivial whitespace cleanup
2011-11-26 04:09:21 +01:00
Robert Ransom
681c99ed25
Fix bogosity presumably left over from the v0 control protocol
2011-11-08 10:58:45 -08:00
Robert Ransom
dc73a42c5a
Document GETINFO items added for #3832
2011-11-08 10:58:12 -08:00
Roger Dingledine
d4b656274e
fix two bugs in the signal section of control-spec
...
first, a hup signal doesn't make us refetch directory information
second, the 30-second controlled shutdown is actually a config option.
2011-09-20 11:01:10 -04:00
Roger Dingledine
6011816082
renumber CONF_CHANGED section
2011-08-28 19:38:31 -04:00
Nick Mathewson
f30a4da9ab
Fix ambiguity in splitting keyword from arguments
2011-08-28 19:37:58 -04:00
Nick Mathewson
361171e631
Clarify multi-line commands in control spec
2011-08-28 19:37:58 -04:00
Nick Mathewson
9fdd1107f8
Merge remote-tracking branch 'krkahn/bug1692'
2011-08-10 15:07:30 -04:00
Mike Perry
7b8a7fbf9b
DIAF RFC2234.
...
You suck at life and nobody will ever understand you.
2011-08-10 10:07:25 -07:00
Mike Perry
043051b79f
Clarify control port authentication.
...
Encoded hex strings are useful, but the previous revision conflated them
with how the tor implementations stores them on disk.
2011-08-10 09:58:42 -07:00
Kamran Riaz Khan
74f21a8ef8
Fixed EndLine for CONF_CHANGED event.
2011-08-09 18:54:10 +05:00
Kamran Riaz Khan
223656cdb1
Added definition of CONF_CHANGED event.
2011-08-09 07:38:02 +05:00
Nick Mathewson
882d000484
Clarify control-spec.txt on "tolerating" extra k=vs
...
This brings control-spec.txt into compliance with what I meant when
I wrote the relevant portions; I note in the text that not all
controllers are currently compliant.
2011-06-29 18:06:07 -04:00
Robert Ransom
ca3f983039
Document TIME_CREATED field of CIRC/CIRC2 events
2011-06-27 15:44:32 -07:00
Robert Ransom
c2627218b1
Explicitly allow future new types of CIRC2 events
2011-06-27 12:09:40 -07:00
Robert Ransom
e195a4c8d2
Document CIRC2 event
2011-06-27 12:09:40 -07:00
Robert Ransom
2f040bc03e
Document new fields added for #2411
2011-06-27 10:53:52 -07:00
Robert Ransom
4651a4cf7f
Fix spec typos
2011-06-23 16:53:03 -07:00
Robert Ransom
08ee50971e
Fix trivial formatting issue
2011-06-16 00:30:18 -07:00
Robert Ransom
fb26214fbe
Document (previously implemented) PURPOSE field of CIRC events
2011-06-16 00:29:31 -07:00
Nick Mathewson
21b54d39e5
Correct description of HiddenServiceOptions in control-spec.
...
Two of the options it mentioned no longer exist; two more have been
added. Fixes bug 3268.
2011-05-24 11:11:32 -04:00
Robert Ransom
b91918eead
Document the intended use of the ‘owning controller’ features
2011-05-23 01:24:53 -04:00
Robert Ransom
37d7a9e4c2
Document TAKEOWNERSHIP command
2011-05-23 01:24:52 -04:00
Robert Ransom
c4bba8b626
Document __OwningControllerProcess option
2011-05-23 01:24:52 -04:00
Robert Ransom
757f6dc617
Document LOADCONF
...
Fixes bug 3222.
2011-05-21 23:30:46 -07:00
Robert Ransom
c8ab383e47
Fix minor issue
2011-05-21 23:30:25 -07:00
Nick Mathewson
731705f03a
It's 0.2.2.26-beta, not -alpha.
2011-05-17 18:10:34 -04:00
Nick Mathewson
e8b9f331bc
Document feature3076-related GETINFO keys
2011-05-13 10:44:42 -04:00
Robert Ransom
051ed9a172
Fix minor issues
2011-05-09 19:32:55 -07:00
Nick Mathewson
56a66372d4
In specs, do not say "server" when we mean "relay" or "node"
...
Fixes bug 2936.
2011-05-09 10:37:02 -04:00
Robert Ransom
49b179585a
Move a misplaced parenthesis
2011-04-19 17:16:29 -07:00
Robert Ransom
0f11e4f2ed
Correct name of the __AllDirActionsPrivate option
2011-04-14 18:20:11 -07:00
Nick Mathewson
bb16925b43
Merge remote branch 'origin/maint-0.2.2'
2011-02-07 12:47:04 -05:00
Nick Mathewson
7ceb099c79
Add client code to detect attempts to connect to 127.0.0.1 etc
...
We detect and reject said attempts if there is no chosen exit node or
circuit: connecting to a private addr via a randomly chosen exit node
will usually fail (if all exits reject private addresses), is always
ill-defined (you're not asking for any particular host or service),
and usually an error (you've configured all requests to go over Tor
when you really wanted to configure all _remote_ requests to go over
Tor).
This can also help detect forwarding loop requests.
Found as part of bug2279.
2011-01-25 20:39:44 -05:00
Damian Johnson
6ca25c8c25
GETINFO options for querying traffic usage
...
This was originally a patch provided by pipe
(http://www.mail-archive.com/or-talk@freehaven.net/msg13085.html ) to
provide a method for controllers to query the total amount of traffic
tor has handled (this is a frequently requested piece of information
by relay operators).
2011-01-07 12:15:14 -05:00
Damian Johnson
7e287f44ae
Implementing getinfo options for the pid, uid, user, and descriptor limit as per proposal 173.
2011-01-03 12:04:56 -05:00
Nick Mathewson
cbdd7b4e5e
Merge remote branch 'origin/maint-0.2.2'
2010-12-01 12:45:38 -05:00
Poet (Tim Sally)
130ff4614d
Specified grammars for orconn-status and entry-guards for Tor versions 0.1.2.2-alpha through 0.2.2.1-alpha with feature VERBOSE_NAMES turned off.
2010-12-01 12:44:48 -05:00
Poet (Tim Sally)
847b60e973
Correct information about support for guards being called helper nodes.
...
The spec stated that support for the helper-nodes command would be removed
in 0.1.3.x, however support for this command is still in Tor. Updated the spec
to reflect this and added a node that the command is deprecated.
2010-12-01 12:44:48 -05:00
Poet (Tim Sally)
454206b954
Correct grammars to reflect that VERBOSE_NAMES is part of the protocol.
...
Several updates to grammars for events and GETINFO results. All relate
to the fact that LongName has replaced ServerID since 0.2.2.1-alpha. See
documentation of VERBOSE_NAMES for more information. The following
grammars were changed:
* orconn-status GETINFO result
* entry-guards GETINFO result
* Path general token
* OR Connection status changed event
* New descriptors available event
In all cases a note was added about when the old grammar applies.
2010-12-01 12:44:48 -05:00
Poet (Tim Sally)
5e84d3d3ee
Several changes to the way tokens describing servers are documented.
...
(1) Made the wording of the comments consistant with token names.
Digest/Fingerprint and Name/Nickname were being used interchangeably.
Better to just use Fingerprint and Nickname becuase they are the names
of the tokens.
(2) Places the tokens currently in use before the tokens used in older
versions. ServerSpec should be documented before ServerID.
(3) Added a note to the comments about ServerID that cross reference
the VERBOSE_FEATURE, allowing users to see when and why ServerID was
replaced with LongName.
2010-12-01 12:44:48 -05:00
Poet (Tim Sally)
1cc673a4b4
Clarify description of FEATURES in control-spec.
...
(1) On by default is a bad way to describe features. Rather, they
are always on and should be viewed as a part of the control
protocol. Updated the wording in USEFEATURE to reflect this.
(2) Made descriptions of Tor versions consistant across all
features. There is the version in which a feature was introduced and
the version in which it became part of the protocol.
(3) Reworded the description of the VERBOSE_NAMES feature. The
previous wording describes the way things used to be first. Better to
lead with the current state of things and then describe how it differs
from old versions.
2010-12-01 12:44:48 -05:00
Nick Mathewson
97d8076f5b
Add some caveats to the signal event
2010-11-19 15:52:10 -05:00
John Brooks
b8a9d52884
Add a SIGNAL event for control connections
...
Implements ticket #1955
2010-11-19 15:49:54 -05:00
Karsten Loesing
bf8ef6d157
Make logging resolution configurable.
...
Implements enhancement 1668.
2010-10-04 08:15:18 +02:00
Mike Perry
73f533432e
Send control port events for timeouts.
...
We now differentiate between timeouts and cutoffs by the REASON string and
the PURPOSE string.
2010-09-29 11:46:36 -07:00
Nick Mathewson
127336f8f5
Merge commit 'sebastian/misc-reason'
2010-08-15 21:27:32 -04:00
Sebastian Hahn
112518d41f
Fix a typo in control-spec
2010-08-12 02:38:58 +02:00
Sebastian Hahn
b05e57b6fb
Retry streams that ended with NOROUTE error
...
Also add the NOROUTE reason to control-spec.
2010-08-04 00:51:39 +02:00
Nick Mathewson
c87cb3f6d8
Merge remote branch 'mikeperry/cbt-bugfixes3'
2010-06-29 18:57:50 -04:00
Nick Mathewson
7dee71ff31
Make spec docs reference RFC2119
...
Now people will have no excuse for not knowing what "MUST" and "MAY"
mean. Fixes bug 1310.
2010-06-25 14:58:25 -04:00
Mike Perry
44289c1bcc
Add CLOSE_MS and CLOSE_RATE keywords to buildtimeout event.
2010-06-15 20:04:49 -07:00
Mike Perry
46a567c025
Add a TIMEOUT_RATE keyword to buildtimeout event.
2010-05-10 12:59:05 -07:00
Nick Mathewson
025645d95d
Document possibility of "unknown" version state.
...
reported by atagar; fixes bug 1289.
2010-03-09 00:08:38 -05:00
Nick Mathewson
a6ea2a1fe7
Clarify that CRLF means "A CR then an LF". Explain what those are.
...
Apparently this is not as obvious as I thought.
2010-03-05 17:00:42 -05:00
Mike Perry
29f1a36c96
Allow "EXTENDCIRCUIT 0" to omit a path.
2010-02-18 09:08:31 -08:00
Mike Perry
8c222ff26d
Add BUILDTIMEOUT_SET event for CBT stress testing.
2010-02-18 09:08:31 -08:00
Karsten Loesing
d54fd26f3a
Fix bridge statistics.
...
Fix statistics on client numbers by country as seen by bridges that were
broken in 0.2.2.1-alpha. Also switch to reporting full 24-hour intervals
instead of variable 12-to-48-hour intervals.
2009-12-17 09:22:55 +01:00
Roger Dingledine
e23af39b5b
New controller command "getinfo config-text"
...
It returns the contents that Tor would write if you send it a SAVECONF
command, so the controller can write the file to disk itself.
2009-12-13 19:21:06 -05:00
Roger Dingledine
67590745a2
correct the spec for the stream_bw event.
...
"neonomad" pointed out on or-talk that the order is opposite from the
intuitive order. explain why. we chose to fix the spec rather than the
code because there are controllers like torflow that already expect
the current behavior.
2009-10-10 15:07:37 -04:00
Roger Dingledine
c57ebf68ac
a mish-mash of stuff in my sandbox
2009-09-17 01:58:39 -04:00
Nick Mathewson
64dce12ac8
Merge commit 'origin/maint-0.2.1'
2009-09-01 15:59:40 -04:00
Roger Dingledine
4f2f7672dc
Add getinfo accepted-server-descriptor. Clean spec.
...
Add a "getinfo status/accepted-server-descriptor" controller
command, which is the recommended way for controllers to learn
whether our server descriptor has been successfully received by at
least on directory authority. Un-recommend good-server-descriptor
getinfo and status events until we have a better design for them.
2009-08-31 18:37:25 -04:00
Roger Dingledine
bffe671c5d
Merge branch 'maint-0.2.1'
2009-08-28 03:47:18 -04:00
Roger Dingledine
ba73c90b36
Only send netinfo clock_skew to controller if an authority told us so
...
We were triggering a CLOCK_SKEW controller status event whenever
we connect via the v2 connection protocol to any relay that has
a wrong clock. Instead, we should only inform the controller when
it's a trusted authority that claims our clock is wrong. Bugfix
on 0.2.0.20-rc; starts to fix bug 1074. Reported by SwissTorExit.
2009-08-28 03:42:09 -04:00
Roger Dingledine
fd290e6650
fix typo in control-spec
2009-08-07 17:55:17 -04:00
Roger Dingledine
df46eec04b
Patch from atagar to fix control-spec
...
Specifically, admit that the "newconsensus" event exists, and
status/reachability has secretly been status/reachability-succeeded
all along, but nobody used it so we didn't notice.
2009-07-30 03:41:02 -04:00
Roger Dingledine
c591c6ad0f
resolve atagar's confusion with getinfo accounting
2009-07-13 17:34:47 -04:00
Nick Mathewson
dcc540eff7
Remove support for events without the extended format or long names.
...
Supporting the old formats made our code complex; running without them
has been discouraged since 0.2.1.x.
2009-05-25 12:52:25 -04:00
Sebastian Hahn
6bd09d5076
Remove all svn metadata minus what I missed.
...
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$
meaningless. Remove them without replacement.
2009-05-05 17:05:46 +02:00
Nick Mathewson
841b1e4369
Clarify that the nickname part of a LongName is indeed optional.
...
svn:r19076
2009-03-18 19:30:22 +00:00
Roger Dingledine
8d2a689e51
new controller event NEWCONSENSUS that lists the networkstatus
...
lines for every recommended relay.
still needs docdoc and changelog entry.
svn:r18556
2009-02-16 06:18:03 +00:00
Roger Dingledine
ea37df68d6
patch from matt to implement 'getinfo status/clients-seen'
...
svn:r18287
2009-01-28 06:50:36 +00:00
Roger Dingledine
a3295018a9
more minor bugs in the control spec
...
svn:r18286
2009-01-28 06:46:14 +00:00
Roger Dingledine
20bf59975e
typo found by 'nil'
...
svn:r18283
2009-01-28 00:03:47 +00:00
Roger Dingledine
0b10e0f40a
Let controllers actually ask for the "clients_seen" event. Bugfix
...
on 0.2.1.10-alpha; reported by Matt Edman.
svn:r18201
2009-01-21 03:24:27 +00:00
Nick Mathewson
607334a2cc
AUTHENTICATE is really mandatory. No authentication is not quite the default.
...
svn:r18024
2009-01-08 14:07:05 +00:00
Roger Dingledine
f713a3b179
New controller event "clients_seen" to report a geoip-based summary
...
of which countries we've seen clients from recently. Now controllers
like Vidalia can show bridge operators that they're actually making
a difference.
svn:r17796
2008-12-27 06:50:07 +00:00
Nick Mathewson
784ee9e24b
Add new internal-use-only option for controllers to use to prevent SIGHUP from reloading the configuration. Fixes bug 856.
...
svn:r17567
2008-12-10 22:17:02 +00:00
Nick Mathewson
0e8c949cc2
Specify the CONSENSUS_ARRIVED event.
...
svn:r17536
2008-12-09 18:17:07 +00:00
Roger Dingledine
4f7ee3046c
Serve the latest v3 networkstatus consensus via the control
...
port. Use "getinfo dir/status-vote/current/consensus" to fetch it.
svn:r16907
2008-09-14 04:07:29 +00:00
Roger Dingledine
b7f5a34928
update and integrate proposals 125 (bridges) and 137 (bootstrap status)
...
svn:r16374
2008-08-03 15:34:28 +00:00
Roger Dingledine
628b9b7c95
start sending "bootstrap problem" status events when we're having troubles
...
reaching relays.
svn:r15116
2008-06-11 01:14:23 +00:00
Nick Mathewson
00d4ca0dc7
Fix the first part of bug 681, as suggested by Robert Hogan on or-talk.
...
svn:r14754
2008-05-27 21:02:36 +00:00
Nick Mathewson
43b4008fb3
r15704@host206: nickm | 2008-05-21 16:21:47 -0400
...
Clarification/explanation patch for specs, from Killerchicken
svn:r14687
2008-05-21 20:22:43 +00:00
Peter Palfrader
2250652ab1
Slightly clarify the control spec
...
svn:r14362
2008-04-12 16:58:20 +00:00
Nick Mathewson
5c022c7b94
r15024@tombo: nickm | 2008-03-29 01:37:09 -0400
...
Close proposal 126 ("Getting GeoIP data and publishing usage summaries.") It was never completely built, so note which parts wer and which were not. Not-built parts would be good topics for future proposals.
svn:r14232
2008-03-29 05:43:02 +00:00
Nick Mathewson
588ad72d72
r18723@catbus: nickm | 2008-03-11 00:25:30 -0400
...
Fix bug spotted by mwenge: a server_event should not be a sever_event. Also, fix compile errors in config.c and control.c with --enable-gcc-warnings.
svn:r13957
2008-03-11 04:30:14 +00:00
Roger Dingledine
6c7756f9b2
Change the behavior of "getinfo status/good-server-descriptor"
...
so it doesn't return failure when any authority disappears.
svn:r13645
2008-02-21 06:06:45 +00:00
Nick Mathewson
acabc49063
r14236@tombo: nickm | 2008-02-17 13:44:55 -0500
...
Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword.
svn:r13543
2008-02-17 18:45:07 +00:00
Nick Mathewson
779e00fa02
r18054@catbus: nickm | 2008-02-12 15:42:36 -0500
...
Clarify a non-obvious point in control-spec.txt; patch from mwenge.
svn:r13485
2008-02-12 20:42:40 +00:00
Roger Dingledine
e32b2ec8d4
other cleanups
...
svn:r13448
2008-02-09 17:56:52 +00:00
Nick Mathewson
79476a1a08
r17916@catbus: nickm | 2008-02-05 16:29:35 -0500
...
Fix some XXX020 items in control.c: add a maximum line length and note that the number of versioning authorities is no longer apparent to clients.
svn:r13390
2008-02-05 21:39:49 +00:00
Roger Dingledine
f11cd7417f
New config options WarnPlaintextPorts and RejectPlaintextPorts so
...
Tor can warn and/or refuse connections to ports commonly used with
vulnerable-plaintext protocols.
We still need to figure out some good defaults for them.
svn:r13198
2008-01-20 05:54:15 +00:00
Roger Dingledine
1f321b2992
explain a bit about router descriptor purposes
...
svn:r13154
2008-01-17 05:47:44 +00:00
Nick Mathewson
311963b226
r17499@catbus: nickm | 2008-01-07 13:39:46 -0500
...
Bugfix on fix for 557: Make values containing special characters work right with getconf, setconf, and saveconf. Document this in control-spec.txt
svn:r13056
2008-01-07 18:54:55 +00:00
Roger Dingledine
45f2ac58e8
answer getinfo ns/purpose/bridge queries
...
svn:r12860
2007-12-18 22:39:15 +00:00
Roger Dingledine
e1eaa959c6
Add "GETINFO/desc-annotations/id/<OR digest>" so controllers can
...
ask about source, timestamp of arrival, purpose, etc. We need
something like this to help Vidalia not do GeoIP lookups on bridge
addresses.
svn:r12687
2007-12-06 07:15:06 +00:00
Roger Dingledine
29759da2e7
When the DANGEROUS_VERSION controller status event told us we're
...
running an obsolete version, it used the string "OLD" to describe
it. Yet the "getinfo" interface used the string "OBSOLETE". Now use
"OBSOLETE" in both cases.
svn:r12686
2007-12-05 19:32:58 +00:00
Nick Mathewson
2caf9df131
r16279@catbus: nickm | 2007-10-30 11:14:29 -0400
...
Improved skew reporting: "You are 365 days in the duture" is more useful than "You are 525600 minutes in the future". Also, when we get something that proves we are at least an hour in the past, tell the controller "CLOCK_SKEW MIN_SKEW=-3600" rather than just "CLOCK_SKEW"
svn:r12283
2007-10-30 15:17:07 +00:00
Nick Mathewson
85dabb0759
r16278@catbus: nickm | 2007-10-30 09:46:28 -0400
...
Accept future networkstatus documents, but warn about skew when we get them.
svn:r12282
2007-10-30 15:17:01 +00:00
Andrew Lewman
3a34db931f
And more places with the wrong url, now updated.
...
svn:r12267
2007-10-29 01:08:22 +00:00
Roger Dingledine
9562ab4cd9
<edmanm> 3. Commands
...
<edmanm> All commands and other keywords are case-insensitive.
<edmanm> that lying control-spec.txt!
<edmanm> getinfo Address
<edmanm> 552 Unrecognized key "Address"
<edmanm> getinfo address
<edmanm> 250-address=72.230.11.78
<edmanm> 250 OK
svn:r12140
2007-10-24 07:22:33 +00:00
Roger Dingledine
59ed2fd529
Controllers should now specify cache=no or cache=yes when using
...
the +POSTDESCRIPTOR command.
svn:r11892
2007-10-12 07:57:29 +00:00
Roger Dingledine
4255beddab
Disable the SETROUTERPURPOSE controller command: it is now obsolete.
...
svn:r11891
2007-10-11 22:19:47 +00:00
Nick Mathewson
a9784e89da
r15310@catbus: nickm | 2007-09-24 11:36:08 -0400
...
Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate.
svn:r11604
2007-09-24 15:41:20 +00:00
Nick Mathewson
fe355d774b
r15143@catbus: nickm | 2007-09-18 11:49:46 -0400
...
Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan.
svn:r11483
2007-09-18 15:53:55 +00:00
Nick Mathewson
a77b81e35b
r14830@catbus: nickm | 2007-08-29 13:50:10 -0400
...
Make controllers accept LF as well as CRLF. Update spec to reflect this. Remove now-dead code. Make controller warning about v0 protocol more accurate.
svn:r11299
2007-08-29 19:02:33 +00:00
Nick Mathewson
dd5fbe4218
r14204@Kushana: nickm | 2007-08-24 10:24:36 -0400
...
Fix a bug in last patch; add support for getting extrainfo documents by the control port (since it is silly to tell tools to do it without actually giving them an interface).
svn:r11270
2007-08-24 14:41:15 +00:00
Roger Dingledine
7d9e771129
backport candidate:
...
Make it possible to read the PROTOCOLINFO response in a way that
conforms to our control-spec. Reported by Matt Edman.
svn:r11251
2007-08-22 07:57:10 +00:00
Roger Dingledine
0889277694
numerous cleanups in the control-spec. patch from tup.
...
svn:r11182
2007-08-19 05:04:56 +00:00
Roger Dingledine
6dd3028f19
Fix a bug in ADDRMAP controller replies that would sometimes
...
try to print a NULL. Patch from tup.
svn:r11181
2007-08-19 04:58:55 +00:00
Roger Dingledine
09e70bfe0f
cleanups on r11138. it's ready to backport now, i think (i hope).
...
svn:r11154
2007-08-17 20:44:51 +00:00
Nick Mathewson
4126c3753f
r14600@catbus: nickm | 2007-08-16 13:30:22 -0400
...
Implement proposal 119. Backport candidate.
svn:r11138
2007-08-16 17:31:23 +00:00
Nick Mathewson
82b9a2aeef
r14581@catbus: nickm | 2007-08-15 16:46:42 -0400
...
Correct GETINFO guard-nodes spec based on comments from pei hanru.
svn:r11128
2007-08-15 20:47:42 +00:00
Nick Mathewson
b127a52ad6
r13952@Kushana: nickm | 2007-08-08 07:40:04 -0700
...
Note *how* obsolete v0 really is.
svn:r11064
2007-08-08 14:43:25 +00:00
Roger Dingledine
e3363a2b4e
backward compatibility with control protocol v0 no longer specified
...
to work
svn:r11040
2007-08-02 21:18:26 +00:00
Nick Mathewson
9852a9bffd
r13920@Kushana: nickm | 2007-08-02 11:00:05 -0700
...
Document new authentication behavior in control-spec.txt
svn:r11039
2007-08-02 21:04:00 +00:00
Nick Mathewson
f45c28784a
r14016@catbus: nickm | 2007-07-30 13:45:55 -0400
...
More documentation
svn:r10992
2007-07-30 17:46:14 +00:00
Nick Mathewson
feb59d9c38
r13977@catbus: nickm | 2007-07-29 00:09:52 -0400
...
Add compatibility note to control-spec.txt
svn:r10966
2007-07-29 04:10:05 +00:00
Nick Mathewson
11c801bb4f
r13972@catbus: nickm | 2007-07-29 00:01:38 -0400
...
Make our control events for multi-line async replies conform to our old grammar. Change back to the old grammar (which got "corrected" in r10931).
svn:r10964
2007-07-29 04:03:25 +00:00
Nick Mathewson
5403df43d1
r13906@catbus: nickm | 2007-07-25 18:49:50 -0400
...
Patch from tup: correct grammar for asynchonous reply lines in control-spec.txt
svn:r10931
2007-07-25 22:56:58 +00:00
Nick Mathewson
e5acea5d6b
r13905@catbus: nickm | 2007-07-25 18:48:44 -0400
...
ADDRMAP events should never have specified local time. Extend them to have the proper gmt time, and make GETINFO address-mappings always do the right thing (since it is new in this version).
svn:r10930
2007-07-25 22:56:54 +00:00
Nick Mathewson
60865449b1
r13777@catbus: nickm | 2007-07-16 12:58:08 -0400
...
Patch from tup: new address-mappings/ GETINFO that includes expiry times.
svn:r10844
2007-07-16 16:58:11 +00:00
Nick Mathewson
72cc853b9e
r13667@catbus: nickm | 2007-07-10 13:12:52 -0400
...
Patch from tup: add GETINFO status/enough-dir-info
svn:r10782
2007-07-10 17:14:55 +00:00
Nick Mathewson
d51ace8562
r13666@catbus: nickm | 2007-07-10 13:10:00 -0400
...
Get the RESOLVE controller code working.
svn:r10781
2007-07-10 17:14:51 +00:00
Roger Dingledine
20c442cdc2
the non-controversial changes i found in my sandbox
...
svn:r10729
2007-07-02 22:07:53 +00:00
Nick Mathewson
5b8f65c99e
r13463@catbus: nickm | 2007-06-17 11:10:17 -0400
...
Add a SOURCE_ADDR field to STREAM NEW events so that controllers can match requests to applications. (Patch from Robert Hogan.)
svn:r10639
2007-06-17 15:10:51 +00:00
Roger Dingledine
819dc724bf
spec tweaks
...
svn:r10110
2007-05-04 07:22:11 +00:00
Nick Mathewson
51de67d7c3
r12642@catbus: nickm | 2007-05-03 13:43:24 -0400
...
Document the nonpersistent controller-only options.
svn:r10107
2007-05-03 17:43:49 +00:00
Nick Mathewson
9783a4ba80
r12565@catbus: nickm | 2007-04-30 10:09:07 -0400
...
Misc cleanup and bulletproofing on r10056.
svn:r10058
2007-04-30 14:09:11 +00:00
Roger Dingledine
e140141614
Let the controller specify HOP=%d as an argument to ATTACHSTREAM,
...
so we can exit from the middle of the circuit.
svn:r10056
2007-04-30 11:10:45 +00:00
Roger Dingledine
353c127189
change my mind -- correct the spec to match the code's
...
behavior for getinfo addr-mappings/*. this is because
the code and spec have been mismatched since at least
0.1.1.x, so i would be surprised if nobody at all is
relying on the current behavior.
backport candidate.
backbackport candidate.
svn:r9823
2007-03-15 06:25:00 +00:00
Roger Dingledine
375f27a4f2
the spec called it a GUARDS event, but the code called
...
it a GUARD event. standardize on GUARD, but support people
asking for GUARDS too. reported by daejees.
backport candidate.
svn:r9817
2007-03-14 23:50:41 +00:00
Roger Dingledine
ca0387ba13
more cleanups; getting closer
...
svn:r9655
2007-02-26 05:36:02 +00:00
Roger Dingledine
5bd5d6efd6
more cleanup
...
svn:r9650
2007-02-25 13:39:33 +00:00
Nick Mathewson
1d52087b5b
r11895@catbus: nickm | 2007-02-23 15:12:58 -0500
...
Make remap stream events have a souce; make them generated every time we get a successful connected or resolved cell. Also change reported stream target address to IP consistently when we get the IP from an exit node.
svn:r9624
2007-02-23 20:13:02 +00:00
Nick Mathewson
c670defa1d
r11873@catbus: nickm | 2007-02-22 01:21:14 -0500
...
twiddle signewnym rate-limiting patch so every signal gets handled eventually. document it in control-spec. add a changelog.
svn:r9615
2007-02-22 06:21:19 +00:00
Nick Mathewson
7b8659728b
r11813@catbus: nickm | 2007-02-14 11:42:58 -0500
...
Tweak stream_bw patch: Remove a couple of redundant checks, save 8 bytes per edge connection, fix spelling in the changelog; expand spec.
svn:r9586
2007-02-14 16:46:55 +00:00
Nick Mathewson
6bab731331
r11812@catbus: nickm | 2007-02-14 11:22:08 -0500
...
Apply stream_bw patch from Robert Hogan.
svn:r9585
2007-02-14 16:46:49 +00:00
Nick Mathewson
deb8f3bcf2
r11782@catbus: nickm | 2007-02-12 18:39:19 -0500
...
Mark up TODO and control-spec.txt a little.
svn:r9573
2007-02-12 23:39:34 +00:00
Nick Mathewson
49a882586f
r11641@catbus: nickm | 2007-02-05 13:59:26 -0500
...
Add a REMAP state to stream events so that controllers can learn exactly when the target address for a stream has changed. May help Vidalia resolve confusions related to bug 375.
svn:r9484
2007-02-05 19:15:13 +00:00
Roger Dingledine
f89ed001a0
minor cleanups
...
svn:r9387
2007-01-22 19:20:33 +00:00
Roger Dingledine
ede45e81d0
minor cleanups on the controller spec. specify a wishlist
...
item for BW events.
svn:r9383
2007-01-22 06:11:56 +00:00
Nick Mathewson
67139b7244
r11987@Kushana: nickm | 2007-01-19 14:57:28 -0500
...
Implement SOCKS_BAD_HOSTNAME status event. Defer remaining status events. Clean up control-spec.txt a little, and fill in recommendations for events.
svn:r9374
2007-01-19 21:25:32 +00:00
Nick Mathewson
dee6b263f4
r11957@Kushana: nickm | 2007-01-15 15:25:57 -0500
...
Patch from Mike Perry: Track reasons for OR connection failure; display them in control events. Needs review and revision.
svn:r9354
2007-01-15 21:13:37 +00:00
Nick Mathewson
629304464e
r11915@dhcp-18-188-69-59: nickm | 2007-01-10 11:24:40 -0500
...
Notes about deprecation and status events in control-spec
svn:r9320
2007-01-10 16:33:56 +00:00
Roger Dingledine
b0cd2c8f15
some cleanups. more probably remain, but hey, it's an alpha.
...
time to put out the bugfix release.
svn:r9309
2007-01-09 05:14:34 +00:00
Nick Mathewson
1f4a4dcbd3
r11873@Kushana: nickm | 2007-01-06 02:32:18 -0500
...
Implement DNS-related status events.
svn:r9285
2007-01-06 07:34:07 +00:00
Nick Mathewson
0642653b39
r11872@Kushana: nickm | 2007-01-06 02:14:12 -0500
...
Implement a control status event for bad libevent version/method combos. Warn that libevent <1.1 with select() is needlessly slow. Reply to comment.
svn:r9284
2007-01-06 07:34:02 +00:00
Nick Mathewson
e5a17e2b11
r11824@Kushana: nickm | 2007-01-03 17:15:28 -0500
...
control-spec: upcase arguments in status events; note unimplemented events individually
r11825@Kushana: nickm | 2007-01-03 17:41:43 -0500
Implement EXTERNAL IP server status event.
r11826@Kushana: nickm | 2007-01-03 17:47:10 -0500
Implement BAD_SERVER_DESCRIPTOR server status event.
r11827@Kushana: nickm | 2007-01-03 18:01:56 -0500
Implement SOCKS_UNKNOWN_PROTOCOL and DANGEROUS_SOCKS client events.
r11828@Kushana: nickm | 2007-01-03 18:23:22 -0500
Implement BUG controller events. Also, flush ERR-level status events just like ERR-level log messages.
r11829@Kushana: nickm | 2007-01-03 23:37:27 -0500
Yet more status events: CLOCK_SKEW, GOOD/ACCEPTED_SERVER_DESCRIPTOR, {CHECKING_}REACHABILITY_{SUCCEEDED|FAILED}
r11833@Kushana: nickm | 2007-01-05 16:56:37 -0500
Note some unimplementedness in control-spec.txt
svn:r9279
2007-01-06 05:42:31 +00:00
Roger Dingledine
f8a6bf6571
more cleanups, including a shiny new XXX012
...
svn:r9250
2007-01-03 10:30:26 +00:00
Roger Dingledine
bab05fc6af
some hints on the status event plan so nick has some clue
...
what i had in mind
svn:r9241
2007-01-02 20:58:30 +00:00
Nick Mathewson
f7eae1a400
r11614@Kushana: nickm | 2006-12-15 17:39:42 -0500
...
Implement SETEVENTS GUARD. Needs review and testing.
svn:r9137
2006-12-15 22:40:20 +00:00
Roger Dingledine
9d3ef16d0b
clarify our use of local time vs GMT
...
svn:r9109
2006-12-14 23:39:14 +00:00
Roger Dingledine
f0e649519a
minor cleanups and notes
...
svn:r9093
2006-12-12 20:19:54 +00:00
Roger Dingledine
2e29b6cb6f
cleanups, bump to 0.1.2.4-alpha
...
svn:r9015
2006-12-02 22:47:46 +00:00
Roger Dingledine
59e701dffc
start a tweak on the status event section, but not finished
...
yet. so be it.
svn:r8859
2006-10-30 02:54:44 +00:00
Roger Dingledine
c8f4473da5
general cleanups from looking through or-cvs
...
svn:r8855
2006-10-29 07:41:25 +00:00
Nick Mathewson
ea33fe8eb6
r9395@Kushana: nickm | 2006-10-26 22:06:51 -0400
...
Fix Bug 349: Have GETINFO network-status return even old routers, and use long nicknames where appropriate. Document this.
svn:r8834
2006-10-27 02:07:04 +00:00
Nick Mathewson
90f3e50491
r9389@Kushana: nickm | 2006-10-25 17:46:16 -0400
...
Add a CLEARDNSCACHE signal to clear the client-side DNS cache.
svn:r8829
2006-10-25 21:46:21 +00:00
Nick Mathewson
8936b18f20
r9364@Kushana: nickm | 2006-10-23 22:57:48 -0400
...
Remove reference to NS_FULL event; add two GETINFO targets.
svn:r8812
2006-10-24 02:58:03 +00:00
Nick Mathewson
59b99fa601
r9358@Kushana: nickm | 2006-10-23 12:02:25 -0400
...
clarify recent spec stuff
svn:r8808
2006-10-23 20:17:04 +00:00
Roger Dingledine
000ba1e6b8
spec and implement some more status events. start to build
...
some conventions.
svn:r8805
2006-10-23 10:16:43 +00:00
Roger Dingledine
5dea28f158
implement a few status events, so we can make sure they work,
...
and so vidalia can start handling them if it wants.
svn:r8802
2006-10-23 05:51:46 +00:00
Nick Mathewson
a11bbeb9a4
r9312@Kushana: nickm | 2006-10-20 14:45:22 -0400
...
Add an event type to tell the controller when our opinion of a router status has changed. I might have missed some cases here.
svn:r8781
2006-10-20 21:04:39 +00:00
Roger Dingledine
362355bfca
checkpoint some changes as i read diffs
...
svn:r8780
2006-10-20 19:11:12 +00:00
Nick Mathewson
fa98d88de2
r9303@Kushana: nickm | 2006-10-20 12:07:34 -0400
...
Start implementing reason extension for stream events to match the one one used by circuit events. (Not a complete implementation yet; actual reasons are not passed to control.c)
svn:r8777
2006-10-20 17:54:36 +00:00
Nick Mathewson
fe90a7d0cc
r9290@31-35-219: nickm | 2006-10-20 10:32:33 -0400
...
Add a GETINFO target so controllers can ask Tor for the current state of a router. (Results given in networkstatus format.)
svn:r8772
2006-10-20 14:58:29 +00:00
Nick Mathewson
ff6be9add0
r9272@Kushana: nickm | 2006-10-19 12:52:37 -0400
...
Fix an XXX in handling destroy cells: when we get a destroy cell with reason FOO, do not tell the controller REASON=FOO. Instead, say REASON=DESTROYED REMOTE_REASON=FOO. Suggested by a conversation with Mike Perry.
svn:r8760
2006-10-19 23:04:49 +00:00
Nick Mathewson
06ae9041c5
r9075@totoro: nickm | 2006-10-18 10:08:30 -0400
...
Add comments on questions in control-spec.txt
svn:r8746
2006-10-18 14:08:40 +00:00
Roger Dingledine
45ad57e0e5
hammer farther on the status events. still a lot of questions.
...
svn:r8745
2006-10-18 04:33:58 +00:00
Nick Mathewson
f56010ac54
r9060@totoro: nickm | 2006-10-17 11:12:48 -0400
...
Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.)
svn:r8739
2006-10-17 15:20:00 +00:00
Roger Dingledine
39b82923ef
break status events into notice/warn rather than general/client/server.
...
this way vidalia has some guess about how freaked out we are, even if
it doesn't recognize the status name.
svn:r8735
2006-10-16 22:41:31 +00:00
Roger Dingledine
8ec26b8af5
take some more notes on status events we want
...
svn:r8728
2006-10-15 07:52:58 +00:00
Roger Dingledine
ab67ba19ac
flesh out the status events some more
...
svn:r8715
2006-10-14 03:32:33 +00:00
Roger Dingledine
e4755450c6
clean up and name and syntax of status events
...
svn:r8693
2006-10-12 09:40:36 +00:00
Nick Mathewson
657b18c10d
r8973@totoro: nickm | 2006-10-09 11:45:47 -0400
...
Touch up last patch (to add REASON to CIRC events): make some reasons
more sensible, send reasons only to controllers that have enabled
extended events, and clean up whitespace.
svn:r8672
2006-10-09 15:47:50 +00:00
Nick Mathewson
398859a19e
r8972@totoro: nickm | 2006-10-09 10:36:22 -0400
...
Patch from Mike Perry: add a REASON field to closed and failed circ events.
svn:r8671
2006-10-09 15:47:27 +00:00
Roger Dingledine
292b468d2b
a potential syntax for the EVENT_MISC_* events.
...
needs a better name, and maybe needs a better syntax too.
svn:r8658
2006-10-08 23:24:26 +00:00
Roger Dingledine
150caeceb9
finish poking and prodding. i'm all happy now.
...
svn:r8633
2006-10-07 09:13:30 +00:00
Nick Mathewson
7318977cda
r8859@totoro: nickm | 2006-10-03 14:25:27 -0400
...
More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x.
svn:r8590
2006-10-03 19:00:01 +00:00
Nick Mathewson
2a12500322
r8858@totoro: nickm | 2006-10-03 14:20:40 -0400
...
Control-spec tweaks: add USEFEATURE, along with description of new naming scheme.
svn:r8589
2006-10-03 18:59:57 +00:00
Nick Mathewson
a47a8f492d
r8835@totoro: nickm | 2006-10-02 12:54:41 -0400
...
Improve error messages from AUTHENTICATE attempts to controller.
svn:r8574
2006-10-02 18:08:46 +00:00
Nick Mathewson
f75e3e4dd5
r9003@Kushana: nickm | 2006-09-29 10:36:05 -0400
...
Add DESCCHANGED event to control-spec; note that GETINFO dir/* has in fact been implemented.
svn:r8531
2006-09-29 18:13:16 +00:00
Roger Dingledine
f9572a6204
checkpoint changelog and general polishing
...
svn:r8497
2006-09-25 05:59:13 +00:00
Roger Dingledine
1fc8a9061e
two todo items
...
svn:r8401
2006-09-15 06:06:09 +00:00
Roger Dingledine
6053444e8f
add a "getinfo address" controller command.
...
svn:r8354
2006-09-09 03:18:39 +00:00
Roger Dingledine
751407c576
export the default exit policy via the control port, so controllers
...
don't need to guess what it is / will be later.
svn:r6615
2006-06-13 09:16:09 +00:00