Nick Mathewson
|
0f3fcfd1db
When tor_lookup_hostname says 0.0.0.0, treat it as an error.
|
21 years ago |
Nick Mathewson
|
3708886939
Implement RESOLVE/RESOLVED cells and socks resolve code
|
21 years ago |
Nick Mathewson
|
184f4e6044
Rotate dnsworkers and cpuworkers on SIGHUP, so they get new config settings too
|
21 years ago |
Roger Dingledine
|
69931106f8
be sure to detach streams from the circuit linked list before freeing them
|
21 years ago |
Nick Mathewson
|
0932505829
Only connection_dns_remove resolving exit connections
|
21 years ago |
Nick Mathewson
|
0d20fee2fb
Add more asserts to dns-pending connections; fix a couple seeming bugs.
|
21 years ago |
Roger Dingledine
|
f51061439b
when the dns resolve is cancelled, or fails, be sure to remove
|
21 years ago |
Roger Dingledine
|
b37450ce55
do all the heavy lifting in connection_about_to_close_connection,
|
21 years ago |
Roger Dingledine
|
1cf1836990
break connection_edge_end out of connection_mark_for_close
|
21 years ago |
Nick Mathewson
|
537fb82cbb
Make some functions static
|
21 years ago |
Roger Dingledine
|
3cdf2d67da
it's amazing what a bit of punctuation can do for appearances
|
21 years ago |
Roger Dingledine
|
6168b3222e
a few more pieces of markup
|
21 years ago |
Roger Dingledine
|
341d6f2cab
more cleanup, including fleshing out or.h more
|
21 years ago |
Nick Mathewson
|
81922a125c
More doxygenation.
|
21 years ago |
Roger Dingledine
|
c6d4a00c5f
more doxygen markup
|
21 years ago |
Roger Dingledine
|
9bf9ca4d09
bugfix: add a circ->resolving_streams field, and make dns resolving streams not actually in the connection_array until they're done resolving.
|
21 years ago |
Nick Mathewson
|
682a805092
Comments for nearly all non-tricky files
|
21 years ago |
Nick Mathewson
|
af08c4f878
Working strerror for windows socket errors, plus some snide comments.
|
21 years ago |
Nick Mathewson
|
9322641710
Use socketclose on windows as appropriate; end pid files with newline
|
21 years ago |
Roger Dingledine
|
ca8d50abeb
bug resolved (hopefully), so remove comment
|
21 years ago |
Roger Dingledine
|
22c0cd8a14
clean dns.c better
|
21 years ago |
Roger Dingledine
|
25d5425fdb
fix a bug in dns.c, note but don't fix another one
|
21 years ago |
Nick Mathewson
|
ac622d94dc
Workarounds for a couple of pieces of windows strangeness.
|
21 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
21 years ago |
Nick Mathewson
|
c024745bd4
Cosmetic patch for arma's fix for The Bug: Don't set the state to
|
21 years ago |
Roger Dingledine
|
d8c954e156
continue beating at pieces of The Bug
|
21 years ago |
Roger Dingledine
|
23c193c065
if dns resolve is valid, but our exit policy rejects it or
|
21 years ago |
Roger Dingledine
|
4011906b6b
get more serious about hunting The Bug
|
21 years ago |
Nick Mathewson
|
3d60cd1d61
Delete trailing whitespace and expand tabs; remove unused aes decrypt code
|
21 years ago |
Roger Dingledine
|
7118c6177d
clean up a few more bugs
|
21 years ago |