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 |
Roger Dingledine
|
0edf0ea7cc
make normal exit nodes less likely to crash from the conn-munging bug
|
21 years ago |
Roger Dingledine
|
4a5586b8e3
make dns resolves a lot faster
|
21 years ago |
Roger Dingledine
|
f241fdfc73
there is yet another dns-pending-conn-clobbering bug
|
21 years ago |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
21 years ago |
Roger Dingledine
|
1ae45b771e
don't close all the fd's when you spawn a thread, only when you fork
|
21 years ago |
Roger Dingledine
|
965a73dc71
bugfix: we were caching transient dns failures
|
21 years ago |
Nick Mathewson
|
976bacae94
Make all the other read/writes into recv/sends, except when they shouldn't be.
|
21 years ago |
Roger Dingledine
|
6c9d78b319
stop asserting that computers always go forward in time
|
21 years ago |
Roger Dingledine
|
01e06148a1
make workers explain their death better when tor dies
|
21 years ago |
Roger Dingledine
|
8fe504fee6
bugfix: don't pass complex things to the connection_mark_for_close macro
|
21 years ago |
Nick Mathewson
|
c03e9206ae
Clean up dns->connection_mark_for_close->dns_remove path
|
21 years ago |
Roger Dingledine
|
5701cc2359
fix the function comment
|
22 years ago |
Nick Mathewson
|
0a673f4491
Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill a
|
22 years ago |
Roger Dingledine
|
9a55700747
add a log_warn to notify us of yet another potential dns.c bug
|
22 years ago |
Nick Mathewson
|
833d14246d
Make dns_cancel_pending_resolve less agressive.
|
22 years ago |