Roger Dingledine
|
ec23ebc4e6
update onion router configs for tls
|
21 years ago |
Roger Dingledine
|
fa1bfaa349
check for funny business from the remote peer
|
21 years ago |
Nick Mathewson
|
5082ee8ae0
Non-debugging messages are nice to log too
|
21 years ago |
Nick Mathewson
|
529d3bc56f
Resolve XXXXs in tortls.c
|
21 years ago |
Nick Mathewson
|
f5b4ef1fa2
Simplify some code paths in TLS; cut down on memory leaks; use
|
21 years ago |
Nick Mathewson
|
36a3086434
Add router_get_by_pk function; use in connection_tls_finish_handshake.
|
21 years ago |
Roger Dingledine
|
0761bc7b83
fix typo that's been bugging me
|
21 years ago |
Roger Dingledine
|
44c3a7c2d7
collect info from peer we just handshaked with
|
21 years ago |
Nick Mathewson
|
e22b271895
Add certificate verification functions
|
21 years ago |
Nick Mathewson
|
9955b265ab
Make crypto structures private to crypto.c
|
21 years ago |
Nick Mathewson
|
67697d5ab1
Add prototypes for functions to check whether the peer certificate is
|
21 years ago |
Roger Dingledine
|
c0f5ddcf33
fix confirmed win32 bug
|
21 years ago |
Roger Dingledine
|
0bac4247ca
tls infrastructure now in place, give or take
|
21 years ago |
Roger Dingledine
|
1a9b5f9de9
another wishlist function for the tls interface
|
21 years ago |
Roger Dingledine
|
a6a5784bca
add CertFile, Nickname
|
21 years ago |
Roger Dingledine
|
ace475f01c
hide the global tls context inside tortls.c
|
21 years ago |
Roger Dingledine
|
413c7a19ed
clean up config.c so it doesn't expose as much
|
21 years ago |
Roger Dingledine
|
3fa170e11f
more futzing towards tls
|
21 years ago |
Roger Dingledine
|
99035f3520
clean read_to_buf more
|
21 years ago |
Roger Dingledine
|
77dfd7826d
fill in a gap in the spec
|
21 years ago |
Roger Dingledine
|
7a34cdf5ee
general cleanup and reabstraction, to prepare for tls
|
21 years ago |
Roger Dingledine
|
99d1e4931b
move variable declarations to top of function
|
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 |
Roger Dingledine
|
4fb92e5bf7
update the TODO
|
21 years ago |
Roger Dingledine
|
e13d947986
point out why router_forget_router probably doesn't work
|
21 years ago |
Nick Mathewson
|
e14aedaad0
Fix memory leaks in directory parsing
|
21 years ago |
Roger Dingledine
|
c8401a30ae
remove op_port from the spec also
|
21 years ago |
Roger Dingledine
|
7ae853b04c
router formats don't include op_port now either
|
21 years ago |
Roger Dingledine
|
ce289f65f2
remove last vestiges of op_port
|
21 years ago |
Roger Dingledine
|
4c7e936a3a
note an assert bug that's still around
|
21 years ago |