Commit History

Auteur SHA1 Bericht Datum
  Nick Mathewson eac917fd6a clean whitespace. 20 jaren geleden
  Nick Mathewson 5c6c88e76d More stuff for new directories. 20 jaren geleden
  Nick Mathewson 1e37ec4782 Comment structs, reload a field, start making network status caches work 20 jaren geleden
  Roger Dingledine 33b2abbc90 remove redundant logs about unreachable servers 20 jaren geleden
  Nick Mathewson 815c092b22 Make structs for (v2) network-status and its per-router components. Add functions to parse them. Re-do the parsing logic a litt.e. Change signatures in or.h to support new DNS TTL logic. 20 jaren geleden
  Roger Dingledine 1b04f38145 subtle change to avoid some false positives: 20 jaren geleden
  Roger Dingledine 711cad94ed when we think a router is unreachable, pass the message back to the 20 jaren geleden
  Roger Dingledine 4240410a9d don't whine about reachability if the guy is hibernating now. 20 jaren geleden
  Roger Dingledine e9524f9d2d refactor -- no actual changes 20 jaren geleden
  Nick Mathewson 26d2301c76 Make unit tests (and others) run without launching listeners, creating subdirectories, and so on. 20 jaren geleden
  Nick Mathewson e24d540d81 We no longer need dirserv_load_from_directory_string, so dirserv_add_descriptor no longer has to keep track of where each descriptor ends. 20 jaren geleden
  Nick Mathewson 47aa42fc17 Remove a field that nobody sets or uses. 20 jaren geleden
  Nick Mathewson 0e649ac60a Remove descriptor_list and use routerlist instead. Make directories manage routerlist a little better. 20 jaren geleden
  Roger Dingledine 237f58524f make it clearer which elements of routerinfo_t are for reachability 20 jaren geleden
  Nick Mathewson d54d7b7ec1 Add some documentation; move the signature generation logic into routerparse.c along with the hash generation logic; make router signing use it as well. 20 jaren geleden
  Roger Dingledine 893acb3acc Make a new AssumeReachable config option that will publish anyway. 20 jaren geleden
  Nick Mathewson 54a6a8f0ef Start implementing the server side of the new directory protocol. 20 jaren geleden
  Roger Dingledine 86f85f240c be much more conservative about logging reachability complaints. 20 jaren geleden
  Roger Dingledine a120cc20c1 Dirservers now do their own external reachability testing of each 20 jaren geleden
  Nick Mathewson dc09c7fc73 Implement new (reduced-frequency) upload rules. arma, you should review this. 20 jaren geleden
  Nick Mathewson 7a442c2c48 Make set_options a little smarter: have options_act handle transitions on its own, and only dirty our descriptor when we really want to. 20 jaren geleden
  Roger Dingledine 04d42ea433 rotate dns and cpu workers if the controller changes options that 20 jaren geleden
  Roger Dingledine 11bc97801d clean up some confusing logs. 20 jaren geleden
  Roger Dingledine 3728011f36 after failing from resolve failed or misc, reset the num failures. 20 jaren geleden
  Roger Dingledine f57d062d9c Implement exit enclaves: if we know an IP address for the destination, 20 jaren geleden
  Roger Dingledine ff54050fda let unregistered-servers take a parameter (the min bandwidth) 20 jaren geleden
  Roger Dingledine 66b21a19db Add a 'quit' command for the controller. 20 jaren geleden
  Roger Dingledine 87fcd60aa2 predict required circuits better, with an eye toward making 20 jaren geleden
  Nick Mathewson 16528aa070 Add a config-file GETINFO entry; fix a minor memory leak on some SAVECONF calls. 20 jaren geleden
  Nick Mathewson 18abdfdf58 Replace ADDR_POLICY_ACCEPT/REJECT with its own enum 20 jaren geleden