Commit History

Author SHA1 Message Date
  Roger Dingledine 76eadc6f0a if a router claim huge bandwidth, don't believe it 21 years ago
  Nick Mathewson 0b91fd1cbe Add a generic Comma-separated-value config type, and a FirewallPorts option to tell FascistFirewall which ports are open. (Defaults to 80,443) 21 years ago
  Nick Mathewson 416653271a Implement strict{entry|exit}nodes config options 21 years ago
  Roger Dingledine cd3da3fc12 o clients choose nodes proportional to advertised bandwidth 21 years ago
  Roger Dingledine b2c7b5adfb fix a race condition in 008pre2: don't try to extend onto a connection 21 years ago
  Roger Dingledine fb4b804c2c Don't warn about being unverified if you're not in the running-routers 21 years ago
  Nick Mathewson bc24c3f47d Allow multiple ORs with same nickname in routerlist 21 years ago
  Roger Dingledine 810ebc80d0 be willing to expire routers that have a dirport open 21 years ago
  Roger Dingledine e95ae1c9ad let purging routerinfos and descriptors take an age argument 21 years ago
  Nick Mathewson 78f12ffcca Bugfix: "Okay, I just shut down like you told me. Now let me verify your signature." Also fix error message when running over-new version. 21 years ago
  Roger Dingledine a939796919 put a comment by routerlist_update_from_runningrouters() to 21 years ago
  Roger Dingledine a328aab316 clean whitespace and tabs 21 years ago
  Nick Mathewson 1391eafe67 Chek for overlong nicknames in add_nickname_list_to_smartlist 21 years ago
  Nick Mathewson 7b4865ec33 Add notion of "longest nickname-or-hex-digest-with-$" 21 years ago
  Nick Mathewson 0c990259de Add noisy debug log to hunt for bug in router_update_status_from_smartlist 21 years ago
  Nick Mathewson 33fe5e362f Never use time(NULL) as assumed publication time for a directory. 21 years ago
  Roger Dingledine b48cdc9d40 populate router_get_my_routerinfo()->is_verified 21 years ago
  Roger Dingledine ce7fcd110c solve the authdirserver initialization precedence problem 21 years ago
  Roger Dingledine fd0fcc89e9 disallow picking unverified routers in circuits 21 years ago
  Roger Dingledine ecc9009256 authdirservers accept the uploading of unverified descriptors. 21 years ago
  Roger Dingledine 3e97c12f24 rearrange to prepare to solve the authdirserver initialization 21 years ago
  Nick Mathewson d858a9e990 Remember list of digests for trusted dirservers; use this list to tell whether you are a trusted dirserver 21 years ago
  Roger Dingledine f54224ab35 clients can now pick non-authdirservers for fetching directories. 21 years ago
  Nick Mathewson 54c129d8dc abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mode(), etc. Dont change underlying comments. 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 bc36db351f Resolve all DOCDOCs. 21 years ago
  Roger Dingledine 2325050b1b tor now tolerates down dirservers better 21 years ago
  Roger Dingledine 538655cd80 if connecting to an OR fails immediately, mark it as down 21 years ago
  Roger Dingledine cbf73b2bc5 touchups all over 21 years ago
  Nick Mathewson 0f3fcfd1db When tor_lookup_hostname says 0.0.0.0, treat it as an error. 21 years ago