Roger Dingledine
|
e585dad887
fix the cpuworker circ-had-vanished bug (maybe)
|
vor 21 Jahren |
Roger Dingledine
|
429fb381f8
let tor compile with tls on rh9
|
vor 21 Jahren |
Roger Dingledine
|
05612786e4
fix two more bugs
|
vor 21 Jahren |
Roger Dingledine
|
31bf3ec420
reshuffle functions for cleaner organization
|
vor 21 Jahren |
Roger Dingledine
|
1738af9620
tls works between routers now too
|
vor 21 Jahren |
Roger Dingledine
|
b1078b7a3c
tls works with onion proxies now.
|
vor 21 Jahren |
Roger Dingledine
|
556bea4b6d
serious bug in cpuworker. need to think about redesign or how to handle it.
|
vor 21 Jahren |
Nick Mathewson
|
001cd08b2e
Fix bugs in certificate generation and SSL context creation. Both seem to work now.
|
vor 21 Jahren |
Roger Dingledine
|
ec23ebc4e6
update onion router configs for tls
|
vor 21 Jahren |
Roger Dingledine
|
fa1bfaa349
check for funny business from the remote peer
|
vor 21 Jahren |
Nick Mathewson
|
5082ee8ae0
Non-debugging messages are nice to log too
|
vor 21 Jahren |
Nick Mathewson
|
529d3bc56f
Resolve XXXXs in tortls.c
|
vor 21 Jahren |
Nick Mathewson
|
f5b4ef1fa2
Simplify some code paths in TLS; cut down on memory leaks; use
|
vor 21 Jahren |
Nick Mathewson
|
36a3086434
Add router_get_by_pk function; use in connection_tls_finish_handshake.
|
vor 21 Jahren |
Roger Dingledine
|
0761bc7b83
fix typo that's been bugging me
|
vor 21 Jahren |
Roger Dingledine
|
44c3a7c2d7
collect info from peer we just handshaked with
|
vor 21 Jahren |
Nick Mathewson
|
e22b271895
Add certificate verification functions
|
vor 21 Jahren |
Nick Mathewson
|
9955b265ab
Make crypto structures private to crypto.c
|
vor 21 Jahren |
Nick Mathewson
|
67697d5ab1
Add prototypes for functions to check whether the peer certificate is
|
vor 21 Jahren |
Roger Dingledine
|
c0f5ddcf33
fix confirmed win32 bug
|
vor 21 Jahren |
Roger Dingledine
|
0bac4247ca
tls infrastructure now in place, give or take
|
vor 21 Jahren |
Roger Dingledine
|
1a9b5f9de9
another wishlist function for the tls interface
|
vor 21 Jahren |
Roger Dingledine
|
a6a5784bca
add CertFile, Nickname
|
vor 21 Jahren |
Roger Dingledine
|
ace475f01c
hide the global tls context inside tortls.c
|
vor 21 Jahren |
Roger Dingledine
|
413c7a19ed
clean up config.c so it doesn't expose as much
|
vor 21 Jahren |
Roger Dingledine
|
3fa170e11f
more futzing towards tls
|
vor 21 Jahren |
Roger Dingledine
|
99035f3520
clean read_to_buf more
|
vor 21 Jahren |
Roger Dingledine
|
77dfd7826d
fill in a gap in the spec
|
vor 21 Jahren |
Roger Dingledine
|
7a34cdf5ee
general cleanup and reabstraction, to prepare for tls
|
vor 21 Jahren |
Roger Dingledine
|
99d1e4931b
move variable declarations to top of function
|
vor 21 Jahren |