Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
19 years ago |
Nick Mathewson
|
a6f51001a5
New whitespace normalization rule: no blank line at EOF.
|
19 years ago |
Nick Mathewson
|
5827e2e216
Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.)
|
19 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
19 years ago |
Roger Dingledine
|
4a82ac12b8
add a tor_tls_is_server method to remember if conn->tls
|
19 years ago |
Nick Mathewson
|
5d836c8140
Free tls resources on exit too
|
20 years ago |
Nick Mathewson
|
32978afa54
Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out
|
20 years ago |
Nick Mathewson
|
7fbd297532
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
|
20 years ago |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
20 years ago |
Nick Mathewson
|
ffe9b01ad7
Split X509 certificate liveness checks into a separate function
|
20 years ago |
Roger Dingledine
|
5f4a390b33
oh, and some more in common/
|
20 years ago |
Nick Mathewson
|
38d8e36919
Make tor_tls_new variant use alternative (certless) context
|
20 years ago |
Nick Mathewson
|
334de84cbe
Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify behavior
|
20 years ago |
Roger Dingledine
|
5dd9e60231
doxygen markup for common/*.h
|
20 years ago |
Nick Mathewson
|
908ccb9dcd
Handle windows socket errors correctly; comment most of common.
|
20 years ago |
Nick Mathewson
|
d6d4b93863
Remove spurious semi
|
20 years ago |
Nick Mathewson
|
ad07c62938
Add a macro to catch unhandled openssl errors.
|
20 years ago |
Nick Mathewson
|
c44016e86e
Merge flagday into main branch.
|
20 years ago |
Nick Mathewson
|
257d509b91
Document stuff, reduce magic numbers, add emacs magic
|
20 years ago |
Nick Mathewson
|
793c65e60f
Note discrepency between N bytes transmitted over TLS and actual bandwidth use; add 2 functions to help resolve.
|
21 years ago |
Nick Mathewson
|
0ec2a34a1d
Code to get nicknames from peer certs
|
21 years ago |
Roger Dingledine
|
677707433e
shift read_file_to_str() into util.c
|
21 years ago |
Nick Mathewson
|
798bb6ab3b
Add function to wrap SSL_pending
|
21 years ago |
Nick Mathewson
|
3d4ccb781a
Refactor buffers; implement descriptors.
|
21 years ago |
Nick Mathewson
|
e22b271895
Add certificate verification functions
|
21 years ago |
Nick Mathewson
|
67697d5ab1
Add prototypes for functions to check whether the peer certificate is
|
21 years ago |
Roger Dingledine
|
1a9b5f9de9
another wishlist function for the tls interface
|
21 years ago |
Roger Dingledine
|
ace475f01c
hide the global tls context inside tortls.c
|
21 years ago |
Nick Mathewson
|
fd20011c26
Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
|
21 years ago |