提交历史

作者 SHA1 备注 提交日期
  Roger Dingledine d5acef191c add another assert to make sure we're not scribbling on the stack. 20 年之前
  Nick Mathewson 1057516a07 Clients should not download descriptors for non-running descriptors. 20 年之前
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 20 年之前
  Roger Dingledine 0e51d5d274 When the controller was submitting a descriptor, we were checking to make 20 年之前
  Nick Mathewson eb78295e4e Fix memory leak in routerlist_remove_old_routers(). 20 年之前
  Roger Dingledine 7d1f675c85 entry nodes are now entry guards. 20 年之前
  Nick Mathewson 43a4f8c7f3 Be more aggressive about throwing away expired router descriptors: they are of no use to anybody. Better still: dont serve expired descriptors by fingerprint. The only people who ask for them are busted 0.1.1.10 Tors that will throw them away and re-request them after 30 minutes. 20 年之前
  Nick Mathewson 56c55c343e When picking a random directory, prefer non-authorities if any are known. 20 年之前
  Nick Mathewson e30516f33f Fix bug 236: caches should cache up to 16 unrecognized network-status docs. 20 年之前
  Nick Mathewson 50b6b3258d Dont call directory_get_from_dirserver when you have a particular dirserver in mind; remove fetch-from-authority special-case in directory_get_from_dirserver. 20 年之前
  Roger Dingledine 6aaa92f736 short-circuit half the cost of node-picking in the general case. 20 年之前
  Roger Dingledine f8a59965a1 cleanups, and remove some unreachable code. 20 年之前
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch 20 年之前
  Roger Dingledine f6f65c66b5 oh, it was supposed to compile? 20 年之前
  Roger Dingledine da06f3553c don't try to build circuits until we have 3 running servers; 20 年之前
  Roger Dingledine 9af33ef39c when we choose not to use a server descriptor from our cache, don't 20 年之前
  Roger Dingledine 5947388968 Finish implementing config's EntryNodes and StrictEntryNodes option. 20 年之前
  Roger Dingledine 0dc8e284f8 load balance a bit better by taking some load off the really 20 年之前
  Roger Dingledine c051e82f69 fix a typo 20 年之前
  Nick Mathewson fc850273bd Appease some verbose GCC warnings. 20 年之前
  Roger Dingledine dbd7b97eff helper nodes are dead. long live entry nodes. 20 年之前
  Nick Mathewson 9ef54a3d0c Make directory caches a little less chatty when logging 20 年之前
  Nick Mathewson fa0d5aa894 Make insert_old try hard to never add a duplicate. 20 年之前
  Nick Mathewson ece9865020 Implement new directory logic: download by descriptor digest, not by key digest. Caches try to download all listed digests from authorities; clients try to download "best" digests from caches. 20 年之前
  Roger Dingledine 34249e8861 fix segfault when specifying DirServer without nickname 20 年之前
  Nick Mathewson 6b5fc9d46f Instead of "Network down", say "Is your network connection down?" 20 年之前
  Roger Dingledine edde3fcf25 ah ha, that variable was static. not useless after all. 20 年之前
  Roger Dingledine 002c9b3589 clean up a lot message, and remove a line that does nothing. 20 年之前
  Nick Mathewson cf8c70b79c fix compile 20 年之前
  Nick Mathewson 280c62314e Make clients look at the fast and stable flags in networkstatus, not at the bandwidth and uptime declared in the router descriptors. 20 年之前