Commit történet

Szerző SHA1 Üzenet Dátum
  Nick Mathewson 0197b47ce9 Fix some more obscure compiler warnings 19 éve
  Nick Mathewson 97dad670ea Renormalize whitespace 19 éve
  Nick Mathewson bbaa3c7792 Implement more control spec functionality 20 éve
  Roger Dingledine 55c3f15ed1 Forward-port the trick to bump up ConnLimit as far as it can 20 éve
  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. 20 éve
  Nick Mathewson aac97a3c6a Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue. 20 éve
  Nick Mathewson e4b21c97f7 Forward-port SGI Compatibility patches from Jan Schaumann 20 éve
  Nick Mathewson 083b67cda5 Add rudimentary pthread support that needs more testing. 20 éve
  Nick Mathewson fbb7f869c5 fwd-port win32 isprint fix 20 éve
  Nick Mathewson 324b192f68 Make Tor use Niels Provos's libevent instead of it's current 20 éve
  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. 20 éve
  Roger Dingledine cf17d0d29c move network_init from or/main to common/compat 20 éve
  Nick Mathewson 32978afa54 Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out 20 éve
  Nick Mathewson fe6eb34a10 Solaris CC freaks out if isspace and friends get anything other than an int. We learned that, so we casted. But it is also a bad idea to cast a signed char to an int and expect things to work on win32. Now we cast to unsigned char, then to int, then pass to isspace. Ug 20 éve
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 20 éve
  Nick Mathewson 32651dd108 connect() on win32 can do more things than we thought? 20 éve
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 20 éve
  Nick Mathewson 22dba27d8d Normalize a few more kinds of whitespace. We now dislike: 20 éve
  Nick Mathewson 8acaf8e187 Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting setup. More docs needed 20 éve
  Nick Mathewson 8de9cfe184 Resolve FIXME items: make expand_filename handle ~ and ~username 20 éve
  Nick Mathewson b56ef496d9 Twiddle header order to compile on OS X again 20 éve
  Nick Mathewson 3e16515343 The spelling is "d-e-f-i-n-e". 20 éve
  Nick Mathewson a2f6210b3e Add compatibility macros for printf and scanf-ing 64-bit unsigned ints 20 éve
  Nick Mathewson 67f14032b1 Handle strlcat/strlcpy correctly on platforms that have them. 20 éve
  Nick Mathewson 1433a0b26f Fix signed/unsigned comparison warning 20 éve
  Nick Mathewson ce79bab7f1 Split util into util (general utilities), container (smartlist and strmap), and compat (cross-platform compatability). 20 éve