diff options
author | Nick Mathewson <nickm@torproject.org> | 2004-03-30 19:52:42 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2004-03-30 19:52:42 +0000 |
commit | 0ba9ab5fb05ceb064a24e2db91e7a2f72cea2722 (patch) | |
tree | 27a4a2cf5dd2def95fd2134a3a68ce8eb0ffbd38 /doc | |
parent | 6ea95488d2e2b519a33bd7c2f391b520a6dc6b97 (diff) | |
download | tor-0ba9ab5fb05ceb064a24e2db91e7a2f72cea2722.tar.gz tor-0ba9ab5fb05ceb064a24e2db91e7a2f72cea2722.zip |
Add rendezvous-related metadata and code to circuits. Initially, we
thought that a complicated adjunct structure would be necessary, but
it doesn't look that way anymore.
Of course, I might have forgotten something.
svn:r1396
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -91,25 +91,25 @@ Short-term: Rendezvous service: o Design and specify protocol - - Possible preliminary refactoring: - - Should we break circuits up into "circuit-with-cpath" and + o Possible preliminary refactoring: + o Should we break circuits up into "circuit-with-cpath" and "circuit-without-cpath"? - - We need a way to tag circuits as special-purpose circuits for: - - Connecting from Bob's OP to the introduction point - - Sending introduction requests from the IPoint to Bob - - Connecting from Alice to the rendezvous point for Bob - - Connecting from Bob to the rendezvous point for Alice - - Waiting at a rendezvous point to be joined - - Joined to another circuit at the rendezvous point. + o We need a way to tag circuits as special-purpose circuits for: + o Connecting from Bob's OP to the introduction point + o Sending introduction requests from the IPoint to Bob + o Connecting from Alice to the rendezvous point for Bob + o Connecting from Bob to the rendezvous point for Alice + o Waiting at a rendezvous point to be joined + o Joined to another circuit at the rendezvous point. (We should also enumerate all the states that these operations can be in.) [NM] - - Add circuit metadata [NM] 3 hours + o Add circuit metadata [NM] 3 hours - Code to configure hidden services [NM] 4 hours - Service descriptors - OPs need to maintain identity keys for hidden services [NM] 1 hour - Code to generate and parse service descriptors [NM] 4 hours - Advertisement - - Generate y.onion hostnames [NM] 1 hour + . Generate y.onion hostnames [NM] 1 hour - Code to do an HTTP connection over Tor from within Tor [RD] - Publish service descriptors to directory [RD] - Directory accepts and remembers service descriptors, and |