Commit History

Author SHA1 Message Date
  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