Commit History

Author SHA1 Message Date
  Nick Mathewson 97bc49bd72 Try a little harder to avoid openssl SSL* double-free reports. 21 years ago
  Nick Mathewson 26e6eb7539 Check returns from libevent calls better; stop poking at internals of events to see if they are live. 21 years ago
  Nick Mathewson 24d7ae6fe8 Insert missing ! in assert_connection_ok; test was accidentally reversed in revision 1.329 yesterday. Should fix bug 102 21 years ago
  Nick Mathewson 22c38b0f9b Clarify comment. Use CONN_IS_EDGE more. Try to be more zealous about calling connection_edge_end when things go bad with edge conns in connection.c 21 years ago
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. 21 years ago
  Nick Mathewson c2d5b67dd2 After we successfully connect, try handling pending stuff immediately, rather than waiting for the next call to connection_handle_write. Roger: is this right? 21 years ago
  Roger Dingledine cbb4803ec8 forward-port some fixes 21 years ago
  Roger Dingledine 37ca621301 when a client asks us for a dir mirror and we don't have one, 21 years ago
  Roger Dingledine 07a3307460 remove redundant lines 21 years ago
  Nick Mathewson 89d422914a Patch from adam langley: always remove sockets from libevent before closing them. Should fix epoll-related bugs. 21 years ago
  Roger Dingledine efa9bb5535 fix the latest bug: don't explode when some router declares a 21 years ago
  Roger Dingledine 2e97593d25 define TOR_FRAGILE if you want tor to give you a core when 21 years ago
  Roger Dingledine a0312f3590 don't double-detach a closing exit conn that's waiting for dns resolve 21 years ago
  Roger Dingledine 692a57c8e8 but don't spring the trip on worker children, because it turns 21 years ago
  Roger Dingledine d6489d8e41 lay a trap for situations where we connection_free something 21 years ago
  Roger Dingledine 38be533c69 Handle unavailable hidden services better. We try each intro point 21 years ago
  Roger Dingledine bafb3e4a5b fix another integer underflow caused by buckets going negative 21 years ago
  Roger Dingledine 3809c0ab91 tolerate bandwidtch buckets going negative (i hope) 21 years ago
  Nick Mathewson 324b192f68 Make Tor use Niels Provos's libevent instead of it's current 21 years ago
  Nick Mathewson 65c4fa2614 Split mark-dir-failed-and-retry logic into separate function; make it retry runningrouters as well as directory fetches; note that the do-we-need-to-give-up test is wrong. 21 years ago
  Nick Mathewson 5f40d6bf72 Make directory fail-and-retry logic happen in connection_about_to_close(); fixes win32 bug. 21 years ago
  Roger Dingledine 036384fd8e respond to an 009 XXX 21 years ago
  Roger Dingledine 011ad3cba5 clean up logging, 21 years ago
  Roger Dingledine 012255fe60 fix the other half of the pipe race 21 years ago
  Roger Dingledine 2532e9405e Now we allow writing to the buffer even when the stream if marked for 21 years ago
  Roger Dingledine ef04cfcbad one more typo 21 years ago
  Nick Mathewson b457cfb5eb Spell-check strings and comments 21 years ago
  Nick Mathewson 6e88abf418 If we are using select, make sure we stay within FD_SETSIZE. 21 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 21 years ago
  Roger Dingledine c1dc17e6e2 put in initial support for ".nickname.exit" addresses, to let alice 21 years ago