diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-10-30 18:31:30 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-10-30 18:31:30 +0000 |
commit | 57f7c852f809b9332fc7a52058a24713b1385c14 (patch) | |
tree | bb4ecf69033a0a2552442999fc1db087a28ea8b8 /doc/TODO | |
parent | c0c2001a5b8fd3907c7ba93eccbd536786f57594 (diff) | |
download | tor-57f7c852f809b9332fc7a52058a24713b1385c14.tar.gz tor-57f7c852f809b9332fc7a52058a24713b1385c14.zip |
r16282@catbus: nickm | 2007-10-30 14:28:58 -0400
Implement lots of proposal 105. None of it is enabled yet.
svn:r12285
Diffstat (limited to 'doc/TODO')
-rw-r--r-- | doc/TODO | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -42,16 +42,21 @@ Things we'd like to do in 0.2.0.x: - 105+TLS, if possible. - 105 only - Need to get a finished proposal 105 - - "Pick a version" function + o "Pick a version" function - Have a 'waiting_for_version' state. - - Store version in or_connection_t. - - Generate netinfo cells - - Accept netinfo cells + o Store version in or_connection_t. + o Generate netinfo cells + o Accept netinfo cells + . Add an is_canonical field to or_connection_t. + o Set it when we get a match in the netinfo. + o Set it when we get a match for a routerinfo we have. + - Don't extend a circuit over a noncanonical connection with + mismatched address. - Version negotiation: send a version cell and enter waiting-for-version; when version cell arrives, pick version and send netinfo and be "open". - - On netinfo, warn if there's skew from a server. - - Handle IP addresses in netinfo properly. + o On netinfo, warn if there's skew from a server. + - Learn our outgoing IP address from netinfo cells? - TLS only - Need to get a finished TLS normalization proposal - Revised authentication. |