Commit History

Author SHA1 Message Date
  Roger Dingledine 45065f1466 simplify code now that libevent considers all sockets pollable. 18 years ago
  Nick Mathewson 86da3e0a0a Patch based on post by Mike C to or-dev; special-case based on use of MSVC, rather than on MS_WINDOWS, so that mingw builds. 18 years ago
  Nick Mathewson 64d487a2d6 Add a basic mmap function, with a "fake-it" wrapper to do read_file_from_str instead. Based on code from Michael Mohr. 18 years ago
  Nick Mathewson 89a8411ace Throw out this UNALIGNED_INT_ACCESS_OK nonsense. Even where it works, it is often way way slower than doing the right thing. Backport candidate. 18 years ago
  Nick Mathewson 0f0e14c6e3 normalize whitespace. 18 years ago
  Nick Mathewson 0c132ee2a1 Instead of listing a set of compilers that prefers __func__ to __FUNCTION__, use autoconf. Also, prefer __func__ in our own code: __func__ is a C99 standard, whereas __FUNCTION__ is not. [Fixes bug 254.] 18 years ago
  Roger Dingledine 5f051574d5 Happy new year! 18 years ago
  Roger Dingledine 6f579deff4 check for EADDRINUSE in a cross-platform way (unless i'm wrong) 18 years ago
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 19 years ago
  Roger Dingledine 130d0e4d1d fix typo noticed by scrimbly 19 years ago
  Nick Mathewson 932106f54c Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain. Domains are now bitmasks... just in case. Make some err msgs non-general. 19 years ago
  Nick Mathewson ba24193ab5 Make doxygen marginally happier 19 years ago
  Nick Mathewson 6973ef9be4 Add a touch_file() function to compat so we can update cache mtimes. 19 years ago
  Nick Mathewson d26523e089 Use tor_listdir in test.c instead of duplicating ode. 19 years ago
  Nick Mathewson 789374dbbd Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings. 19 years ago
  Roger Dingledine cfd6514482 and a nearby define 19 years ago
  Nick Mathewson b98e4a0cd7 add parenthesis to U64_PRINTF_ARG macro 19 years ago
  Nick Mathewson 5fee58adfb Add a tor_memmem function 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 ea5591ee4d Implement --disable-threads 19 years ago
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX 19 years ago
  Nick Mathewson 0e81265359 update copyright notices. 19 years ago
  Nick Mathewson 0197b47ce9 Fix some more obscure compiler warnings 19 years ago
  Nick Mathewson 97dad670ea Renormalize whitespace 19 years ago
  Nick Mathewson bbaa3c7792 Implement more control spec functionality 19 years ago
  Roger Dingledine 55c3f15ed1 Forward-port the trick to bump up ConnLimit as far as it can 19 years ago
  Nick Mathewson 70c3580f81 Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled. 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 e4b21c97f7 Forward-port SGI Compatibility patches from Jan Schaumann 19 years ago
  Nick Mathewson 083b67cda5 Add rudimentary pthread support that needs more testing. 19 years ago