Roger Dingledine
|
56dfc3151f
work around a tsocks bug
|
il y a 21 ans |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
il y a 21 ans |
Nick Mathewson
|
2ba2f02181
Integrate the new "rephist" [rep(utation) hist(ory)] module to trace
|
il y a 21 ans |
Nick Mathewson
|
b0ef4e1143
Use strmap code for client DNS.
|
il y a 21 ans |
Nick Mathewson
|
2da54de968
Make tor build on windows again. More work still needed
|
il y a 21 ans |
Roger Dingledine
|
0ab367ed91
re-try streams at most 4 times
|
il y a 21 ans |
Roger Dingledine
|
516ef41ac1
if a stream times out after 15s without a connected cell,
|
il y a 21 ans |
Roger Dingledine
|
419a672222
holding until flush was borked
|
il y a 22 ans |
Roger Dingledine
|
dbdd2eaa2a
don't mark_for_close again when the destroy arrives after the end cell
|
il y a 22 ans |
Roger Dingledine
|
3c71d09402
use conn->hold_open_until_flushed for streams
|
il y a 22 ans |
Roger Dingledine
|
8275e2302c
make socks5 not give a spurious warning
|
il y a 22 ans |
Nick Mathewson
|
6f3c6d1289
Split out mark_for_close with circuits. Seems to work for me.
|
il y a 22 ans |
Nick Mathewson
|
a1e4c6dc85
Fix assertion failure spotted by arma.
|
il y a 22 ans |
Roger Dingledine
|
f81ad1550e
note an assert trigger bug
|
il y a 22 ans |
Roger Dingledine
|
e2881631cf
fix duplicate call to connection_mark_for_close
|
il y a 22 ans |
Roger Dingledine
|
2ac37c64f2
bugfix: we were checking the wrong thing to see if 'reason'
|
il y a 22 ans |
Roger Dingledine
|
8e5c1921fc
when a stream is 15s late, print out the circuit at -l warn
|
il y a 22 ans |
Roger Dingledine
|
195ee8c845
create a separate connection_edge_destroy() function
|
il y a 22 ans |
Roger Dingledine
|
62d3df8633
bugfix: when we time out on a stream and detach, send an end first
|
il y a 22 ans |
Roger Dingledine
|
dd632e697e
clean up some log messages and severities
|
il y a 22 ans |
Roger Dingledine
|
e59f19ca03
some more small fixes
|
il y a 22 ans |
Nick Mathewson
|
ee68371f41
Stop answering "end" with "end"
|
il y a 22 ans |
Nick Mathewson
|
4e89c6661a
Push responsibility for connection marking down as far as possible; have only a close path; add some missing end cells; change return conventions a little.
|
il y a 22 ans |
Nick Mathewson
|
88e222ff76
Make has_sent_end irrelevant: only try to send end if reason is nonzero
|
il y a 22 ans |
Roger Dingledine
|
611f117ce1
patches/answers to nick's commit
|
il y a 22 ans |
Nick Mathewson
|
c5bbb571d2
Refactor mark_for_close, connection_edge_end and friends. Now, everybody
|
il y a 22 ans |
Roger Dingledine
|
737b2a0bf1
make 'connected' cells include the resolved IP
|
il y a 22 ans |
Roger Dingledine
|
3456adec31
adding the reattach-after-timeout feature wasn't so easy after all.
|
il y a 22 ans |
Roger Dingledine
|
39efb0ed52
retry streams where the connected cell hasn't arrived in 15 seconds
|
il y a 22 ans |
Nick Mathewson
|
bd14023afd
Propagate yes/no/maybe a little farther forward.
|
il y a 22 ans |