Commit Graph

57 Commits

Author SHA1 Message Date
Nick Mathewson eb1b2597e2 Add published to descriptors
svn:r488
2003-09-26 18:28:32 +00:00
Roger Dingledine 1129cbcf4c update TODO to reflect our progress
svn:r485
2003-09-25 11:05:51 +00:00
Nick Mathewson d5496333aa Refactor buffers; implement descriptors.
'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
2003-09-25 05:17:11 +00:00
Roger Dingledine afa7f92abb a few todo things done
svn:r482
2003-09-24 21:30:12 +00:00
Roger Dingledine 1a1a4850e1 add a lot of todo entries, from today's meeting
svn:r474
2003-09-20 06:56:15 +00:00
Roger Dingledine 4d01191f5f fill in a gap in the spec
svn:r427
2003-09-05 06:46:39 +00:00
Nick Mathewson d5cc410e32 Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
svn:r424
2003-09-04 16:05:08 +00:00
Roger Dingledine 6a664d81eb update the TODO
svn:r423
2003-08-31 00:11:01 +00:00
Roger Dingledine f89ea2641f remove op_port from the spec also
svn:r420
2003-08-27 22:45:10 +00:00
Nick Mathewson 76974b732f Correct description of extracting Kf and Kb from g^xy.
svn:r414
2003-08-25 18:50:29 +00:00
Roger Dingledine f9e1e9a017 remove bandwidth from handshake negotiations
replace too-prescriptive link throttling spec with handwavy one


svn:r412
2003-08-25 08:26:34 +00:00
Roger Dingledine f05a40266c add router twins to the spec
svn:r409
2003-08-25 03:00:31 +00:00
Roger Dingledine 5b8ed3b357 patch the spec somewhat. it's still quite stale.
svn:r406
2003-08-22 03:34:51 +00:00
Roger Dingledine c71d6d173e move finished todo entries to bottom of list
svn:r405
2003-08-22 03:21:51 +00:00
Roger Dingledine 3ad2cd276b update TODO to reflect current reality
svn:r404
2003-08-22 03:17:14 +00:00
Roger Dingledine 4c63f888f0 Is there a backdoor in tor?
svn:r403
2003-08-21 17:59:06 +00:00
Roger Dingledine ef3e287e98 skeletal design paper
svn:r367
2003-07-11 19:28:36 +00:00
Roger Dingledine 20aefb74c2 update todo for finished items
svn:r357
2003-06-25 07:28:34 +00:00
Roger Dingledine 9b41121ec4 update spec: OR/OR and OP/OR handshakes have merged
svn:r346
2003-06-23 09:44:35 +00:00
Roger Dingledine e7bb68f33b a few more clarifications to rendezvous spec
svn:r345
2003-06-22 20:39:10 +00:00
Roger Dingledine c86d488c85 rewrite rendezvous spec so normal people can follow it
svn:r344
2003-06-22 10:33:21 +00:00
Nick Mathewson bb17a8d76e Add specification for half-open connections, modified from last week's
conversation enough to correspond to real TCP.


svn:r338
2003-06-19 23:23:35 +00:00
Nick Mathewson f8d431d801 Change many files to new log_fn format
svn:r333
2003-06-17 22:18:26 +00:00
Nick Mathewson 9a7b5fa382 Make log_fn work on apples with no workarounds needed in main code
svn:r330
2003-06-17 21:15:25 +00:00
Roger Dingledine 9c829aca8b folding in nick's suggestion
svn:r326
2003-06-14 07:27:45 +00:00
Nick Mathewson 4dac3fc517 Add comment about hostnames; all else looks reasonable as discussed
svn:r325
2003-06-14 03:35:02 +00:00
Roger Dingledine 0aa7786c28 another revision of the rendezvous spec
this time the application-side behavior is more plausible


svn:r317
2003-06-13 12:44:43 +00:00
Roger Dingledine 18e18fc3f0 further spec cleanup
svn:r311
2003-06-12 07:13:01 +00:00
Nick Mathewson d19177e9fe Add first draft of rendezvous point document
svn:r310
2003-06-12 06:20:20 +00:00
Nick Mathewson 4b20f582c0 Finish spec update
svn:r309
2003-06-12 06:19:34 +00:00
Nick Mathewson eed07d210a add TODO notes
svn:r307
2003-06-03 19:54:26 +00:00
Roger Dingledine 1a1357f11b a few minor notes, still more work to be done
svn:r306
2003-06-03 09:51:23 +00:00
Nick Mathewson 081ef55e8b Committing the parts of tor-spec I can write. There are still a
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
2003-06-03 06:45:06 +00:00
Roger Dingledine 6cac13bcfe and update the todo
svn:r302
2003-05-28 06:36:49 +00:00
Roger Dingledine e8697c47d9 partial update of the spec
still wrong in plenty of places


svn:r301
2003-05-28 06:36:26 +00:00
Nick Mathewson ff62e898d7 Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming.
svn:r271
2003-05-07 18:30:46 +00:00
Nick Mathewson b2ae81b88c Decrease DH group length to 1024. (Roger, you may want to read section 1 of the IETF draft: a 1024-bit DH key probably reduces our cipher strength to ~80 bits.)
svn:r269
2003-05-07 02:28:42 +00:00
Nick Mathewson 02a17b3cc6 More work on directories. Signed directories not yet tested. No support for checking sigs yet
svn:r268
2003-05-07 02:13:23 +00:00
Roger Dingledine a9ad088775 update the todo
svn:r267
2003-05-07 02:02:52 +00:00
Roger Dingledine d567449d8a update based on discussions at discex iii
svn:r256
2003-04-25 18:29:45 +00:00
Roger Dingledine 4404e25623 update docs to reflect a bit more reality
svn:r252
2003-04-18 18:57:22 +00:00
Nick Mathewson 6966c069bb Choose correct abstraction for topic_foo. Abstract random-integer code
svn:r249
2003-04-17 17:10:41 +00:00
Nick Mathewson 6a0ac0ce2d Factor out cell packing and unpacking
svn:r240
2003-04-16 17:44:33 +00:00
Nick Mathewson eab5be35b9 Remove the notion of "onion ciphers"; make packing and unpacking separate fns
svn:r236
2003-04-16 16:19:27 +00:00
Roger Dingledine 5ca53e2d9c bring docs closer to reality
svn:r221
2003-04-05 19:04:05 +00:00
Roger Dingledine b6aded3f27 finish specifying topic flow control
svn:r217
2003-03-24 03:31:11 +00:00
Roger Dingledine cd8ee2c6de minor doc patches
svn:r212
2003-03-19 22:44:29 +00:00
Nick Mathewson 79f623cecb Fix bug in client_send_auth
svn:r203
2003-03-19 21:47:18 +00:00
Roger Dingledine d7825b8886 a few clarifications to the spec
still not done at the end


svn:r195
2003-03-18 07:21:31 +00:00
Roger Dingledine f906b7c1e7 identical FAQ and HACKING files, now in /doc
svn:r194
2003-03-18 03:28:03 +00:00