Commit History

Author SHA1 Message Date
  Nick Mathewson 6bd81c9ee2 Fix windows build: do not spuriously include openssl where not needed; handle lack of gethostbyname_r properly. 19 years ago
  Nick Mathewson aac97a3c6a Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue. 19 years ago
  Nick Mathewson 915202048e Handle return value from getaddrinfo properly 19 years ago
  Nick Mathewson a035032f09 Use getaddrinfo and gethostbyname_r where available. Note that these are not necessarily threadsafe: this needs more thinking. Perhaps we should back down on this multithreading idea. 19 years ago
  Nick Mathewson e4b21c97f7 Forward-port SGI Compatibility patches from Jan Schaumann 19 years ago
  Roger Dingledine f3b74a2adb http://www.erlenstar.demon.co.uk/unix/faq_2.html says we 19 years ago
  Nick Mathewson 083b67cda5 Add rudimentary pthread support that needs more testing. 19 years ago
  Nick Mathewson 29b6637a62 Compilation fixes for win32 version detection. 19 years ago
  Nick Mathewson f8c14bbf1f Detect windows platform correctly 19 years ago
  Nick Mathewson 324b192f68 Make Tor use Niels Provos's libevent instead of it's current 20 years ago
  Nick Mathewson b50263f740 More work on task #43: fix race conditions on multithreaded (win32) servers. 20 years ago
  Roger Dingledine cf17d0d29c move network_init from or/main to common/compat 20 years ago
  Nick Mathewson c79c4200f4 Fix a bug in last patch; and keep my name out of the assert() call too. 20 years ago
  Nick Mathewson 32978afa54 Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out 20 years ago
  Roger Dingledine 2297c57ba5 note an improvement on our uname we might want to make one day 20 years ago
  Nick Mathewson a980446d0c Be more proactive about noticing underflows: size_t values greater than 0x800...00 are likely to be trouble. 20 years ago
  Nick Mathewson 41ba4575b3 Fix windows build. 20 years ago
  Nick Mathewson b457cfb5eb Spell-check strings and comments 20 years ago
  Nick Mathewson 6e88abf418 If we are using select, make sure we stay within FD_SETSIZE. 20 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 20 years ago
  Roger Dingledine 531c060b36 fix integer underflow in tor_vsnprintf() 20 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 20 years ago
  Nick Mathewson 0702179d28 Very oops. make windows nonblocking sockets nonblocking 20 years ago
  Nick Mathewson f77ff938b7 remember; tor_socket_errno has side effects! 20 years ago
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 20 years ago
  Nick Mathewson 22dba27d8d Normalize a few more kinds of whitespace. We now dislike: 20 years ago
  Nick Mathewson 8de9cfe184 Resolve FIXME items: make expand_filename handle ~ and ~username 20 years ago
  Roger Dingledine 987cb2b93a when you cast MAX_UINT to an int it confuses the users 20 years ago
  Nick Mathewson 5a5be93f80 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c 20 years ago
  Nick Mathewson d9d053d70b Clean windows a little 20 years ago