Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson 0fff263a46 Fix possible bug on threading platforms with running out of fds do to cpuworkers and dnsworkers. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 0e81265359 update copyright notices. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 0b9b97aaf4 forward-port the shutting up %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 38be533c69 Handle unavailable hidden services better. We try each intro point %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson e0bf597665 Give more useful log messages when the tor process closes dns/cpuworker connections. "Error: Success!" makes us seem like crazy people." %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson b50263f740 More work on task #43: fix race conditions on multithreaded (win32) servers. %!s(int64=19) %!d(string=hai) anos
  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. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 08e3090aff More win32 fixes: 1) tolerate extra "readable" events better. 2) when being multithreaded, leave parent fdarray open. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 22727b4edc wrong is ok, and right is fine, but in between is apparently %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 310a8da0d2 break reached_eof() out of process_inbuf() %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine abdf073f14 minor fixes %!s(int64=19) %!d(string=hai) anos
  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. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 394554cfbf Clean up copyrights. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 6c61ed4fb5 Make options no longer a global variable. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 97a0a43511 start the process of making 0.0.7* obsolete %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine de65052312 don't assert multiple things in the same tor_assert() %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 05790d1722 let children survive sigint, sigterm, etc. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine aebec8ab9e stop using atexit() to remove our pid, since it's called %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 656a664334 Revert cpuworker to use addr/port %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson c2103eb63a Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson cbab134bd9 Switch most uses of *_by_addr_port to *_by_identity_digest %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 17b5b3685f Make tor build on win32 again; handle locking for server %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 42569ffd0f bump an info message down to a debug %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 1cf1836990 break connection_edge_end out of connection_mark_for_close %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 537fb82cbb Make some functions static %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 3cdf2d67da it's amazing what a bit of punctuation can do for appearances %!s(int64=20) %!d(string=hai) anos