Commit History

Author SHA1 Message Date
  Nick Mathewson d4e0af7822 Fix a bunch of log messages. Deprecate some routerlist fields; remove others, and status_set_at from routerinfo_t. Compress routerlist.c cleanup functions. Update cached networkstatus mtime when we download the same one twice. Change some interfaces. 20 years ago
  Nick Mathewson e3adcbdb95 Big commit: clients start downloading and using network-statuses. 20 years ago
  Nick Mathewson 7c6679d8dc Add new config.c function to set options that can fail, and roll back if they do. This should solve the setconf-an-impossible-port bug. 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 f50ddfd4dd Download network-status at regular intervals. The code is probably iffy, and the constants need to be renamed. 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 0e649ac60a Remove descriptor_list and use routerlist instead. Make directories manage routerlist a little better. 20 years ago
  Nick Mathewson cf90a36dd1 Add quotes around filenames in src/or 20 years ago
  Roger Dingledine 86f85f240c be much more conservative about logging reachability complaints. 20 years ago
  Roger Dingledine a120cc20c1 Dirservers now do their own external reachability testing of each 20 years ago
  Roger Dingledine 675f6b5f3c that comma was important 20 years ago
  Roger Dingledine ab112ca6ad and don't print the null string here either 20 years ago
  Roger Dingledine 676b330eb2 Make DirPostPeriod config option obsolete. 20 years ago
  Roger Dingledine d928411acd change log entry for unreachability to explicitly suggest /etc/hosts 20 years ago
  Nick Mathewson dc09c7fc73 Implement new (reduced-frequency) upload rules. arma, you should review this. 20 years ago
  Roger Dingledine 04d42ea433 rotate dns and cpu workers if the controller changes options that 20 years ago
  Roger Dingledine 10ff723938 initialize the dns worker cache tree whether or not we start 20 years ago
  Nick Mathewson 299af3d393 Possibly broken implementation of persistant state; handles helper nodes; does not handle accounting info yet. 20 years ago
  Roger Dingledine a32f936346 whoops, fix compile 20 years ago
  Roger Dingledine 1e0fdcae98 parameterize RephistTrackTime 20 years ago
  Nick Mathewson 2bd6040f62 Rename cross-format config.c stuff to config_* and or_options_t-specific stuff to option[s]_* 20 years ago
  Roger Dingledine 5fe18894b9 now that we're recommending 0.1.1.x-alpha for win32 and os x users, 20 years ago
  Roger Dingledine e8a1b1d6a0 add a trivial tor-counting variable 20 years ago
  Nick Mathewson 441e02d4ac Merge patch from Matt Edman for bug 162 (service never stops) 20 years ago
  Roger Dingledine 306f7d320c make a notice-level log make more sense. 20 years ago
  Nick Mathewson cf13b3e4a6 Macro-fu to get DEBUG events working. 20 years ago
  Nick Mathewson e1db33971e NT service patch from Matt Edman to improve error messages, lightly cleaned; needs more testing. 20 years ago
  Roger Dingledine 2f1f0c8d21 be flexible in what you accept: when people type "tor --install" thinking 20 years ago
  Nick Mathewson 806da0d8b2 Compile on win32 20 years ago