Commit History

Auteur SHA1 Bericht Datum
  Roger Dingledine 07230a698c if router_resolve fails on the descriptor the controller 20 jaren geleden
  Nick Mathewson 00f2a09380 Append default exit policy before checking for implicit internal addresses: fix bug 129. 20 jaren geleden
  Nick Mathewson 3893b3c7ac Patch for task 133 20 jaren geleden
  Roger Dingledine cee7c5988c fix massive memory leak 20 jaren geleden
  Nick Mathewson 69dc4e1675 Remove support for looking at old directory/routerdesc elements; mark non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff. 20 jaren geleden
  Roger Dingledine 769541ff7e be willing to load balance over up to 2mB, not 1mB, of advertised capacity 20 jaren geleden
  Roger Dingledine 716d9bc99a when using preferred entry or exit nodes, ignore whether 20 jaren geleden
  Nick Mathewson 1aedf3daf5 Only warn once per nickname from add_nickname_list_to_smartlist per failure. 20 jaren geleden
  Nick Mathewson 4a90d37229 Better messages when POSTDESCRIPTOR fails 20 jaren geleden
  Nick Mathewson 0e81265359 update copyright notices. 20 jaren geleden
  Roger Dingledine e786e5dedb when building testing circuits, always use middle hops 20 jaren geleden
  Roger Dingledine 35953edae0 Implement controller's "extendcircuit" directive. 20 jaren geleden
  Nick Mathewson b88c4ba11c Turn addr_policy_compare from a tristate to a quadstate; this should help address our "Ah, you allow 1.2.3.4:80. You are a good choice for google.com" problem. 20 jaren geleden
  Nick Mathewson df9c8feac7 Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value. 20 jaren geleden
  Nick Mathewson f90ccf5648 Implement new controller events for changed descriptors and new (not-yet-attached) streams. 21 jaren geleden
  Nick Mathewson c5091e7134 When copying routerinfo, copy descriptor too to prevent later double-free. 21 jaren geleden
  Roger Dingledine a1f1fa6ab2 Checkpoint in-progress fixes: 21 jaren geleden
  Nick Mathewson 8efb2a957d Make sure that router_get_by_* can always return "me" 21 jaren geleden
  Nick Mathewson bbaa3c7792 Implement more control spec functionality 21 jaren geleden
  Roger Dingledine 6329811a88 fix a seg fault from tor_free_all 21 jaren geleden
  Nick Mathewson 60f234f42b Add more functions to free things to help dmalloc allong. 21 jaren geleden
  Roger Dingledine 236aa86ae7 stop picking unverified dir mirrors, ever. 21 jaren geleden
  Roger Dingledine 1447145470 give a bit more load to servers that claim to be able to 21 jaren geleden
  Roger Dingledine d273891107 if we fetch the dir from a mirror that has a wildly skewed 21 jaren geleden
  Nick Mathewson 8115ca5f99 Log the offending policy, not the first policy 21 jaren geleden
  Nick Mathewson 129e754ae4 Warn when exit policy implicitly allows local addresses. 21 jaren geleden
  Roger Dingledine 0aff4ff4cb get rid of 0.0.8 backwards compatibility 21 jaren geleden
  Roger Dingledine 84c81e0783 Annotate circuits w/ whether they aim to contain high uptime nodes and/or 21 jaren geleden
  Nick Mathewson 91bafc476e Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise we will think it is recent and not fetch a newer one. 21 jaren geleden
  Nick Mathewson 0c4186d6ee Use correct logic to decide whether there are more directory servers to retry. 21 jaren geleden