summaryrefslogtreecommitdiff
path: root/doc/tor-spec.txt
AgeCommit message (Collapse)Author
2005-06-24Directories are unordered.Nick Mathewson
svn:r4481
2005-06-24It is not the end of the world when a router descriptor has an unrecognized kwdNick Mathewson
svn:r4480
2005-06-16tor-spec patch from adam langleyRoger Dingledine
svn:r4439
2005-05-20we had two section 7.1'sRoger Dingledine
svn:r4274
2005-05-02New and frightening code to implement fast-path first-hop CREATE_FAST cells. ↵Nick Mathewson
Watch out when we bump the version to 0.1.0.6-rc! svn:r4162
2005-05-02Specify CREATE_FAST and CREATED_FASTNick Mathewson
svn:r4161
2005-05-02Remove support for looking at old directory/routerdesc elements; mark ↵Nick Mathewson
non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff. svn:r4154
2005-04-07Remove implicit expiration date from tor-specNick Mathewson
svn:r4044
2005-04-03Clarify a point related to bug 84Nick Mathewson
svn:r4000
2005-03-02Specify reverse DNSNick Mathewson
svn:r3724
2005-03-01Add error reason to spec: TORPROTOCOL reason means "you are not speaking a ↵Nick Mathewson
version of Tor I understand; say bye-bye to your stream." svn:r3721
2005-03-01Revise tor-spec to add more/better stream end reasons.Nick Mathewson
svn:r3717
2005-01-30Clarify who sends certs and chainsNick Mathewson
svn:r3462
2004-12-21capitalize acronyms, clarify windows doc a bit.Nick Mathewson
svn:r3197
2004-11-30fix more grammar stuffNick Mathewson
svn:r3037
2004-11-30It seems that some people just don't appreciate my avant-garde communicationNick Mathewson
style, and expect me to use sentences in documentation. Doh. svn:r3034
2004-11-30Update tor-spec.txt: list and describe all router and directory fields.Nick Mathewson
svn:r3030
2004-11-27document directory interaction a bit betterRoger Dingledine
svn:r2994
2004-11-26remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine
svn:r2989
2004-11-14clean up spec headers, mark a few todo items offRoger Dingledine
svn:r2851
2004-11-10Resolve a FIXME: use identity comparison, not nickname comparison, toNick Mathewson
choose circuit ID types. This is important because our view of "the nickname of the router on the other side of this connection" is skewed, and depends on whether we think the other rotuer is verified--and there's no way to know whether another router thinks you are verified. For backward compatibility, we notice when the other router chooses the same circuit ID type as us (because it's running an old version), and switch our type to be polite. svn:r2797
2004-11-10More whitespace normalizationNick Mathewson
svn:r2768
2004-10-27Add and document router-status line using new unified liveness/verifiedness ↵Nick Mathewson
format; continue to generate running-routers; continue to parse running-routers when no router-status line is found svn:r2592
2004-10-20point out two parts where the spec is wrongRoger Dingledine
svn:r2569
2004-09-25mention bandwidth-observed in the tor specRoger Dingledine
thanks to duck for pointing out this omission svn:r2374
2004-08-09touchups to docsRoger Dingledine
svn:r2214
2004-08-09Spec cleanups: improved accuracy and detail of description ofNick Mathewson
directory formats, added ipv6 exit spec. (The IPv6 stuff is only for exiting connections: ORs still need IPv4 addrs) svn:r2204
2004-08-08Be slightly more specific about ASN1Nick Mathewson
svn:r2201
2004-08-06fix a few typos in the resolve/resolved specRoger Dingledine
svn:r2153
2004-07-22mark off todo items; add todo items; correct tor-spec.txtRoger Dingledine
svn:r2101
2004-07-01Update tor-spec with new EXTEND format and info about certificate chainsNick Mathewson
svn:r1995
2004-06-17document socks extensions and dns lookup codeNick Mathewson
svn:r1976
2004-05-10"directory-signature" has a nickname too, yes?Roger Dingledine
svn:r1847
2004-05-10Update router descriptor and directory formats (rendezvous desc format is ↵Nick Mathewson
correct) svn:r1845
2004-05-10fix some more bugs in the specRoger Dingledine
svn:r1835
2004-05-05mention the digest seeds for circuit-level integrity checkingRoger Dingledine
unused portions of relay payloads are nul-padded, not filled with random bytes. svn:r1791
2004-04-28clarify the hybrid encryption in our specRoger Dingledine
svn:r1736
2004-04-05nicknames are at most 19 charsRoger Dingledine
svn:r1472
2004-03-17Include strlcpy and strlcat where not available, so our string ops can be ↵Nick Mathewson
less error-prone. svn:r1289
2004-03-04Make decriptor format more flexible and extensibleNick Mathewson
svn:r1227
2004-03-01revise spec. It still needs more explanation to be intelligible by the ↵Nick Mathewson
uninitiated, but it is at least far less incorrect. svn:r1189
2004-02-28a few more comments for the specRoger Dingledine
svn:r1154
2004-02-05start marking up the parts of the spec that need to be fixedRoger Dingledine
svn:r1058
2004-01-07fix minor typo in tor-specRoger Dingledine
svn:r977
2004-01-05begin the process of cleaning/updating the specRoger Dingledine
svn:r973
2003-12-03update the TODO to reflect recent commitsRoger Dingledine
svn:r882
2003-11-11clean up some TODO items; rename ACI to circIDNick Mathewson
svn:r782
2003-11-03note need for ACI->circID changeNick Mathewson
svn:r731
2003-10-28more workRoger Dingledine
svn:r688
2003-10-27add a few more new TODO items (bugfixes)Roger Dingledine
svn:r683