Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | and now the exciting part: there is now no such thing as doing | Roger Dingledine | 2006-06-07 |
| | | | | | | | a client-only tls, that is, one with no certs. svn:r6558 | ||
* | simplify the tortls api: we only support being a "server", that | Roger Dingledine | 2006-06-07 |
| | | | | | | | | | | is, even tor clients do the same sort of handshake. this has been true for years, so it's best to get rid of the stale code. svn:r6557 | ||
* | if we're a server and some peer has a broken tls certificate, don't | Roger Dingledine | 2006-05-26 |
| | | | | | | | shout about it unless we want to hear about protocol violations. svn:r6507 | ||
* | Happy new year! | Roger Dingledine | 2006-02-09 |
| | | | | svn:r5949 | ||
* | Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" ↵ | Nick Mathewson | 2005-10-25 |
| | | | | | | domain. Domains are now bitmasks... just in case. Make some err msgs non-general. svn:r5309 | ||
* | start the process of reducing clutter in server logs | Roger Dingledine | 2005-10-17 |
| | | | | svn:r5253 | ||
* | Make doxygen marginally happier | Nick Mathewson | 2005-10-06 |
| | | | | svn:r5208 | ||
* | Change end-of-file NLNL convention. It turns out arma I and I agree. | Nick Mathewson | 2005-06-09 |
| | | | | svn:r4382 | ||
* | New whitespace normalization rule: no blank line at EOF. | Nick Mathewson | 2005-06-09 |
| | | | | svn:r4378 | ||
* | Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for ↵ | Nick Mathewson | 2005-04-23 |
| | | | | | | TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.) svn:r4085 | ||
* | update copyright notices. | Nick Mathewson | 2005-04-01 |
| | | | | svn:r3982 | ||
* | add a tor_tls_is_server method to remember if conn->tls | Roger Dingledine | 2005-03-31 |
| | | | | | | | was an initiator or a receiver svn:r3931 | ||
* | Free tls resources on exit too | Nick Mathewson | 2005-02-11 |
| | | | | svn:r3615 | ||
* | Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out | Nick Mathewson | 2004-12-22 |
| | | | | | | | of the warning messages. svn:r3199 | ||
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵ | Nick Mathewson | 2004-11-29 |
| | | | | | | every file. svn:r3019 | ||
* | remove emacs droppings, since nick says he doesn't need them anymore | Roger Dingledine | 2004-11-26 |
| | | | | svn:r2989 | ||
* | Split X509 certificate liveness checks into a separate function | Nick Mathewson | 2004-11-14 |
| | | | | svn:r2873 | ||
* | oh, and some more in common/ | Roger Dingledine | 2004-10-14 |
| | | | | svn:r2483 | ||
* | Make tor_tls_new variant use alternative (certless) context | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2096 | ||
* | Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify ↵ | Nick Mathewson | 2004-07-21 |
| | | | | | | behavior svn:r2073 | ||
* | doxygen markup for common/*.h | Roger Dingledine | 2004-05-10 |
| | | | | svn:r1840 | ||
* | Handle windows socket errors correctly; comment most of common. | Nick Mathewson | 2004-05-01 |
| | | | | svn:r1756 | ||
* | Remove spurious semi | Nick Mathewson | 2004-04-26 |
| | | | | svn:r1724 | ||
* | Add a macro to catch unhandled openssl errors. | Nick Mathewson | 2004-04-26 |
| | | | | svn:r1723 | ||
* | Merge flagday into main branch. | Nick Mathewson | 2004-04-24 |
| | | | | svn:r1683 | ||
* | Document stuff, reduce magic numbers, add emacs magic | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1502 | ||
* | Note discrepency between N bytes transmitted over TLS and actual bandwidth ↵ | Nick Mathewson | 2004-01-13 |
| | | | | | | use; add 2 functions to help resolve. svn:r986 | ||
* | Code to get nicknames from peer certs | Nick Mathewson | 2003-10-19 |
| | | | | svn:r627 | ||
* | shift read_file_to_str() into util.c | Roger Dingledine | 2003-09-28 |
| | | | | svn:r504 | ||
* | Add function to wrap SSL_pending | Nick Mathewson | 2003-09-27 |
| | | | | svn:r501 | ||
* | Refactor buffers; implement descriptors. | Nick Mathewson | 2003-09-25 |
| | | | | | | | | | | | | | | | | | 'buf_t' is now an opaque type defined in buffers.c . Router descriptors now include all keys; routers generate keys as needed on startup (in a newly defined "data directory"), and generate their own descriptors. Descriptors are now self-signed. Implementation is not complete: descriptors are never published; and upon receiving a descriptor, the directory doesn't do anything with it. At least "routers.or" and orkeygen are now obsolete, BTW. svn:r483 | ||
* | Add certificate verification functions | Nick Mathewson | 2003-09-10 |
| | | | | svn:r438 | ||
* | Add prototypes for functions to check whether the peer certificate is | Nick Mathewson | 2003-09-10 |
| | | | | | | | | valid (if it is present); and to get a public key from a peer certificate (in order to identify the peer). svn:r436 | ||
* | another wishlist function for the tls interface | Roger Dingledine | 2003-09-08 |
| | | | | svn:r433 | ||
* | hide the global tls context inside tortls.c | Roger Dingledine | 2003-09-08 |
| | | | | svn:r431 | ||
* | Add initial interfaces and code for TLS support. Interfaces are right; code ↵ | Nick Mathewson | 2003-09-04 |
needs work and testing. svn:r424 |