Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Free tls resources on exit too | Nick Mathewson | 2005-02-11 |
| | | | | svn:r3615 | ||
* | Resolve task 42: find where 19-char nicknames were getting truncated when ↵ | Nick Mathewson | 2005-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 segfaults | Nick Mathewson | 2004-12-07 |
| | | | | svn:r3103 | ||
* | Fix leakable rsa key | Nick Mathewson | 2004-12-07 |
| | | | | svn:r3099 | ||
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵ | Nick Mathewson | 2004-11-29 |
| | | | | | | every file. svn:r3019 | ||
* | Normalize space: add one between every control keyword and control clause. | Nick Mathewson | 2004-11-28 |
| | | | | svn:r3003 | ||
* | remove emacs droppings, since nick says he doesn't need them anymore | Roger Dingledine | 2004-11-26 |
| | | | | svn:r2989 | ||
* | Clean up some logging and interfaces | Nick Mathewson | 2004-11-23 |
| | | | | svn:r2945 | ||
* | Whitespace normalization | Nick Mathewson | 2004-11-15 |
| | | | | svn:r2895 | ||
* | Split X509 certificate liveness checks into a separate function | Nick Mathewson | 2004-11-14 |
| | | | | svn:r2873 | ||
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵ | Nick Mathewson | 2004-11-09 |
| | | | | | | target; fix a braino in dirserv.c svn:r2758 | ||
* | Tricksy compiler warnings! We hates them, hates them forever, my precious! | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2615 | ||
* | Pass with -Wstrict-prototypes | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2614 | ||
* | Use tor_snprintf, not snprintf | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2609 | ||
* | Replace sprintf with snprintf | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2602 | ||
* | Tolerate NULL nicknames better | Nick Mathewson | 2004-10-19 |
| | | | | svn:r2567 | ||
* | don't assert multiple things in the same tor_assert() | Roger Dingledine | 2004-10-16 |
| | | | | svn:r2545 | ||
* | Build without warnings on mac gcc 3.3 | Nick Mathewson | 2004-10-14 |
| | | | | svn:r2487 | ||
* | oh, and some more in common/ | Roger Dingledine | 2004-10-14 |
| | | | | svn:r2483 | ||
* | fix a seg fault on solaris | Roger Dingledine | 2004-08-25 |
| | | | | svn:r2313 | ||
* | tell the user what time _they_ are too, when a cert is expired | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2114 | ||
* | Make tor_tls_new variant use alternative (certless) context | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2096 | ||
* | fix our tls handshake chain cert bug | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2086 | ||
* | Log certificate lifetime on failure. | Nick Mathewson | 2004-07-21 |
| | | | | svn:r2083 | ||
* | Log number of certs in wrong-length chains | Nick Mathewson | 2004-07-21 |
| | | | | svn:r2078 | ||
* | Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify ↵ | Nick Mathewson | 2004-07-21 |
| | | | | | | behavior svn:r2073 | ||
* | more useful warning messages | Roger Dingledine | 2004-07-19 |
| | | | | | | | (fixed because the old ones confused a user) svn:r2055 | ||
* | Resolve some XXXs | Nick Mathewson | 2004-05-18 |
| | | | | svn:r1889 | ||
* | it's amazing what a bit of punctuation can do for appearances | Roger Dingledine | 2004-05-10 |
| | | | | svn:r1843 | ||
* | Doxygenate common. | Nick Mathewson | 2004-05-10 |
| | | | | svn:r1829 | ||
* | Working strerror for windows socket errors, plus some snide comments. | Nick Mathewson | 2004-05-02 |
| | | | | svn:r1775 | ||
* | some patches on the patches | Roger Dingledine | 2004-05-01 |
| | | | | svn:r1761 | ||
* | Handle windows socket errors correctly; comment most of common. | Nick Mathewson | 2004-05-01 |
| | | | | svn:r1756 | ||
* | Some versions of openssl have an SSL_pending function that erroneously | Nick Mathewson | 2004-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 Mathewson | 2004-04-26 |
| | | | | svn:r1723 | ||
* | log debug so nick can see it too | Roger Dingledine | 2004-04-26 |
| | | | | svn:r1721 | ||
* | Include strerror(errno) with tls syscall errors | Nick Mathewson | 2004-04-26 |
| | | | | svn:r1718 | ||
* | Log pending TLS errors in a couple more places, in case they are possible. | Nick Mathewson | 2004-04-26 |
| | | | | svn:r1716 | ||
* | Call tls_log_errors at a more appropriate location; we can remove the other ↵ | Nick Mathewson | 2004-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_verify | Nick Mathewson | 2004-04-26 |
| | | | | svn:r1707 | ||
* | use tor_assert and PUBLIC_KEY_OK | Roger Dingledine | 2004-04-25 |
| | | | | | | | but don't use tor_assert inside log.c, to avoid loops svn:r1696 | ||
* | Merge flagday into main branch. | Nick Mathewson | 2004-04-24 |
| | | | | svn:r1683 | ||
* | quiet a -l info that should be -l debug | Roger Dingledine | 2004-04-15 |
| | | | | svn:r1634 | ||
* | allow 90 minutes of clock skew, not 30 | Roger Dingledine | 2004-04-08 |
| | | | | svn:r1544 | ||
* | Document stuff, reduce magic numbers, add emacs magic | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1502 | ||
* | Make "common" no longer depend on or.h | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1466 | ||
* | Refactor the heck out of crypto interface: admit that we will stick with one ↵ | Nick Mathewson | 2004-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 needed | Nick Mathewson | 2004-03-09 |
| | | | | svn:r1247 | ||
* | bugfix: stop trying to write to a stderr that may not be there | Roger Dingledine | 2004-02-28 |
| | | | | | | | also, tell start_daemon our desired cwd svn:r1170 | ||
* | fix typo | Roger Dingledine | 2004-01-20 |
| | | | | svn:r1007 |