Roger Dingledine
|
01e594e512
clean up some warnings
|
21 years ago |
Nick Mathewson
|
baaf58fe1d
only consider uploading descriptors every 5 sec
|
21 years ago |
Nick Mathewson
|
a2ece0fc08
Separate "start-establishing-introduction" from "upload descriptors"; only upload descriptors containing fully established intro points.
|
21 years ago |
Roger Dingledine
|
e0ce205a76
clean up circuit rebuilding some; fix some bugs we hadn't hit yet
|
21 years ago |
Roger Dingledine
|
f4ff5a75c1
break circuit_build_needed_circs into its own func
|
21 years ago |
Roger Dingledine
|
48e0228f1e
expire old CIRCUIT_PURPOSE_C_REND_READY circs too
|
21 years ago |
Nick Mathewson
|
4e1b65f53d
Dump introduction point status on kill -USR1
|
21 years ago |
Nick Mathewson
|
f9ade70cf9
Resolve init-services-in-do-hup issue
|
21 years ago |
Roger Dingledine
|
c80b42e17c
don't call rend_services_init right before we fetch the
|
21 years ago |
Roger Dingledine
|
c5bef32d95
call directory_has_arrived has arrived every time we get
|
21 years ago |
Nick Mathewson
|
c256f2c3a1
Make comment more sensible. Still uncertain about when to call rend_services_init, though.
|
21 years ago |
Nick Mathewson
|
facb5d4221
Reload rendezvous service keys on sighup; otherwise, we wind up with a
|
21 years ago |
Roger Dingledine
|
4011906b6b
get more serious about hunting The Bug
|
21 years ago |
Roger Dingledine
|
63cde97253
don't try to build intro circs until you've fetched the directory
|
21 years ago |
Nick Mathewson
|
4d14b786da
Make sure we have our own keys before we initialize our routerlist
|
21 years ago |
Roger Dingledine
|
4df06ab5bb
let bob replenish his intro points and republish service desc
|
21 years ago |
Roger Dingledine
|
4a9587a486
we were uploading our server descriptor to each the dirservers
|
21 years ago |
Roger Dingledine
|
7793078dff
alice can now look up bob's service descriptor,
|
21 years ago |
Roger Dingledine
|
4e996a4ce8
tabs
|
21 years ago |
Roger Dingledine
|
f34e6da3e7
now circuit_get_newest returns an appropriate circ for your purpose
|
21 years ago |
Roger Dingledine
|
64cb3a027f
teach directory servers to handle renddesc responses
|
21 years ago |
Roger Dingledine
|
cc3c4245cb
let the circuit-launcher choose the exit node (if he wants)
|
21 years ago |
Roger Dingledine
|
d01497cf3c
outline what bob does to initialize his hidden services
|
21 years ago |
Roger Dingledine
|
d13857a3f0
put in hooks for alice and bob logic when circuits finish/fail
|
21 years ago |
Roger Dingledine
|
ee45ae575d
allow conns to demand to be attached to a clean circuit
|
21 years ago |
Roger Dingledine
|
a0b0d16981
Add an ap_bridge function to do a socketpair and skip socks.
|
21 years ago |
Nick Mathewson
|
bf83b1e345
Add code to configure hidden services, parse configuration, generate keys and service IDs, and store/load them from disk
|
21 years ago |
Nick Mathewson
|
8fedefe6cb
rename hidserv_xx
|
21 years ago |
Nick Mathewson
|
b32440a028
Implement hidserv_XX functions; there is still an XXX in directory_handle_command
|
21 years ago |
Roger Dingledine
|
2d3ac08633
Refactor directory servers
|
21 years ago |