Commit Graph

  • 976bacae94 Make all the other read/writes into recv/sends, except when they shouldn't be. Nick Mathewson 2004-03-11 06:35:03 +00:00
  • f3a663267f Make all the other read/writes into recv/sends, except when they shouldn't be. Nick Mathewson 2004-03-11 06:35:03 +00:00
  • 060d721554 UnDOSify CRLF->LF. Nick Mathewson 2004-03-11 06:22:53 +00:00
  • 08e003b9bb UnDOSify CRLF->LF. Nick Mathewson 2004-03-11 06:22:53 +00:00
  • 9b4203266e Make OP work on windows! (Also misc logging tweaks) Nick Mathewson 2004-03-11 06:19:08 +00:00
  • a36577f27a Make OP work on windows! (Also misc logging tweaks) Nick Mathewson 2004-03-11 06:19:08 +00:00
  • 59e2c77824 Get entropy in windows. Nick Mathewson 2004-03-11 05:14:06 +00:00
  • 9f6c2f925e Get entropy in windows. Nick Mathewson 2004-03-11 05:14:06 +00:00
  • b2aed701da Mention log and pidfile location in tor.1 Peter Palfrader 2004-03-10 15:36:32 +00:00
  • 14963e4af5 Mention log and pidfile location in tor.1 Peter Palfrader 2004-03-10 15:36:32 +00:00
  • 5ddc31ccf2 Mention log and pidfile location in tor.1 Peter Palfrader 2004-03-10 15:36:32 +00:00
  • 1df541afa0 Oops, the changelog for pre25 was not commited Peter Palfrader 2004-03-10 15:35:33 +00:00
  • e0b1aaabe7 Oops, the changelog for pre25 was not commited debian-version-0.0.1+0.0.2pre25-1 Peter Palfrader 2004-03-10 15:35:33 +00:00
  • 5c3146f8c6 This commit was manufactured by cvs2svn to create tag 'debian_version_0_0_1+0_0_2pre25-1'. (no author) 2004-03-10 15:35:33 +00:00
  • e49ac34072 Oops, the changelog for pre25 was not commited Peter Palfrader 2004-03-10 15:35:33 +00:00
  • 8e4f1f67fa actually, if recommendedversions is required for dirservers, then require it. Roger Dingledine 2004-03-10 07:44:31 +00:00
  • 6299c69984 actually, if recommendedversions is required for dirservers, then require it. Roger Dingledine 2004-03-10 07:44:31 +00:00
  • 3ba392e69f give a useful error message to clients when the dirserver hasn't defined any recommended versions Roger Dingledine 2004-03-10 07:02:56 +00:00
  • 5628e88a27 give a useful error message to clients when the dirserver hasn't defined any recommended versions Roger Dingledine 2004-03-10 07:02:56 +00:00
  • 2f103ccf6f Some stuff *should* be signed Nick Mathewson 2004-03-10 06:57:57 +00:00
  • 9138021e5b Some stuff *should* be signed Nick Mathewson 2004-03-10 06:57:57 +00:00
  • d877aac5ad Make windows version correct; initialize windows foolishness so that gethostbyname works. Nick Mathewson 2004-03-10 06:26:38 +00:00
  • 5ead1160ba Make windows version correct; initialize windows foolishness so that gethostbyname works. Nick Mathewson 2004-03-10 06:26:38 +00:00
  • c230132562 Fix some bugs in parse_time Nick Mathewson 2004-03-09 22:17:35 +00:00
  • 12cea1e979 Fix some bugs in parse_time Nick Mathewson 2004-03-09 22:17:35 +00:00
  • 0e5a134709 Fix DOS line endings; autoconfize checks for strptime and inet_aton Nick Mathewson 2004-03-09 22:09:13 +00:00
  • d89088cddf Fix DOS line endings; autoconfize checks for strptime and inet_aton Nick Mathewson 2004-03-09 22:09:13 +00:00
  • 2da54de968 Make tor build on windows again. More work still needed Nick Mathewson 2004-03-09 22:01:17 +00:00
  • ee045a0406 Make tor build on windows again. More work still needed Nick Mathewson 2004-03-09 22:01:17 +00:00
  • 30969421d3 stop troubling router operators with unapproved router connect attempts but give the dirserver operator more information Roger Dingledine 2004-03-09 14:53:00 +00:00
  • 9e22ad2c57 stop troubling router operators with unapproved router connect attempts but give the dirserver operator more information Roger Dingledine 2004-03-09 14:53:00 +00:00
  • 416993afc1 bugfix: only set conn->hold_open_until_flushed after marking Roger Dingledine 2004-03-08 01:19:57 +00:00
  • 3689d4828e bugfix: only set conn->hold_open_until_flushed after marking Roger Dingledine 2004-03-08 01:19:57 +00:00
  • 6e22801e0f when you get a desc from an unknown router, log its fingerprint Roger Dingledine 2004-03-08 00:15:40 +00:00
  • 3e2e37dabd when you get a desc from an unknown router, log its fingerprint Roger Dingledine 2004-03-08 00:15:40 +00:00
  • 20f11f1800 clarifying comment for crypto_pk_get_fingerprint Roger Dingledine 2004-03-08 00:11:37 +00:00
  • ff4469c04b clarifying comment for crypto_pk_get_fingerprint Roger Dingledine 2004-03-08 00:11:37 +00:00
  • 0ab367ed91 re-try streams at most 4 times Roger Dingledine 2004-03-07 23:50:15 +00:00
  • 6a3d451c4a re-try streams at most 4 times Roger Dingledine 2004-03-07 23:50:15 +00:00
  • 694d287774 improve comments for server operators (maybe) Roger Dingledine 2004-03-07 10:18:15 +00:00
  • a3bebc17ba improve comments for server operators (maybe) Roger Dingledine 2004-03-07 10:18:15 +00:00
  • 10cee8b7f7 fix a rare race condition: when we send a cell and then mark an OR connection expired, we might close it before finishing a flush if the other side isn't reading. Roger Dingledine 2004-03-06 06:05:00 +00:00
  • f80c86d895 fix a rare race condition: when we send a cell and then mark an OR connection expired, we might close it before finishing a flush if the other side isn't reading. Roger Dingledine 2004-03-06 06:05:00 +00:00
  • 516ef41ac1 if a stream times out after 15s without a connected cell, don't try that circuit again. Roger Dingledine 2004-03-06 05:10:07 +00:00
  • 5c2930f6f9 if a stream times out after 15s without a connected cell, don't try that circuit again. Roger Dingledine 2004-03-06 05:10:07 +00:00
  • c362ed877d if the directory client hangs up before getting the directory, then give up on him Roger Dingledine 2004-03-06 05:09:33 +00:00
  • e654257580 if the directory client hangs up before getting the directory, then give up on him Roger Dingledine 2004-03-06 05:09:33 +00:00
  • 044bda2f06 bump cvs to pre26 Roger Dingledine 2004-03-06 01:47:31 +00:00
  • 4cce3fcd58 bump cvs to pre26 Roger Dingledine 2004-03-06 01:47:31 +00:00
  • 6c9d78b319 stop asserting that computers always go forward in time it's simply not true Roger Dingledine 2004-03-06 01:43:37 +00:00
  • 9b29a48264 stop asserting that computers always go forward in time it's simply not true Roger Dingledine 2004-03-06 01:43:37 +00:00
  • 1e5b7bc6f1 New, more flexible directory parsing backend. Uses a bit more RAM, but implements the new spec. Uses more RAM, but not so you would notice. Nick Mathewson 2004-03-05 05:48:28 +00:00
  • 0d6af8e88c New, more flexible directory parsing backend. Uses a bit more RAM, but implements the new spec. Uses more RAM, but not so you would notice. Nick Mathewson 2004-03-05 05:48:28 +00:00
  • 9d00c4b81c changelog for pre25 tor-0.0.2pre25 Roger Dingledine 2004-03-04 21:40:38 +00:00
  • 0d48d28b31 This commit was manufactured by cvs2svn to create tag 'tor-0_0_2pre25'. (no author) 2004-03-04 21:40:38 +00:00
  • cf1e40bd84 changelog for pre25 Roger Dingledine 2004-03-04 21:40:38 +00:00
  • 01e06148a1 make workers explain their death better when tor dies and make them say it at log level info rather than err Roger Dingledine 2004-03-04 21:26:23 +00:00
  • 13e1fabd20 make workers explain their death better when tor dies and make them say it at log level info rather than err Roger Dingledine 2004-03-04 21:26:23 +00:00
  • 8fe504fee6 bugfix: don't pass complex things to the connection_mark_for_close macro Roger Dingledine 2004-03-04 20:49:38 +00:00
  • 6e969fefa3 bugfix: don't pass complex things to the connection_mark_for_close macro Roger Dingledine 2004-03-04 20:49:38 +00:00
  • c03e9206ae Clean up dns->connection_mark_for_close->dns_remove path Nick Mathewson 2004-03-04 18:43:44 +00:00
  • 9d708fb04f Clean up dns->connection_mark_for_close->dns_remove path Nick Mathewson 2004-03-04 18:43:44 +00:00
  • 9944ad6b25 ok ok only requires root if it requires root Roger Dingledine 2004-03-04 17:19:32 +00:00
  • 8e94d6cf9c ok ok only requires root if it requires root Roger Dingledine 2004-03-04 17:19:32 +00:00
  • ce623a6201 note that make install requires root Roger Dingledine 2004-03-04 17:17:24 +00:00
  • b09516ac8d note that make install requires root Roger Dingledine 2004-03-04 17:17:24 +00:00
  • e2e6909cfd Make decriptor format more flexible and extensible Nick Mathewson 2004-03-04 04:01:28 +00:00
  • 6f7efe7cff Make decriptor format more flexible and extensible Nick Mathewson 2004-03-04 04:01:28 +00:00
  • 89d9d80e76 Store options->Address as IP, not hostname And figure it out while reading config, not every time you rebuild the descriptor Roger Dingledine 2004-03-04 01:53:56 +00:00
  • a3201eb44b Store options->Address as IP, not hostname And figure it out while reading config, not every time you rebuild the descriptor Roger Dingledine 2004-03-04 01:53:56 +00:00
  • b7633e2e67 Try to find out early if buffers get trashed or double-freed. Nick Mathewson 2004-03-03 22:49:15 +00:00
  • cfeae14638 Try to find out early if buffers get trashed or double-freed. Nick Mathewson 2004-03-03 22:49:15 +00:00
  • dbe3ff5ba2 Wait for tor to die in init stop. Let the user know if it doesn't Peter Palfrader 2004-03-03 13:23:19 +00:00
  • 3e452fed54 Wait for tor to die in init stop. Let the user know if it doesn't debian-version-0.0.1+0.0.2pre24-1 Peter Palfrader 2004-03-03 13:23:19 +00:00
  • 8781589aa0 This commit was manufactured by cvs2svn to create tag 'debian_version_0_0_1+0_0_2pre24-1'. (no author) 2004-03-03 13:23:19 +00:00
  • 940e9ed1cb Wait for tor to die in init stop. Let the user know if it doesn't Peter Palfrader 2004-03-03 13:23:19 +00:00
  • 052d77e7c7 Always enable DataDirectory, requires dpatch Peter Palfrader 2004-03-03 12:56:04 +00:00
  • ee3ed492ee Always enable DataDirectory, requires dpatch Peter Palfrader 2004-03-03 12:56:04 +00:00
  • 7a8581b8c0 Always enable DataDirectory, requires dpatch Peter Palfrader 2004-03-03 12:56:04 +00:00
  • 24e22dbd31 Add "# ulimit -c unlimited" to tor.default Peter Palfrader 2004-03-03 12:33:40 +00:00
  • 732ff6e272 Add "# ulimit -c unlimited" to tor.default Peter Palfrader 2004-03-03 12:33:40 +00:00
  • b1d96a796f Add "# ulimit -c unlimited" to tor.default Peter Palfrader 2004-03-03 12:33:40 +00:00
  • 69b19da809 Do not strip binaries for now Peter Palfrader 2004-03-03 12:32:21 +00:00
  • a858021a80 Do not strip binaries for now Peter Palfrader 2004-03-03 12:32:21 +00:00
  • c9f256a2fa Do not strip binaries for now Peter Palfrader 2004-03-03 12:32:21 +00:00
  • 7df8a5b318 New upstream release Peter Palfrader 2004-03-03 12:31:04 +00:00
  • ce5ef92083 New upstream release Peter Palfrader 2004-03-03 12:31:04 +00:00
  • 85b7ccad0d New upstream release Peter Palfrader 2004-03-03 12:31:04 +00:00
  • 3ed196ca4e bump cvs to pre25 Roger Dingledine 2004-03-03 09:55:14 +00:00
  • 3c3e41965e bump cvs to pre25 Roger Dingledine 2004-03-03 09:55:14 +00:00
  • 476e21aa6e commit the pre24 changelog tor-0.0.2pre24 Roger Dingledine 2004-03-03 09:41:13 +00:00
  • 5768d69081 This commit was manufactured by cvs2svn to create tag 'tor-0_0_2pre24'. (no author) 2004-03-03 09:41:13 +00:00
  • d710449290 commit the pre24 changelog Roger Dingledine 2004-03-03 09:41:13 +00:00
  • 5e2e6555a2 and a minor patch Roger Dingledine 2004-03-03 08:48:32 +00:00
  • b7e1edaa18 and a minor patch Roger Dingledine 2004-03-03 08:48:32 +00:00
  • 419a672222 holding until flush was borked we were never writing anything when hold_open_until_flushed was set, since conn_write returns early if marked_for_conn is set. Roger Dingledine 2004-03-03 08:46:18 +00:00
  • eb37b306e7 holding until flush was borked we were never writing anything when hold_open_until_flushed was set, since conn_write returns early if marked_for_conn is set. Roger Dingledine 2004-03-03 08:46:18 +00:00
  • 6022bfea11 better debugging for lonely flushes Roger Dingledine 2004-03-03 07:26:58 +00:00
  • 5c77b544e3 better debugging for lonely flushes Roger Dingledine 2004-03-03 07:26:58 +00:00
  • d8e5f3a3a2 close immediately when write() fails too, else things will turn bad Roger Dingledine 2004-03-03 07:26:34 +00:00