Commit History

Author SHA1 Message Date
  Roger Dingledine ee23b7a470 use unverified routers in the desired positions 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 05790d1722 let children survive sigint, sigterm, etc. 21 years ago
  Roger Dingledine b51a444dd2 commit some odds and ends, so my tree is clean 21 years ago
  Roger Dingledine eb0a19c475 change 0.0.8 extend cell format so it's compatible with 0.0.7 21 years ago
  Roger Dingledine fd0fcc89e9 disallow picking unverified routers in circuits 21 years ago
  Roger Dingledine ddb6eb35af we were counting incorrectly when trying to figure out whether 21 years ago
  Roger Dingledine e547ab293b make connection_tls_finish_handshake() more plausible. 21 years ago
  Nick Mathewson 334de84cbe Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify behavior 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 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 017d7d1fb3 refuse to build a circuit before the directory has arrived 21 years ago
  Roger Dingledine 149115cc4e bugfix: tell circuits what id_digest to look for, so 21 years ago
  Roger Dingledine dc0a36d27b populate circ->n_conn_id_digest when we set circ->n_conn 21 years ago
  Nick Mathewson 7d8de8cd10 More digest/nickname fixes 21 years ago
  Roger Dingledine d58d4c0db6 another checkpoint toward letting ORs connect on demand 21 years ago
  Roger Dingledine 62dcf9e20f some of the infrastructure to let ORs connect on demand 21 years ago
  Nick Mathewson cbab134bd9 Switch most uses of *_by_addr_port to *_by_identity_digest 21 years ago
  Nick Mathewson 541add90a1 Track routers by hash of identity key; use hex hash of identity key in place of nickname; accept (and use) hash of identity key in EXTEND cells. 21 years ago
  Roger Dingledine 1c21a02b90 router_choose_random_node() was ignoring its routerlist argument. 21 years ago
  Roger Dingledine ef561c0e42 Break files apart into more modules 21 years ago