Roger Dingledine
|
cc3c4245cb
let the circuit-launcher choose the exit node (if he wants)
|
21 lat temu |
Roger Dingledine
|
36ff23209b
let alice recognize a y.onion address and, uhm, do something
|
21 lat temu |
Roger Dingledine
|
d13857a3f0
put in hooks for alice and bob logic when circuits finish/fail
|
21 lat temu |
Roger Dingledine
|
ee45ae575d
allow conns to demand to be attached to a clean circuit
|
21 lat temu |
Roger Dingledine
|
a0b0d16981
Add an ap_bridge function to do a socketpair and skip socks.
|
21 lat temu |
Roger Dingledine
|
56dfc3151f
work around a tsocks bug
|
21 lat temu |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
21 lat temu |
Nick Mathewson
|
2ba2f02181
Integrate the new "rephist" [rep(utation) hist(ory)] module to trace
|
21 lat temu |
Nick Mathewson
|
b0ef4e1143
Use strmap code for client DNS.
|
21 lat temu |
Nick Mathewson
|
2da54de968
Make tor build on windows again. More work still needed
|
22 lat temu |
Roger Dingledine
|
0ab367ed91
re-try streams at most 4 times
|
22 lat temu |
Roger Dingledine
|
516ef41ac1
if a stream times out after 15s without a connected cell,
|
22 lat temu |
Roger Dingledine
|
419a672222
holding until flush was borked
|
22 lat temu |
Roger Dingledine
|
dbdd2eaa2a
don't mark_for_close again when the destroy arrives after the end cell
|
22 lat temu |
Roger Dingledine
|
3c71d09402
use conn->hold_open_until_flushed for streams
|
22 lat temu |
Roger Dingledine
|
8275e2302c
make socks5 not give a spurious warning
|
22 lat temu |
Nick Mathewson
|
6f3c6d1289
Split out mark_for_close with circuits. Seems to work for me.
|
22 lat temu |
Nick Mathewson
|
a1e4c6dc85
Fix assertion failure spotted by arma.
|
22 lat temu |
Roger Dingledine
|
f81ad1550e
note an assert trigger bug
|
22 lat temu |
Roger Dingledine
|
e2881631cf
fix duplicate call to connection_mark_for_close
|
22 lat temu |
Roger Dingledine
|
2ac37c64f2
bugfix: we were checking the wrong thing to see if 'reason'
|
22 lat temu |
Roger Dingledine
|
8e5c1921fc
when a stream is 15s late, print out the circuit at -l warn
|
22 lat temu |
Roger Dingledine
|
195ee8c845
create a separate connection_edge_destroy() function
|
22 lat temu |
Roger Dingledine
|
62d3df8633
bugfix: when we time out on a stream and detach, send an end first
|
22 lat temu |
Roger Dingledine
|
dd632e697e
clean up some log messages and severities
|
22 lat temu |
Roger Dingledine
|
e59f19ca03
some more small fixes
|
22 lat temu |
Nick Mathewson
|
ee68371f41
Stop answering "end" with "end"
|
22 lat temu |
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.
|
22 lat temu |
Nick Mathewson
|
88e222ff76
Make has_sent_end irrelevant: only try to send end if reason is nonzero
|
22 lat temu |
Roger Dingledine
|
611f117ce1
patches/answers to nick's commit
|
22 lat temu |