aboutsummaryrefslogtreecommitdiff
path: root/doc/tor-spec.txt
Commit message (Collapse)AuthorAge
* document socks extensions and dns lookup codeNick Mathewson2004-06-17
| | | | svn:r1976
* "directory-signature" has a nickname too, yes?Roger Dingledine2004-05-10
| | | | svn:r1847
* Update router descriptor and directory formats (rendezvous desc format is ↵Nick Mathewson2004-05-10
| | | | | | correct) svn:r1845
* fix some more bugs in the specRoger Dingledine2004-05-10
| | | | svn:r1835
* mention the digest seeds for circuit-level integrity checkingRoger Dingledine2004-05-05
| | | | | | | | unused portions of relay payloads are nul-padded, not filled with random bytes. svn:r1791
* clarify the hybrid encryption in our specRoger Dingledine2004-04-28
| | | | svn:r1736
* nicknames are at most 19 charsRoger Dingledine2004-04-05
| | | | svn:r1472
* Include strlcpy and strlcat where not available, so our string ops can be ↵Nick Mathewson2004-03-17
| | | | | | less error-prone. svn:r1289
* Make decriptor format more flexible and extensibleNick Mathewson2004-03-04
| | | | svn:r1227
* revise spec. It still needs more explanation to be intelligible by the ↵Nick Mathewson2004-03-01
| | | | | | uninitiated, but it is at least far less incorrect. svn:r1189
* a few more comments for the specRoger Dingledine2004-02-28
| | | | svn:r1154
* start marking up the parts of the spec that need to be fixedRoger Dingledine2004-02-05
| | | | svn:r1058
* fix minor typo in tor-specRoger Dingledine2004-01-07
| | | | svn:r977
* begin the process of cleaning/updating the specRoger Dingledine2004-01-05
| | | | svn:r973
* update the TODO to reflect recent commitsRoger Dingledine2003-12-03
| | | | svn:r882
* clean up some TODO items; rename ACI to circIDNick Mathewson2003-11-11
| | | | svn:r782
* note need for ACI->circID changeNick Mathewson2003-11-03
| | | | svn:r731
* more workRoger Dingledine2003-10-28
| | | | svn:r688
* add a few more new TODO items (bugfixes)Roger Dingledine2003-10-27
| | | | svn:r683
* Add note about DNS distinguishability attackNick Mathewson2003-10-26
| | | | svn:r678
* Note TODO items; add DROP relay cellsNick Mathewson2003-10-24
| | | | svn:r670
* APPort is now SocksPortRoger Dingledine2003-10-21
| | | | svn:r644
* s/TOR/Tor/Nick Mathewson2003-10-09
| | | | svn:r566
* describe what's _actually_ in the payload of a relay begin cellRoger Dingledine2003-10-04
| | | | svn:r540
* Make testcases run again; more sanity checking to descriptor generation.Nick Mathewson2003-10-01
| | | | svn:r532
* update the spec wrt choosing aci'sRoger Dingledine2003-10-01
| | | | svn:r530
* Add published to descriptorsNick Mathewson2003-09-26
| | | | svn:r488
* Refactor buffers; implement descriptors.Nick Mathewson2003-09-25
| | | | | | | | | | | | | | | | | 'buf_t' is now an opaque type defined in buffers.c . Router descriptors now include all keys; routers generate keys as needed on startup (in a newly defined "data directory"), and generate their own descriptors. Descriptors are now self-signed. Implementation is not complete: descriptors are never published; and upon receiving a descriptor, the directory doesn't do anything with it. At least "routers.or" and orkeygen are now obsolete, BTW. svn:r483
* add a lot of todo entries, from today's meetingRoger Dingledine2003-09-20
| | | | svn:r474
* fill in a gap in the specRoger Dingledine2003-09-05
| | | | svn:r427
* Add initial interfaces and code for TLS support. Interfaces are right; code ↵Nick Mathewson2003-09-04
| | | | | | needs work and testing. svn:r424
* remove op_port from the spec alsoRoger Dingledine2003-08-27
| | | | svn:r420
* Correct description of extracting Kf and Kb from g^xy.Nick Mathewson2003-08-25
| | | | svn:r414
* remove bandwidth from handshake negotiationsRoger Dingledine2003-08-25
| | | | | | | replace too-prescriptive link throttling spec with handwavy one svn:r412
* add router twins to the specRoger Dingledine2003-08-25
| | | | svn:r409
* patch the spec somewhat. it's still quite stale.Roger Dingledine2003-08-22
| | | | svn:r406
* update spec: OR/OR and OP/OR handshakes have mergedRoger Dingledine2003-06-23
| | | | svn:r346
* Add specification for half-open connections, modified from last week'sNick Mathewson2003-06-19
| | | | | | | conversation enough to correspond to real TCP. svn:r338
* Make log_fn work on apples with no workarounds needed in main codeNick Mathewson2003-06-17
| | | | svn:r330
* further spec cleanupRoger Dingledine2003-06-12
| | | | svn:r311
* Finish spec updateNick Mathewson2003-06-12
| | | | svn:r309
* add TODO notesNick Mathewson2003-06-03
| | | | svn:r307
* a few minor notes, still more work to be doneRoger Dingledine2003-06-03
| | | | svn:r306
* Committing the parts of tor-spec I can write. There are still aNick Mathewson2003-06-03
| | | | | | | | | | | | | couple of points where the code doesn't match my understanding -- I can write those, once I understand whether we're still going to do what I thought. The rendezvous point spec is begun, but has turned out not to be what we had talked about. Let's talk design tomorrow, Roger, and I'll write down what we say. svn:r305
* partial update of the specRoger Dingledine2003-05-28
| | | | | | | still wrong in plenty of places svn:r301
* update docs to reflect a bit more realityRoger Dingledine2003-04-18
| | | | svn:r252
* Choose correct abstraction for topic_foo. Abstract random-integer codeNick Mathewson2003-04-17
| | | | svn:r249
* Factor out cell packing and unpackingNick Mathewson2003-04-16
| | | | svn:r240
* Remove the notion of "onion ciphers"; make packing and unpacking separate fnsNick Mathewson2003-04-16
| | | | svn:r236
* bring docs closer to realityRoger Dingledine2003-04-05
| | | | svn:r221