Commit History

Author SHA1 Message Date
  Nick Mathewson 2a339b7627 Split uptime into separate field 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 d5999a24af also don't hang up on him if we're an OR and he's an authdirserver 21 years ago
  Roger Dingledine dc7951a5a7 a whole swath of fixes 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 e167eeb18e add 'advertisedbandwidth' to router descriptor 21 years ago
  Nick Mathewson 38c889c454 Remove spurious assert 21 years ago
  Nick Mathewson e9d81d873b Fix the router_compare_to_my_exit_policy assertion failure once-and-for-all, by declaring 0.0.0.0 always denied. 21 years ago
  Roger Dingledine cbf73b2bc5 touchups all over 21 years ago
  Nick Mathewson 7d8de8cd10 More digest/nickname fixes 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
  Roger Dingledine e1ba0c4663 running-routers now lists down routers too (with a ! before their name) 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 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 f7976c1e9b Terminate comment 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
  Nick Mathewson 0d1b4b5024 Unbork windows whitespace 21 years ago
  Nick Mathewson 17b5b3685f Make tor build on win32 again; handle locking for server 21 years ago
  Nick Mathewson 66881d5709 If we are a directory, we should trust ourself. 21 years ago
  Nick Mathewson 80365b9897 Allow multiple exit policy lines; mostly add support for AP policies 21 years ago
  Roger Dingledine 5ba9235873 clean up directory.c API 21 years ago
  Nick Mathewson b45fafa3d0 Split directory/router parsing functionality into separate file from routerlist.c 21 years ago
  Roger Dingledine 3cdf2d67da it's amazing what a bit of punctuation can do for appearances 21 years ago
  Nick Mathewson 81922a125c More doxygenation. 21 years ago
  Roger Dingledine c6d4a00c5f more doxygen markup 21 years ago