aboutsummaryrefslogtreecommitdiff
path: root/doc/spec/control-spec.txt
Commit message (Collapse)AuthorAge
* Serve the latest v3 networkstatus consensus via the controlRoger Dingledine2008-09-14
| | | | | | | port. Use "getinfo dir/status-vote/current/consensus" to fetch it. svn:r16907
* update and integrate proposals 125 (bridges) and 137 (bootstrap status)Roger Dingledine2008-08-03
| | | | svn:r16374
* start sending "bootstrap problem" status events when we're having troublesRoger Dingledine2008-06-11
| | | | | | | reaching relays. svn:r15116
* Fix the first part of bug 681, as suggested by Robert Hogan on or-talk.Nick Mathewson2008-05-27
| | | | svn:r14754
* r15704@host206: nickm | 2008-05-21 16:21:47 -0400Nick Mathewson2008-05-21
| | | | | | | Clarification/explanation patch for specs, from Killerchicken svn:r14687
* Slightly clarify the control specPeter Palfrader2008-04-12
| | | | svn:r14362
* r15024@tombo: nickm | 2008-03-29 01:37:09 -0400Nick Mathewson2008-03-29
| | | | | | | 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
* r18723@catbus: nickm | 2008-03-11 00:25:30 -0400Nick Mathewson2008-03-11
| | | | | | | 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
* Change the behavior of "getinfo status/good-server-descriptor"Roger Dingledine2008-02-21
| | | | | | | so it doesn't return failure when any authority disappears. svn:r13645
* r14236@tombo: nickm | 2008-02-17 13:44:55 -0500Nick Mathewson2008-02-17
| | | | | | | Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword. svn:r13543
* r18054@catbus: nickm | 2008-02-12 15:42:36 -0500Nick Mathewson2008-02-12
| | | | | | | Clarify a non-obvious point in control-spec.txt; patch from mwenge. svn:r13485
* other cleanupsRoger Dingledine2008-02-09
| | | | svn:r13448
* r17916@catbus: nickm | 2008-02-05 16:29:35 -0500Nick Mathewson2008-02-05
| | | | | | | 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
* New config options WarnPlaintextPorts and RejectPlaintextPorts soRoger Dingledine2008-01-20
| | | | | | | | | | 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
* explain a bit about router descriptor purposesRoger Dingledine2008-01-17
| | | | svn:r13154
* r17499@catbus: nickm | 2008-01-07 13:39:46 -0500Nick Mathewson2008-01-07
| | | | | | | 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
* answer getinfo ns/purpose/bridge queriesRoger Dingledine2007-12-18
| | | | svn:r12860
* Add "GETINFO/desc-annotations/id/<OR digest>" so controllers canRoger Dingledine2007-12-06
| | | | | | | | | 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
* When the DANGEROUS_VERSION controller status event told us we'reRoger Dingledine2007-12-05
| | | | | | | | | 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
* r16279@catbus: nickm | 2007-10-30 11:14:29 -0400Nick Mathewson2007-10-30
| | | | | | | 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
* r16278@catbus: nickm | 2007-10-30 09:46:28 -0400Nick Mathewson2007-10-30
| | | | | | | Accept future networkstatus documents, but warn about skew when we get them. svn:r12282
* And more places with the wrong url, now updated.Andrew Lewman2007-10-29
| | | | svn:r12267
* <edmanm> 3. CommandsRoger Dingledine2007-10-24
| | | | | | | | | | | | | <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
* Controllers should now specify cache=no or cache=yes when usingRoger Dingledine2007-10-12
| | | | | | | the +POSTDESCRIPTOR command. svn:r11892
* Disable the SETROUTERPURPOSE controller command: it is now obsolete.Roger Dingledine2007-10-11
| | | | svn:r11891
* r15310@catbus: nickm | 2007-09-24 11:36:08 -0400Nick Mathewson2007-09-24
| | | | | | | Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate. svn:r11604
* r15143@catbus: nickm | 2007-09-18 11:49:46 -0400Nick Mathewson2007-09-18
| | | | | | | Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan. svn:r11483
* r14830@catbus: nickm | 2007-08-29 13:50:10 -0400Nick Mathewson2007-08-29
| | | | | | | 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
* r14204@Kushana: nickm | 2007-08-24 10:24:36 -0400Nick Mathewson2007-08-24
| | | | | | | 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
* backport candidate:Roger Dingledine2007-08-22
| | | | | | | | Make it possible to read the PROTOCOLINFO response in a way that conforms to our control-spec. Reported by Matt Edman. svn:r11251
* numerous cleanups in the control-spec. patch from tup.Roger Dingledine2007-08-19
| | | | svn:r11182
* Fix a bug in ADDRMAP controller replies that would sometimesRoger Dingledine2007-08-19
| | | | | | | try to print a NULL. Patch from tup. svn:r11181
* cleanups on r11138. it's ready to backport now, i think (i hope).Roger Dingledine2007-08-17
| | | | svn:r11154
* r14600@catbus: nickm | 2007-08-16 13:30:22 -0400Nick Mathewson2007-08-16
| | | | | | | Implement proposal 119. Backport candidate. svn:r11138
* r14581@catbus: nickm | 2007-08-15 16:46:42 -0400Nick Mathewson2007-08-15
| | | | | | | Correct GETINFO guard-nodes spec based on comments from pei hanru. svn:r11128
* r13952@Kushana: nickm | 2007-08-08 07:40:04 -0700Nick Mathewson2007-08-08
| | | | | | | Note *how* obsolete v0 really is. svn:r11064
* backward compatibility with control protocol v0 no longer specifiedRoger Dingledine2007-08-02
| | | | | | | to work svn:r11040
* r13920@Kushana: nickm | 2007-08-02 11:00:05 -0700Nick Mathewson2007-08-02
| | | | | | | Document new authentication behavior in control-spec.txt svn:r11039
* r14016@catbus: nickm | 2007-07-30 13:45:55 -0400Nick Mathewson2007-07-30
| | | | | | | More documentation svn:r10992
* r13977@catbus: nickm | 2007-07-29 00:09:52 -0400Nick Mathewson2007-07-29
| | | | | | | Add compatibility note to control-spec.txt svn:r10966
* r13972@catbus: nickm | 2007-07-29 00:01:38 -0400Nick Mathewson2007-07-29
| | | | | | | 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
* r13906@catbus: nickm | 2007-07-25 18:49:50 -0400Nick Mathewson2007-07-25
| | | | | | | Patch from tup: correct grammar for asynchonous reply lines in control-spec.txt svn:r10931
* r13905@catbus: nickm | 2007-07-25 18:48:44 -0400Nick Mathewson2007-07-25
| | | | | | | 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
* r13777@catbus: nickm | 2007-07-16 12:58:08 -0400Nick Mathewson2007-07-16
| | | | | | | Patch from tup: new address-mappings/ GETINFO that includes expiry times. svn:r10844
* r13667@catbus: nickm | 2007-07-10 13:12:52 -0400Nick Mathewson2007-07-10
| | | | | | | Patch from tup: add GETINFO status/enough-dir-info svn:r10782
* r13666@catbus: nickm | 2007-07-10 13:10:00 -0400Nick Mathewson2007-07-10
| | | | | | | Get the RESOLVE controller code working. svn:r10781
* the non-controversial changes i found in my sandboxRoger Dingledine2007-07-02
| | | | svn:r10729
* r13463@catbus: nickm | 2007-06-17 11:10:17 -0400Nick Mathewson2007-06-17
| | | | | | | Add a SOURCE_ADDR field to STREAM NEW events so that controllers can match requests to applications. (Patch from Robert Hogan.) svn:r10639
* spec tweaksRoger Dingledine2007-05-04
| | | | svn:r10110
* r12642@catbus: nickm | 2007-05-03 13:43:24 -0400Nick Mathewson2007-05-03
| | | | | | | Document the nonpersistent controller-only options. svn:r10107