Roger Dingledine
|
ed51df7453
bugfixes and note missing features
|
преди 22 години |
Roger Dingledine
|
078c5ab617
leave the socks handshake on the inbuf until it's complete
|
преди 22 години |
Roger Dingledine
|
b97945e411
add in directory 'post' support
|
преди 22 години |
Roger Dingledine
|
a66669859e
phase out non-tls handshake, now that tls is stable.
|
преди 22 години |
Roger Dingledine
|
6f46316c31
bugfixes and refactorings
|
преди 22 години |
Nick Mathewson
|
3f3f8921f6
Make sequential ACI selection logic handle HIGHER/LOWER
|
преди 22 години |
Nick Mathewson
|
1b9c2f35eb
Add first cut of assert_*_ok functions
|
преди 22 години |
Nick Mathewson
|
c09de55fb8
Add #ifdef'd code (on by default) to allocate ACIs sequentially.
|
преди 22 години |
Roger Dingledine
|
8b71b7338f
clean up exported api's
|
преди 22 години |
Roger Dingledine
|
9c6343fdf8
refactor connects into connection_connect()
|
преди 22 години |
Roger Dingledine
|
e585dad887
fix the cpuworker circ-had-vanished bug (maybe)
|
преди 22 години |
Roger Dingledine
|
05612786e4
fix two more bugs
|
преди 22 години |
Roger Dingledine
|
31bf3ec420
reshuffle functions for cleaner organization
|
преди 22 години |
Roger Dingledine
|
1738af9620
tls works between routers now too
|
преди 22 години |
Roger Dingledine
|
fa1bfaa349
check for funny business from the remote peer
|
преди 22 години |
Nick Mathewson
|
36a3086434
Add router_get_by_pk function; use in connection_tls_finish_handshake.
|
преди 22 години |
Roger Dingledine
|
44c3a7c2d7
collect info from peer we just handshaked with
|
преди 22 години |
Roger Dingledine
|
0bac4247ca
tls infrastructure now in place, give or take
|
преди 22 години |
Roger Dingledine
|
a6a5784bca
add CertFile, Nickname
|
преди 22 години |
Roger Dingledine
|
413c7a19ed
clean up config.c so it doesn't expose as much
|
преди 22 години |
Roger Dingledine
|
3fa170e11f
more futzing towards tls
|
преди 22 години |
Roger Dingledine
|
99035f3520
clean read_to_buf more
|
преди 22 години |
Roger Dingledine
|
7a34cdf5ee
general cleanup and reabstraction, to prepare for tls
|
преди 22 години |
Nick Mathewson
|
fd20011c26
Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
|
преди 22 години |
Roger Dingledine
|
ce289f65f2
remove last vestiges of op_port
|
преди 22 години |
Roger Dingledine
|
36f055e7ee
start honoring the recommended_versions string
|
преди 22 години |
Roger Dingledine
|
2dda97e8fd
implemented cpuworkers
|
преди 22 години |
Nick Mathewson
|
cd3467bb01
Attempt to make sockets code work right on windows.
|
преди 22 години |
Roger Dingledine
|
88edae9407
start refactoring dnsworker so testing won't be so darn hard
|
преди 22 години |
Nick Mathewson
|
9cf01020cc
Misc patches to make windows build work. Now everything is done except the sockets stuff
|
преди 22 години |