aboutsummaryrefslogtreecommitdiff
path: root/src/common/tortls.c
Commit message (Collapse)AuthorAge
* Never call free() on tor_malloc()d memory. This is unlikely to be our ↵Nick Mathewson2005-09-30
| | | | | | current leak, but it may help dmalloc work. svn:r5168
* Reformat inconsistent function declarations.Nick Mathewson2005-09-30
| | | | svn:r5160
* Add a bunch more warnings to out warning suite; resolve them; pack structs a ↵Nick Mathewson2005-09-29
| | | | | | little better. svn:r5150
* put quotes around user-supplied strings so they are more likely toRoger Dingledine2005-08-26
| | | | | | | realize if they add bad characters (like quotes) to the torrc svn:r4844
* Try to resolve another reported solaris x86 warningNick Mathewson2005-08-12
| | | | svn:r4771
* Appease the hungry God of GCC: it hates K&R style unspecified args!Nick Mathewson2005-06-21
| | | | svn:r4470
* Load hardware acceleration options when/where available. Can anybody test this?Nick Mathewson2005-06-20
| | | | svn:r4467
* flesh out the source file descriptions for doxygenRoger Dingledine2005-06-11
| | | | svn:r4404
* Change end-of-file NLNL convention. It turns out arma I and I agree.Nick Mathewson2005-06-09
| | | | svn:r4382
* New whitespace normalization rule: no blank line at EOF.Nick Mathewson2005-06-09
| | | | svn:r4378
* Make Tor compile with no warnings with gcc4.0 on OSXNick Mathewson2005-05-07
| | | | svn:r4184
* Apparently, ASN1 failures are not treated as SSL connection errors, but are ↵Nick Mathewson2005-04-23
| | | | | | just general OpenSSL errors. Or something. Anyway, bulletproof tor_tls_handshake. svn:r4098
* LOG_ERR is for when you're planning to die.Roger Dingledine2005-04-23
| | | | svn:r4087
* Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for ↵Nick Mathewson2005-04-23
| | | | | | TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.) svn:r4085
* update copyright notices.Nick Mathewson2005-04-01
| | | | svn:r3982
* add a tor_tls_is_server method to remember if conn->tlsRoger Dingledine2005-03-31
| | | | | | | was an initiator or a receiver svn:r3931
* Try a little harder to avoid openssl SSL* double-free reports.Nick Mathewson2005-02-28
| | | | svn:r3710
* give a better warning when tor points at an https server.Nick Mathewson2005-02-28
| | | | svn:r3706
* Be specific about which "illegal character" we just saw in the cert.Nick Mathewson2005-02-25
| | | | svn:r3699
* Patch to localtime/gmtime handling: use the _r variants where available. ↵Nick Mathewson2005-02-22
| | | | | | Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled. svn:r3653
* 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