Commit History

Author SHA1 Message Date
  Roger Dingledine 6c56f34aaf clients shouldn't create datadir until we have something to put there 21 years ago
  Roger Dingledine f82a36508d make router_nickname_is_approved() do the right thing 21 years ago
  Roger Dingledine 3783d2e682 if johnny has three fenceposts, and jill takes four away... 21 years ago
  Roger Dingledine ecc9009256 authdirservers accept the uploading of unverified descriptors. 21 years ago
  Roger Dingledine dc7951a5a7 a whole swath of fixes 21 years ago
  Nick Mathewson 1040762531 Remove 1024-router limit in routerparse.c; unify handling of running-routers lines in running-routers requests and in directories; set is_verified field of routerinfo_ts correctly; use most-recent-info rule to decide whether to change router-is-running status. 21 years ago
  Nick Mathewson c2103eb63a Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. 21 years ago
  Roger Dingledine e1ba0c4663 running-routers now lists down routers too (with a ! before their name) 21 years ago
  Roger Dingledine f42f04c859 cleanups on 008pre1 items 21 years ago
  Nick Mathewson b1e9adf056 Always use get_data_directory() instead of options.DataDirectory; fix a memory leak in router.c 21 years ago
  Nick Mathewson 76f769deb9 Remaining 008pre1 items done; deferred where more design is needed. 21 years ago
  Nick Mathewson 8aec3a7301 Implement several 008pre1 items: needs more testing 21 years ago
  Roger Dingledine ba5d48e852 router->is_trusted_dir implies router->dir_port>0 21 years ago
  Roger Dingledine 30a07b2ecd non-dirservers expire routerinfo's that are more than a day old 21 years ago
  Roger Dingledine 41c9b8230d fix compile error in dirserv 21 years ago
  Nick Mathewson 1cfac90984 remove upper limit on number of descriptors/directories in dirserver; use smartlists instead of arrays 21 years ago
  Roger Dingledine d2de7120fa fix a seg fault, add another XXX for nick ;) 21 years ago
  Nick Mathewson 7511fbf993 Resolve some XXXs 21 years ago
  Nick Mathewson 50b7ebcf9e Make directory functions update routerlist, not replace it. Add notion of OR-is-trusted-to-be-a-dirserver. Arma, please review: does this handle being a dirserver right? 21 years ago
  Nick Mathewson b45fafa3d0 Split directory/router parsing functionality into separate file from routerlist.c 21 years ago
  Nick Mathewson 81922a125c More doxygenation. 21 years ago
  Roger Dingledine c6d4a00c5f more doxygen markup 21 years ago
  Nick Mathewson 44defa4b1a Never list unapproved servers as recommended 21 years ago
  Nick Mathewson efdb356a81 More documentation 21 years ago
  Roger Dingledine 2b5e6aef15 note another bug to be fixed sometime 21 years ago
  Nick Mathewson 7055f837ab Make Tor build on win32 with VC6 without warnings. 21 years ago
  Nick Mathewson 0fca143ea1 Remove onion_pkey from connection, since onion keys can change more often than connections. Also add more log messages 21 years ago
  Nick Mathewson c44016e86e Merge flagday into main branch. 21 years ago
  Nick Mathewson 5514ad715b Scan list of servers in directory after reloading fingerprint list; remove any servers that are no longer recognized. 21 years ago
  Nick Mathewson 6290d027c9 Continue attack on magic numbers; use new crypto wrappers where possible 21 years ago