Commit History

Author SHA1 Message Date
  Roger Dingledine 0aff4ff4cb get rid of 0.0.8 backwards compatibility 21 years ago
  Roger Dingledine 84c81e0783 Annotate circuits w/ whether they aim to contain high uptime nodes and/or 21 years ago
  Nick Mathewson 91bafc476e Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise we will think it is recent and not fetch a newer one. 21 years ago
  Nick Mathewson 0c4186d6ee Use correct logic to decide whether there are more directory servers to retry. 21 years ago
  Nick Mathewson fca7ba9777 Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch. 21 years ago
  Roger Dingledine 95f3e6161b require BandwidthRate to be at least 10kB/s 21 years ago
  Roger Dingledine 5d961c2c06 plug another memory leak 21 years ago
  Roger Dingledine ef6c9d18e7 New circuit building strategy: keep a list of ports that we've used in the past 6 hours, and always try to have 2 circuits open or on the way 21 years ago
  Roger Dingledine 02b3229a04 plus add a comment re: the previous bug 21 years ago
  Roger Dingledine 52676364b9 bugfix: router_exit_policy_rejects_all() was broken, so we were 21 years ago
  Nick Mathewson fc87758ff3 Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t. 21 years ago
  Nick Mathewson b457cfb5eb Spell-check strings and comments 21 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 21 years ago
  Nick Mathewson aff5122685 Fetch cached running-routers from servers that serve it (that is, authdirservers, and servers running 0.0.9rc5-cvs or later.) 21 years ago
  Roger Dingledine 22727b4edc wrong is ok, and right is fine, but in between is apparently 21 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 21 years ago
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 21 years ago
  Nick Mathewson f91152ce6a Clarify a bunch of log messages 21 years ago
  Roger Dingledine 63353462f8 if your requested exit node has bandwidth 0, pick it anyway 21 years ago
  Roger Dingledine 50c15943a2 move second stat to a cleaner place 21 years ago
  Roger Dingledine 5dcc6fd8b2 ok ok the stat wasn't redundant 21 years ago
  Roger Dingledine 4564367b2a Remove redundant stat() for reading cached directory, and remove 21 years ago
  Nick Mathewson 5109de5626 Rename exit_policy to addr_policy, since it gets used for SOCKS and directory connections too. Make all policies get validated in options_validate, and make SOCKS/directory policies get set in options_act. 21 years ago
  Nick Mathewson 5a5be93f80 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c 21 years ago
  Nick Mathewson 7daab4034d Fix windows build for VC6; centralize newline-fiasco-damage-control logic 21 years ago
  Nick Mathewson a2079c074f Add some documentation to routerlist 21 years ago
  Roger Dingledine 3ce3d6eead resolve a 64-bit warning 21 years ago
  Roger Dingledine 6521c2ce51 Stop using the wrong DataDirectory when we're validating. 21 years ago
  Roger Dingledine 394554cfbf Clean up copyrights. 21 years ago
  Roger Dingledine 6c61ed4fb5 Make options no longer a global variable. 21 years ago