aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-03-17 12:38:37 +0000
committerNick Mathewson <nickm@torproject.org>2005-03-17 12:38:37 +0000
commite5a2770e69fb214e467b840c54206c0dec760f8e (patch)
tree68da1c5906a065953d78aba19cab1003a41808f9
parent55c3893ddd1aed3f5544da8a0f214831d242d761 (diff)
downloadtorspec-e5a2770e69fb214e467b840c54206c0dec760f8e.tar.gz
torspec-e5a2770e69fb214e467b840c54206c0dec760f8e.zip
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
svn:r3769
-rw-r--r--control-spec.txt14
1 files changed, 5 insertions, 9 deletions
diff --git a/control-spec.txt b/control-spec.txt
index 57ac1f5..cb3fb17 100644
--- a/control-spec.txt
+++ b/control-spec.txt
@@ -346,8 +346,6 @@ the message.
3.15 ATTACHSTREAM (Type 0x000E)
- [Proposal; not finalized]
-
Sent from the client to the server. The message body contains two fields:
Stream ID [4 octets]
Circuit ID [4 octets]
@@ -367,8 +365,6 @@ the message.
3.16 POSTDESCRIPTOR (Type 0x000F)
- [Proposal; not finalized]
-
Sent from the client to the server. The message body contains one field:
Descriptor [NUL-terminated string]
@@ -383,10 +379,8 @@ the message.
3.17 FRAGMENTHEADER (Type 0x0010)
- [Proposal; not finalized]
-
Sent in either direction. Used to encapsulate messages longer than 65535
- bytes long.
+ bytes in length.
Underlying type [2 bytes]
Total Length [4 bytes]
@@ -403,10 +397,12 @@ the message.
3.18 FRAGMENT (Type 0x0011)
- [Proposal; not finalized]
-
Data [Entire message]
+ See FRAGMENTHEADER for more information
+
+3.19
+
4. Implementation notes
4.1. There are four ways we could authenticate, for now: