Commit History

Author SHA1 Message Date
  Nick Mathewson 0de64f224e Warn in more detail when network-status serving and fetching fails. Also, fix a small leak. 20 years ago
  Nick Mathewson a938190bdb Iteration is happier when you stop. 20 years ago
  Nick Mathewson 4528bbfd9f Resolve some XXXs. Add some others. 20 years ago
  Nick Mathewson c523e106b5 Do not generate more than 2 of each directory type per minute. 20 years ago
  Nick Mathewson 18e4d78354 Fix an assert in directory.c. Check received network-status objects against the list we expected to get. Do not let anyone else update our network-status object. 20 years ago
  Nick Mathewson 059148f588 Only caches download network-status for now, and they use a different strategy. Add an element to connection_t to remember what we are downloading, and a function to recognize our own fingerprint. 20 years ago
  Nick Mathewson 6c4d43c724 Special-case for retrieving own networkstatus by fingerprint: regenerate if dirty! 20 years ago
  Nick Mathewson eab005c948 Ensure case match, not mismatch. 20 years ago
  Nick Mathewson 548a863779 Avoid assertion failure 20 years ago
  Roger Dingledine 36fa360c11 and fix grammar 20 years ago
  Nick Mathewson 8f37357193 Make GCC v4 happy with heavy warnings enabled. 20 years ago
  Roger Dingledine 0ac3c58480 clean up comments for router_is_general_exit() 20 years ago
  Nick Mathewson 5c6c88e76d More stuff for new directories. 20 years ago
  Roger Dingledine 33b2abbc90 remove redundant logs about unreachable servers 20 years ago
  Nick Mathewson 467fd6e4e6 fix order of items in network-status 20 years ago
  Nick Mathewson 9bc3d34682 Add contact field to generated network-status objects 20 years ago
  Roger Dingledine 1b04f38145 subtle change to avoid some false positives: 20 years ago
  Roger Dingledine 711cad94ed when we think a router is unreachable, pass the message back to the 20 years ago
  Roger Dingledine 4240410a9d don't whine about reachability if the guy is hibernating now. 20 years ago
  Roger Dingledine e9524f9d2d refactor -- no actual changes 20 years ago
  Roger Dingledine a8c0c51e0b a bit of cleanup 20 years ago
  Nick Mathewson 0691c7221e Update routerinfo_t.is_running when generating network status on authdirserver. 20 years ago
  Nick Mathewson e3a058f33a Change semantics of set_cached_dir; fix massive authdir memleak. 20 years ago
  Nick Mathewson ed070b0fdb Set a variable that exists. That works better. 20 years ago
  Nick Mathewson a74ad8efea Remember to mark v2 networkstatus non-dirty when we generate it; also, fix spaces. 20 years ago
  Roger Dingledine 77f52e3467 fix some logs and comments 20 years ago
  Nick Mathewson ae4a183ed8 Change the return values on dirserv_add_descriptor 20 years ago
  Roger Dingledine 53431a4950 fix compile complaints (and a bug) 20 years ago
  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 years ago
  Nick Mathewson f559c49c39 Make network-status strings wellformed 20 years ago