Roger Dingledine
|
6f46316c31
bugfixes and refactorings
|
vor 21 Jahren |
Nick Mathewson
|
3f3f8921f6
Make sequential ACI selection logic handle HIGHER/LOWER
|
vor 21 Jahren |
Nick Mathewson
|
1b9c2f35eb
Add first cut of assert_*_ok functions
|
vor 21 Jahren |
Nick Mathewson
|
c09de55fb8
Add #ifdef'd code (on by default) to allocate ACIs sequentially.
|
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
|
e585dad887
fix the cpuworker circ-had-vanished bug (maybe)
|
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
|
fa1bfaa349
check for funny business from the remote peer
|
vor 21 Jahren |
Nick Mathewson
|
36a3086434
Add router_get_by_pk function; use in connection_tls_finish_handshake.
|
vor 21 Jahren |
Roger Dingledine
|
44c3a7c2d7
collect info from peer we just handshaked with
|
vor 21 Jahren |
Roger Dingledine
|
0bac4247ca
tls infrastructure now in place, give or take
|
vor 21 Jahren |
Roger Dingledine
|
a6a5784bca
add CertFile, Nickname
|
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
|
7a34cdf5ee
general cleanup and reabstraction, to prepare for tls
|
vor 21 Jahren |
Nick Mathewson
|
fd20011c26
Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
|
vor 21 Jahren |
Roger Dingledine
|
ce289f65f2
remove last vestiges of op_port
|
vor 21 Jahren |
Roger Dingledine
|
36f055e7ee
start honoring the recommended_versions string
|
vor 21 Jahren |
Roger Dingledine
|
2dda97e8fd
implemented cpuworkers
|
vor 21 Jahren |
Nick Mathewson
|
cd3467bb01
Attempt to make sockets code work right on windows.
|
vor 21 Jahren |
Roger Dingledine
|
88edae9407
start refactoring dnsworker so testing won't be so darn hard
|
vor 21 Jahren |
Nick Mathewson
|
9cf01020cc
Misc patches to make windows build work. Now everything is done except the sockets stuff
|
vor 21 Jahren |
Roger Dingledine
|
c82e13f1f5
reap exited dns/cpuworkers
|
vor 21 Jahren |
Nick Mathewson
|
c336c99e60
Start of port to win32. Missing are:
|
vor 21 Jahren |
Nick Mathewson
|
5267518455
autoconf around missing stdint.h
|
vor 21 Jahren |
Nick Mathewson
|
ac5893c626
src/or
|
vor 21 Jahren |