| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
reaching relays.
svn:r15116
|
|
|
|
| |
svn:r14754
|
|
|
|
|
|
|
| |
Clarification/explanation patch for specs, from Killerchicken
svn:r14687
|
|
|
|
| |
svn:r14362
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
so it doesn't return failure when any authority disappears.
svn:r13645
|
|
|
|
|
|
|
| |
Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword.
svn:r13543
|
|
|
|
|
|
|
| |
Clarify a non-obvious point in control-spec.txt; patch from mwenge.
svn:r13485
|
|
|
|
| |
svn:r13448
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r13154
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r12860
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Accept future networkstatus documents, but warn about skew when we get them.
svn:r12282
|
|
|
|
| |
svn:r12267
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<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
|
|
|
|
|
|
|
| |
the +POSTDESCRIPTOR command.
svn:r11892
|
|
|
|
| |
svn:r11891
|
|
|
|
|
|
|
| |
Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate.
svn:r11604
|
|
|
|
|
|
|
| |
Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan.
svn:r11483
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Make it possible to read the PROTOCOLINFO response in a way that
conforms to our control-spec. Reported by Matt Edman.
svn:r11251
|
|
|
|
| |
svn:r11182
|
|
|
|
|
|
|
| |
try to print a NULL. Patch from tup.
svn:r11181
|
|
|
|
| |
svn:r11154
|
|
|
|
|
|
|
| |
Implement proposal 119. Backport candidate.
svn:r11138
|
|
|
|
|
|
|
| |
Correct GETINFO guard-nodes spec based on comments from pei hanru.
svn:r11128
|
|
|
|
|
|
|
| |
Note *how* obsolete v0 really is.
svn:r11064
|
|
|
|
|
|
|
| |
to work
svn:r11040
|
|
|
|
|
|
|
| |
Document new authentication behavior in control-spec.txt
svn:r11039
|
|
|
|
|
|
|
| |
More documentation
svn:r10992
|
|
|
|
|
|
|
| |
Add compatibility note to control-spec.txt
svn:r10966
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Patch from tup: correct grammar for asynchonous reply lines in control-spec.txt
svn:r10931
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Patch from tup: new address-mappings/ GETINFO that includes expiry times.
svn:r10844
|
|
|
|
|
|
|
| |
Patch from tup: add GETINFO status/enough-dir-info
svn:r10782
|
|
|
|
|
|
|
| |
Get the RESOLVE controller code working.
svn:r10781
|
|
|
|
| |
svn:r10729
|
|
|
|
|
|
|
| |
Add a SOURCE_ADDR field to STREAM NEW events so that controllers can match requests to applications. (Patch from Robert Hogan.)
svn:r10639
|
|
|
|
| |
svn:r10110
|
|
|
|
|
|
|
| |
Document the nonpersistent controller-only options.
svn:r10107
|
|
|
|
|
|
|
| |
Misc cleanup and bulletproofing on r10056.
svn:r10058
|
|
|
|
|
|
|
| |
so we can exit from the middle of the circuit.
svn:r10056
|