Roger Dingledine
|
99db996aef
stop segfault when choose_good_exit_server returns NULL
|
21 years ago |
Roger Dingledine
|
d172fdd300
fix vicious bug in connection_ap_attach_pending that caused it to
|
21 years ago |
Roger Dingledine
|
f65e871bfd
bugfix in exit node choice: we used to find the perfect exit node but then use the wrong one.
|
21 years ago |
Roger Dingledine
|
975bb68010
simplify: options.OnionRouter==1 iff options.ORPort>0
|
21 years ago |
Nick Mathewson
|
3d145769de
Patch last patch to last patch
|
21 years ago |
Nick Mathewson
|
dde0eb6570
Patch last patch.
|
21 years ago |
Nick Mathewson
|
0e5abcb635
Skip non-running routers for exit node selection
|
21 years ago |
Roger Dingledine
|
25ac8857f3
bugfix: sometimes we closed a circ while cpuworker was cranking,
|
21 years ago |
Roger Dingledine
|
f0cccc567e
bugfix: don't ask for ->next of an expired circuit
|
21 years ago |
Roger Dingledine
|
ac56486bf6
use the tor_malloc_zero wrapper
|
21 years ago |
Nick Mathewson
|
f42c77f618
"I don't think it's quite fair to condemn a whole program because of a
|
21 years ago |
Nick Mathewson
|
ac5fc456ee
comment choose_good_exit_server
|
21 years ago |
Nick Mathewson
|
53ab335787
Fix a segfault caused by a weird logic error and masked by another.
|
21 years ago |
Roger Dingledine
|
5e81e4748e
bugfixes
|
21 years ago |
Roger Dingledine
|
fe856406be
initial patches on patches
|
21 years ago |
Nick Mathewson
|
8a17d9e5d3
Finish implementing the rest of the exitpolicy stuff, except for automatically starting circuit builds.
|
21 years ago |
Nick Mathewson
|
a8eaa79e03
Improved exit policy syntax; basic client-side DNS caching.
|
21 years ago |
Roger Dingledine
|
c8639b2bbc
bump default pathlen to 3; clean up surrounding code
|
21 years ago |
Roger Dingledine
|
f5829aa723
lay groundwork for EntryNodes and ExitNodes
|
21 years ago |
Nick Mathewson
|
785f5cdac8
Make crypto_pseudo_rand* never fail.
|
21 years ago |
Nick Mathewson
|
2e05b9ccf9
Remove dead code
|
21 years ago |
Nick Mathewson
|
7d441ec6b4
Compute paths as we build them.
|
21 years ago |
Nick Mathewson
|
e6296a4e2f
Refactor onion_generate_cpath to build cpaths one hop at a time. This
|
21 years ago |
Nick Mathewson
|
7bde42676b
Rename aci to circ_id throughout.
|
21 years ago |
Roger Dingledine
|
e4127e4d36
move closer to being able to reload config on HUP
|
21 years ago |
Roger Dingledine
|
b9628f266f
change WARNING to WARN
|
21 years ago |
Nick Mathewson
|
ecfb36823e
Refactor, rename, and clarify
|
21 years ago |
Nick Mathewson
|
36939303c9
Update LICENSE and copyright dates.
|
21 years ago |
Roger Dingledine
|
16778795f3
minor fixes; bump to 0.0.2pre10
|
21 years ago |
Roger Dingledine
|
f563bbd2f9
refactor so connection_write_to_buf() never fails
|
21 years ago |