Roger Dingledine
|
a8417dfac8
fix a double mark-for-close
|
21 years ago |
Roger Dingledine
|
b6faca2268
enable checking the socks policy
|
21 years ago |
Nick Mathewson
|
80365b9897
Allow multiple exit policy lines; mostly add support for AP policies
|
21 years ago |
Roger Dingledine
|
ef561c0e42
Break files apart into more modules
|
21 years ago |
Roger Dingledine
|
1cf1836990
break connection_edge_end out of connection_mark_for_close
|
21 years ago |
Nick Mathewson
|
f1bc7af9f5
Make "connected" a different case from "finished_flushing"; always close_immediate whhen connect() fails.
|
21 years ago |
Roger Dingledine
|
3cdf2d67da
it's amazing what a bit of punctuation can do for appearances
|
21 years ago |
Roger Dingledine
|
4845fe7197
comment and doxygenate connection_edge.c
|
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
|
2ba0776b02
Only connection_add connections once they have conn->s sett; refactor code around this. Should make stuff more bulletproof.
|
21 years ago |
Nick Mathewson
|
af08c4f878
Working strerror for windows socket errors, plus some snide comments.
|
21 years ago |
Nick Mathewson
|
908ccb9dcd
Handle windows socket errors correctly; comment most of common.
|
21 years ago |
Nick Mathewson
|
9322641710
Use socketclose on windows as appropriate; end pid files with newline
|
21 years ago |
Roger Dingledine
|
25d5425fdb
fix a bug in dns.c, note but don't fix another one
|
21 years ago |
Roger Dingledine
|
9e5d2ad91c
don't crash, if a conn that sent a begin has suddenly lost its circuit
|
21 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
21 years ago |
Roger Dingledine
|
a3200f79cd
the socketpair bug is no longer a bug
|
21 years ago |
Roger Dingledine
|
e9ebefc8bf
bugfix: you mean we're supposed to reuse fresh descriptors and
|
21 years ago |
Roger Dingledine
|
3fa2925a6a
if an intro circ waiting for an ack dies before getting one, then
|
21 years ago |
Roger Dingledine
|
7a7baf0552
expire dir connections that live for more than 5 minutes
|
21 years ago |
Roger Dingledine
|
65d507b980
log n_circ_ids when attaching rend streams
|
21 years ago |
Roger Dingledine
|
0e94b9ff77
more useful logs to track weasel's bug
|
21 years ago |
Roger Dingledine
|
8d62a36256
bugfix: when you sleep your hidden-service laptop, as soon
|
21 years ago |
Roger Dingledine
|
ed24a4f807
fix a pair of duplicate mark-for-closes
|
21 years ago |
Roger Dingledine
|
f84fa39d87
when alice uses a port that the hidden service doesn't accept,
|
21 years ago |
Roger Dingledine
|
359c1fb9aa
wait a minute, weasel said there was a memory-stomping bug here
|
21 years ago |
Roger Dingledine
|
9c1470840f
i was wrong about one of my invariants
|
21 years ago |
Nick Mathewson
|
880ffd8f64
Must detach before attaching, or else we infinite-loop
|
21 years ago |
Roger Dingledine
|
26c1c8f173
make unattached rend streams expire after a while (60s)
|
21 years ago |
Roger Dingledine
|
ac38746b3b
narrow in closer
|
21 years ago |