aboutsummaryrefslogtreecommitdiff
path: root/src/common/tortls.c
Commit message (Collapse)AuthorAge
* Free tls resources on exit tooNick Mathewson2005-02-11
| | | | svn:r3615
* Resolve task 42: find where 19-char nicknames were getting truncated when ↵Nick Mathewson2005-01-03
| | | | | | 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. svn:r3244
* Fix some memory leaks and unlikely segfaultsNick Mathewson2004-12-07
| | | | svn:r3103
* Fix leakable rsa keyNick Mathewson2004-12-07
| | | | svn:r3099
* Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson2004-11-29
| | | | | | every file. svn:r3019
* Normalize space: add one between every control keyword and control clause.Nick Mathewson2004-11-28
| | | | svn:r3003
* remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine2004-11-26
| | | | svn:r2989
* Clean up some logging and interfacesNick Mathewson2004-11-23
| | | | svn:r2945
* Whitespace normalizationNick Mathewson2004-11-15
| | | | svn:r2895
* Split X509 certificate liveness checks into a separate functionNick Mathewson2004-11-14
| | | | svn:r2873
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵Nick Mathewson2004-11-09
| | | | | | target; fix a braino in dirserv.c svn:r2758
* Tricksy compiler warnings! We hates them, hates them forever, my precious!Nick Mathewson2004-10-27
| | | | svn:r2615
* Pass with -Wstrict-prototypesNick Mathewson2004-10-27
| | | | svn:r2614
* Use tor_snprintf, not snprintfNick Mathewson2004-10-27
| | | | svn:r2609
* Replace sprintf with snprintfNick Mathewson2004-10-27
| | | | svn:r2602
* Tolerate NULL nicknames betterNick Mathewson2004-10-19
| | | | svn:r2567
* don't assert multiple things in the same tor_assert()Roger Dingledine2004-10-16
| | | | svn:r2545
* Build without warnings on mac gcc 3.3Nick Mathewson2004-10-14
| | | | svn:r2487
* oh, and some more in common/Roger Dingledine2004-10-14
| | | | svn:r2483
* fix a seg fault on solarisRoger Dingledine2004-08-25
| | | | svn:r2313
* tell the user what time _they_ are too, when a cert is expiredRoger Dingledine2004-07-22
| | | | svn:r2114
* Make tor_tls_new variant use alternative (certless) contextNick Mathewson2004-07-22
| | | | svn:r2096
* fix our tls handshake chain cert bugRoger Dingledine2004-07-21
| | | | svn:r2086
* Log certificate lifetime on failure.Nick Mathewson2004-07-21
| | | | svn:r2083
* Log number of certs in wrong-length chainsNick Mathewson2004-07-21
| | | | svn:r2078
* Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify ↵Nick Mathewson2004-07-21
| | | | | | behavior svn:r2073
* more useful warning messagesRoger Dingledine2004-07-19
| | | | | | | (fixed because the old ones confused a user) svn:r2055
* Resolve some XXXsNick Mathewson2004-05-18
| | | | svn:r1889
* it's amazing what a bit of punctuation can do for appearancesRoger Dingledine2004-05-10
| | | | svn:r1843
* Doxygenate common.Nick Mathewson2004-05-10
| | | | svn:r1829
* Working strerror for windows socket errors, plus some snide comments.Nick Mathewson2004-05-02
| | | | svn:r1775
* some patches on the patchesRoger Dingledine2004-05-01
| | | | svn:r1761
* Handle windows socket errors correctly; comment most of common.Nick Mathewson2004-05-01
| | | | svn:r1756
* Some versions of openssl have an SSL_pending function that erroneouslyNick Mathewson2004-04-26
| | | | | | | | | | returns bytes when there is a non-application record pending. I have no idea when/why this would even happen, but let's catch it and make sure tor_tls_get_pending_bytes stays correct. svn:r1727
* Add a macro to catch unhandled openssl errors.Nick Mathewson2004-04-26
| | | | svn:r1723
* log debug so nick can see it tooRoger Dingledine2004-04-26
| | | | svn:r1721
* Include strerror(errno) with tls syscall errorsNick Mathewson2004-04-26
| | | | svn:r1718
* Log pending TLS errors in a couple more places, in case they are possible.Nick Mathewson2004-04-26
| | | | svn:r1716
* Call tls_log_errors at a more appropriate location; we can remove the other ↵Nick Mathewson2004-04-26
| | | | | | calls in tor_tls_verify once we are sure they never happen. svn:r1709
* Very blunt debugging code: log pending errors at start and end of tor_tls_verifyNick Mathewson2004-04-26
| | | | svn:r1707
* use tor_assert and PUBLIC_KEY_OKRoger Dingledine2004-04-25
| | | | | | | but don't use tor_assert inside log.c, to avoid loops svn:r1696
* Merge flagday into main branch.Nick Mathewson2004-04-24
| | | | svn:r1683
* quiet a -l info that should be -l debugRoger Dingledine2004-04-15
| | | | svn:r1634
* allow 90 minutes of clock skew, not 30Roger Dingledine2004-04-08
| | | | svn:r1544
* Document stuff, reduce magic numbers, add emacs magicNick Mathewson2004-04-06
| | | | svn:r1502
* Make "common" no longer depend on or.hNick Mathewson2004-04-03
| | | | svn:r1466
* Refactor the heck out of crypto interface: admit that we will stick with one ↵Nick Mathewson2004-04-03
| | | | | | ciphersuite at a time, make const things const, and stop putting openssl in the headers. svn:r1458
* Make tor build on windows again. More work still neededNick Mathewson2004-03-09
| | | | svn:r1247
* bugfix: stop trying to write to a stderr that may not be thereRoger Dingledine2004-02-28
| | | | | | | also, tell start_daemon our desired cwd svn:r1170
* fix typoRoger Dingledine2004-01-20
| | | | svn:r1007