Commit History

Author SHA1 Message Date
  Roger Dingledine 7373042a7b fix assert triggers (bugs 109 and 96), and put in some 20 years ago
  Nick Mathewson 7a0072cc1a Specify and implement close-stream and close-circuit control messages 20 years ago
  Roger Dingledine e07e0a4732 remove obsolete code 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
  Nick Mathewson fd150459b3 Raise common code for "detach this stream and try it with a different circuit" into a separate function; make that function handle controller-managed streams right. 20 years ago
  Roger Dingledine cabb8624e2 bugfix: now that we don't do the client dns thing, our checks 20 years ago
  Nick Mathewson b17bb918ac Remove unused macro; add a comment on remaining macros. 20 years ago
  Nick Mathewson 99cc6bae0d Fix error codes to work on windows 20 years ago
  Nick Mathewson e14f812a67 Still more code to make sure we send the right number and kind of RELAY END cells 21 years ago
  Nick Mathewson afe414f070 Revise all calls to connection_edge_end to avoid sending MISC, and to take errno into account where possible. 21 years ago
  Nick Mathewson 4ddf768a4f Forward-port new reasons; clean up code more; add code to convert new reasons to SOCKS5 reply codes; add code to convert errnos to reasons. New code still needs to get invoked. 21 years ago
  Roger Dingledine 5b24ca6cde cache .exit address better (i think) 21 years ago
  Roger Dingledine 8054f82992 stop a potential overflow (pointed out by ilja) 21 years ago
  Roger Dingledine 8727acf2f1 Add a new AddressMap directive to rewrite incoming socks addresses. 21 years ago
  Nick Mathewson d90ab823ea remove redundant unpack in critical path 21 years ago
  Roger Dingledine 20ecfc757b be safe: if you got a resolvefailed end cell but you're not an AP, bail. 21 years ago
  Roger Dingledine d2400a5afd Introduce a notion of 'internal' circs, which are chosen without regard 21 years ago
  Roger Dingledine 1f51809e65 clean up string printing in relay logs 21 years ago
  Roger Dingledine 6d2859c2e5 fix trivial typo in log entry 21 years ago
  Roger Dingledine a4ad47df86 Fix a double-mark-for-close bug, where we were finding a conn 21 years ago
  Roger Dingledine 6cc7d32afc clarify a log entry 21 years ago
  Roger Dingledine 011ad3cba5 clean up logging, 21 years ago
  Roger Dingledine 538c3b0c26 avoid a sigpipe from a race: if we get the end right after 21 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 21 years ago
  Roger Dingledine 22727b4edc wrong is ok, and right is fine, but in between is apparently 21 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 21 years ago
  Roger Dingledine dad760ddd1 one of the debugging aids was misleading 21 years ago
  Roger Dingledine 02a30a348a give up trying to track down the reason we're calling package_inbuf 21 years ago
  Roger Dingledine 27b8797245 clean up some more. 21 years ago
  Roger Dingledine 671d84dc2f some more debugging aids 21 years ago