Commit History

Author SHA1 Message Date
  Nick Mathewson ad07c62938 Add a macro to catch unhandled openssl errors. 21 years ago
  Roger Dingledine 719bb5c0f3 log debug so nick can see it too 21 years ago
  Nick Mathewson 337f7a981f Include strerror(errno) with tls syscall errors 21 years ago
  Nick Mathewson b410dff6c0 Log pending TLS errors in a couple more places, in case they are possible. 21 years ago
  Nick Mathewson 0355d29e12 Call tls_log_errors at a more appropriate location; we can remove the other calls in tor_tls_verify once we are sure they never happen. 21 years ago
  Nick Mathewson cb465160da Very blunt debugging code: log pending errors at start and end of tor_tls_verify 21 years ago
  Roger Dingledine 37192bd25e use tor_assert and PUBLIC_KEY_OK 21 years ago
  Nick Mathewson c44016e86e Merge flagday into main branch. 21 years ago
  Roger Dingledine 4d380ea902 quiet a -l info that should be -l debug 21 years ago
  Roger Dingledine 47488fa525 allow 90 minutes of clock skew, not 30 21 years ago
  Nick Mathewson 257d509b91 Document stuff, reduce magic numbers, add emacs magic 21 years ago
  Nick Mathewson b3c2b62a14 Make "common" no longer depend on or.h 21 years ago
  Nick Mathewson 137b577bbd Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers. 21 years ago
  Nick Mathewson 2da54de968 Make tor build on windows again. More work still needed 22 years ago
  Roger Dingledine 5cf0b6224b bugfix: stop trying to write to a stderr that may not be there 22 years ago
  Roger Dingledine c12a6f58b5 fix typo 22 years ago
  Nick Mathewson 793c65e60f Note discrepency between N bytes transmitted over TLS and actual bandwidth use; add 2 functions to help resolve. 22 years ago
  Roger Dingledine eb730c41c8 clean tabs, trailing whitespace 22 years ago
  Nick Mathewson dd16a9abcb Stop leaking X509 certs; those things are _nasty_ on the carpet 22 years ago
  Roger Dingledine 3d19a9b514 fix a bug in handling clock skew 22 years ago
  Nick Mathewson 71e5ad714b resolve warning 22 years ago
  Nick Mathewson 6b79d8a7e9 Two-pronged attack at my overzealous skew fixes. 22 years ago
  Nick Mathewson 7604cfe61b Clock skew fixes. 22 years ago
  Roger Dingledine 069227db5b introduce new tor_free() macro 22 years ago
  Roger Dingledine dc85b7af3c warn, not err 22 years ago
  Nick Mathewson 0ec2a34a1d Code to get nicknames from peer certs 22 years ago
  Roger Dingledine ec96419109 let tls tolerate reallocing the buf 22 years ago
  Roger Dingledine c627ba2632 first steps toward a WANTWRITE SSL_write tls bug fix 22 years ago
  Roger Dingledine 61e180ceb1 start to track down the 'peer has invalid cert' bug 22 years ago
  Nick Mathewson f32c1c3127 Log TLS errors even harder 22 years ago