summaryrefslogtreecommitdiff
path: root/doc/control-spec.txt
AgeCommit message (Collapse)Author
2006-10-30start a tweak on the status event section, but not finishedRoger Dingledine
yet. so be it. svn:r8859
2006-10-29general cleanups from looking through or-cvsRoger Dingledine
svn:r8855
2006-10-27 r9395@Kushana: nickm | 2006-10-26 22:06:51 -0400Nick Mathewson
Fix Bug 349: Have GETINFO network-status return even old routers, and use long nicknames where appropriate. Document this. svn:r8834
2006-10-25 r9389@Kushana: nickm | 2006-10-25 17:46:16 -0400Nick Mathewson
Add a CLEARDNSCACHE signal to clear the client-side DNS cache. svn:r8829
2006-10-24 r9364@Kushana: nickm | 2006-10-23 22:57:48 -0400Nick Mathewson
Remove reference to NS_FULL event; add two GETINFO targets. svn:r8812
2006-10-23 r9358@Kushana: nickm | 2006-10-23 12:02:25 -0400Nick Mathewson
clarify recent spec stuff svn:r8808
2006-10-23spec and implement some more status events. start to buildRoger Dingledine
some conventions. svn:r8805
2006-10-23implement a few status events, so we can make sure they work,Roger Dingledine
and so vidalia can start handling them if it wants. svn:r8802
2006-10-20 r9312@Kushana: nickm | 2006-10-20 14:45:22 -0400Nick Mathewson
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-20checkpoint some changes as i read diffsRoger Dingledine
svn:r8780
2006-10-20 r9303@Kushana: nickm | 2006-10-20 12:07:34 -0400Nick Mathewson
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 r9290@31-35-219: nickm | 2006-10-20 10:32:33 -0400Nick Mathewson
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-19 r9272@Kushana: nickm | 2006-10-19 12:52:37 -0400Nick Mathewson
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-18 r9075@totoro: nickm | 2006-10-18 10:08:30 -0400Nick Mathewson
Add comments on questions in control-spec.txt svn:r8746
2006-10-18hammer farther on the status events. still a lot of questions.Roger Dingledine
svn:r8745
2006-10-17 r9060@totoro: nickm | 2006-10-17 11:12:48 -0400Nick Mathewson
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-16break status events into notice/warn rather than general/client/server.Roger Dingledine
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-15take some more notes on status events we wantRoger Dingledine
svn:r8728
2006-10-14flesh out the status events some moreRoger Dingledine
svn:r8715
2006-10-12clean up and name and syntax of status eventsRoger Dingledine
svn:r8693
2006-10-09 r8973@totoro: nickm | 2006-10-09 11:45:47 -0400Nick Mathewson
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 r8972@totoro: nickm | 2006-10-09 10:36:22 -0400Nick Mathewson
Patch from Mike Perry: add a REASON field to closed and failed circ events. svn:r8671
2006-10-08a potential syntax for the EVENT_MISC_* events.Roger Dingledine
needs a better name, and maybe needs a better syntax too. svn:r8658
2006-10-07finish poking and prodding. i'm all happy now.Roger Dingledine
svn:r8633
2006-10-03 r8859@totoro: nickm | 2006-10-03 14:25:27 -0400Nick Mathewson
More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x. svn:r8590
2006-10-03 r8858@totoro: nickm | 2006-10-03 14:20:40 -0400Nick Mathewson
Control-spec tweaks: add USEFEATURE, along with description of new naming scheme. svn:r8589
2006-10-02 r8835@totoro: nickm | 2006-10-02 12:54:41 -0400Nick Mathewson
Improve error messages from AUTHENTICATE attempts to controller. svn:r8574
2006-09-29 r9003@Kushana: nickm | 2006-09-29 10:36:05 -0400Nick Mathewson
Add DESCCHANGED event to control-spec; note that GETINFO dir/* has in fact been implemented. svn:r8531
2006-09-25checkpoint changelog and general polishingRoger Dingledine
svn:r8497
2006-09-15two todo itemsRoger Dingledine
svn:r8401
2006-09-09add a "getinfo address" controller command.Roger Dingledine
svn:r8354
2006-06-13export the default exit policy via the control port, so controllersRoger Dingledine
don't need to guess what it is / will be later. svn:r6615
2006-06-07the CookieAuthentication section in our spec seems to assume we'reRoger Dingledine
still using the v0 control protocol. svn:r6559
2006-05-21apply control-spec patch from Matt Edman: Circuit status only has a path ↵Nick Mathewson
when it has been extended one or more hops. svn:r6456
2006-04-09make the spec more accurateRoger Dingledine
svn:r6344
2006-04-03minor cleanupsRoger Dingledine
svn:r6301
2006-04-02admit that getinfo can fail.Roger Dingledine
svn:r6291
2006-03-17specify SETROUTERPURPOSE and modify +POSTDESCRIPTORRoger Dingledine
to address bug 250. svn:r6177
2006-03-15Implement GETINFO(dir/server/foo); status will be harder.Nick Mathewson
svn:r6165
2006-03-09add to the stack of implementation notes.Roger Dingledine
svn:r6113
2006-03-09new controller signal NEWNYM that makes new application requestsRoger Dingledine
use clean circuits. svn:r6104
2006-03-08introduce a new orconn_status "NEW"Roger Dingledine
svn:r6100
2006-03-08mark controller exposure of directory data as DRAFT and Not ImplementedGeoff Goodell
svn:r6094
2006-03-07add tor/* contents from Section 4.4 of dir-spec.txt to controller GETINFO ↵Geoff Goodell
requests svn:r6091
2006-03-05Mention which version of tor implements control-spec.txt, so people wont get ↵Nick Mathewson
so confused. svn:r6085
2006-02-23Add a new circuit purpose 'controller' to let the controllerRoger Dingledine
ask for a circuit that Tor won't try to use. Extend the EXTENDCIRCUIT controller command to let you specify the purpose if you're starting a new circuit. Add a new SETCIRCUITPURPOSE controller command to let you change a circuit's purpose after it's been created. svn:r6075
2006-02-09apply contrib/checkSpace.pl to our spec files too.Roger Dingledine
svn:r5941
2006-02-04minor fix to control specRoger Dingledine
svn:r5904
2006-01-10from the controller you can getinfo entry-guards now, not entry-nodes.Roger Dingledine
svn:r5780
2006-01-10spec getinfo desc/all-recentRoger Dingledine
svn:r5769