Commit History

Author SHA1 Message Date
  Roger Dingledine 5f051574d5 Happy new year! 18 years ago
  Roger Dingledine 92ef9e37e7 Add a new config option ExitPolicyRejectPrivate which defaults to 1. 18 years ago
  Roger Dingledine 76f1b7415b try to detect an assert error earlier 18 years ago
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 18 years ago
  Roger Dingledine c8e6003412 balance the reachability testing so a smidgen of it happens 18 years ago
  Roger Dingledine 6dcbbda43b remove typo 18 years ago
  Nick Mathewson 447e6ffffd Fix bug where OPs would try to generate descriptor and crash. 18 years ago
  Roger Dingledine 6b2a6a8239 Bugfix: dyndns tor servers were needing to wait 18 hours before they 18 years ago
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 18 years ago
  Roger Dingledine 58366ffd24 when we changed from log_fn to debug/info/notice/warn/err, 18 years ago
  Nick Mathewson 9cec3a13f5 remove some functions that are not used; #if0 out some files that are not likely to be used. 18 years ago
  Nick Mathewson 3bd613b44d Rename connection_get_by_identity_digest to reflect that it is OR-only. Make it use a hashtable instead of a linear search. 18 years ago
  Roger Dingledine 7aae63994f Recover better from TCP connections to Tor servers that are broken but 18 years ago
  Peter Palfrader 901712ee59 Remove ip address change flapping detection. It is not really needed and I do not think it works quite right. 18 years ago
  Nick Mathewson 75d85c8214 On directory servers, old_routers was wasting hundreds of bytes per superseded router descriptor. Roll the signed descriptor info and identifying info into a cache_info struct, and use only that for old_routers. 18 years ago
  Roger Dingledine 1991f6cf48 more doc cleanups and reorganizing 18 years ago
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 18 years ago
  Nick Mathewson 452f4cfa09 Convert circuituse, command, config, connection, relay, router, test to new logging interface 18 years ago
  Nick Mathewson f9b0be526e Use LD_BUG as appropriate; convert rend* and router* to new logging interface; use new circ_log_path interface 18 years ago
  Nick Mathewson 37708e9b1b Avoid potential infinite recursion when building a descriptor 18 years ago
  Nick Mathewson 3347c1741d Refactor routerlist access slightly: always use router_get_by_routerlist(); change its interface; add modifier functions to add/remove elements from the current routerlist (so we can add indices). 18 years ago
  Peter Palfrader 0d9aedfcea Downgrade a few INFO level logs to DEBUG again. Also add two or three new 18 years ago
  Roger Dingledine fd165329b8 start calling it *ListenAddress rather than *BindAddress, 18 years ago
  Peter Palfrader 8808b26206 Check if our IP address has changed every 5 minutes. If it has, update our server descriptor, but not too often 18 years ago
  Nick Mathewson bf9ff1c1e7 Do not check whether DirPort is reachable when we are suppressing it because of hibernation. (Backport candidate) 18 years ago
  Roger Dingledine 46af2d26d0 you can't declare variables in the middle of a block 18 years ago
  Nick Mathewson ba24193ab5 Make doxygen marginally happier 18 years ago
  Nick Mathewson 5cf758764e Rate-limit warnings related to unrecognized MyFamily elements. 18 years ago
  Nick Mathewson 61ea516885 Check for named servers when looking them up by nickname; 18 years ago
  Nick Mathewson 2d203fdcf3 link nicknames to trusted directory servers; log these nicknames when mentioning servers; also, when we get a naming conflict; log which nicknames or keys are supposed to bind. 18 years ago