Roger Dingledine
|
543e4e8fd5
more details to track a warning in tls handshakes
|
vor 21 Jahren |
Roger Dingledine
|
be874358a4
wrap strdup; prefer time() to gettimeofday()
|
vor 21 Jahren |
Roger Dingledine
|
f563bbd2f9
refactor so connection_write_to_buf() never fails
|
vor 21 Jahren |
Roger Dingledine
|
efa8e288ef
my_routerinfo, router_is_me, and learn_my_address are obsolete
|
vor 21 Jahren |
Roger Dingledine
|
dc8f40e4cb
fix the SSL_read() bug again. this time for sure!
|
vor 21 Jahren |
Roger Dingledine
|
013c4e1467
move the tls handshake stuff to connection_or
|
vor 21 Jahren |
Nick Mathewson
|
0e0169d6fa
Write necessary backends for online directory generation. I think.
|
vor 21 Jahren |
Roger Dingledine
|
cb8212bfcb
clean up receiver buckets; prepare for payloads in relay_end; note a few bugs
|
vor 21 Jahren |
Roger Dingledine
|
deac704399
connection_new() can't ever fail
|
vor 21 Jahren |
Roger Dingledine
|
9e5cafc395
first pass: obey log convention
|
vor 21 Jahren |
Roger Dingledine
|
3b5191d36d
various bugfixes and updates
|
vor 21 Jahren |
Nick Mathewson
|
3d4ccb781a
Refactor buffers; implement descriptors.
|
vor 21 Jahren |
Roger Dingledine
|
40d0fca63a
cleanups, bugfixes, more verbose logs
|
vor 21 Jahren |
Roger Dingledine
|
a66669859e
phase out non-tls handshake, now that tls is stable.
|
vor 21 Jahren |
Roger Dingledine
|
8b71b7338f
clean up exported api's
|
vor 21 Jahren |
Roger Dingledine
|
9c6343fdf8
refactor connects into connection_connect()
|
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
|
44c3a7c2d7
collect info from peer we just handshaked with
|
vor 21 Jahren |
Nick Mathewson
|
9955b265ab
Make crypto structures private to crypto.c
|
vor 21 Jahren |
Roger Dingledine
|
0bac4247ca
tls infrastructure now in place, give or take
|
vor 21 Jahren |
Roger Dingledine
|
3fa170e11f
more futzing towards tls
|
vor 21 Jahren |
Roger Dingledine
|
7a34cdf5ee
general cleanup and reabstraction, to prepare for tls
|
vor 21 Jahren |
Roger Dingledine
|
0878ceb779
remove bandwidth negotation from the code
|
vor 21 Jahren |
Roger Dingledine
|
215ca90c05
fix a mild memory leak (10 bytes each time an OR connected to an OR)
|
vor 21 Jahren |
Nick Mathewson
|
cd3467bb01
Attempt to make sockets code work right on windows.
|
vor 21 Jahren |
Nick Mathewson
|
c336c99e60
Start of port to win32. Missing are:
|
vor 21 Jahren |
Nick Mathewson
|
ac5893c626
src/or
|
vor 21 Jahren |
Roger Dingledine
|
75440d08c2
fix many bugs in package_window handling
|
vor 21 Jahren |