Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Nick Mathewson 322c728e97 Fix tor-resolve implementation to prevent crashes and send resolves when we should. 21 vuotta sitten
  Roger Dingledine 56d4b99491 forward-port the logic skew and double-free thing 21 vuotta sitten
  Roger Dingledine 2e97593d25 define TOR_FRAGILE if you want tor to give you a core when 21 vuotta sitten
  Roger Dingledine b2fbd834f0 forward-port the dns and maxconn fixes 21 vuotta sitten
  Nick Mathewson e0bf597665 Give more useful log messages when the tor process closes dns/cpuworker connections. "Error: Success!" makes us seem like crazy people." 21 vuotta sitten
  Roger Dingledine 814dd946f0 fix duplicate dns_cancel_pending_resolve reported by Giorgos Pallas 21 vuotta sitten
  Roger Dingledine ba7c74e742 bandaid: make Giorgos Pallas's dns assert bug not actually crash on him. 21 vuotta sitten
  Nick Mathewson b50263f740 More work on task #43: fix race conditions on multithreaded (win32) servers. 21 vuotta sitten
  Nick Mathewson ead52e0bdc Possible fix for task #43: when running on a multithreaded environment (currently only windows), threads should not close opposite sides of their socketpairs, and workers should not call connection_free_all(). This may fix win32 servers. 21 vuotta sitten
  Roger Dingledine 011ad3cba5 clean up logging, 21 vuotta sitten
  Nick Mathewson 08e3090aff More win32 fixes: 1) tolerate extra "readable" events better. 2) when being multithreaded, leave parent fdarray open. 21 vuotta sitten
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 21 vuotta sitten
  Roger Dingledine 22727b4edc wrong is ok, and right is fine, but in between is apparently 21 vuotta sitten
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 21 vuotta sitten
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 21 vuotta sitten
  Roger Dingledine 310a8da0d2 break reached_eof() out of process_inbuf() 21 vuotta sitten
  Nick Mathewson 60880cda84 Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs. 21 vuotta sitten
  Roger Dingledine 394554cfbf Clean up copyrights. 22 vuotta sitten
  Roger Dingledine 6c61ed4fb5 Make options no longer a global variable. 22 vuotta sitten
  Nick Mathewson 6874c39904 Fix windows build 22 vuotta sitten
  Nick Mathewson 6980929e64 Use strlcpy, not strcpy. 22 vuotta sitten
  Nick Mathewson f67f83b1fa Use strlcpy, not strncpy 22 vuotta sitten
  Roger Dingledine de65052312 don't assert multiple things in the same tor_assert() 22 vuotta sitten
  Nick Mathewson a42adce362 fix memory leak in router.c; start relying on NULL==(zero bytes) 22 vuotta sitten
  Roger Dingledine aebc3a03ba more int to size_t conversions, fixing one or more amd64 bugs 22 vuotta sitten
  Roger Dingledine 013104a1e2 people are starting to bump into the limit of 50 dns workers. 22 vuotta sitten
  Nick Mathewson 9defe8a307 Attach dummy resolve connections to a circuit *before* calling dns_resolve(). This fixes a bug where cached answers would never be sent in RESOLVED cells. 22 vuotta sitten
  Roger Dingledine d977677aa8 bugfix: when a resolve fails for a begin request, actually send 22 vuotta sitten
  Nick Mathewson 0dcc8c7048 Bugfix: When a dns request failed, we would detach any "resolving" streams from the circuit before we would send a the resolve_failed cells. 22 vuotta sitten
  Roger Dingledine be7909f670 Fix a symptom for a bug that straycat found. 22 vuotta sitten