Commit History

Auteur SHA1 Bericht Datum
  Nick Mathewson 2ff6d6d8b9 There is no space after network-status; make router_get_hash_impl more bulletproof. 20 jaren geleden
  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. 20 jaren geleden
  Roger Dingledine da26a7a197 log a warning if you're running an unverified server, to let 20 jaren geleden
  Roger Dingledine aebec8ab9e stop using atexit() to remove our pid, since it's called 20 jaren geleden
  Nick Mathewson 33fe5e362f Never use time(NULL) as assumed publication time for a directory. 20 jaren geleden
  Roger Dingledine b48cdc9d40 populate router_get_my_routerinfo()->is_verified 20 jaren geleden
  Roger Dingledine ecc9009256 authdirservers accept the uploading of unverified descriptors. 20 jaren geleden
  Roger Dingledine dc7951a5a7 a whole swath of fixes 20 jaren geleden
  Nick Mathewson df3544422c Change rule from "reject non-recommended versions" to "reject obsolete versions". A version is "obsolete" if it is non-recommended, and at least one recommended version is newer than it. 20 jaren geleden
  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. 20 jaren geleden
  Nick Mathewson bc36db351f Resolve all DOCDOCs. 20 jaren geleden
  Nick Mathewson 5f7738d4cc Code to parse tor version numbers so we can do an is-newer-than check. 20 jaren geleden
  Roger Dingledine e167eeb18e add 'advertisedbandwidth' to router descriptor 20 jaren geleden
  Nick Mathewson 7d8de8cd10 More digest/nickname fixes 20 jaren geleden
  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. 20 jaren geleden
  Nick Mathewson 76f769deb9 Remaining 008pre1 items done; deferred where more design is needed. 20 jaren geleden
  Nick Mathewson 8aec3a7301 Implement several 008pre1 items: needs more testing 20 jaren geleden
  Nick Mathewson 65e26bae3d Check directory signatures based on name of signer, not on whom we got the directory from. 20 jaren geleden
  Nick Mathewson 94782444f8 Check recommended-software string *early*, before actually parsing the directory. 20 jaren geleden
  Nick Mathewson 80365b9897 Allow multiple exit policy lines; mostly add support for AP policies 20 jaren geleden
  Nick Mathewson 7511fbf993 Resolve some XXXs 20 jaren geleden
  Nick Mathewson b45fafa3d0 Split directory/router parsing functionality into separate file from routerlist.c 20 jaren geleden