Commit History

Author SHA1 Message Date
  Roger Dingledine 5f051574d5 Happy new year! 18 years ago
  Roger Dingledine dbea401305 correct the comments that don't realize it's the opposite 18 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.) 18 years ago
  Roger Dingledine 4c1fa73c7e typos and nits 18 years ago
  Roger Dingledine 0fadf0aad6 Fix bug 225: now "attachstream 0" treats conn like it just connected, 18 years ago
  Roger Dingledine 92ef9e37e7 Add a new config option ExitPolicyRejectPrivate which defaults to 1. 18 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. 18 years ago
  Roger Dingledine b9540285af remove unused code 18 years ago
  Roger Dingledine cca9a2f7b0 oh, and the other bits of the commit 18 years ago
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 18 years ago
  Roger Dingledine 7d1f675c85 entry nodes are now entry guards. 18 years ago
  Roger Dingledine c8e6003412 balance the reachability testing so a smidgen of it happens 18 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. 18 years ago
  Nick Mathewson bec9b705cc Instrument directory client bytes as well as server bytes. 18 years ago
  Nick Mathewson 878962bee1 Add reasons to DESTROY and RELAY_TRUNCATED cells. 18 years ago
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch 18 years ago
  Roger Dingledine 9af33ef39c when we choose not to use a server descriptor from our cache, don't 18 years ago
  Roger Dingledine 2efa056777 make the "stable" flag in network-status be the median of the uptimes 18 years ago
  Peter Palfrader 3dc69d3add Make tor compile again 18 years ago
  Roger Dingledine 6c693dbda6 add a TorVersion state string. 18 years ago
  Roger Dingledine 5947388968 Finish implementing config's EntryNodes and StrictEntryNodes option. 18 years ago
  Roger Dingledine dbd7b97eff helper nodes are dead. long live entry nodes. 18 years ago
  Roger Dingledine 60cd03069a when we connect to a helper node for the first time, close 18 years ago
  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. 18 years ago
  Roger Dingledine 35986a2374 simplify because we weren't using those return values anyway 18 years ago
  Peter Palfrader 4bd65f0f98 Keep bandwidth history accross restarts/crashes 18 years ago
  Roger Dingledine a6afef700a nother typo 18 years ago
  Nick Mathewson 89eded7b17 Add "panic" option to reject all servers not in fingerprint list. 18 years ago
  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. 18 years ago
  Nick Mathewson 24e79df0b6 Whitespace fixes; comments. 18 years ago