aboutsummaryrefslogtreecommitdiff
path: root/src/or/connection_edge.c
AgeCommit message (Expand)Author
2004-03-31allow conns to demand to be attached to a clean circuitRoger Dingledine
2004-03-31Add an ap_bridge function to do a socketpair and skip socks.Roger Dingledine
2004-03-27work around a tsocks bugRoger Dingledine
2004-03-20deal with hardware word alignmentRoger Dingledine
2004-03-20Integrate the new "rephist" [rep(utation) hist(ory)] module to traceNick Mathewson
2004-03-20Use strmap code for client DNS.Nick Mathewson
2004-03-09Make tor build on windows again. More work still neededNick Mathewson
2004-03-07re-try streams at most 4 timesRoger Dingledine
2004-03-06if a stream times out after 15s without a connected cell,Roger Dingledine
2004-03-03holding until flush was borkedRoger Dingledine
2004-03-03don't mark_for_close again when the destroy arrives after the end cellRoger Dingledine
2004-03-03use conn->hold_open_until_flushed for streamsRoger Dingledine
2004-03-03make socks5 not give a spurious warningRoger Dingledine
2004-03-02Split out mark_for_close with circuits. Seems to work for me.Nick Mathewson
2004-03-02Fix assertion failure spotted by arma.Nick Mathewson
2004-03-01note an assert trigger bugRoger Dingledine
2004-02-29fix duplicate call to connection_mark_for_closeRoger Dingledine
2004-02-29bugfix: we were checking the wrong thing to see if 'reason'Roger Dingledine
2004-02-29when a stream is 15s late, print out the circuit at -l warnRoger Dingledine
2004-02-29create a separate connection_edge_destroy() functionRoger Dingledine
2004-02-28bugfix: when we time out on a stream and detach, send an end firstRoger Dingledine
2004-02-28clean up some log messages and severitiesRoger Dingledine
2004-02-28some more small fixesRoger Dingledine
2004-02-28Stop answering "end" with "end"Nick Mathewson
2004-02-28Push responsibility for connection marking down as far as possible; have only...Nick Mathewson
2004-02-28Make has_sent_end irrelevant: only try to send end if reason is nonzeroNick Mathewson
2004-02-27patches/answers to nick's commitRoger Dingledine
2004-02-27Refactor mark_for_close, connection_edge_end and friends. Now, everybodyNick Mathewson
2004-02-27make 'connected' cells include the resolved IPRoger Dingledine
2004-02-18adding the reattach-after-timeout feature wasn't so easy after all.Roger Dingledine
2004-02-17retry streams where the connected cell hasn't arrived in 15 secondsRoger Dingledine
2004-02-17Propagate yes/no/maybe a little farther forward.Nick Mathewson
2004-01-20Let AP edges receive 'end' relay cells while waiting for 'connected'Roger Dingledine
2004-01-20add an ap_conn connecting state; report connecting delayRoger Dingledine
2004-01-19fix assert trigger in serverRoger Dingledine
2004-01-10split the token bucket into 'rate' and 'burst' paramsRoger Dingledine
2004-01-02fix endian issue: rh.integrity was getting sent wrongRoger Dingledine
2004-01-01stop a bug that straycat may have foundtor-0.0.2pre17Roger Dingledine
2003-12-23checkpoint: revamp relay cell packaging and handlingRoger Dingledine
2003-12-19make sure there's no conflict when generating stream_idsRoger Dingledine
2003-12-19make a relay_header_t struct and pack/unpack funcsRoger Dingledine
2003-12-17remove trailing whitespaceRoger Dingledine
2003-12-16infrastructure for integrity-checks in relay cellsRoger Dingledine
2003-12-16move cell size to 512 bytesRoger Dingledine
2003-12-16Resolve format warnings on MacOS X 10.3Nick Mathewson
2003-12-15Make compile warning-free on cygwinNick Mathewson
2003-12-14start tracking the 'It appears I've already sent the end' warningRoger Dingledine
2003-12-14document aborted attempt to merge client dns cache with server dns cacheRoger Dingledine
2003-12-14change dns notation from question/answer to address/addrRoger Dingledine
2003-12-14start to track the 'unexpected relay cell' warningRoger Dingledine