Commit History

Author SHA1 Message Date
  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
  Nick Mathewson d63d5cb139 Whitespace normalization 19 years ago
  Nick Mathewson ffe9b01ad7 Split X509 certificate liveness checks into a separate function 19 years ago
  Nick Mathewson 5a5be93f80 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c 19 years ago
  Nick Mathewson 2fbf31533b Tricksy compiler warnings! We hates them, hates them forever, my precious! 19 years ago
  Nick Mathewson ce5709184b Pass with -Wstrict-prototypes 19 years ago
  Nick Mathewson 44d4516155 Use tor_snprintf, not snprintf 19 years ago
  Nick Mathewson bc62f8e983 Replace sprintf with snprintf 19 years ago