| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Patch from Mike Perry: add a REASON field to closed and failed circ events.
svn:r8671
|
| |
|
|
|
|
|
| |
needs a better name, and maybe needs a better syntax too.
svn:r8658
|
| |
|
|
| |
svn:r8633
|
| |
|
|
| |
svn:r8630
|
| |
|
|
| |
svn:r8624
|
| |
|
|
| |
svn:r8622
|
| |
|
|
|
|
|
| |
More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x.
svn:r8590
|
| |
|
|
|
|
|
| |
Control-spec tweaks: add USEFEATURE, along with description of new naming scheme.
svn:r8589
|
| |
|
|
|
|
|
| |
Improve error messages from AUTHENTICATE attempts to controller.
svn:r8574
|
| |
|
|
|
|
|
| |
Disprefer exit nodes for entry, middle positions (fixes bug 200). Also, switch to using a uint64_t to hold "total bandwidth for all nodes" under consideration; crypt_rand_int would have died at 2GB/s network capacity.
svn:r8571
|
| |
|
|
|
|
|
| |
note valid flag in path spec.
svn:r8569
|
| |
|
|
| |
svn:r8568
|
| |
|
|
| |
svn:r8567
|
| |
|
|
|
|
|
| |
Fix bug 303: reject attempts to use Tor as a one-hop proxy.
svn:r8566
|
| |
|
|
| |
svn:r8557
|
| |
|
|
| |
svn:r8556
|
| |
|
|
|
|
|
|
| |
'should not' is for things that you really oughtn't do, for your own
good or for others' own good.
svn:r8544
|
| |
|
|
| |
svn:r8543
|
| |
|
|
|
|
|
| |
Add version note about RELAY_BEGIN_DIR to spec.
svn:r8532
|
| |
|
|
|
|
|
| |
Add DESCCHANGED event to control-spec; note that GETINFO dir/* has in fact been implemented.
svn:r8531
|
| |
|
|
|
|
|
|
|
|
|
| |
Reserve the nickname "Unnamed" for routers that can't pick a hostname; any
router can call itself Unnamed; directory servers will never allocate Unnamed
to any particular router; clients won't believe that any router is the
canonical Unnamed.
svn:r8529
|
| |
|
|
|
|
|
| |
Note that EnforceDistinctSubnets can override subnet rule for path generation.
svn:r8528
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Needs review.] Add a BEGIN_DIR relay cell type for an easier
in-protocol way to connect to directory servers through Tor.
Previously, clients could only connect to director servers over Tor
from exit nodes, but couldn't get directory information anonymously
from a non-exit cache without getting a directory server involved.
This needs testing, and needs client-side code to actually exercise it.
svn:r8527
|
| |
|
|
| |
svn:r8511
|
| |
|
|
| |
svn:r8497
|
| |
|
|
|
|
|
| |
Write more of path-spec.txt
svn:r8463
|
| |
|
|
|
|
|
| |
Specify and implement SOCKS5 interface for reverse hostname lookup.
svn:r8451
|
| |
|
|
|
|
|
| |
Implement server-side reverse DNS using eventdns. Add an option to routerdescs so we can tell which servers have eventdns enabled.
svn:r8437
|
| |
|
|
| |
svn:r8401
|
| |
|
|
| |
svn:r8354
|
| |
|
|
| |
svn:r8336
|
| |
|
|
| |
svn:r8243
|
| |
|
|
| |
svn:r8237
|
| |
|
|
| |
svn:r7051
|
| |
|
|
|
|
|
| |
and others used "TOR". We should avoid both now.
svn:r7050
|
| |
|
|
|
|
|
| |
Begin committing violence against the spec; add some TODO items at the top. Arma, if you disagree, better say so.
svn:r7001
|
| |
|
|
|
|
|
| |
Clarify point about certs. We have been over this before, but it seems simpler than what we are considering now.
svn:r6997
|
| |
|
|
|
|
|
| |
Add a comment about v0 fallback approach. Why did we dislike discriminating on X.509 certs again?
svn:r6996
|
| |
|
|
|
|
|
| |
and move the v0 file to v1.
svn:r6991
|
| |
|
|
| |
svn:r6984
|
| |
|
|
|
|
| |
NOTE: This will not work as documented; see notes.
svn:r6794
|
| |
|
|
| |
svn:r6793
|
| |
|
|
|
|
| |
can make backward-incompatible changes without breaking the whole network. Also, fork the v0 directory protocol into its own document, and turn dir-spec.txt into the present tense.
svn:r6792
|
| |
|
|
|
|
|
| |
accept or refuse.
svn:r6773
|
| |
|
|
| |
svn:r6772
|
| |
|
|
|
|
|
| |
client IP. he's right.
svn:r6771
|
| |
|
|
|
|
|
| |
to update it.
svn:r6761
|
| |
|
|
| |
svn:r6760
|
| |
|
|
|
|
| |
Especially since 23:26 < phobos> nickm: grep -c "Unrecognized status code 4" tor.log
svn:r6752
|