Roger Dingledine
|
a66669859e
phase out non-tls handshake, now that tls is stable.
|
před 21 roky |
Roger Dingledine
|
6f46316c31
bugfixes and refactorings
|
před 21 roky |
Nick Mathewson
|
4dddac706d
Use EXIT properly in assert_connection_ok
|
před 21 roky |
Nick Mathewson
|
1b9c2f35eb
Add first cut of assert_*_ok functions
|
před 21 roky |
Roger Dingledine
|
8b71b7338f
clean up exported api's
|
před 21 roky |
Roger Dingledine
|
9c6343fdf8
refactor connects into connection_connect()
|
před 21 roky |
Roger Dingledine
|
ebc23f690c
bugfix: onion pending queue now works
|
před 21 roky |
Roger Dingledine
|
b63013e847
finally tracked down the seg fault
|
před 21 roky |
Roger Dingledine
|
e585dad887
fix the cpuworker circ-had-vanished bug (maybe)
|
před 21 roky |
Roger Dingledine
|
31bf3ec420
reshuffle functions for cleaner organization
|
před 21 roky |
Roger Dingledine
|
1738af9620
tls works between routers now too
|
před 21 roky |
Roger Dingledine
|
b1078b7a3c
tls works with onion proxies now.
|
před 21 roky |
Roger Dingledine
|
fa1bfaa349
check for funny business from the remote peer
|
před 21 roky |
Nick Mathewson
|
36a3086434
Add router_get_by_pk function; use in connection_tls_finish_handshake.
|
před 21 roky |
Roger Dingledine
|
44c3a7c2d7
collect info from peer we just handshaked with
|
před 21 roky |
Roger Dingledine
|
0bac4247ca
tls infrastructure now in place, give or take
|
před 21 roky |
Roger Dingledine
|
3fa170e11f
more futzing towards tls
|
před 21 roky |
Roger Dingledine
|
99035f3520
clean read_to_buf more
|
před 21 roky |
Roger Dingledine
|
7a34cdf5ee
general cleanup and reabstraction, to prepare for tls
|
před 21 roky |
Roger Dingledine
|
90f22933e7
make the conn->package_window bug go away.
|
před 21 roky |
Nick Mathewson
|
14c8bc598b
Attempt to track down bug in conn->package_window
|
před 21 roky |
Roger Dingledine
|
33b0569fba
remove duplicate packagewindow-checking code,
|
před 21 roky |
Roger Dingledine
|
2dda97e8fd
implemented cpuworkers
|
před 21 roky |
Nick Mathewson
|
cd3467bb01
Attempt to make sockets code work right on windows.
|
před 21 roky |
Nick Mathewson
|
c336c99e60
Start of port to win32. Missing are:
|
před 21 roky |
Nick Mathewson
|
ac5893c626
src/or
|
před 21 roky |
Roger Dingledine
|
c6f70e36e0
implemented total read rate limiting
|
před 21 roky |
Roger Dingledine
|
75440d08c2
fix many bugs in package_window handling
|
před 21 roky |
Roger Dingledine
|
dbf3435cde
simplify fetch_from_buf; cull idle dnsworkers.
|
před 21 roky |
Roger Dingledine
|
a43c015838
clean out some old comments
|
před 21 roky |