Commit History

Author SHA1 Message Date
  Roger Dingledine 03dcef4c78 start the process of reducing clutter in server logs 18 years ago
  Nick Mathewson ba24193ab5 Make doxygen marginally happier 19 years ago
  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. 19 years ago
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. 19 years ago
  Nick Mathewson 5c53545d81 Add a bunch more warnings to out warning suite; resolve them; pack structs a little better. 19 years ago
  Roger Dingledine fa507c63e8 put quotes around user-supplied strings so they are more likely to 19 years ago
  Nick Mathewson d1c094637d Try to resolve another reported solaris x86 warning 19 years ago
  Nick Mathewson a37db0da26 Appease the hungry God of GCC: it hates K&R style unspecified args! 19 years ago
  Nick Mathewson 2aff87caae Load hardware acceleration options when/where available. Can anybody test this? 19 years ago
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen 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 a6f51001a5 New whitespace normalization rule: no blank line at EOF. 19 years ago
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX 19 years ago
  Nick Mathewson 4fb95f166e Apparently, ASN1 failures are not treated as SSL connection errors, but are just general OpenSSL errors. Or something. Anyway, bulletproof tor_tls_handshake. 19 years ago
  Roger Dingledine 54fd9df23f LOG_ERR is for when you're planning to die. 19 years ago
  Nick Mathewson 5827e2e216 Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.) 19 years ago
  Nick Mathewson 0e81265359 update copyright notices. 19 years ago
  Roger Dingledine 4a82ac12b8 add a tor_tls_is_server method to remember if conn->tls 19 years ago
  Nick Mathewson 97bc49bd72 Try a little harder to avoid openssl SSL* double-free reports. 19 years ago
  Nick Mathewson bed6c05453 give a better warning when tor points at an https server. 19 years ago
  Nick Mathewson 2be0508f0d Be specific about which "illegal character" we just saw in the cert. 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 5d836c8140 Free tls resources on exit too 19 years ago
  Nick Mathewson fca7ba9777 Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch. 19 years ago
  Nick Mathewson a6aa5eebd6 Fix some memory leaks and unlikely segfaults 19 years ago
  Nick Mathewson 0f49fd3bcd Fix leakable rsa key 19 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 19 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 19 years ago
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 19 years ago
  Nick Mathewson cd70264377 Clean up some logging and interfaces 19 years ago