Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson f8c07e1f33 free EVP cipher information on shutdown to remove some spurious dmalloc complaints. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson de198d800b Never call free() on tor_malloc()d memory. This is unlikely to be our current leak, but it may help dmalloc work. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 26e7a05725 even better function start checks; give dmalloc a chance of working. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 5c53545d81 Add a bunch more warnings to out warning suite; resolve them; pack structs a little better. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson f8a80e8d59 Helper functions to perform our truncated base64 encoding on hexdigests. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 6b479b3cfa Only do openssl accel stuff if version is at least 0.9.7 %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine fa507c63e8 put quotes around user-supplied strings so they are more likely to %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 121ea4dd93 a url for better reference %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 943ef5256b fix whitespace issues %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 9345323b18 far far cleaner implementation of handshake checking logic. Backport candidate. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine bfe65db284 ok, so now it was just redundant. nick, do you recall what rfc %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine b9a7482c02 note another potential security problem with generating key material %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 261bf4c4d4 rfc 3536 "provides a glossary of terms used in the IETF when discussing %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 224fecb281 Appease insane windows compiler. (Oh no, an extra semi, the sky is falling!) %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 197eb2b2cb fix harmless copy-and-paste error %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson ea2aa107a7 cover a few more cases; needs testing and once-over %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 3fa821d911 oops, that array got bigger %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 7a9eb49f5f Discard special bignum values. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 2aff87caae Load hardware acceleration options when/where available. Can anybody test this? %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson d4972bd2e1 Remove code that has been #if-0ed for a long time. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 5420aed38e Possible bugfix for 151: backport candidate. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 0e81265359 update copyright notices. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 837d7dff69 Try to make crash-on-shutdown bug harder to trigger. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 905c16846a Fix a few more instances of memory not freed on exit (found by weasel). %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson aac97a3c6a Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson f6221b695f Apply windows patch from Dmitri Bely %!s(int64=21) %!d(string=hai) anos