summaryrefslogtreecommitdiff
path: root/src/or/connection_edge.c
AgeCommit message (Expand)Author
2005-02-22Change from inet_ntoa to a threadproof tor_inet_ntoa.Nick Mathewson
2005-02-22make the addressmap internals less noisyRoger Dingledine
2005-02-22Add a new AddressMap directive to rewrite incoming socks addresses.Roger Dingledine
2005-02-17forward-port some fixesRoger Dingledine
2005-02-14Fix another crash bug found by Jaroslaw--it is possible for dns_resolve to ma...Nick Mathewson
2005-02-10Add more functions to free things to help dmalloc allong.Nick Mathewson
2005-02-05Avoid double-free on tor-resolve failureNick Mathewson
2005-02-05Fix tor-resolve implementation to prevent crashes and send resolves when we s...Nick Mathewson
2005-02-04forward-port the logic skew and double-free thingRoger Dingledine
2005-02-01reject odd-looking addresses at the client, rather than havingRoger Dingledine
2005-02-01define TOR_FRAGILE if you want tor to give you a core whenRoger Dingledine
2005-01-31stop a sigpipe.Roger Dingledine
2005-01-28forward-port the dns and maxconn fixesRoger Dingledine
2005-01-17Introduce a notion of 'internal' circs, which are chosen without regardRoger Dingledine
2005-01-13get rid of 0.0.8 backwards compatibilityRoger Dingledine
2005-01-12Make Tor use Niels Provos's libevent instead of it's currentNick Mathewson
2004-12-24don't connection_edge_end() on eof if we're already marked for close,Roger Dingledine
2004-12-13clean up logging,Roger Dingledine
2004-12-07resolve tequila's crash bug: you can't free somethingRoger Dingledine
2004-12-07fix the other half of the pipe raceRoger Dingledine
2004-12-06answer resolved ip in network orderRoger Dingledine
2004-12-06avoid using uninitialized variableRoger Dingledine
2004-12-06don't use cache for resolving .foo.exit names, but do reply immediatelyRoger Dingledine
2004-12-06fix indentingRoger Dingledine
2004-12-05check if we have a cached resolve for a tor-resolve address *after*Roger Dingledine
2004-12-05New circuit building strategy: keep a list of ports that we've used in ...Roger Dingledine
2004-12-04Now we allow writing to the buffer even when the stream if marked forRoger Dingledine
2004-12-04React to eof immediately on non-open edge connections.Roger Dingledine
2004-12-04bugfix: When we were checking to see if an ap_conn should time outRoger Dingledine
2004-12-04Add function to check that addr_policy_t is okay; change struct addr_policy_t...Nick Mathewson
2004-11-30clean up the other "Tell Roger" log that dfc keeps gettingRoger Dingledine
2004-11-30Let resolve conns retry/expire also, rather than sticking around forever.Roger Dingledine
2004-11-30refuse .exit addresses immediately if the requested node wouldRoger Dingledine
2004-11-30Fix last patchNick Mathewson
2004-11-30Rename parse_address to parse_extended_hostname (since we have other kinds of...Nick Mathewson
2004-11-29Suggestion from weasel: Make tor --version --version dump the cvs Id of every...Nick Mathewson
2004-11-29put in initial support for ".nickname.exit" addresses, to let aliceRoger Dingledine
2004-11-28wrong is ok, and right is fine, but in between is apparentlyRoger Dingledine
2004-11-28Normalize space: add one between every control keyword and control clause.Nick Mathewson
2004-11-26remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine
2004-11-24make tor-resolve work, uh, more. this time for sure!Roger Dingledine
2004-11-24make tor-resolve work againRoger Dingledine
2004-11-24bugfix: let socks do multiple rounds of negotiation againRoger Dingledine
2004-11-22Normalize a few more kinds of whitespace. We now dislike:Nick Mathewson
2004-11-21The crowning bugfix.Roger Dingledine
2004-11-21break reached_eof() out of process_inbuf()Roger Dingledine
2004-11-21some more debugging aidsRoger Dingledine
2004-11-21be more greedy about filling up all relay cells.Roger Dingledine
2004-11-20allow StrictEntryNode and StrictExitNode to be singularRoger Dingledine
2004-11-15clean up socks handling, refuse connections to port 0Roger Dingledine