Roger Dingledine
|
d172fdd300
fix vicious bug in connection_ap_attach_pending that caused it to
|
21 rokov pred |
Roger Dingledine
|
975bb68010
simplify: options.OnionRouter==1 iff options.ORPort>0
|
21 rokov pred |
Roger Dingledine
|
f5994416c4
bugfix and cleanups
|
21 rokov pred |
Nick Mathewson
|
fd07872a72
Separate failure-count tracking from circuit-launching.
|
21 rokov pred |
Roger Dingledine
|
25ac8857f3
bugfix: sometimes we closed a circ while cpuworker was cranking,
|
21 rokov pred |
Roger Dingledine
|
f0cccc567e
bugfix: don't ask for ->next of an expired circuit
|
21 rokov pred |
Roger Dingledine
|
ac56486bf6
use the tor_malloc_zero wrapper
|
21 rokov pred |
Roger Dingledine
|
a3e39b0ceb
don't build too many circs at once
|
21 rokov pred |
Nick Mathewson
|
4eabb8450e
Fix possible bug in circID selection when building circuits on combination OP/OR servers
|
21 rokov pred |
Roger Dingledine
|
7a702d64d4
more verbose info for circuits when kill -USR1
|
21 rokov pred |
Roger Dingledine
|
a18ced652b
finally find and possibly fix the circuit_deliver_relay_cell warn bug
|
21 rokov pred |
Roger Dingledine
|
42b5ed754f
catch the last missing log line i hope
|
21 rokov pred |
Nick Mathewson
|
90e143e6d4
Remove a possible source of error in circID picking.
|
21 rokov pred |
Roger Dingledine
|
e5d6e7db1a
continue the circuit_deliver_relay_cell forward-failure bughunt
|
21 rokov pred |
Roger Dingledine
|
851b0933f5
trivial bugfixes
|
21 rokov pred |
Roger Dingledine
|
4aede010b9
recognize in-progress circs and don't start redundant ones
|
21 rokov pred |
Roger Dingledine
|
6d0e611fde
change when circuits are built and expired
|
21 rokov pred |
Roger Dingledine
|
f5089681f7
bugfix: if you recognize a relay cell, don't also pass it on.
|
21 rokov pred |
Roger Dingledine
|
fe856406be
initial patches on patches
|
21 rokov pred |
Nick Mathewson
|
a8eaa79e03
Improved exit policy syntax; basic client-side DNS caching.
|
21 rokov pred |
Roger Dingledine
|
273da1d3c4
commencing the bughunt
|
21 rokov pred |
Roger Dingledine
|
f5829aa723
lay groundwork for EntryNodes and ExitNodes
|
21 rokov pred |
Nick Mathewson
|
99a6d48f62
Restore erroneously removed assert
|
21 rokov pred |
Nick Mathewson
|
e0ad4d08be
Fix thinko: Failure and success are different things.
|
21 rokov pred |
Nick Mathewson
|
2e05b9ccf9
Remove dead code
|
21 rokov pred |
Nick Mathewson
|
7d441ec6b4
Compute paths as we build them.
|
21 rokov pred |
Nick Mathewson
|
e6296a4e2f
Refactor onion_generate_cpath to build cpaths one hop at a time. This
|
21 rokov pred |
Roger Dingledine
|
9c8a54a39f
more cleanups and bugfix
|
21 rokov pred |
Nick Mathewson
|
7bde42676b
Rename aci to circ_id throughout.
|
21 rokov pred |
Nick Mathewson
|
dafb0e6a6e
Make AP connections wait for a circuit if none exists.
|
21 rokov pred |