aboutsummaryrefslogtreecommitdiff
path: root/doc/tor-spec.txt
Commit message (Collapse)AuthorAge
* Move specification documents into new doc/spec subdirectory. (Proposals, ↵Nick Mathewson2007-01-26
| | | | | | drafts, and bad ideas still remain in doc.) svn:r9411
* r11822@Kushana: nickm | 2007-01-03 15:15:45 -0500Nick Mathewson2007-01-03
| | | | | | | Clarify spec wrt keys, certificates, and SSL. svn:r9256
* r11775@Kushana: nickm | 2006-12-31 14:27:02 -0500Nick Mathewson2006-12-31
| | | | | | | Make the "Next Version" of the Tor protocol called "v2", not "v1". Make tor-spec.txt canonical and current again; make tor-spec-v2.txt be the "splufty next version" document. svn:r9226
* r11769@Kushana: nickm | 2006-12-30 14:38:22 -0500Nick Mathewson2006-12-30
| | | | | | | Write up some notes I found on a piece of paper while cleaning my living room. This way I can thow out the paper. svn:r9222
* r11662@Kushana: nickm | 2006-12-20 21:27:17 -0500Nick Mathewson2006-12-21
| | | | | | | Rename parameter correctly; found by Christian Seberino svn:r9165
* Some more documentation and specs for CONNECT_DIR and BEGIN_DIR.Roger Dingledine2006-12-13
| | | | | | | Demand that BEGIN_DIR cells have an empty payload. svn:r9104
* minor cleanups and notesRoger Dingledine2006-12-12
| | | | svn:r9093
* r9060@totoro: nickm | 2006-10-17 11:12:48 -0400Nick Mathewson2006-10-17
| | | | | | | Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.) svn:r8739
* mark which relay cells are control cells.Roger Dingledine2006-10-07
| | | | svn:r8624
* minor cleanupsRoger Dingledine2006-10-07
| | | | svn:r8622
* misc touchupsRoger Dingledine2006-10-01
| | | | svn:r8568
* r8822@totoro: nickm | 2006-10-01 16:24:22 -0400Nick Mathewson2006-10-01
| | | | | | | Fix bug 303: reject attempts to use Tor as a one-hop proxy. svn:r8566
* r9004@Kushana: nickm | 2006-09-29 10:37:10 -0400Nick Mathewson2006-09-29
| | | | | | | Add version note about RELAY_BEGIN_DIR to spec. svn:r8532
* r8997@Kushana: nickm | 2006-09-28 23:40:22 -0400Nick Mathewson2006-09-29
| | | | | | | | | | | | | | [Needs review.] Add a BEGIN_DIR relay cell type for an easier in-protocol way to connect to directory servers through Tor. Previously, clients could only connect to director servers over Tor from exit nodes, but couldn't get directory information anonymously from a non-exit cache without getting a directory server involved. This needs testing, and needs client-side code to actually exercise it. svn:r8527
* clean up and correct the specRoger Dingledine2006-09-07
| | | | svn:r8336
* typo and whitespaceRoger Dingledine2006-08-27
| | | | svn:r8237
* rename HELLO cells to VERSIONS cells.Roger Dingledine2006-08-14
| | | | svn:r7051
* clarify that some old versions used an organizationName of "Tor",Roger Dingledine2006-08-14
| | | | | | | and others used "TOR". We should avoid both now. svn:r7050
* r7005@totoro: nickm | 2006-08-09 17:42:18 -0400Nick Mathewson2006-08-09
| | | | | | | Begin committing violence against the spec; add some TODO items at the top. Arma, if you disagree, better say so. svn:r7001
* r7058@Kushana: nickm | 2006-08-08 23:53:46 -0700Nick Mathewson2006-08-09
| | | | | | | Clarify point about certs. We have been over this before, but it seems simpler than what we are considering now. svn:r6997
* r7056@Kushana: nickm | 2006-08-08 23:40:53 -0700Nick Mathewson2006-08-09
| | | | | | | Add a comment about v0 fallback approach. Why did we dislike discriminating on X.509 certs again? svn:r6996
* a potential fix on the HELLO protocol designRoger Dingledine2006-08-05
| | | | svn:r6984
* Document HELLO cells and proposed connection protocol versioning scheme. ↵Nick Mathewson2006-07-20
| | | | | | NOTE: This will not work as documented; see notes. svn:r6794
* Fork off v0 of the protocol spec; we are going to add versioning soon so we ↵Nick Mathewson2006-07-20
| | | | | | can make backward-incompatible changes without breaking the whole network. Also, fork the v0 directory protocol into its own document, and turn dir-spec.txt into the present tense. svn:r6792
* we are constrained more than we realized, on what g^x values we canRoger Dingledine2006-07-17
| | | | | | | accept or refuse. svn:r6773
* fix wordoRoger Dingledine2006-07-17
| | | | svn:r6772
* nick suggests that the hello cell should have both server IP andRoger Dingledine2006-07-17
| | | | | | | client IP. he's right. svn:r6771
* mention the existence of dir-spec in tor-spec, and note that we needRoger Dingledine2006-07-15
| | | | | | | to update it. svn:r6761
* name the HELLO version the "link version"Roger Dingledine2006-07-04
| | | | svn:r6719
* a first attempt at specifying HELLO cells. plus general cleanup on tor-spec.Roger Dingledine2006-07-04
| | | | svn:r6715
* More DNS fixes. Send meaningful TTLs back to the client whenNick Mathewson2006-06-03
| | | | | | | | | | | possible. Cache at the server side independently from the TTL, to prevent attackers from probing the server to see who has been asking for what hostnames. (Hi, Dan Kaminski!) Also, clean some whitespace. svn:r6526
* apply contrib/checkSpace.pl to our spec files too.Roger Dingledine2006-02-09
| | | | svn:r5941
* noise says it's spelled SHA-1Roger Dingledine2006-02-06
| | | | svn:r5925
* Adjust spec to parameterize cell and key lengths. This should please Ian.Nick Mathewson2006-02-06
| | | | svn:r5922
* envaguen the specRoger Dingledine2006-01-21
| | | | svn:r5848
* that makes this paragraph extraneousRoger Dingledine2006-01-07
| | | | svn:r5749
* correct the key material paragraphRoger Dingledine2006-01-07
| | | | svn:r5748
* todo and spec cleanupsRoger Dingledine2006-01-05
| | | | svn:r5735
* Add reasons to DESTROY and RELAY_TRUNCATED cells.Nick Mathewson2006-01-05
| | | | svn:r5734
* how could i have thought that was clearer?Roger Dingledine2006-01-04
| | | | svn:r5728
* fix almost-ambiguityRoger Dingledine2005-12-25
| | | | svn:r5649
* Comments from cat: "space" should include or exclude tabs. We include tabs, ↵Nick Mathewson2005-12-23
| | | | | | so specify that. svn:r5635
* revise the spec to remove the "Ports" line of the descriptor, to indicateRoger Dingledine2005-12-15
| | | | | | | | that putting ports on the "router" line is no longer deprecated, and to say that SocksPort is deprecated and should always be 0. svn:r5606
* Specify CREATE_FAST more fully.Nick Mathewson2005-12-08
| | | | svn:r5529
* Add some DH clarificationsNick Mathewson2005-11-17
| | | | svn:r5411
* more spec clarifications from talking to lexiRoger Dingledine2005-11-17
| | | | svn:r5410
* ignored cells still count for computing digests.Roger Dingledine2005-11-17
| | | | svn:r5408
* and note that older tors break the spec in that wayRoger Dingledine2005-11-17
| | | | svn:r5407
* pick a side of the fence. here's hoping.Roger Dingledine2005-11-17
| | | | svn:r5406
* fix a bug in the spec, and add a question about correct behavior. nick?Roger Dingledine2005-11-17
| | | | svn:r5404