Commit History

Author SHA1 Message Date
  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