Commit History

Author SHA1 Message Date
  Roger Dingledine 85a64b4fd0 get our grammar right when complaining about un-recommended versions 20 years ago
  Roger Dingledine 5f051574d5 Happy new year! 20 years ago
  Nick Mathewson e5a574ce2e Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.) 20 years ago
  Roger Dingledine a9c87fe251 more typos and nits 20 years ago
  Nick Mathewson 157e6a025a Stupid cut-and-paste bug. 20 years ago
  Roger Dingledine d602d0d298 cosmetic fix 20 years ago
  Roger Dingledine 640882c76c clean up tabs and wide-lines from weasel's commit 20 years ago
  Roger Dingledine 53f86cdf5d fix bug: we were caching the newest descriptor for each server, 20 years ago
  Peter Palfrader 390bbb0a0c Try to make tor work better through squid: Limit number of descriptors we fetch 20 years ago
  Roger Dingledine 92ef9e37e7 Add a new config option ExitPolicyRejectPrivate which defaults to 1. 20 years ago
  Peter Palfrader bf514e5dc5 Try to fix policy_includes_addr_mask_implicitly() 20 years ago
  Peter Palfrader 61ea27620a Also catch 0/8 in exit_policy_implicitly_allows_local_networks() 20 years ago
  Roger Dingledine 2eabf190e9 make it louder when we're running an unrecommended version. 20 years ago
  Nick Mathewson 9f42c9d650 Make dirservers generate a separate "guard" flag to mean, "would make a good entry guard". Make clients parse it and vote on it. 20 years ago
  Roger Dingledine b9540285af remove unused code 20 years ago
  Roger Dingledine d5acef191c add another assert to make sure we're not scribbling on the stack. 20 years ago
  Nick Mathewson 1057516a07 Clients should not download descriptors for non-running descriptors. 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 0e51d5d274 When the controller was submitting a descriptor, we were checking to make 20 years ago
  Nick Mathewson eb78295e4e Fix memory leak in routerlist_remove_old_routers(). 20 years ago
  Roger Dingledine 7d1f675c85 entry nodes are now entry guards. 20 years ago
  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 years ago
  Nick Mathewson 56c55c343e When picking a random directory, prefer non-authorities if any are known. 20 years ago
  Nick Mathewson e30516f33f Fix bug 236: caches should cache up to 16 unrecognized network-status docs. 20 years ago
  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 years ago
  Roger Dingledine 6aaa92f736 short-circuit half the cost of node-picking in the general case. 20 years ago
  Roger Dingledine f8a59965a1 cleanups, and remove some unreachable code. 20 years ago
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch 20 years ago
  Roger Dingledine f6f65c66b5 oh, it was supposed to compile? 20 years ago
  Roger Dingledine da06f3553c don't try to build circuits until we have 3 running servers; 20 years ago