Commit Graph

  • 0aa7786c28 another revision of the rendezvous spec Roger Dingledine 2003-06-13 12:44:43 +00:00
  • cbe7be1f78 remove on-the-fly compression feature Roger Dingledine 2003-06-13 10:23:42 +00:00
  • 06bee77e7a remove on-the-fly compression feature Roger Dingledine 2003-06-13 10:23:42 +00:00
  • 9a33b59ece relay queues are obsolete (woo!) Roger Dingledine 2003-06-13 09:59:33 +00:00
  • d956807b57 relay queues are obsolete (woo!) Roger Dingledine 2003-06-13 09:59:33 +00:00
  • 1454f4aded improve portability: inet_aton is missing on solaris Roger Dingledine 2003-06-13 09:25:55 +00:00
  • 8c4a5df01f improve portability: inet_aton is missing on solaris Roger Dingledine 2003-06-13 09:25:55 +00:00
  • 030564e95d send truncates AP-ward in a circuit, not destroys Roger Dingledine 2003-06-13 09:20:23 +00:00
  • a995978e07 send truncates AP-ward in a circuit, not destroys Roger Dingledine 2003-06-13 09:20:23 +00:00
  • d3292e484a implement truncate and truncated (untested) Roger Dingledine 2003-06-12 10:16:33 +00:00
  • f174773878 implement truncate and truncated (untested) Roger Dingledine 2003-06-12 10:16:33 +00:00
  • 7137a57849 further spec cleanup Roger Dingledine 2003-06-12 07:13:01 +00:00
  • 18e18fc3f0 further spec cleanup Roger Dingledine 2003-06-12 07:13:01 +00:00
  • 3d538f6d70 Add first draft of rendezvous point document Nick Mathewson 2003-06-12 06:20:20 +00:00
  • d19177e9fe Add first draft of rendezvous point document Nick Mathewson 2003-06-12 06:20:20 +00:00
  • cb2c43d735 Finish spec update Nick Mathewson 2003-06-12 06:19:34 +00:00
  • 4b20f582c0 Finish spec update Nick Mathewson 2003-06-12 06:19:34 +00:00
  • e75dc941a7 don't complain as much when using openssl 0.9.7a Roger Dingledine 2003-06-10 20:50:56 +00:00
  • 9778f7d613 don't complain as much when using openssl 0.9.7a Roger Dingledine 2003-06-10 20:50:56 +00:00
  • 88634ba114 add TODO notes Nick Mathewson 2003-06-03 19:54:26 +00:00
  • eed07d210a add TODO notes Nick Mathewson 2003-06-03 19:54:26 +00:00
  • 20712dbf23 a few minor notes, still more work to be done Roger Dingledine 2003-06-03 09:51:23 +00:00
  • 1a1357f11b a few minor notes, still more work to be done Roger Dingledine 2003-06-03 09:51:23 +00:00
  • f40ddfab2e 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. Nick Mathewson 2003-06-03 06:45:06 +00:00
  • 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. Nick Mathewson 2003-06-03 06:45:06 +00:00
  • d3592af042 Answer question about eliminating symmetric encryption from onion skins Nick Mathewson 2003-06-02 02:18:16 +00:00
  • 5b9fdbf753 Answer question about eliminating symmetric encryption from onion skins Nick Mathewson 2003-06-02 02:18:16 +00:00
  • dfa64b61ed bugfix: it was expiring circuits that still had active connections Roger Dingledine 2003-06-01 02:09:36 +00:00
  • 6043c1e7bb bugfix: it was expiring circuits that still had active connections Roger Dingledine 2003-06-01 02:09:36 +00:00
  • 430545432f and update the todo Roger Dingledine 2003-05-28 06:36:49 +00:00
  • 6cac13bcfe and update the todo Roger Dingledine 2003-05-28 06:36:49 +00:00
  • 5e05079890 partial update of the spec still wrong in plenty of places Roger Dingledine 2003-05-28 06:36:26 +00:00
  • e8697c47d9 partial update of the spec still wrong in plenty of places Roger Dingledine 2003-05-28 06:36:26 +00:00
  • 8e242d9b87 update config files to not use opport Roger Dingledine 2003-05-28 06:22:18 +00:00
  • 5088eb23b9 update config files to not use opport Roger Dingledine 2003-05-28 06:22:18 +00:00
  • 54c57def0b fix (harmless) bug Roger Dingledine 2003-05-28 06:19:58 +00:00
  • 586f8c9903 fix (harmless) bug Roger Dingledine 2003-05-28 06:19:58 +00:00
  • fa1d446440 OPport is gone. So is conn type OP. Roger Dingledine 2003-05-28 02:03:25 +00:00
  • 3f474b55b6 OPport is gone. So is conn type OP. Roger Dingledine 2003-05-28 02:03:25 +00:00
  • 2d296afc42 bugfix Roger Dingledine 2003-05-28 00:13:42 +00:00
  • 22772ab193 bugfix Roger Dingledine 2003-05-28 00:13:42 +00:00
  • 091e1c0167 fix design bug: circ->n_conn is shared among circs, so it can't point to the streams for this circ. Roger Dingledine 2003-05-27 23:39:04 +00:00
  • a6777c46a2 fix design bug: circ->n_conn is shared among circs, so it can't point to the streams for this circ. Roger Dingledine 2003-05-27 23:39:04 +00:00
  • aca6196da9 correct the comments, plus a question for nick Roger Dingledine 2003-05-26 06:03:16 +00:00
  • a7c616bfe5 correct the comments, plus a question for nick Roger Dingledine 2003-05-26 06:03:16 +00:00
  • 1c6def292b remove dead code circuits no longer queue more cells when the windows are empty -- they simply don't package it from the buffer if they're not going to want it. Roger Dingledine 2003-05-20 06:53:10 +00:00
  • 84f6b720bf remove dead code circuits no longer queue more cells when the windows are empty -- they simply don't package it from the buffer if they're not going to want it. Roger Dingledine 2003-05-20 06:53:10 +00:00
  • 39e9d79038 add circuit-level sendme relay cells remove sendme cells replace malloc with tor_malloc patch (but not track down) bug in onion pending list streamline connection_ap handshake Roger Dingledine 2003-05-20 06:41:23 +00:00
  • 94ad9f4915 add circuit-level sendme relay cells remove sendme cells replace malloc with tor_malloc patch (but not track down) bug in onion pending list streamline connection_ap handshake Roger Dingledine 2003-05-20 06:41:23 +00:00
  • 59029a3eed replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key Roger Dingledine 2003-05-20 06:37:34 +00:00
  • c35ef5d14e replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key Roger Dingledine 2003-05-20 06:37:34 +00:00
  • c94d42fa41 Fail less spectacularly on macos Nick Mathewson 2003-05-09 11:46:39 +00:00
  • c782a5b774 Fail less spectacularly on macos Nick Mathewson 2003-05-09 11:46:39 +00:00
  • fb435daa28 Fix build on linux; macos is still messed up Nick Mathewson 2003-05-09 03:37:18 +00:00
  • 8f6abe490f Fix build on linux; macos is still messed up Nick Mathewson 2003-05-09 03:37:18 +00:00
  • 48b0c839b5 One is the language; the other is the compiler Nick Mathewson 2003-05-09 02:41:27 +00:00
  • 09c6a0e6e1 One is the language; the other is the compiler Nick Mathewson 2003-05-09 02:41:27 +00:00
  • 0957ffeb83 work on versioning; new log_fn function Nick Mathewson 2003-05-09 02:25:37 +00:00
  • 1c818b45c8 work on versioning; new log_fn function Nick Mathewson 2003-05-09 02:25:37 +00:00
  • 9f38ba196c make router_dump_token only for debugging; clean backslashes Roger Dingledine 2003-05-09 02:20:16 +00:00
  • fffdb12112 make router_dump_token only for debugging; clean backslashes Roger Dingledine 2003-05-09 02:20:16 +00:00
  • 6973ccb59b still removing version.h Roger Dingledine 2003-05-09 02:14:01 +00:00
  • 36b902c58e still removing version.h Roger Dingledine 2003-05-09 02:14:01 +00:00
  • 649fbceaa1 removed obsolete version.h Roger Dingledine 2003-05-09 02:12:52 +00:00
  • 1e0bc63ae6 removed obsolete version.h Roger Dingledine 2003-05-09 02:12:52 +00:00
  • bf8ef8e597 obsolete, removed Roger Dingledine 2003-05-09 02:12:33 +00:00
  • 0bf9ddff84 obsolete, removed Roger Dingledine 2003-05-09 02:12:33 +00:00
  • 9ef930f21a Routerinfos are no longer linked Nick Mathewson 2003-05-09 02:00:33 +00:00
  • abd2504b70 Routerinfos are no longer linked Nick Mathewson 2003-05-09 02:00:33 +00:00
  • c2e7b5ec3f We cant recognize ourself until we resolve all the routers. Nick Mathewson 2003-05-09 01:24:44 +00:00
  • e699efd22f We cant recognize ourself until we resolve all the routers. Nick Mathewson 2003-05-09 01:24:44 +00:00
  • 52604afd62 more debugging on build_directory Nick Mathewson 2003-05-09 01:11:56 +00:00
  • bb17fdb3ba more debugging on build_directory Nick Mathewson 2003-05-09 01:11:56 +00:00
  • 54a58c897c more debugging on build_directory Nick Mathewson 2003-05-09 01:10:57 +00:00
  • 2829d8eac7 more debugging on build_directory Nick Mathewson 2003-05-09 01:10:57 +00:00
  • 39314a13b0 Thats the letter I and the number 2. (Apologies to Negativland) Nick Mathewson 2003-05-09 01:04:58 +00:00
  • a707995da7 Thats the letter I and the number 2. (Apologies to Negativland) Nick Mathewson 2003-05-09 01:04:58 +00:00
  • 22df330f14 Get directories working. Nick Mathewson 2003-05-08 21:35:11 +00:00
  • 33005f950a Get directories working. Nick Mathewson 2003-05-08 21:35:11 +00:00
  • 1d1f46e40d (possibly incorrect) code to make routers get resolved when they're inserted into the directory. Nick Mathewson 2003-05-08 12:32:30 +00:00
  • a2b976cd47 (possibly incorrect) code to make routers get resolved when they're inserted into the directory. Nick Mathewson 2003-05-08 12:32:30 +00:00
  • c3998e94f9 Call the right signed-directory functions; try to describe the difference between everything; remove some unused interfaces Nick Mathewson 2003-05-08 03:36:53 +00:00
  • 2bc7a909de Call the right signed-directory functions; try to describe the difference between everything; remove some unused interfaces Nick Mathewson 2003-05-08 03:36:53 +00:00
  • bcfbccb056 cheap hack so the dirservers have a signing key Roger Dingledine 2003-05-07 22:41:12 +00:00
  • adee094641 cheap hack so the dirservers have a signing key Roger Dingledine 2003-05-07 22:41:12 +00:00
  • 2c7e660c62 sign directories with the signing key Roger Dingledine 2003-05-07 22:40:03 +00:00
  • adcd601777 sign directories with the signing key Roger Dingledine 2003-05-07 22:40:03 +00:00
  • 0f17d09066 hints for nick on where to integrate Roger Dingledine 2003-05-07 21:42:17 +00:00
  • 59b9a9456c hints for nick on where to integrate Roger Dingledine 2003-05-07 21:42:17 +00:00
  • b58939745e Do not replace old directory if new one is invalid Nick Mathewson 2003-05-07 18:39:44 +00:00
  • 87a441de7d Do not replace old directory if new one is invalid Nick Mathewson 2003-05-07 18:39:44 +00:00
  • afc0eb2c71 Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming. Nick Mathewson 2003-05-07 18:30:46 +00:00
  • ff62e898d7 Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming. Nick Mathewson 2003-05-07 18:30:46 +00:00
  • bbddd50082 fix double-semicolon parse error Roger Dingledine 2003-05-07 03:32:18 +00:00
  • 0e1842c2df fix double-semicolon parse error Roger Dingledine 2003-05-07 03:32:18 +00:00
  • 445cd8f0f1 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.) Nick Mathewson 2003-05-07 02:28:42 +00:00
  • 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.) Nick Mathewson 2003-05-07 02:28:42 +00:00
  • d0ff485e1b More work on directories. Signed directories not yet tested. No support for checking sigs yet Nick Mathewson 2003-05-07 02:13:23 +00:00
  • 02a17b3cc6 More work on directories. Signed directories not yet tested. No support for checking sigs yet Nick Mathewson 2003-05-07 02:13:23 +00:00
  • 3416a10627 update the todo Roger Dingledine 2003-05-07 02:02:52 +00:00