Commit Graph

  • b6aded3f27 finish specifying topic flow control Roger Dingledine 2003-03-24 03:31:11 +00:00
  • b8da74d30a get rid of those nasty tabs Roger Dingledine 2003-03-24 03:00:20 +00:00
  • 77c0fa7f0c get rid of those nasty tabs Roger Dingledine 2003-03-24 03:00:20 +00:00
  • 9ac9db782a fix rare race condition if the directory is remade while an OR is handshaking, the directory needs to become dirty again when the handshake succeeds Roger Dingledine 2003-03-24 02:50:07 +00:00
  • b32baa9fa7 fix rare race condition if the directory is remade while an OR is handshaking, the directory needs to become dirty again when the handshake succeeds Roger Dingledine 2003-03-24 02:50:07 +00:00
  • 9d03ae627d Fix message when decompressing Nick Mathewson 2003-03-19 22:51:38 +00:00
  • 905475f472 Fix message when decompressing Nick Mathewson 2003-03-19 22:51:38 +00:00
  • 29da03cbdc Be loud when decompressing Nick Mathewson 2003-03-19 22:47:34 +00:00
  • 3e2cd6891c Be loud when decompressing Nick Mathewson 2003-03-19 22:47:34 +00:00
  • fceb457276 minor doc patches Roger Dingledine 2003-03-19 22:44:29 +00:00
  • cd8ee2c6de minor doc patches Roger Dingledine 2003-03-19 22:44:29 +00:00
  • b6615bc7de allow make dist to work, because we moved stuff to doc Roger Dingledine 2003-03-19 22:43:03 +00:00
  • 88b74ead5c allow make dist to work, because we moved stuff to doc Roger Dingledine 2003-03-19 22:43:03 +00:00
  • e03af74d55 obsolete notion of 'role' from config files Roger Dingledine 2003-03-19 22:40:58 +00:00
  • bddafeb4c0 obsolete notion of 'role' from config files Roger Dingledine 2003-03-19 22:40:58 +00:00
  • 9c263b322b Make decompression loud. Nick Mathewson 2003-03-19 22:28:52 +00:00
  • 5aecb83b70 Make decompression loud. Nick Mathewson 2003-03-19 22:28:52 +00:00
  • 5d0904bc41 kludge because openssl and zlib both typedef free_func :( Roger Dingledine 2003-03-19 22:27:37 +00:00
  • f5c49b2f76 kludge because openssl and zlib both typedef free_func :( Roger Dingledine 2003-03-19 22:27:37 +00:00
  • ff14dcdef7 fix arg bug; reduce confusion in package_raw_inbuf Roger Dingledine 2003-03-19 22:27:01 +00:00
  • 02e3564658 fix arg bug; reduce confusion in package_raw_inbuf Roger Dingledine 2003-03-19 22:27:01 +00:00
  • 3a0cf37641 Add other side of half-open-connection logic (still disabled Nick Mathewson 2003-03-19 22:05:35 +00:00
  • 404f233ac2 Add other side of half-open-connection logic (still disabled Nick Mathewson 2003-03-19 22:05:35 +00:00
  • d07146b778 cleaner errors Roger Dingledine 2003-03-19 22:02:35 +00:00
  • 6ac15922dd cleaner errors Roger Dingledine 2003-03-19 22:02:35 +00:00
  • a528ee2d8f Be clear about whether we are using half-open connections Nick Mathewson 2003-03-19 21:59:07 +00:00
  • cc8d0ec51a Be clear about whether we are using half-open connections Nick Mathewson 2003-03-19 21:59:07 +00:00
  • 7f7417cd29 Fix bug in client_send_auth Nick Mathewson 2003-03-19 21:47:18 +00:00
  • 79f623cecb Fix bug in client_send_auth Nick Mathewson 2003-03-19 21:47:18 +00:00
  • 4631f3dcdf Fix client_process_auth Nick Mathewson 2003-03-19 21:34:38 +00:00
  • 72d720fa96 Fix client_process_auth Nick Mathewson 2003-03-19 21:34:38 +00:00
  • 3a89d27e66 Correct defeatest attitude in crypto_new_cipher_env Nick Mathewson 2003-03-19 21:27:21 +00:00
  • ad83f5b97c Correct defeatest attitude in crypto_new_cipher_env Nick Mathewson 2003-03-19 21:27:21 +00:00
  • 51ed97504b Fix op handshake for longer keys Nick Mathewson 2003-03-19 21:17:57 +00:00
  • c741abd3ec Fix op handshake for longer keys Nick Mathewson 2003-03-19 21:17:57 +00:00
  • 2b2eff33c5 Add a missing long cast to log.c for portability Nick Mathewson 2003-03-19 20:54:39 +00:00
  • 06afb8328a Add a missing long cast to log.c for portability Nick Mathewson 2003-03-19 20:54:39 +00:00
  • 0fed84785e Finish zlib and half-open; switch to 3des (ede/ofb) Nick Mathewson 2003-03-19 20:48:56 +00:00
  • 74677f6183 Finish zlib and half-open; switch to 3des (ede/ofb) Nick Mathewson 2003-03-19 20:48:56 +00:00
  • 2ff7f274d3 Make Makefile.am nonbroken Nick Mathewson 2003-03-19 20:42:40 +00:00
  • d49e1106b9 Make Makefile.am nonbroken Nick Mathewson 2003-03-19 20:42:40 +00:00
  • 8ff1c3e21f Refactor block ciphers; add 3des Nick Mathewson 2003-03-19 20:41:15 +00:00
  • 054adffd09 Refactor block ciphers; add 3des Nick Mathewson 2003-03-19 20:41:15 +00:00
  • 799dafb881 a few clarifications to the spec still not done at the end Roger Dingledine 2003-03-18 07:21:31 +00:00
  • d7825b8886 a few clarifications to the spec still not done at the end Roger Dingledine 2003-03-18 07:21:31 +00:00
  • 8fb1056a7c identical FAQ and HACKING files, now in /doc Roger Dingledine 2003-03-18 03:28:03 +00:00
  • f906b7c1e7 identical FAQ and HACKING files, now in /doc Roger Dingledine 2003-03-18 03:28:03 +00:00
  • f9c541bfcf remove faq and hacking files too. they're now in doc. Roger Dingledine 2003-03-18 03:27:47 +00:00
  • f243ef6f1c remove faq and hacking files too. they're now in doc. Roger Dingledine 2003-03-18 03:27:47 +00:00
  • 64e46988f6 greatly simplify this notion of 'roles': if your ORPort is non-zero then you must connect to all nodes if your DirPort is non-zero then you must act like a directory server Roger Dingledine 2003-03-18 01:49:55 +00:00
  • 3adf5ac5d5 greatly simplify this notion of 'roles': if your ORPort is non-zero then you must connect to all nodes if your DirPort is non-zero then you must act like a directory server Roger Dingledine 2003-03-18 01:49:55 +00:00
  • d5c42576a3 more todo edits from today's meeting Roger Dingledine 2003-03-17 23:34:00 +00:00
  • 5f62e2690b more todo edits from today's meeting Roger Dingledine 2003-03-17 23:34:00 +00:00
  • 3d579b50cb removing TODO file from / Roger Dingledine 2003-03-17 23:19:42 +00:00
  • f4004808f9 removing TODO file from / Roger Dingledine 2003-03-17 23:19:42 +00:00
  • 0ff1d28fae same todo file as before, just moving to doc/ Roger Dingledine 2003-03-17 23:19:25 +00:00
  • 1a29c36c93 same todo file as before, just moving to doc/ Roger Dingledine 2003-03-17 23:19:25 +00:00
  • 4ad74c2141 Do not uncompress from z_outbuf to outbuf unless outbuf is less than maximally full Nick Mathewson 2003-03-17 21:21:35 +00:00
  • 5660577fc6 Do not uncompress from z_outbuf to outbuf unless outbuf is less than maximally full Nick Mathewson 2003-03-17 21:21:35 +00:00
  • 6deed60bb5 Add code for end-to-end zlib compression. Still needs flow-control Nick Mathewson 2003-03-17 02:42:45 +00:00
  • 3c8d991a88 Add code for end-to-end zlib compression. Still needs flow-control Nick Mathewson 2003-03-17 02:42:45 +00:00
  • 9a6b01ba44 Remove extraneous (and non-ansi) semis Nick Mathewson 2003-03-17 02:42:14 +00:00
  • 5f15fbf9d3 Remove extraneous (and non-ansi) semis Nick Mathewson 2003-03-17 02:42:14 +00:00
  • 743e61e8c6 Add daemon logic Nick Mathewson 2003-03-17 02:41:36 +00:00
  • eda5ab1252 Add daemon logic Nick Mathewson 2003-03-17 02:41:36 +00:00
  • 5dc443a8c5 Add daemon option and bool config type Nick Mathewson 2003-03-17 02:27:19 +00:00
  • ce3fd2dc10 Add daemon option and bool config type Nick Mathewson 2003-03-17 02:27:19 +00:00
  • 9f0e93e716 Add zlib to link step Nick Mathewson 2003-03-17 02:26:37 +00:00
  • 1dd11ff507 Add zlib to link step Nick Mathewson 2003-03-17 02:26:37 +00:00
  • 1bf9f08b26 Change gcc options to ones that work on Mac OS X; add zlib to headers Nick Mathewson 2003-03-17 02:04:10 +00:00
  • a1112d15d0 Change gcc options to ones that work on Mac OS X; add zlib to headers Nick Mathewson 2003-03-17 02:04:10 +00:00
  • 95954a8d30 a few updates to the TODO Roger Dingledine 2003-03-16 23:26:29 +00:00
  • e2c3f8d311 a few updates to the TODO Roger Dingledine 2003-03-16 23:26:29 +00:00
  • a386e3a8e6 clearer instructions for people starting new nodes Roger Dingledine 2003-03-16 04:55:19 +00:00
  • ac13aec234 clearer instructions for people starting new nodes Roger Dingledine 2003-03-16 04:55:19 +00:00
  • d9770fbd96 clean up and slightly document the config files Roger Dingledine 2003-03-16 04:40:16 +00:00
  • fccda47039 clean up and slightly document the config files Roger Dingledine 2003-03-16 04:40:16 +00:00
  • c5ed007ac8 respond to nick's question about link padding (nick: note that link padding is currently disabled) Roger Dingledine 2003-03-12 12:06:54 +00:00
  • 6591264235 respond to nick's question about link padding (nick: note that link padding is currently disabled) Roger Dingledine 2003-03-12 12:06:54 +00:00
  • 9566ac4799 some patches on nick's commit Roger Dingledine 2003-03-12 12:02:06 +00:00
  • 9343a2512f some patches on nick's commit Roger Dingledine 2003-03-12 12:02:06 +00:00
  • e3368a65a9 Make ACI anti-collision logic work; make sure that cells are filled with 0s. Nick Mathewson 2003-03-11 21:38:38 +00:00
  • d8020d0601 Make ACI anti-collision logic work; make sure that cells are filled with 0s. Nick Mathewson 2003-03-11 21:38:38 +00:00
  • 1c8279ca39 First draft of most of spec Nick Mathewson 2003-03-11 21:36:00 +00:00
  • 0b3da8f291 First draft of most of spec Nick Mathewson 2003-03-11 21:36:00 +00:00
  • 70b35ce8c2 lazy (just in time) directory rebuilding Roger Dingledine 2003-03-11 01:51:41 +00:00
  • 5612677514 lazy (just in time) directory rebuilding Roger Dingledine 2003-03-11 01:51:41 +00:00
  • fb2f4a0418 pack into data cells more intelligently Roger Dingledine 2003-03-10 22:40:02 +00:00
  • 5783066d15 pack into data cells more intelligently Roger Dingledine 2003-03-10 22:40:02 +00:00
  • 90f8a7a757 be less noisy at -l info, now that flow control bug is solved Roger Dingledine 2003-03-10 22:30:05 +00:00
  • a787fd7677 be less noisy at -l info, now that flow control bug is solved Roger Dingledine 2003-03-10 22:30:05 +00:00
  • f9f08666e4 tweaks and responses to the spec Roger Dingledine 2003-03-07 08:41:57 +00:00
  • fb83248255 tweaks and responses to the spec Roger Dingledine 2003-03-07 08:41:57 +00:00
  • b50c406c08 clean out obsolete cell types Roger Dingledine 2003-03-07 08:24:55 +00:00
  • 19f149e389 clean out obsolete cell types Roger Dingledine 2003-03-07 08:24:55 +00:00
  • 25939f206b remove the mystery int32 from the or-to-or handshake thanks nick :) (note: this change breaks backward compatibility) Roger Dingledine 2003-03-07 07:57:55 +00:00
  • bbf08354d7 remove the mystery int32 from the or-to-or handshake thanks nick :) (note: this change breaks backward compatibility) Roger Dingledine 2003-03-07 07:57:55 +00:00
  • 858c611573 Spec for current version of onion routing Nick Mathewson 2003-03-07 02:39:40 +00:00
  • 02bf3cb28b Spec for current version of onion routing Nick Mathewson 2003-03-07 02:39:40 +00:00
  • 7354619bc1 clean up prepare_for_poll() so it's fast Roger Dingledine 2003-03-06 04:52:02 +00:00