| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
Change to BadExit logic: Let authorities set an "I list bad exits" flag. Consider an exit bad if it is listed as bad by more than half of *those* authorities. This gives us a better migration path.
svn:r8756
|
|
|
|
|
|
|
| |
Add comments on questions in control-spec.txt
svn:r8746
|
|
|
|
| |
svn:r8745
|
|
|
|
|
|
|
| |
Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.)
svn:r8739
|
|
|
|
| |
svn:r8736
|
|
|
|
|
|
|
|
| |
this way vidalia has some guess about how freaked out we are, even if
it doesn't recognize the status name.
svn:r8735
|
|
|
|
| |
svn:r8728
|
|
|
|
| |
svn:r8715
|
|
|
|
| |
svn:r8694
|
|
|
|
| |
svn:r8693
|
|
|
|
| |
svn:r8692
|
|
|
|
|
|
|
| |
Also expand on anonymity effects from becoming a bridge relay.
svn:r8691
|
|
|
|
|
|
|
|
| |
Add client support for a 'BadExit' flag, so authorities can say "Server X is a poor choise for your nytimes.com connections, as it seems to direct them to HoorayForMao.com or (more likely) WouldYouLikeToBuyTheseFineEncyclopedias.com"
svn:r8690
|
|
|
|
| |
svn:r8689
|
|
|
|
| |
svn:r8678
|
|
|
|
|
|
|
| |
Move a changelog item; add a TODO.
svn:r8676
|
|
|
|
|
|
|
|
|
|
|
| |
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:r8641
|
|
|
|
|
|
|
| |
Split a TODO item into the part I should do and the part I should defer.
svn:r8636
|
|
|
|
| |
svn:r8633
|
|
|
|
| |
svn:r8631
|
|
|
|
| |
svn:r8630
|
|
|
|
| |
svn:r8627
|
|
|
|
| |
svn:r8626
|
|
|
|
| |
svn:r8624
|
|
|
|
| |
svn:r8622
|
|
|
|
| |
svn:r8606
|
|
|
|
| |
svn:r8598
|
|
|
|
|
|
|
| |
Make verbose names get used (when appropriate and selected) in responses to getinfo requests.
svn:r8593
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Implement ORCONN with verbose names.
svn:r8588
|
|
|
|
|
|
|
| |
Add USEFEATURE to control changes to control protocol. Use like __future__ directive from Python. Will spec before pushing changes. No, really. :)
svn:r8584
|
|
|
|
|
|
|
| |
Partial implementation of revised nickname syntax for controllers. Implement ability to look up routers by "verbose" nicknames; add a per-v1-control-connection flag to turn the feature on in events. Needs testing, spec, ability to actually turn on the flag, double-checking that we wont overflow any nickname buffers, and changelog.
svn:r8582
|
|
|
|
|
|
|
| |
Improve error messages from AUTHENTICATE attempts to controller.
svn:r8574
|
|
|
|
|
|
|
|
|
|
| |
hidden service authorities too.
- Just because your DirPort is open doesn't mean people should be
able to remotely teach you about hidden service descriptors. Now
only accept rendezvous posts if you've got HSAuthoritativeDir set.
svn:r8573
|
|
|
|
|
|
|
| |
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:r8560
|
|
|
|
| |
svn:r8557
|
|
|
|
| |
svn:r8556
|
|
|
|
|
|
|
| |
Resolve bug 336: When displaying circuit paths with non-named routers, use their digests, not their nicknames.
svn:r8548
|
|
|
|
|
|
|
|
| |
'should not' is for things that you really oughtn't do, for your own
good or for others' own good.
svn:r8544
|
|
|
|
| |
svn:r8543
|
|
|
|
|
|
|
| |
Differentiate more duplicated log entries
svn:r8542
|