提交歷史

作者 SHA1 備註 提交日期
  Nick Mathewson 9510d9a792 tor --list-fingerprint to print fingerprint and exit 21 年之前
  Nick Mathewson 11d330be5e Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1) Cache a received directory as soon as the signature checks out. (2) Treat a cached directory as "recent" based on its mtime. (3) If we have a recent directory, we dont need to fetch a newer one for DirFetchPostPeriod. This needs review! 21 年之前
  Nick Mathewson 2fbf31533b Tricksy compiler warnings! We hates them, hates them forever, my precious! 21 年之前
  Nick Mathewson ce5709184b Pass with -Wstrict-prototypes 21 年之前
  Nick Mathewson b90b2bb848 Add and document router-status line using new unified liveness/verifiedness format; continue to generate running-routers; continue to parse running-routers when no router-status line is found 21 年之前
  Roger Dingledine 0113a643a2 quick-and-dirty dir policy since the dirservers are getting hammered 21 年之前
  Nick Mathewson 57f09573f5 Every 60 seconds, check whether the listeners are still alive, and relaunch the dead ones. 21 年之前
  Nick Mathewson 6899b8001a Check for low _MSC_VER, not high. On windows, always use winsock. 21 年之前
  Nick Mathewson e5049d5aa3 Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used to 21 年之前
  Nick Mathewson c7151d8bed Add "pass" target for RedirectExit, to make it easier to break out of a sequence of rules 21 年之前
  Roger Dingledine 7c3ab346f6 various tweaks and fixes 21 年之前
  Nick Mathewson a1bf39f698 Code to parse (but not yet actually use) RedirectExit lines 21 年之前
  Roger Dingledine de65052312 don't assert multiple things in the same tor_assert() 21 年之前
  Nick Mathewson 9d5831341e Implement user-declared node families. 21 年之前
  Nick Mathewson 28dd458eaf Upload to trusted dir servers based on DirServer config options, not on routerinfos. 21 年之前
  Nick Mathewson 01eacbca9e Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate whitespace a little better. 21 年之前
  Nick Mathewson 88e0c080cf Ignore fascistfirewall when dealing with service descriptors; obey fascistfirewall when posting server descriptors; ignore fascistfirewall on directory connections when httpproxy is set. 21 年之前
  Nick Mathewson 7fa5d224d4 Implement "families" of coadministered nodes; prevent them all from appearing on the same circuit. 21 年之前
  Roger Dingledine 3737566465 make it build on amd64 21 年之前
  Roger Dingledine aebc3a03ba more int to size_t conversions, fixing one or more amd64 bugs 21 年之前
  Nick Mathewson 0d5a847f12 Remove need for dirservers file: now, we note trusted dirservers in configuration options, and only need to remember addr:port and key digest for each one. 21 年之前
  Nick Mathewson e0cce8fba8 Unify tests for "did I originate this nonopen OR connection?" 21 年之前
  Nick Mathewson 30dd1c87a5 Add default trusted-dir-server entries only when no dirserver lines are given in the config file 21 年之前
  Nick Mathewson 9c49947163 Check fingerprint list before generating running-routers lists; also add as-yet-uncalled function to update an OR connection nickname on the fly 21 年之前
  Nick Mathewson 0068415b80 Add an implementation of trusted_dir_server logic to switch towards simply remembering an addr/port/keyid for each trusted dir server 21 年之前
  Roger Dingledine 1a4cb248f3 interim commit for http proxy support 21 年之前
  Nick Mathewson 9e8ae9766e Only check versions against downloaded directories, not cached directories. 21 年之前
  Roger Dingledine a31ba30ae6 if our local cached directory is new enough, go ahead and 21 年之前
  Nick Mathewson d20d10f360 If we are an authoritative dirserver, check out the fingerprint list when setting connection nicknames 21 年之前
  Roger Dingledine d0edf8e8b5 fix two bugs with cached directories: 21 年之前