Commit History

Author SHA1 Message Date
  Roger Dingledine 0408adb728 tweak 20 years ago
  Roger Dingledine 6a52867846 New config options to address bug 251: 20 years ago
  Roger Dingledine ae249fc5a3 document the frequency for reachability testing by the 20 years ago
  Roger Dingledine 259c65ab08 the last of the log convention conversion. finally. 20 years ago
  Nick Mathewson dba155ecff Generate 18.0.0.0/8 address policy format in descs when we can; warn when the mask is not reducible to a bit-prefix. 20 years ago
  Roger Dingledine 5f051574d5 Happy new year! 20 years ago
  Roger Dingledine 92ef9e37e7 Add a new config option ExitPolicyRejectPrivate which defaults to 1. 20 years ago
  Roger Dingledine 76f1b7415b try to detect an assert error earlier 20 years ago
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 20 years ago
  Roger Dingledine c8e6003412 balance the reachability testing so a smidgen of it happens 20 years ago
  Roger Dingledine 6dcbbda43b remove typo 20 years ago
  Nick Mathewson 447e6ffffd Fix bug where OPs would try to generate descriptor and crash. 20 years ago
  Roger Dingledine 6b2a6a8239 Bugfix: dyndns tor servers were needing to wait 18 hours before they 20 years ago
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 20 years ago
  Roger Dingledine 58366ffd24 when we changed from log_fn to debug/info/notice/warn/err, 20 years ago
  Nick Mathewson 9cec3a13f5 remove some functions that are not used; #if0 out some files that are not likely to be used. 20 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. 20 years ago
  Roger Dingledine 7aae63994f Recover better from TCP connections to Tor servers that are broken but 20 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. 20 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. 20 years ago
  Roger Dingledine 1991f6cf48 more doc cleanups and reorganizing 20 years ago
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 20 years ago
  Nick Mathewson 452f4cfa09 Convert circuituse, command, config, connection, relay, router, test to new logging interface 20 years ago
  Nick Mathewson f9b0be526e Use LD_BUG as appropriate; convert rend* and router* to new logging interface; use new circ_log_path interface 20 years ago
  Nick Mathewson 37708e9b1b Avoid potential infinite recursion when building a descriptor 20 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). 20 years ago
  Peter Palfrader 0d9aedfcea Downgrade a few INFO level logs to DEBUG again. Also add two or three new 20 years ago
  Roger Dingledine fd165329b8 start calling it *ListenAddress rather than *BindAddress, 20 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 20 years ago
  Nick Mathewson bf9ff1c1e7 Do not check whether DirPort is reachable when we are suppressing it because of hibernation. (Backport candidate) 20 years ago