summaryrefslogtreecommitdiff
path: root/src/or/connection.c
AgeCommit message (Expand)Author
2005-02-22Change from inet_ntoa to a threadproof tor_inet_ntoa.Nick Mathewson
2005-02-22After we successfully connect, try handling pending stuff immediately, rather...Nick Mathewson
2005-02-17forward-port some fixesRoger Dingledine
2005-02-10when a client asks us for a dir mirror and we don't have one,Roger Dingledine
2005-02-09remove redundant linesRoger Dingledine
2005-02-09Patch from adam langley: always remove sockets from libevent before closing t...Nick Mathewson
2005-02-03fix the latest bug: don't explode when some router declares aRoger Dingledine
2005-02-01define TOR_FRAGILE if you want tor to give you a core whenRoger Dingledine
2005-01-31don't double-detach a closing exit conn that's waiting for dns resolveRoger Dingledine
2005-01-31but don't spring the trip on worker children, because it turnsRoger Dingledine
2005-01-31lay a trap for situations where we connection_free somethingRoger Dingledine
2005-01-19Handle unavailable hidden services better. We try each intro pointRoger Dingledine
2005-01-12fix another integer underflow caused by buckets going negativeRoger Dingledine
2005-01-12tolerate bandwidtch buckets going negative (i hope)Roger Dingledine
2005-01-12Make Tor use Niels Provos's libevent instead of it's currentNick Mathewson
2005-01-03Split mark-dir-failed-and-retry logic into separate function; make it retry r...Nick Mathewson
2005-01-03Make directory fail-and-retry logic happen in connection_about_to_close(); fi...Nick Mathewson
2004-12-22respond to an 009 XXXRoger Dingledine
2004-12-13clean up logging,Roger Dingledine
2004-12-07fix the other half of the pipe raceRoger Dingledine
2004-12-04Now we allow writing to the buffer even when the stream if marked forRoger Dingledine
2004-12-01one more typoRoger Dingledine
2004-12-01Spell-check strings and commentsNick Mathewson
2004-12-01If we are using select, make sure we stay within FD_SETSIZE.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-28remember; tor_socket_errno has side effects!Nick Mathewson
2004-11-26remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine
2004-11-24update conn_state_to_stringRoger Dingledine
2004-11-24don't process marked-for-close conns further.Roger Dingledine
2004-11-22Fix sign-related warningsNick Mathewson
2004-11-22Compile cleanly on windows; prevent some insane bandwidth cases (e.g., "Bandw...Nick Mathewson
2004-11-21break reached_eof() out of process_inbuf()Roger Dingledine
2004-11-21be more greedy about filling up all relay cells.Roger Dingledine
2004-11-20kill -USR2 now moves all logs to loglevel debugRoger Dingledine
2004-11-20Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting se...Nick Mathewson
2004-11-15clean up socks handling, refuse connections to port 0Roger Dingledine
2004-11-13Track whether descriptor is dirty/uploaded. When any options are set, mark i...Nick Mathewson
2004-11-12Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...Nick Mathewson
2004-11-12Resolve FIXME: Possible solution to note_disconnect problem; needs thought an...Nick Mathewson
2004-11-12Resolve FIXMES: sometimes an error code is just an error codeNick Mathewson
2004-11-09Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...Nick Mathewson
2004-11-07Clean up copyrights.Roger Dingledine
2004-11-06Make options no longer a global variable.Roger Dingledine
2004-11-04add a ControlPort and control listener conn.Roger Dingledine
2004-11-04clarify the bandwidthburst and bandwidthrate are in bytesRoger Dingledine
2004-11-03better interface for connection_ap_handshake_socks_reply()Roger Dingledine
2004-11-03- Implement all of control interface except authentication, setconfig,Nick Mathewson