Commit Graph

  • ed7833e827 note an assert bug that's still around Roger Dingledine 2003-08-25 22:02:42 +00:00
  • 90f22933e7 make the conn->package_window bug go away. Roger Dingledine 2003-08-25 21:43:51 +00:00
  • 1766f04f0e make the conn->package_window bug go away. Roger Dingledine 2003-08-25 21:43:51 +00:00
  • 14c8bc598b Attempt to track down bug in conn->package_window Nick Mathewson 2003-08-25 20:57:23 +00:00
  • 69a450f8d5 Attempt to track down bug in conn->package_window Nick Mathewson 2003-08-25 20:57:23 +00:00
  • ee0440f908 Correct description of extracting Kf and Kb from g^xy. Nick Mathewson 2003-08-25 18:50:29 +00:00
  • 76974b732f Correct description of extracting Kf and Kb from g^xy. Nick Mathewson 2003-08-25 18:50:29 +00:00
  • 0878ceb779 remove bandwidth negotation from the code Roger Dingledine 2003-08-25 08:28:34 +00:00
  • e37153b17e remove bandwidth negotation from the code Roger Dingledine 2003-08-25 08:28:34 +00:00
  • 092126eac7 remove bandwidth from handshake negotiations Roger Dingledine 2003-08-25 08:26:34 +00:00
  • f9e1e9a017 remove bandwidth from handshake negotiations Roger Dingledine 2003-08-25 08:26:34 +00:00
  • 58c5d5e918 fix formatting in crypto.c for my sanity Roger Dingledine 2003-08-25 07:06:12 +00:00
  • b6470939cd fix formatting in crypto.c for my sanity Roger Dingledine 2003-08-25 07:06:12 +00:00
  • 215ca90c05 fix a mild memory leak (10 bytes each time an OR connected to an OR) Roger Dingledine 2003-08-25 06:24:17 +00:00
  • 253b2763ad fix a mild memory leak (10 bytes each time an OR connected to an OR) Roger Dingledine 2003-08-25 06:24:17 +00:00
  • 330b038d03 add router twins to the spec Roger Dingledine 2003-08-25 03:00:31 +00:00
  • f05a40266c add router twins to the spec Roger Dingledine 2003-08-25 03:00:31 +00:00
  • 36f055e7ee start honoring the recommended_versions string Roger Dingledine 2003-08-23 10:09:25 +00:00
  • 108e06fef1 start honoring the recommended_versions string Roger Dingledine 2003-08-23 10:09:25 +00:00
  • 33b0569fba remove duplicate packagewindow-checking code, see if we can induce that segfault i just saw more often Roger Dingledine 2003-08-23 10:06:46 +00:00
  • afb34bb4e0 remove duplicate packagewindow-checking code, see if we can induce that segfault i just saw more often Roger Dingledine 2003-08-23 10:06:46 +00:00
  • bb1584274c patch the spec somewhat. it's still quite stale. Roger Dingledine 2003-08-22 03:34:51 +00:00
  • 5b8ed3b357 patch the spec somewhat. it's still quite stale. Roger Dingledine 2003-08-22 03:34:51 +00:00
  • faf831893d move finished todo entries to bottom of list Roger Dingledine 2003-08-22 03:21:51 +00:00
  • c71d6d173e move finished todo entries to bottom of list Roger Dingledine 2003-08-22 03:21:51 +00:00
  • b800859239 update TODO to reflect current reality Roger Dingledine 2003-08-22 03:17:14 +00:00
  • 3ad2cd276b update TODO to reflect current reality Roger Dingledine 2003-08-22 03:17:14 +00:00
  • fdc0389ca0 Is there a backdoor in tor? Roger Dingledine 2003-08-21 17:59:06 +00:00
  • 4c63f888f0 Is there a backdoor in tor? Roger Dingledine 2003-08-21 17:59:06 +00:00
  • 2dda97e8fd implemented cpuworkers Roger Dingledine 2003-08-20 23:05:22 +00:00
  • c8d378d334 implemented cpuworkers Roger Dingledine 2003-08-20 23:05:22 +00:00
  • d43f145ddf include torint.h in 'make dist' Roger Dingledine 2003-08-14 21:46:24 +00:00
  • 3e95d527b3 include torint.h in 'make dist' Roger Dingledine 2003-08-14 21:46:24 +00:00
  • 1777487f4e Tor now builds on win32. Nick Mathewson 2003-08-14 17:51:36 +00:00
  • 60615e1765 Tor now builds on win32. Nick Mathewson 2003-08-14 17:51:36 +00:00
  • adbc057772 Add empty statement to suppress gcc warning about label at end of compount statement Nick Mathewson 2003-08-14 17:16:05 +00:00
  • af2ac39865 Add empty statement to suppress gcc warning about label at end of compount statement Nick Mathewson 2003-08-14 17:16:05 +00:00
  • cd3467bb01 Attempt to make sockets code work right on windows. Nick Mathewson 2003-08-14 17:13:52 +00:00
  • 228c945637 Attempt to make sockets code work right on windows. Nick Mathewson 2003-08-14 17:13:52 +00:00
  • 88edae9407 start refactoring dnsworker so testing won't be so darn hard add NumCpus config variable in preparation for cpuworkers hardcode /etc/torrc path for config (simplifies win32 port) improve exit policy debugging during router entry parsing Roger Dingledine 2003-08-14 03:52:51 +00:00
  • 3085e4e33a start refactoring dnsworker so testing won't be so darn hard add NumCpus config variable in preparation for cpuworkers hardcode /etc/torrc path for config (simplifies win32 port) improve exit policy debugging during router entry parsing Roger Dingledine 2003-08-14 03:52:51 +00:00
  • e1f2693d05 bugfix: if a dnsworker dies, remember that. Roger Dingledine 2003-08-13 22:38:46 +00:00
  • b5fe15b2d6 bugfix: if a dnsworker dies, remember that. Roger Dingledine 2003-08-13 22:38:46 +00:00
  • e4957f8c59 oops - or/or.plg is not needed Nick Mathewson 2003-08-12 15:34:50 +00:00
  • 19e8cc9f86 oops - or/or.plg is not needed Nick Mathewson 2003-08-12 15:34:50 +00:00
  • 8acf22ca3a Adding project/workspace/build files for Visual Studio 6 Nick Mathewson 2003-08-12 15:32:46 +00:00
  • db13e53fb4 Adding project/workspace/build files for Visual Studio 6 Nick Mathewson 2003-08-12 15:32:46 +00:00
  • 9cf01020cc Misc patches to make windows build work. Now everything is done except the sockets stuff Nick Mathewson 2003-08-12 15:08:51 +00:00
  • be16d395c5 Misc patches to make windows build work. Now everything is done except the sockets stuff Nick Mathewson 2003-08-12 15:08:51 +00:00
  • bbd4032fc1 Make windows happier still Nick Mathewson 2003-08-12 08:18:13 +00:00
  • 0f27cb11d4 Make windows happier still Nick Mathewson 2003-08-12 08:18:13 +00:00
  • 25c9c837eb don't mess with signals on windows until we know how Roger Dingledine 2003-08-12 08:04:31 +00:00
  • aa23b8c50c don't mess with signals on windows until we know how Roger Dingledine 2003-08-12 08:04:31 +00:00
  • 9b12a48428 Stop trying to #include the world in util.c Nick Mathewson 2003-08-12 07:49:29 +00:00
  • 713d20d47c Stop trying to #include the world in util.c Nick Mathewson 2003-08-12 07:49:29 +00:00
  • 2cb4f7a473 Adopt socketpair implementation from perl. For now, always use it. Nick Mathewson 2003-08-12 07:43:15 +00:00
  • 914699a71d Adopt socketpair implementation from perl. For now, always use it. Nick Mathewson 2003-08-12 07:43:15 +00:00
  • 5d9cfb7164 use the spawn_func / spawn_exit abstraction for dnsworkers Roger Dingledine 2003-08-12 07:35:17 +00:00
  • 2efeeb0c67 use the spawn_func / spawn_exit abstraction for dnsworkers Roger Dingledine 2003-08-12 07:35:17 +00:00
  • e4a6ea5c46 Add abstraction for fork vs thread. Nick Mathewson 2003-08-12 07:01:20 +00:00
  • ebbd09aef4 Add abstraction for fork vs thread. Nick Mathewson 2003-08-12 07:01:20 +00:00
  • 5c4255595d Dont use explicit paths for orconfig.h -- it messes up the windows build Nick Mathewson 2003-08-12 06:45:03 +00:00
  • 7e02f67952 Dont use explicit paths for orconfig.h -- it messes up the windows build Nick Mathewson 2003-08-12 06:45:03 +00:00
  • c82e13f1f5 reap exited dns/cpuworkers Roger Dingledine 2003-08-12 06:41:53 +00:00
  • 0052f84204 reap exited dns/cpuworkers Roger Dingledine 2003-08-12 06:41:53 +00:00
  • 2aff21f857 Reorder includes so that fakepoll.c gets built when it should Nick Mathewson 2003-08-12 06:41:40 +00:00
  • c1aa0656d6 Reorder includes so that fakepoll.c gets built when it should Nick Mathewson 2003-08-12 06:41:40 +00:00
  • 33d484bf10 we must have openssl, so HAVE_OPENSSL is redundant Roger Dingledine 2003-08-12 05:48:26 +00:00
  • 6fe53304d3 we must have openssl, so HAVE_OPENSSL is redundant Roger Dingledine 2003-08-12 05:48:26 +00:00
  • 6a1b472e86 remove obsolete (we hope) file Roger Dingledine 2003-08-12 05:29:07 +00:00
  • 1d315c0d2e remove obsolete (we hope) file Roger Dingledine 2003-08-12 05:29:07 +00:00
  • b927c56144 unbork windows line endings Nick Mathewson 2003-08-12 03:16:15 +00:00
  • 2f6946fb08 unbork windows line endings Nick Mathewson 2003-08-12 03:16:15 +00:00
  • c336c99e60 Start of port to win32. Missing are: - signal support - forking for DNS farm - changes for async IO - daemonizing Nick Mathewson 2003-08-12 03:08:41 +00:00
  • 1d3f3d7a67 Start of port to win32. Missing are: - signal support - forking for DNS farm - changes for async IO - daemonizing Nick Mathewson 2003-08-12 03:08:41 +00:00
  • 5126f203f2 Work on systems with broken AC_CHECK_TYPE Nick Mathewson 2003-08-11 23:21:51 +00:00
  • 9b20f0be80 Work on systems with broken AC_CHECK_TYPE Nick Mathewson 2003-08-11 23:21:51 +00:00
  • 58e2edfb24 Who would have thought that some systems define intfoo_t, but not uintfoo_t? Cygwin is such a system. Nick Mathewson 2003-08-11 21:16:13 +00:00
  • 9dc29be709 Who would have thought that some systems define intfoo_t, but not uintfoo_t? Cygwin is such a system. Nick Mathewson 2003-08-11 21:16:13 +00:00
  • 7284c25b34 Cope better on platforms that define some of intFOO_t in sys/types.h or elsewhere Nick Mathewson 2003-08-11 20:50:30 +00:00
  • 04eefc5958 Cope better on platforms that define some of intFOO_t in sys/types.h or elsewhere Nick Mathewson 2003-08-11 20:50:30 +00:00
  • 5267518455 autoconf around missing stdint.h Nick Mathewson 2003-08-11 20:40:21 +00:00
  • 0d8f9c5de9 autoconf around missing stdint.h Nick Mathewson 2003-08-11 20:40:21 +00:00
  • 681c7539ef better log output for debugging Roger Dingledine 2003-08-11 20:22:48 +00:00
  • affe8b7998 better log output for debugging Roger Dingledine 2003-08-11 20:22:48 +00:00
  • 17a311d9a0 Fix typo: ports are 16 bits. Nick Mathewson 2003-08-11 19:48:22 +00:00
  • 8223027707 Fix typo: ports are 16 bits. Nick Mathewson 2003-08-11 19:48:22 +00:00
  • 7bb321ec8a hypothetical new wording of license Roger Dingledine 2003-08-06 18:42:25 +00:00
  • 815b92a178 hypothetical new wording of license Roger Dingledine 2003-08-06 18:42:25 +00:00
  • 60d52a7e08 patch to let poll() recognize eof on more architectures Roger Dingledine 2003-08-06 18:38:46 +00:00
  • cd19325154 patch to let poll() recognize eof on more architectures Roger Dingledine 2003-08-06 18:38:46 +00:00
  • ac5893c626 src/or Nick Mathewson 2003-07-30 19:12:03 +00:00
  • eac9d861b1 src/or Nick Mathewson 2003-07-30 19:12:03 +00:00
  • f12fdd62aa Be smarter about getting key matter from DH. Nick Mathewson 2003-07-30 19:10:20 +00:00
  • d95f11e248 Be smarter about getting key matter from DH. Nick Mathewson 2003-07-30 19:10:20 +00:00
  • ab0f263fb9 more tweaks to the readme, from paul's comments Roger Dingledine 2003-07-14 20:58:23 +00:00
  • e2be5d7435 more tweaks to the readme, from paul's comments Roger Dingledine 2003-07-14 20:58:23 +00:00
  • 6401253c0c clean up the readme, so we can try it on paul Roger Dingledine 2003-07-14 17:54:56 +00:00
  • 5a1e5d9f3c clean up the readme, so we can try it on paul Roger Dingledine 2003-07-14 17:54:56 +00:00
  • a7a580977c skeletal design paper Roger Dingledine 2003-07-11 19:28:36 +00:00