Commit Graph

  • a9ace7d010 bugfixes Roger Dingledine 2003-11-16 23:43:08 +00:00
  • 6d0e611fde change when circuits are built and expired Roger Dingledine 2003-11-16 21:49:52 +00:00
  • 665ec233bb change when circuits are built and expired Roger Dingledine 2003-11-16 21:49:52 +00:00
  • f5089681f7 bugfix: if you recognize a relay cell, don't also pass it on. Roger Dingledine 2003-11-16 17:31:19 +00:00
  • 1399f23551 bugfix: if you recognize a relay cell, don't also pass it on. Roger Dingledine 2003-11-16 17:31:19 +00:00
  • b5e84e24ae dump exit policies correctly to descriptor Roger Dingledine 2003-11-16 17:15:40 +00:00
  • a562eb271a dump exit policies correctly to descriptor Roger Dingledine 2003-11-16 17:15:40 +00:00
  • fe856406be initial patches on patches Roger Dingledine 2003-11-16 17:00:02 +00:00
  • 04b7dad0cc initial patches on patches Roger Dingledine 2003-11-16 17:00:02 +00:00
  • 8a17d9e5d3 Finish implementing the rest of the exitpolicy stuff, except for automatically starting circuit builds. Nick Mathewson 2003-11-16 05:33:45 +00:00
  • a017af391e Finish implementing the rest of the exitpolicy stuff, except for automatically starting circuit builds. Nick Mathewson 2003-11-16 05:33:45 +00:00
  • a8eaa79e03 Improved exit policy syntax; basic client-side DNS caching. Nick Mathewson 2003-11-14 20:45:47 +00:00
  • 651f0c26b8 Improved exit policy syntax; basic client-side DNS caching. Nick Mathewson 2003-11-14 20:45:47 +00:00
  • 273da1d3c4 commencing the bughunt Roger Dingledine 2003-11-14 07:15:52 +00:00
  • d13ff5890b commencing the bughunt Roger Dingledine 2003-11-14 07:15:52 +00:00
  • c8639b2bbc bump default pathlen to 3; clean up surrounding code Roger Dingledine 2003-11-13 23:01:56 +00:00
  • ecce528ed6 bump default pathlen to 3; clean up surrounding code Roger Dingledine 2003-11-13 23:01:56 +00:00
  • 56cd147eb9 let getconfig survive repeated calls. now we call it again when we hup. change RecommendedVersions into a config option, so dirservers can hup for a new one Roger Dingledine 2003-11-13 06:49:25 +00:00
  • 026beb0cd1 let getconfig survive repeated calls. now we call it again when we hup. change RecommendedVersions into a config option, so dirservers can hup for a new one Roger Dingledine 2003-11-13 06:49:25 +00:00
  • cc8ce64cb2 fix trivial typo Roger Dingledine 2003-11-13 06:45:59 +00:00
  • 812edd73df fix trivial typo Roger Dingledine 2003-11-13 06:45:59 +00:00
  • aac29076da warn on startup that we don't provide anonymity make exit dns cache entries last 15 minutes Roger Dingledine 2003-11-13 04:51:34 +00:00
  • 91e2caaa08 warn on startup that we don't provide anonymity make exit dns cache entries last 15 minutes Roger Dingledine 2003-11-13 04:51:34 +00:00
  • ddd7ebe307 Add my 0.0.2pre14 tasks to top of TODO. Nick Mathewson 2003-11-13 01:01:35 +00:00
  • 5f89691e50 Add my 0.0.2pre14 tasks to top of TODO. Nick Mathewson 2003-11-13 01:01:35 +00:00
  • f5829aa723 lay groundwork for EntryNodes and ExitNodes Roger Dingledine 2003-11-12 19:34:34 +00:00
  • a59c012f1a lay groundwork for EntryNodes and ExitNodes Roger Dingledine 2003-11-12 19:34:34 +00:00
  • 9358381d83 break out the string manipulation routines Roger Dingledine 2003-11-12 19:34:19 +00:00
  • 9a27123bbc break out the string manipulation routines Roger Dingledine 2003-11-12 19:34:19 +00:00
  • 3b392717e0 give us a plan for pre14 Roger Dingledine 2003-11-12 18:55:07 +00:00
  • 7c2eb3dc41 give us a plan for pre14 Roger Dingledine 2003-11-12 18:55:07 +00:00
  • fbb0a450ee update the FAQ so it's just useless, not wrong Roger Dingledine 2003-11-12 17:34:41 +00:00
  • e8ca3c6868 update the FAQ so it's just useless, not wrong Roger Dingledine 2003-11-12 17:34:41 +00:00
  • 0763f80054 Update and uncomment the Acks section. Also uncomment the authors. A spacing tweak. Paul Syverson 2003-11-12 17:25:53 +00:00
  • 10add7cbb5 Update and uncomment the Acks section. Also uncomment the authors. A spacing tweak. Paul Syverson 2003-11-12 17:25:53 +00:00
  • 4ba8bc0a73 make dir parsing robust to invalid but well-formed descriptors Roger Dingledine 2003-11-12 05:12:51 +00:00
  • 94ea93f913 make dir parsing robust to invalid but well-formed descriptors Roger Dingledine 2003-11-12 05:12:51 +00:00
  • 5e4b9c6b61 Remove minor biasing problem from crypto_pseudo_rand_int Nick Mathewson 2003-11-12 04:28:30 +00:00
  • b50702d1e8 Remove minor biasing problem from crypto_pseudo_rand_int Nick Mathewson 2003-11-12 04:28:30 +00:00
  • 7e4cb9a750 connection_ap_handshake_send_begin always succeeds Roger Dingledine 2003-11-12 04:24:04 +00:00
  • 288260fd41 connection_ap_handshake_send_begin always succeeds Roger Dingledine 2003-11-12 04:24:04 +00:00
  • 785f5cdac8 Make crypto_pseudo_rand* never fail. Nick Mathewson 2003-11-12 04:12:35 +00:00
  • e46f228660 Make crypto_pseudo_rand* never fail. Nick Mathewson 2003-11-12 04:12:35 +00:00
  • 99a6d48f62 Restore erroneously removed assert Nick Mathewson 2003-11-12 03:48:33 +00:00
  • 0bd1bffd5e Restore erroneously removed assert Nick Mathewson 2003-11-12 03:48:33 +00:00
  • e0ad4d08be Fix thinko: Failure and success are different things. Nick Mathewson 2003-11-12 03:01:38 +00:00
  • 48a3be9c04 Fix thinko: Failure and success are different things. Nick Mathewson 2003-11-12 03:01:38 +00:00
  • 2e05b9ccf9 Remove dead code Nick Mathewson 2003-11-12 02:58:45 +00:00
  • fadaf42a2e Remove dead code Nick Mathewson 2003-11-12 02:58:45 +00:00
  • 7d441ec6b4 Compute paths as we build them. Nick Mathewson 2003-11-12 02:55:38 +00:00
  • bcdbf04b9a Compute paths as we build them. Nick Mathewson 2003-11-12 02:55:38 +00:00
  • e6296a4e2f Refactor onion_generate_cpath to build cpaths one hop at a time. This is a the first step in computing hops one step at a time. Next, we move the responsibility for calling onion_extend_cpath into circuit.c Nick Mathewson 2003-11-12 02:32:20 +00:00
  • b81a638cbc Refactor onion_generate_cpath to build cpaths one hop at a time. This is a the first step in computing hops one step at a time. Next, we move the responsibility for calling onion_extend_cpath into circuit.c Nick Mathewson 2003-11-12 02:32:20 +00:00
  • 9a0a638c02 point out bug Roger Dingledine 2003-11-11 19:47:51 +00:00
  • 2b33bee1ec point out bug Roger Dingledine 2003-11-11 19:47:51 +00:00
  • 9c8a54a39f more cleanups and bugfix Roger Dingledine 2003-11-11 17:21:35 +00:00
  • 900033a9f0 more cleanups and bugfix Roger Dingledine 2003-11-11 17:21:35 +00:00
  • d0acbe86d1 prioritize and rearrange the TODO Roger Dingledine 2003-11-11 07:50:12 +00:00
  • 5d9496ad77 prioritize and rearrange the TODO Roger Dingledine 2003-11-11 07:50:12 +00:00
  • 5a6bb0333e leave conn->socks_request around after the begin Roger Dingledine 2003-11-11 06:42:10 +00:00
  • 08bdcca4c5 leave conn->socks_request around after the begin Roger Dingledine 2003-11-11 06:42:10 +00:00
  • 84884a79c0 conn->socks_version is obsolete Roger Dingledine 2003-11-11 04:13:37 +00:00
  • bfceca2df8 conn->socks_version is obsolete Roger Dingledine 2003-11-11 04:13:37 +00:00
  • 2a3479af5f respond to nick's questions Roger Dingledine 2003-11-11 04:09:34 +00:00
  • 8066a1032f respond to nick's questions Roger Dingledine 2003-11-11 04:09:34 +00:00
  • 3d19a9b514 fix a bug in handling clock skew Roger Dingledine 2003-11-11 04:08:30 +00:00
  • 9276886623 fix a bug in handling clock skew Roger Dingledine 2003-11-11 04:08:30 +00:00
  • 7bde42676b Rename aci to circ_id throughout. Nick Mathewson 2003-11-11 03:01:48 +00:00
  • d6e599c27f Rename aci to circ_id throughout. Nick Mathewson 2003-11-11 03:01:48 +00:00
  • dafb0e6a6e Make AP connections wait for a circuit if none exists. Also: - Refactor socks request into a separate struct - Add a separate 'waiting for circuit' state to AP connections between 'waiting for socks' and 'open'. Nick Mathewson 2003-11-11 02:41:31 +00:00
  • b089d26b86 Make AP connections wait for a circuit if none exists. Also: - Refactor socks request into a separate struct - Add a separate 'waiting for circuit' state to AP connections between 'waiting for socks' and 'open'. Nick Mathewson 2003-11-11 02:41:31 +00:00
  • 894b1bc5d0 clean up some TODO items; rename ACI to circID Nick Mathewson 2003-11-11 02:36:50 +00:00
  • 39f02bbcdc clean up some TODO items; rename ACI to circID Nick Mathewson 2003-11-11 02:36:50 +00:00
  • 1c37f631ff add a paragraph that should have been there Roger Dingledine 2003-11-10 23:10:42 +00:00
  • 13b6a19e28 add a paragraph that should have been there Roger Dingledine 2003-11-10 23:10:42 +00:00
  • 1969c8a92f client now survives going offline better fix badness in usage() if neither socksport nor orrport is defined, quit obsolete connection_flush_buf() Roger Dingledine 2003-11-10 08:06:55 +00:00
  • c41ed389e8 client now survives going offline better fix badness in usage() if neither socksport nor orrport is defined, quit obsolete connection_flush_buf() Roger Dingledine 2003-11-10 08:06:55 +00:00
  • 3c4b4c8cac Check in a working cross-platform timegm Nick Mathewson 2003-11-10 06:28:53 +00:00
  • 6a02fdb599 Check in a working cross-platform timegm Nick Mathewson 2003-11-10 06:28:53 +00:00
  • 3dddcf4306 Add lots of logging to dns.c; change behavior of often-failing assertion Nick Mathewson 2003-11-08 04:02:05 +00:00
  • 0e9cc47705 Add lots of logging to dns.c; change behavior of often-failing assertion Nick Mathewson 2003-11-08 04:02:05 +00:00
  • 24cff42ff7 final commit. it is submitted. Roger Dingledine 2003-11-05 06:00:44 +00:00
  • e18a850724 final commit. it is submitted. Roger Dingledine 2003-11-05 06:00:44 +00:00
  • 5f55ad3d8b Edit to last checkin: add hyphen to phrasal adjective. Nick Mathewson 2003-11-05 05:34:58 +00:00
  • de2ae21ce8 Edit to last checkin: add hyphen to phrasal adjective. Nick Mathewson 2003-11-05 05:34:58 +00:00
  • 1497727488 finish edits on sec7 Roger Dingledine 2003-11-05 05:29:35 +00:00
  • edb2c3cc4d finish edits on sec7 Roger Dingledine 2003-11-05 05:29:35 +00:00
  • 9aeaab0480 The government is not the judiciary Nick Mathewson 2003-11-05 05:06:28 +00:00
  • 0ad145d4e8 The government is not the judiciary Nick Mathewson 2003-11-05 05:06:28 +00:00
  • d0ccf76035 edits on active attacks Roger Dingledine 2003-11-05 04:59:47 +00:00
  • 0c35a25876 edits on active attacks Roger Dingledine 2003-11-05 04:59:47 +00:00
  • 1520e93c14 s/web server/webserver/ Nick Mathewson 2003-11-05 04:30:35 +00:00
  • b66a88211c s/web server/webserver/ Nick Mathewson 2003-11-05 04:30:35 +00:00
  • 26744718b2 if latex8.sty is there, the bst should be too Roger Dingledine 2003-11-05 04:24:24 +00:00
  • 7a1ec7caba if latex8.sty is there, the bst should be too Roger Dingledine 2003-11-05 04:24:24 +00:00
  • b85e6fd08d edits on passive attacks (sec7) Roger Dingledine 2003-11-05 04:23:02 +00:00
  • 763cf9113b edits on passive attacks (sec7) Roger Dingledine 2003-11-05 04:23:02 +00:00
  • 3fd2a03563 Reinstate sentence at start of 7; add page numbers Nick Mathewson 2003-11-05 03:53:20 +00:00
  • 75f64bfacc Reinstate sentence at start of 7; add page numbers Nick Mathewson 2003-11-05 03:53:20 +00:00
  • 663a4d9638 Spell P5 right. Nick Mathewson 2003-11-05 03:46:13 +00:00