Historial de Commits

Autor SHA1 Mensaje Fecha
  Nick Mathewson eac917fd6a clean whitespace. hace 20 años
  Nick Mathewson 5c6c88e76d More stuff for new directories. hace 20 años
  Nick Mathewson 1e37ec4782 Comment structs, reload a field, start making network status caches work hace 20 años
  Roger Dingledine 33b2abbc90 remove redundant logs about unreachable servers hace 20 años
  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. hace 20 años
  Roger Dingledine 1b04f38145 subtle change to avoid some false positives: hace 20 años
  Roger Dingledine 711cad94ed when we think a router is unreachable, pass the message back to the hace 20 años
  Roger Dingledine 4240410a9d don't whine about reachability if the guy is hibernating now. hace 20 años
  Roger Dingledine e9524f9d2d refactor -- no actual changes hace 20 años
  Nick Mathewson 26d2301c76 Make unit tests (and others) run without launching listeners, creating subdirectories, and so on. hace 20 años
  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. hace 20 años
  Nick Mathewson 47aa42fc17 Remove a field that nobody sets or uses. hace 20 años
  Nick Mathewson 0e649ac60a Remove descriptor_list and use routerlist instead. Make directories manage routerlist a little better. hace 20 años
  Roger Dingledine 237f58524f make it clearer which elements of routerinfo_t are for reachability hace 20 años
  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. hace 20 años
  Roger Dingledine 893acb3acc Make a new AssumeReachable config option that will publish anyway. hace 20 años
  Nick Mathewson 54a6a8f0ef Start implementing the server side of the new directory protocol. hace 20 años
  Roger Dingledine 86f85f240c be much more conservative about logging reachability complaints. hace 20 años
  Roger Dingledine a120cc20c1 Dirservers now do their own external reachability testing of each hace 20 años
  Nick Mathewson dc09c7fc73 Implement new (reduced-frequency) upload rules. arma, you should review this. hace 20 años
  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. hace 20 años
  Roger Dingledine 04d42ea433 rotate dns and cpu workers if the controller changes options that hace 20 años
  Roger Dingledine 11bc97801d clean up some confusing logs. hace 20 años
  Roger Dingledine 3728011f36 after failing from resolve failed or misc, reset the num failures. hace 20 años
  Roger Dingledine f57d062d9c Implement exit enclaves: if we know an IP address for the destination, hace 20 años
  Roger Dingledine ff54050fda let unregistered-servers take a parameter (the min bandwidth) hace 20 años
  Roger Dingledine 66b21a19db Add a 'quit' command for the controller. hace 20 años
  Roger Dingledine 87fcd60aa2 predict required circuits better, with an eye toward making hace 20 años
  Nick Mathewson 16528aa070 Add a config-file GETINFO entry; fix a minor memory leak on some SAVECONF calls. hace 20 años
  Nick Mathewson 18abdfdf58 Replace ADDR_POLICY_ACCEPT/REJECT with its own enum hace 20 años