Commit History

Author SHA1 Message Date
  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
  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
  Nick Mathewson 3708886939 Implement RESOLVE/RESOLVED cells and socks resolve code 21 years ago
  Roger Dingledine ba5d48e852 router->is_trusted_dir implies router->dir_port>0 21 years ago
  Roger Dingledine 80cee93f84 include <inttypes.h> if we have it 21 years ago
  Roger Dingledine d90cb3504e provide a prototype for dnsworkers_rotate 21 years ago
  Nick Mathewson 17b5b3685f Make tor build on win32 again; handle locking for server 21 years ago
  Nick Mathewson 65e26bae3d Check directory signatures based on name of signer, not on whom we got the directory from. 21 years ago
  Roger Dingledine 011ccbbf8d crank up some of our constants, for better scalability 21 years ago
  Nick Mathewson 0d20fee2fb Add more asserts to dns-pending connections; fix a couple seeming bugs. 21 years ago
  Nick Mathewson 94782444f8 Check recommended-software string *early*, before actually parsing the directory. 21 years ago
  Roger Dingledine 1ef411fefd use sys/param.h if it's there 21 years ago
  Roger Dingledine 1841aa456b rik's patch to not complain about freebsd's bug 21 years ago
  Roger Dingledine 994c9cbd7e commit two fixes from Thomas Themel 21 years ago
  Nick Mathewson ccb825128e Tinker with log behavior: never send error messages about logs into the bitbucket 21 years ago
  Roger Dingledine 1c21a02b90 router_choose_random_node() was ignoring its routerlist argument. 21 years ago
  Roger Dingledine 30a07b2ecd non-dirservers expire routerinfo's that are more than a day old 21 years ago
  Roger Dingledine b6faca2268 enable checking the socks policy 21 years ago
  Nick Mathewson 80365b9897 Allow multiple exit policy lines; mostly add support for AP policies 21 years ago
  Nick Mathewson 9d2cd7fc6e Allow multiple logfiles at different severity ranges 21 years ago
  Nick Mathewson 1cfac90984 remove upper limit on number of descriptors/directories in dirserver; use smartlists instead of arrays 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
  Roger Dingledine 04bb8c8046 bugfix: if a circuit if borderline too old, then count it as too old. 21 years ago
  Roger Dingledine ef561c0e42 Break files apart into more modules 21 years ago
  Roger Dingledine 5ba9235873 clean up directory.c API 21 years ago
  Roger Dingledine 1cf1836990 break connection_edge_end out of connection_mark_for_close 21 years ago
  Nick Mathewson 537fb82cbb Make some functions static 21 years ago
  Roger Dingledine 32c42a0ee2 break rend_client_desc_fetched out of connection_mark_for_close 21 years ago