Commit Graph

  • 0e6084d751 Remove descriptors that are older than 24 hours from the directory. Use strlcat instead of strncat to generate directories. Nick Mathewson 2004-03-29 19:28:16 +00:00
  • f4d1b587a0 Remove descriptors that are older than 24 hours from the directory. Use strlcat instead of strncat to generate directories. Nick Mathewson 2004-03-29 19:28:16 +00:00
  • 47b9d4439a Possible fix for c99 aliasing warnings Nick Mathewson 2004-03-29 06:18:04 +00:00
  • cbe2436756 Possible fix for c99 aliasing warnings Nick Mathewson 2004-03-29 06:18:04 +00:00
  • 8c3999c964 make it less noisy for normal ORs when a server uses a false nickname Roger Dingledine 2004-03-28 21:35:02 +00:00
  • 2b40d5cd91 make it less noisy for normal ORs when a server uses a false nickname Roger Dingledine 2004-03-28 21:35:02 +00:00
  • 4a5586b8e3 make dns resolves a lot faster (but only enable this once we've found the bug) Roger Dingledine 2004-03-28 21:16:52 +00:00
  • c013dd171d make dns resolves a lot faster (but only enable this once we've found the bug) Roger Dingledine 2004-03-28 21:16:52 +00:00
  • 2ba9901cb4 oh, i forgot to enable the find-munged-conn function Roger Dingledine 2004-03-28 21:14:05 +00:00
  • fefc1e4b1a oh, i forgot to enable the find-munged-conn function Roger Dingledine 2004-03-28 21:14:05 +00:00
  • e6a2e03524 hold socks reply open until flushed (if possible) Roger Dingledine 2004-03-28 09:48:21 +00:00
  • 4320a264aa hold socks reply open until flushed (if possible) Roger Dingledine 2004-03-28 09:48:21 +00:00
  • c4c97c0746 Initial rendezvous spec version. Needs another review and revision; but first I must sleep Nick Mathewson 2004-03-28 08:46:38 +00:00
  • 5752dda804 Initial rendezvous spec version. Needs another review and revision; but first I must sleep Nick Mathewson 2004-03-28 08:46:38 +00:00
  • f241fdfc73 there is yet another dns-pending-conn-clobbering bug somewhere Roger Dingledine 2004-03-28 04:54:36 +00:00
  • 1599a6f033 there is yet another dns-pending-conn-clobbering bug somewhere Roger Dingledine 2004-03-28 04:54:36 +00:00
  • df57d3ff3a update todo a bit farther Roger Dingledine 2004-03-27 05:52:55 +00:00
  • 4233380ddf update todo a bit farther Roger Dingledine 2004-03-27 05:52:55 +00:00
  • 56dfc3151f work around a tsocks bug Roger Dingledine 2004-03-27 05:45:52 +00:00
  • 06163f26f7 work around a tsocks bug Roger Dingledine 2004-03-27 05:45:52 +00:00
  • 9ab5f3c067 fix an assert trigger where an OP would fail to handshake, and we'd expect it to have a nickname. Roger Dingledine 2004-03-27 01:28:14 +00:00
  • 94b4b4cf14 fix an assert trigger where an OP would fail to handshake, and we'd expect it to have a nickname. Roger Dingledine 2004-03-27 01:28:14 +00:00
  • 47b40de0aa only build circuits after we've fetched the directory Roger Dingledine 2004-03-27 00:15:09 +00:00
  • 4a4e64d5ca only build circuits after we've fetched the directory Roger Dingledine 2004-03-27 00:15:09 +00:00
  • f2a692081f make it less noisy to consider exit policies Roger Dingledine 2004-03-27 00:13:27 +00:00
  • 7136e1df5c make it less noisy to consider exit policies Roger Dingledine 2004-03-27 00:13:27 +00:00
  • a98579e0bc bump version back to 0.0.4.1 Roger Dingledine 2004-03-26 23:38:33 +00:00
  • c2be1a8f8c bump version back to 0.0.4.1 Roger Dingledine 2004-03-26 23:38:33 +00:00
  • 32e268c61b oops, 0.0.4 is more broken than 0.0.3 maybe this will fix it Roger Dingledine 2004-03-26 23:37:13 +00:00
  • 7c51cca2db oops, 0.0.4 is more broken than 0.0.3 maybe this will fix it Roger Dingledine 2004-03-26 23:37:13 +00:00
  • 16abb9a464 New upstream release Peter Palfrader 2004-03-26 22:46:45 +00:00
  • d324e83520 New upstream release debian-version-0.0.4-1 Peter Palfrader 2004-03-26 22:46:45 +00:00
  • e357967b4b This commit was manufactured by cvs2svn to create tag 'debian_version_0_0_4-1'. (no author) 2004-03-26 22:46:45 +00:00
  • 5a01ec14f2 New upstream release Peter Palfrader 2004-03-26 22:46:45 +00:00
  • dc91cb6cb2 bump cvs to 0.0.5 Roger Dingledine 2004-03-26 22:44:44 +00:00
  • e05ddaa582 bump cvs to 0.0.5 Roger Dingledine 2004-03-26 22:44:44 +00:00
  • 45699bb5ee clean up some 'warn' messages while i'm at it tor-0.0.4 Roger Dingledine 2004-03-26 22:28:16 +00:00
  • 42e2544eec This commit was manufactured by cvs2svn to create tag 'tor-0_0_4'. (no author) 2004-03-26 22:28:16 +00:00
  • a27b2326b9 clean up some 'warn' messages while i'm at it Roger Dingledine 2004-03-26 22:28:16 +00:00
  • a6f3e3f5a8 changelog for 0.0.4 (just the bugfix) Roger Dingledine 2004-03-26 22:20:48 +00:00
  • ae2b2aa645 changelog for 0.0.4 (just the bugfix) Roger Dingledine 2004-03-26 22:20:48 +00:00
  • 9c69f14a49 fix two assert triggers (darn it, I hate releasing software) Roger Dingledine 2004-03-26 22:07:45 +00:00
  • a54b50557c fix two assert triggers (darn it, I hate releasing software) Roger Dingledine 2004-03-26 22:07:45 +00:00
  • 3be56afa05 bump cvs to 0.0.4 Roger Dingledine 2004-03-26 19:39:11 +00:00
  • fe0afdbde5 bump cvs to 0.0.4 Roger Dingledine 2004-03-26 19:39:11 +00:00
  • 230503435e New upstream release Peter Palfrader 2004-03-26 19:37:04 +00:00
  • c940e2644a New upstream release debian-version-0.0.3-1 Peter Palfrader 2004-03-26 19:37:04 +00:00
  • a1b46380c4 This commit was manufactured by cvs2svn to create tag 'debian_version_0_0_3-1'. (no author) 2004-03-26 19:37:04 +00:00
  • 3c6b05a666 New upstream release Peter Palfrader 2004-03-26 19:37:04 +00:00
  • 4d747cd954 a missing comma could wreak all sorts of havoc. tor-0.0.3 Roger Dingledine 2004-03-26 18:29:05 +00:00
  • 5252b868df This commit was manufactured by cvs2svn to create tag 'tor-0_0_3'. (no author) 2004-03-26 18:29:05 +00:00
  • 06290a639a a missing comma could wreak all sorts of havoc. Roger Dingledine 2004-03-26 18:29:05 +00:00
  • c85d45f01a another todo item we thought of Roger Dingledine 2004-03-26 18:17:17 +00:00
  • 078320e121 another todo item we thought of Roger Dingledine 2004-03-26 18:17:17 +00:00
  • bba98c4097 changelog for 0.0.3 Roger Dingledine 2004-03-26 18:15:31 +00:00
  • daed5a519b changelog for 0.0.3 Roger Dingledine 2004-03-26 18:15:31 +00:00
  • d44e3ad809 Remove unused open circuits when there are too many, not when they are too old. Nick Mathewson 2004-03-21 06:33:57 +00:00
  • 9f05e11051 Remove unused open circuits when there are too many, not when they are too old. Nick Mathewson 2004-03-21 06:33:57 +00:00
  • b3f6b55ea1 Dont expire circuits we didnt originate. This may be redundant somehow, but better safe than sorry. Nick Mathewson 2004-03-21 05:01:06 +00:00
  • b2c432e0aa Dont expire circuits we didnt originate. This may be redundant somehow, but better safe than sorry. Nick Mathewson 2004-03-21 05:01:06 +00:00
  • 2561472809 Add missing dollar sign Nick Mathewson 2004-03-21 04:19:31 +00:00
  • d9bc06148e Add missing dollar sign Nick Mathewson 2004-03-21 04:19:31 +00:00
  • b69f5f3e1b Add an autoconf test for whether unaligned int access is permitted. It works on macos, and works correctly when I twiddle the test code to generate a spurious segfault. Will it work anywhere else? Nick Mathewson 2004-03-21 04:14:06 +00:00
  • 999aa4f863 Add an autoconf test for whether unaligned int access is permitted. It works on macos, and works correctly when I twiddle the test code to generate a spurious segfault. Will it work anywhere else? Nick Mathewson 2004-03-21 04:14:06 +00:00
  • f608b85ddf Replace all connection_removes outsice of main.c with connection_mark_for_close Nick Mathewson 2004-03-21 03:18:45 +00:00
  • ca1ccfb4fa Replace all connection_removes outsice of main.c with connection_mark_for_close Nick Mathewson 2004-03-21 03:18:45 +00:00
  • b7c2b18bd6 Add a RunTesting option to try to learn link state by creating test circuits, even when SocksPort is off. Nick Mathewson 2004-03-21 03:03:10 +00:00
  • 30673c022b Add a RunTesting option to try to learn link state by creating test circuits, even when SocksPort is off. Nick Mathewson 2004-03-21 03:03:10 +00:00
  • 0d8feba6d8 Add macros and functions to wrap memcpy/alignment logic. Nick Mathewson 2004-03-21 02:01:17 +00:00
  • a24f609651 Add macros and functions to wrap memcpy/alignment logic. Nick Mathewson 2004-03-21 02:01:17 +00:00
  • dfb16a6274 mark off another bug Roger Dingledine 2004-03-20 23:27:41 +00:00
  • 10ba03c727 mark off another bug Roger Dingledine 2004-03-20 23:27:41 +00:00
  • 3d2c6c7cfa catch signals in a more portable way, so solaris can catch them too Roger Dingledine 2004-03-20 23:27:22 +00:00
  • a11a2fc956 catch signals in a more portable way, so solaris can catch them too Roger Dingledine 2004-03-20 23:27:22 +00:00
  • e9b67e1e6a fix one bug, add another Roger Dingledine 2004-03-20 22:38:20 +00:00
  • d88848aac4 fix one bug, add another Roger Dingledine 2004-03-20 22:38:20 +00:00
  • d10fcc89ec make uname() more likely to work on solaris (linux says 0 is success, solaris says 1 is success) Roger Dingledine 2004-03-20 21:22:16 +00:00
  • cc16a4a86c make uname() more likely to work on solaris (linux says 0 is success, solaris says 1 is success) Roger Dingledine 2004-03-20 21:22:16 +00:00
  • 49a221500d fix one bug, note two more Roger Dingledine 2004-03-20 20:49:33 +00:00
  • ba47bcb288 fix one bug, note two more Roger Dingledine 2004-03-20 20:49:33 +00:00
  • 30520b926c solaris no longer needs special ./configure directions Roger Dingledine 2004-03-20 20:48:27 +00:00
  • d846d0c82e solaris no longer needs special ./configure directions Roger Dingledine 2004-03-20 20:48:27 +00:00
  • ed0ef86c0e make OR not crash when non-OR connection dies Roger Dingledine 2004-03-20 20:37:49 +00:00
  • 5805f0d48a make OR not crash when non-OR connection dies Roger Dingledine 2004-03-20 20:37:49 +00:00
  • 568a4e0a04 warn and fail if server chose a nickname with illegal characters Roger Dingledine 2004-03-20 20:28:53 +00:00
  • 047f89dbb4 warn and fail if server chose a nickname with illegal characters Roger Dingledine 2004-03-20 20:28:53 +00:00
  • 4f0bad280d make servers not crash when they rep-hist-note circuits that don't start at them Roger Dingledine 2004-03-20 20:21:20 +00:00
  • dc7d1ef2f3 make servers not crash when they rep-hist-note circuits that don't start at them Roger Dingledine 2004-03-20 20:21:20 +00:00
  • e5cf396285 oops, and make make work too on solaris Roger Dingledine 2004-03-20 20:08:19 +00:00
  • d33f386c8f oops, and make make work too on solaris Roger Dingledine 2004-03-20 20:08:19 +00:00
  • 31aadef2d3 make configure work on solaris without mods Roger Dingledine 2004-03-20 20:00:58 +00:00
  • 91375c65ef make configure work on solaris without mods Roger Dingledine 2004-03-20 20:00:58 +00:00
  • 66f878513f deal with hardware word alignment this was causing the seg faults on sparc processors Roger Dingledine 2004-03-20 09:30:30 +00:00
  • 055c7ef199 deal with hardware word alignment this was causing the seg faults on sparc processors Roger Dingledine 2004-03-20 09:30:30 +00:00
  • 2ba2f02181 Integrate the new "rephist" [rep(utation) hist(ory)] module to trace successful/failed connections, successful/failed extends, and connection uptimes. Nick Mathewson 2004-03-20 04:59:29 +00:00
  • 69105b3ee4 Integrate the new "rephist" [rep(utation) hist(ory)] module to trace successful/failed connections, successful/failed extends, and connection uptimes. Nick Mathewson 2004-03-20 04:59:29 +00:00
  • 50354cbae7 Add TODO item to make everything use mark_for_close; not doing so will now skew the stats Nick Mathewson 2004-03-20 04:57:27 +00:00
  • 3644be03ab Add TODO item to make everything use mark_for_close; not doing so will now skew the stats Nick Mathewson 2004-03-20 04:57:27 +00:00
  • 9dbc0a1c91 And tree.h is by Nils. Thanks arma Peter Palfrader 2004-03-20 02:07:37 +00:00
  • 52356f3e16 And tree.h is by Nils. Thanks arma Peter Palfrader 2004-03-20 02:07:37 +00:00