Commit History

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