Nick Mathewson
|
76f769deb9
Remaining 008pre1 items done; deferred where more design is needed.
|
20 gadi atpakaļ |
Roger Dingledine
|
ba5d48e852
router->is_trusted_dir implies router->dir_port>0
|
20 gadi atpakaļ |
Nick Mathewson
|
65e26bae3d
Check directory signatures based on name of signer, not on whom we got the directory from.
|
20 gadi atpakaļ |
Roger Dingledine
|
011ccbbf8d
crank up some of our constants, for better scalability
|
20 gadi atpakaļ |
Nick Mathewson
|
50b7ebcf9e
Make directory functions update routerlist, not replace it. Add notion of OR-is-trusted-to-be-a-dirserver. Arma, please review: does this handle being a dirserver right?
|
20 gadi atpakaļ |
Roger Dingledine
|
5ba9235873
clean up directory.c API
|
20 gadi atpakaļ |
Roger Dingledine
|
1cf1836990
break connection_edge_end out of connection_mark_for_close
|
20 gadi atpakaļ |
Roger Dingledine
|
7ee6194f3a
break part of circuit.c into relay.c
|
20 gadi atpakaļ |
Nick Mathewson
|
f1bc7af9f5
Make "connected" a different case from "finished_flushing"; always close_immediate whhen connect() fails.
|
20 gadi atpakaļ |
Nick Mathewson
|
81922a125c
More doxygenation.
|
20 gadi atpakaļ |
Roger Dingledine
|
c6d4a00c5f
more doxygen markup
|
20 gadi atpakaļ |
Roger Dingledine
|
b384c5a18d
bugfix: do directory_send_command only after we've established a socket
|
20 gadi atpakaļ |
Roger Dingledine
|
d4efa475a1
forward-port header-length-increase patch
|
20 gadi atpakaļ |
Roger Dingledine
|
9bf9ca4d09
bugfix: add a circ->resolving_streams field, and make dns resolving streams not actually in the connection_array until they're done resolving.
|
20 gadi atpakaļ |
Nick Mathewson
|
924f60288a
More documentation; fix for compilation warning
|
20 gadi atpakaļ |
Nick Mathewson
|
2ba0776b02
Only connection_add connections once they have conn->s sett; refactor code around this. Should make stuff more bulletproof.
|
20 gadi atpakaļ |
Nick Mathewson
|
908ccb9dcd
Handle windows socket errors correctly; comment most of common.
|
20 gadi atpakaļ |
Roger Dingledine
|
158e2cf536
set Content-Type on the directory and hidserv descriptor
|
20 gadi atpakaļ |
Roger Dingledine
|
25d54257fb
use tor_assert
|
20 gadi atpakaļ |
Roger Dingledine
|
14c30fe9fa
bugfix: give dir_conn a state before building the bridge, so it has
|
20 gadi atpakaļ |
Roger Dingledine
|
8f8d185f4b
give better instructions than just 'mail arma'
|
20 gadi atpakaļ |
Roger Dingledine
|
c5bef32d95
call directory_has_arrived has arrived every time we get
|
20 gadi atpakaļ |
Nick Mathewson
|
2a01e3ad10
Launch intro services after launching connections; allow ORs to build circuits through as-yet-unconnectd ORs
|
20 gadi atpakaļ |
Roger Dingledine
|
9d38311ae3
allow for directories >8192 bytes
|
20 gadi atpakaļ |
Roger Dingledine
|
e79a578fec
if the rend desc cache entry was fetched more than 15 mins ago,
|
20 gadi atpakaļ |
Nick Mathewson
|
b07b2cef29
Remember when we received which service desc.
|
20 gadi atpakaļ |
Nick Mathewson
|
3d60cd1d61
Delete trailing whitespace and expand tabs; remove unused aes decrypt code
|
20 gadi atpakaļ |
Roger Dingledine
|
7eaa655b6d
publish and fetch the right rendezvous urls
|
20 gadi atpakaļ |
Roger Dingledine
|
8c19d6e3d7
alice can intercept y.onion requests, do a lookup on them via tor,
|
20 gadi atpakaļ |
Roger Dingledine
|
a8d805e292
break out circ->rend_service
|
20 gadi atpakaļ |