Nick Mathewson
|
e53ffaa4e4
Don't extend circuits over noncanonical connections with mismatched addresses.
|
15 years ago |
Roger Dingledine
|
e5be0504ab
When the client is choosing entry guards, now it selects at most
|
15 years ago |
Roger Dingledine
|
ebe4ef12b9
when building preemptive circuits, ignore streams that have a
|
15 years ago |
Roger Dingledine
|
3e5a584d37
fix the other half of r17091. now that best_support can be -1,
|
15 years ago |
Nick Mathewson
|
846e40d193
Patch from rovv: when we have no pending streams, choose exits with choose_good_exit_server_general() rather than with circuit_get_unhandled_ports() and friends. Bugfix on 0.1.1.x, at least.
|
15 years ago |
Roger Dingledine
|
c9bddb24b2
another coverity-found memory leak
|
15 years ago |
Roger Dingledine
|
95aace5aae
minor memory leak found by coverity
|
15 years ago |
Nick Mathewson
|
745e5b0e22
Make sure ExcludeSingleHopRelays works for an exit.
|
15 years ago |
Nick Mathewson
|
e147e867be
Proposal 152 implementation from Josh Albrecht, with tweaks.
|
15 years ago |
Nick Mathewson
|
8bbbbaf87b
Add country-code support to configured node lists to implement the ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing.
|
15 years ago |
Nick Mathewson
|
545b317e1f
Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits where we do not know an onion key.
|
15 years ago |
Roger Dingledine
|
cfff21e78a
backport candidate:
|
16 years ago |
Roger Dingledine
|
8f5642edbc
Relays now reject risky extend cells: if the extend cell includes
|
16 years ago |
Nick Mathewson
|
960a0f0a99
r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400
|
16 years ago |
Roger Dingledine
|
d01813a8dd
Take out the TestVia config option, since it was a workaround for
|
16 years ago |
Karsten Loesing
|
d166b9dc45
Make check-spaces happy.
|
16 years ago |
Karsten Loesing
|
3c9cd463d2
Fix a false assertion when extending a circuit to a relay to which a connection is already established. In that case the circuit should not need to memorize extend info for that relay. circuitbuild.c:389 contains a similar assertion.
|
16 years ago |
Nick Mathewson
|
186097906d
r17436@tombo: nickm | 2008-07-30 09:03:19 -0400
|
16 years ago |
Nick Mathewson
|
ed781e6971
r17338@aud-055: nickm | 2008-07-24 11:21:06 +0200
|
16 years ago |
Nick Mathewson
|
2748afe609
r17322@aud-055: nickm | 2008-07-23 16:50:50 +0200
|
16 years ago |
Nick Mathewson
|
15b2b8bd69
r17309@aud-055: nickm | 2008-07-23 16:05:43 +0200
|
16 years ago |
Nick Mathewson
|
087094961b
r17302@aud-055: nickm | 2008-07-23 14:55:28 +0200
|
16 years ago |
Nick Mathewson
|
c8160bce1f
r17188@tombo: nickm | 2008-07-18 14:35:18 -0400
|
16 years ago |
Nick Mathewson
|
bdcbd23e23
Stop trying to detect versions of Tor on the server-side older than 0.1.1.15-rc; they simply do not work any more. Also add comment about how or_is_obsolete is a terrible field name.
|
16 years ago |
Roger Dingledine
|
267e61d0f3
When relays do their initial bandwidth measurement, don't limit
|
16 years ago |
Roger Dingledine
|
94dabd2c23
If you're using bridges, generate "bootstrap problem" warnings
|
16 years ago |
Roger Dingledine
|
dd50ffb1de
Big bridge bugfixes. Backport candidates.
|
16 years ago |
Roger Dingledine
|
45cc25c019
minor fixes and notes
|
16 years ago |
Roger Dingledine
|
3bb5d3ba6d
include tags in the bootstrap status events. also document the
|
16 years ago |
Roger Dingledine
|
5aeb89447e
infrastructure for the 'bootstrap status event' feature, so we can
|
16 years ago |