Roger Dingledine
|
b384c5a18d
bugfix: do directory_send_command only after we've established a socket
|
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
|
e6477a8e16
Document the rest of main.c
|
21 years ago |
Nick Mathewson
|
682a805092
Comments for nearly all non-tricky files
|
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 |
Roger Dingledine
|
608c156820
must close marked connections at the end of run_scheduled_events.
|
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 |
Roger Dingledine
|
fff89216a9
tell us when we're rotating things
|
21 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
21 years ago |
Nick Mathewson
|
cb3897e5ab
remove spurious router_rebuild_descriptor
|
21 years ago |
Roger Dingledine
|
0b31d0d4e8
more touch-ups
|
21 years ago |
Nick Mathewson
|
c44016e86e
Merge flagday into main branch.
|
21 years ago |
Roger Dingledine
|
3c250a2fed
only expire wedged dir conns that haven't already been expired
|
21 years ago |
Roger Dingledine
|
5cfec379ae
expire wedged dir conns after 5min without write, not simply after 5min
|
21 years ago |
Roger Dingledine
|
d40e9f453f
give wedged dir conns a last chance to flush
|
21 years ago |
Roger Dingledine
|
8d86f8abf5
reverse the logic, captain
|
21 years ago |
Roger Dingledine
|
7a7baf0552
expire dir connections that live for more than 5 minutes
|
21 years ago |
Roger Dingledine
|
01e594e512
clean up some warnings
|
21 years ago |
Nick Mathewson
|
baaf58fe1d
only consider uploading descriptors every 5 sec
|
21 years ago |
Nick Mathewson
|
a2ece0fc08
Separate "start-establishing-introduction" from "upload descriptors"; only upload descriptors containing fully established intro points.
|
21 years ago |
Roger Dingledine
|
e0ce205a76
clean up circuit rebuilding some; fix some bugs we hadn't hit yet
|
21 years ago |
Roger Dingledine
|
f4ff5a75c1
break circuit_build_needed_circs into its own func
|
21 years ago |
Roger Dingledine
|
48e0228f1e
expire old CIRCUIT_PURPOSE_C_REND_READY circs too
|
21 years ago |
Nick Mathewson
|
4e1b65f53d
Dump introduction point status on kill -USR1
|
21 years ago |
Nick Mathewson
|
f9ade70cf9
Resolve init-services-in-do-hup issue
|
21 years ago |
Roger Dingledine
|
c80b42e17c
don't call rend_services_init right before we fetch the
|
21 years ago |
Roger Dingledine
|
c5bef32d95
call directory_has_arrived has arrived every time we get
|
21 years ago |
Nick Mathewson
|
c256f2c3a1
Make comment more sensible. Still uncertain about when to call rend_services_init, though.
|
21 years ago |
Nick Mathewson
|
facb5d4221
Reload rendezvous service keys on sighup; otherwise, we wind up with a
|
21 years ago |