Commit History

Author SHA1 Message Date
  Roger Dingledine 9c67ae34f1 overall cleanup and streamlining and doccing 20 years ago
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 20 years ago
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 20 years ago
  Nick Mathewson a6f51001a5 New whitespace normalization rule: no blank line at EOF. 20 years ago
  Roger Dingledine aff308e6d9 reenable the part of the code that tries to flush as soon as an OR outbuf 20 years ago
  Roger Dingledine f0e309e5bd add HttpProxyAuthenticator config option too 20 years ago
  Roger Dingledine 5265bbd2b8 first iteration of scrubbing sensitive strings from logs. 20 years ago
  Roger Dingledine 509405a5f7 clean up this TOR_FRAGILE business 20 years ago
  Roger Dingledine 5e86e87124 Add basic HttpsProxyAuthenticator support, based on patch 20 years ago
  Roger Dingledine 662cfc976d only call the connection open once we've decided we like the cert. 20 years ago
  Nick Mathewson 5827e2e216 Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.) 20 years ago
  Nick Mathewson 7709547c08 When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port. 20 years ago
  Roger Dingledine 8596947ee2 quiet another instance where we whine to an innocent OR operator's 20 years ago
  Roger Dingledine 94cecc712d note some features we intend to add. 20 years ago
  Roger Dingledine f860b490be When we're connecting to an OR and he's got a different nickname/key 20 years ago
  Nick Mathewson 0e81265359 update copyright notices. 20 years ago
  Nick Mathewson e04a82ecaf Patch: when extending to an unknown router, compare identity to expected identity; not nickname-to-expected identity. 20 years ago
  Nick Mathewson 2d40991427 Report HTTP reasons to directory clients. (Also, fix format on new TODO items) 20 years ago
  Nick Mathewson 97dad670ea Renormalize whitespace 20 years ago
  Roger Dingledine 6faaac2706 add support for CONNECTing through https proxies. 21 years ago
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. 21 years ago
  Roger Dingledine efa9bb5535 fix the latest bug: don't explode when some router declares a 21 years ago
  Roger Dingledine 2e97593d25 define TOR_FRAGILE if you want tor to give you a core when 21 years ago
  Roger Dingledine 5d8659429e be less noisy about complaining when a jap client tries to connect 21 years ago
  Roger Dingledine e432d2ceea we should handle the case where the client has no cert, for 21 years ago
  Roger Dingledine 0aff4ff4cb get rid of 0.0.8 backwards compatibility 21 years ago
  Nick Mathewson 324b192f68 Make Tor use Niels Provos's libevent instead of it's current 21 years ago
  Nick Mathewson fca7ba9777 Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch. 21 years ago
  Roger Dingledine 70075933c6 stop checking for clock skew, even for servers. 21 years ago
  Roger Dingledine 011ad3cba5 clean up logging, 21 years ago