Commit History

Author SHA1 Message Date
  Roger Dingledine 040a748d87 i screwed up the dirport reachability testing when we don't yet 20 years ago
  Roger Dingledine b7d6b8a397 doxygeny goodness from tyranix 20 years ago
  Nick Mathewson 00f2a09380 Append default exit policy before checking for implicit internal addresses: fix bug 129. 20 years ago
  Nick Mathewson 13126eeb0f Patch from goodell for task 131: Do not die on internal address if we are not publishing. 20 years ago
  Nick Mathewson 6567ec9ccf Functions work better when you call them. Resolve a bug which would prevent unreachable dirports from getting suppressed. 20 years ago
  Roger Dingledine 5265bbd2b8 first iteration of scrubbing sensitive strings from logs. 20 years ago
  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 years ago
  Roger Dingledine ad4eca60ec add geoff's NoPublish patch 20 years ago
  Roger Dingledine 13e211de17 We're printing the host mask wrong in exit policies in server descriptors. 20 years ago
  Nick Mathewson 0e81265359 update copyright notices. 20 years ago
  Roger Dingledine 453a822425 when you decide you're reachable, actually publish your descriptor 20 years ago
  Roger Dingledine a28ae7a70c fix assert: if our dirport isn't reachable yet, don't trick 20 years ago
  Roger Dingledine 003d9df6b0 authdirservers shouldn't do orport reachability detection, 20 years ago
  Roger Dingledine 1f5c8335e8 still publish your descriptor if orport is reachable but dirport isn't 20 years ago
  Roger Dingledine 9b5432214d but only do the rapid reachability testing if we're hoping to be a server. 20 years ago
  Roger Dingledine 1328383482 make it clearer to the human that his server is testing 20 years ago
  Roger Dingledine 6659cd5e8e options->MaxAdvertisedBandwidth only replaces advertised 20 years ago
  Nick Mathewson ec81f87018 Implement an option to cap bandwidth-to-advertise. Arma: can you improve the manpage entry by explaining why you would want to do this? 20 years ago
  Nick Mathewson f5989afde2 Add opt hibernating; fix bug 78 20 years ago
  Roger Dingledine 35953edae0 Implement controller's "extendcircuit" directive. 20 years ago
  Roger Dingledine 856ab90ca8 stop logging at -l notice every single time a create cell successfully 20 years ago
  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 years ago
  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 years ago
  Roger Dingledine 229761465c re-enable reachability testing stuff. 20 years ago
  Geoff Goodell af15c711c9 redefining default exit policy as per or-talk discussion 20 years ago
  Roger Dingledine b961d1c3bd disable the reachability detection stuff in cvs, so people can 20 years ago
  Roger Dingledine a1f1fa6ab2 Checkpoint in-progress fixes: 20 years ago
  Nick Mathewson bbaa3c7792 Implement more control spec functionality 20 years ago
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. 20 years ago
  Nick Mathewson 58540dde50 Do not try to double-aquire lock when rotating keys. May fix deadlock bug found by weasel. 20 years ago