Commit History

Author SHA1 Message Date
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 20 years ago
  Nick Mathewson 5420aed38e Possible bugfix for 151: backport candidate. 20 years ago
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX 20 years ago
  Nick Mathewson 0e81265359 update copyright notices. 20 years ago
  Nick Mathewson 837d7dff69 Try to make crash-on-shutdown bug harder to trigger. 20 years ago
  Nick Mathewson 905c16846a Fix a few more instances of memory not freed on exit (found by weasel). 20 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. 20 years ago
  Nick Mathewson f6221b695f Apply windows patch from Dmitri Bely 20 years ago
  Roger Dingledine 9e6d6c6096 Bugfix: we've been using openssl's BIO_get_mem_data incorrectly. 21 years ago
  Nick Mathewson 8c85c0bef8 Note that length checking on base64_decode is kinda conservative 21 years ago
  Nick Mathewson fd4c624677 Belt *or* suspenders will be sufficient when casting things to unsigned char. 21 years ago
  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 21 years ago
  Nick Mathewson a980446d0c Be more proactive about noticing underflows: size_t values greater than 0x800...00 are likely to be trouble. 21 years ago
  Nick Mathewson b457cfb5eb Spell-check strings and comments 21 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 21 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 21 years ago
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 21 years ago
  Nick Mathewson 5a5be93f80 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c 21 years ago
  Nick Mathewson cea9125d71 Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS. 21 years ago
  Nick Mathewson ad4dc74482 Use a stricter set of warnings; make them all pass. 21 years ago
  Roger Dingledine 85c79ffbc7 canonicalize "src" and "dest" arg order in crypto.c (and others) 21 years ago
  Nick Mathewson ce79bab7f1 Split util into util (general utilities), container (smartlist and strmap), and compat (cross-platform compatability). 21 years ago
  Nick Mathewson 5bc0dba933 Move all util functions that need openssl into crypto.c; make non-openssl functions that util needs into util. Now openssl can be separated. 21 years ago
  Nick Mathewson 2fbf31533b Tricksy compiler warnings! We hates them, hates them forever, my precious! 21 years ago
  Nick Mathewson ce5709184b Pass with -Wstrict-prototypes 21 years ago
  Nick Mathewson f67f83b1fa Use strlcpy, not strncpy 21 years ago
  Roger Dingledine 6d873e5743 don't assert multiple things in the same tor_assert() 21 years ago
  Nick Mathewson a42adce362 fix memory leak in router.c; start relying on NULL==(zero bytes) 21 years ago
  Roger Dingledine 918ce7a084 a few more ints to size_ts 21 years ago
  Roger Dingledine a7d858bd6e start the great migration from int to size_t 21 years ago