Historia zmian

Autor SHA1 Wiadomość Data
  Roger Dingledine 5f051574d5 Happy new year! 18 lat temu
  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.) 18 lat temu
  Roger Dingledine a9c87fe251 more typos and nits 18 lat temu
  Nick Mathewson 157e6a025a Stupid cut-and-paste bug. 18 lat temu
  Roger Dingledine d602d0d298 cosmetic fix 18 lat temu
  Roger Dingledine 640882c76c clean up tabs and wide-lines from weasel's commit 18 lat temu
  Roger Dingledine 53f86cdf5d fix bug: we were caching the newest descriptor for each server, 18 lat temu
  Peter Palfrader 390bbb0a0c Try to make tor work better through squid: Limit number of descriptors we fetch 18 lat temu
  Roger Dingledine 92ef9e37e7 Add a new config option ExitPolicyRejectPrivate which defaults to 1. 18 lat temu
  Peter Palfrader bf514e5dc5 Try to fix policy_includes_addr_mask_implicitly() 18 lat temu
  Peter Palfrader 61ea27620a Also catch 0/8 in exit_policy_implicitly_allows_local_networks() 18 lat temu
  Roger Dingledine 2eabf190e9 make it louder when we're running an unrecommended version. 18 lat temu
  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. 18 lat temu
  Roger Dingledine b9540285af remove unused code 18 lat temu
  Roger Dingledine d5acef191c add another assert to make sure we're not scribbling on the stack. 18 lat temu
  Nick Mathewson 1057516a07 Clients should not download descriptors for non-running descriptors. 18 lat temu
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 18 lat temu
  Roger Dingledine 0e51d5d274 When the controller was submitting a descriptor, we were checking to make 18 lat temu
  Nick Mathewson eb78295e4e Fix memory leak in routerlist_remove_old_routers(). 18 lat temu
  Roger Dingledine 7d1f675c85 entry nodes are now entry guards. 18 lat temu
  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. 18 lat temu
  Nick Mathewson 56c55c343e When picking a random directory, prefer non-authorities if any are known. 18 lat temu
  Nick Mathewson e30516f33f Fix bug 236: caches should cache up to 16 unrecognized network-status docs. 18 lat temu
  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. 18 lat temu
  Roger Dingledine 6aaa92f736 short-circuit half the cost of node-picking in the general case. 18 lat temu
  Roger Dingledine f8a59965a1 cleanups, and remove some unreachable code. 18 lat temu
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch 18 lat temu
  Roger Dingledine f6f65c66b5 oh, it was supposed to compile? 18 lat temu
  Roger Dingledine da06f3553c don't try to build circuits until we have 3 running servers; 18 lat temu
  Roger Dingledine 9af33ef39c when we choose not to use a server descriptor from our cache, don't 18 lat temu