Commit History

Author SHA1 Message Date
  Roger Dingledine 04d42ea433 rotate dns and cpu workers if the controller changes options that 19 years ago
  Roger Dingledine 10ff723938 initialize the dns worker cache tree whether or not we start 19 years ago
  Nick Mathewson d85bfe83bf Make errors retrievable from tor_socketpair; resolve bug 163. 19 years ago
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 19 years ago
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen 19 years ago
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 19 years ago
  Nick Mathewson a6f51001a5 New whitespace normalization rule: no blank line at EOF. 19 years ago
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX 19 years ago
  Nick Mathewson b35f7dacef Call tor_free_all instead of connections_free_all after forking 19 years ago
  Nick Mathewson ab34901263 New and frightening code to implement fast-path first-hop CREATE_FAST cells. Watch out when we bump the version to 0.1.0.6-rc! 19 years ago
  Roger Dingledine 92b970d2a6 only complain about wedged cpuworkers after an hour, not 100 secs 19 years ago
  Nick Mathewson 656e31ba33 If it has not been 100 seconds since we told the cpuworker about an onion, complain! Oh, wait... 19 years ago
  Roger Dingledine 6bdfd97272 add function comment 19 years ago
  Roger Dingledine ab8a0bb52c We have a bug that I can't find. Sometimes, very rarely, cpuworkers get 19 years ago
  Roger Dingledine 9cbaf4603d fix an assert trigger: when we have the rare case of accepting 19 years ago
  Nick Mathewson b7cdcf3462 Hopefully, this will make ORs much faster, and not break them: keep a big splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster. 19 years ago
  Nick Mathewson 46be0fa999 Make last fix work on windows too. 19 years ago
  Nick Mathewson 0fff263a46 Fix possible bug on threading platforms with running out of fds do to cpuworkers and dnsworkers. 19 years ago
  Nick Mathewson 0e81265359 update copyright notices. 19 years ago
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. 19 years ago
  Roger Dingledine 0b9b97aaf4 forward-port the shutting up 19 years ago
  Roger Dingledine 38be533c69 Handle unavailable hidden services better. We try each intro point 19 years ago
  Nick Mathewson e0bf597665 Give more useful log messages when the tor process closes dns/cpuworker connections. "Error: Success!" makes us seem like crazy people." 19 years ago
  Nick Mathewson b50263f740 More work on task #43: fix race conditions on multithreaded (win32) servers. 19 years ago
  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. 19 years ago
  Nick Mathewson 08e3090aff More win32 fixes: 1) tolerate extra "readable" events better. 2) when being multithreaded, leave parent fdarray open. 19 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 19 years ago
  Roger Dingledine 22727b4edc wrong is ok, and right is fine, but in between is apparently 19 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 19 years ago
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 19 years ago