Nick Mathewson
|
79fc52170e
For hidden services: handle INTRODUCE2, send ESTABLISH_INTRO, RENDEZVOUS1.
|
21 years ago |
Roger Dingledine
|
64cb3a027f
teach directory servers to handle renddesc responses
|
21 years ago |
Roger Dingledine
|
05b99bcf7d
alice chooses her rendezvous node from all running routers
|
21 years ago |
Nick Mathewson
|
103b8ead40
Finish implementing what-bob-does-on-INTRODUCE2
|
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
|
36ff23209b
let alice recognize a y.onion address and, uhm, do something
|
21 years ago |
Roger Dingledine
|
d13857a3f0
put in hooks for alice and bob logic when circuits finish/fail
|
21 years ago |
Nick Mathewson
|
6d8be5e6f6
Add relay command types for rendezvous
|
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 |
Roger Dingledine
|
87dbd36a3c
let fetch_from_buf_http tolerate nuls in the http body
|
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 |
Nick Mathewson
|
6ea61d5e0d
Parse and generate service descriptors
|
21 years ago |
Roger Dingledine
|
2d3ac08633
Refactor directory servers
|
21 years ago |
Nick Mathewson
|
0ba9ab5fb0
Add rendezvous-related metadata and code to circuits. Initially, we
|
21 years ago |
Roger Dingledine
|
9723061dd9
first guess at a set of circuit purposes
|
21 years ago |
Nick Mathewson
|
0e6084d751
Remove descriptors that are older than 24 hours from the directory. Use strlcat instead of strncat to generate directories.
|
21 years ago |
Roger Dingledine
|
f241fdfc73
there is yet another dns-pending-conn-clobbering bug
|
21 years ago |
Roger Dingledine
|
56dfc3151f
work around a tsocks bug
|
21 years ago |
Nick Mathewson
|
b7c2b18bd6
Add a RunTesting option to try to learn link state by creating test circuits, even when SocksPort is off.
|
21 years ago |
Nick Mathewson
|
2ba2f02181
Integrate the new "rephist" [rep(utation) hist(ory)] module to trace
|
21 years ago |
Nick Mathewson
|
da9d5ccfda
Add initial history-tracking backend code for reputation module. Not called or tested yet.
|
21 years ago |
Roger Dingledine
|
74ef3a63ae
bugfix: decrement OR connections from global_bucket too
|
21 years ago |
Roger Dingledine
|
703b2d3cf8
refactor bandwidth-control token buckets
|
21 years ago |
Nick Mathewson
|
9b4203266e
Make OP work on windows! (Also misc logging tweaks)
|
21 years ago |
Nick Mathewson
|
59e2c77824
Get entropy in windows.
|
21 years ago |
Nick Mathewson
|
2da54de968
Make tor build on windows again. More work still needed
|
21 years ago |