Commit Graph

  • fa0a1ec49f cleanup: use strcmpstart() in more places Roger Dingledine 2004-09-23 22:18:50 +00:00
  • 1104a28cd4 cleanup: use strcmpstart() in more places Roger Dingledine 2004-09-23 22:18:50 +00:00
  • 09f450104a don't imply to people that they should store their hidden service keys in /tmp Roger Dingledine 2004-09-23 20:50:27 +00:00
  • 89d566efc4 don't imply to people that they should store their hidden service keys in /tmp Roger Dingledine 2004-09-23 20:50:27 +00:00
  • 185b9fddf2 protect dirservers from overzealous descriptor uploading wait 10 seconds after directory gets dirty, before regenerating Roger Dingledine 2004-09-23 19:58:44 +00:00
  • 03f5722cb7 protect dirservers from overzealous descriptor uploading wait 10 seconds after directory gets dirty, before regenerating Roger Dingledine 2004-09-23 19:58:44 +00:00
  • 02e3e3327c discourage people from setting their dirfetchpostperiod more often than once per minute Roger Dingledine 2004-09-23 19:23:32 +00:00
  • 24500f2cb6 discourage people from setting their dirfetchpostperiod more often than once per minute Roger Dingledine 2004-09-23 19:23:32 +00:00
  • 8385fdb590 make our tor_assert actually work when it's going to be triggered, rather than seg fault Roger Dingledine 2004-09-23 05:02:51 +00:00
  • c94a4bf0fb make our tor_assert actually work when it's going to be triggered, rather than seg fault Roger Dingledine 2004-09-23 05:02:51 +00:00
  • a1979800ab bugfix on the bugfix actually unlink the log entry. Roger Dingledine 2004-09-23 04:59:02 +00:00
  • e188211de3 bugfix on the bugfix actually unlink the log entry. Roger Dingledine 2004-09-23 04:59:02 +00:00
  • 8727a28119 bugfix: we were starting to daemonize before we opened our logs, so if there were any problems opening logs, we would complain to stderr (which wouldn't work) and then mysteriously exit. Roger Dingledine 2004-09-23 04:32:43 +00:00
  • 4890ebde3a bugfix: we were starting to daemonize before we opened our logs, so if there were any problems opening logs, we would complain to stderr (which wouldn't work) and then mysteriously exit. Roger Dingledine 2004-09-23 04:32:43 +00:00
  • f753f6f0e2 bugfix: when we run out of disk space, or other log writing error, don't crash. just stop logging to that log and continue. Roger Dingledine 2004-09-23 03:51:45 +00:00
  • aeed9b078f bugfix: when we run out of disk space, or other log writing error, don't crash. just stop logging to that log and continue. Roger Dingledine 2004-09-23 03:51:45 +00:00
  • c0db9fa803 fix confusing cut-n-paste mistake Roger Dingledine 2004-09-22 04:08:05 +00:00
  • ecc5bfdde0 fix confusing cut-n-paste mistake Roger Dingledine 2004-09-22 04:08:05 +00:00
  • 013104a1e2 people are starting to bump into the limit of 50 dns workers. raise it to 100 for now. we need a better solution long-term. but alas, there are no better solutions that are also portable. hm. Roger Dingledine 2004-09-22 03:56:41 +00:00
  • fbc887ec97 people are starting to bump into the limit of 50 dns workers. raise it to 100 for now. we need a better solution long-term. but alas, there are no better solutions that are also portable. hm. Roger Dingledine 2004-09-22 03:56:41 +00:00
  • 578f3e5ccc update readme similarly Roger Dingledine 2004-09-21 22:12:36 +00:00
  • d260007330 update readme similarly Roger Dingledine 2004-09-21 22:12:36 +00:00
  • cd6d6d76d7 update tor-doc, recommend running server as a separate user Roger Dingledine 2004-09-21 22:12:27 +00:00
  • 1669e03568 update tor-doc, recommend running server as a separate user Roger Dingledine 2004-09-21 22:12:27 +00:00
  • 9defe8a307 Attach dummy resolve connections to a circuit *before* calling dns_resolve(). This fixes a bug where cached answers would never be sent in RESOLVED cells. Nick Mathewson 2004-09-21 18:12:12 +00:00
  • 515925a0f0 Attach dummy resolve connections to a circuit *before* calling dns_resolve(). This fixes a bug where cached answers would never be sent in RESOLVED cells. Nick Mathewson 2004-09-21 18:12:12 +00:00
  • c20b24c952 clean up/bugfix deflate logic and log messages Nick Mathewson 2004-09-21 18:09:38 +00:00
  • add46c4a35 clean up/bugfix deflate logic and log messages Nick Mathewson 2004-09-21 18:09:38 +00:00
  • d977677aa8 bugfix: when a resolve fails for a begin request, actually send the end cell back. also, give a better reason for failure. Roger Dingledine 2004-09-21 17:33:05 +00:00
  • 73aa8f274f bugfix: when a resolve fails for a begin request, actually send the end cell back. also, give a better reason for failure. Roger Dingledine 2004-09-21 17:33:05 +00:00
  • ff622786f1 slightly better warn message Roger Dingledine 2004-09-21 17:14:47 +00:00
  • 47367afba5 slightly better warn message Roger Dingledine 2004-09-21 17:14:47 +00:00
  • 431b33a2ca Warn the user when we mark ourself as down. Nick Mathewson 2004-09-21 16:44:20 +00:00
  • a53f479e05 Warn the user when we mark ourself as down. Nick Mathewson 2004-09-21 16:44:20 +00:00
  • 0dcc8c7048 Bugfix: When a dns request failed, we would detach any "resolving" streams from the circuit before we would send a the resolve_failed cells. Nick Mathewson 2004-09-21 16:42:07 +00:00
  • b12223e47d Bugfix: When a dns request failed, we would detach any "resolving" streams from the circuit before we would send a the resolve_failed cells. Nick Mathewson 2004-09-21 16:42:07 +00:00
  • 93f085c4a2 Stop using openssl functions that rely on stdio; they can apparently lead to linker grief on win32. Nick Mathewson 2004-09-21 04:55:43 +00:00
  • 6b5ee33133 Stop using openssl functions that rely on stdio; they can apparently lead to linker grief on win32. Nick Mathewson 2004-09-21 04:55:43 +00:00
  • 802b203ff1 fix a rare seg fault for people running hidden services on intermittent connections Roger Dingledine 2004-09-20 03:07:11 +00:00
  • 6ec3be7033 fix a rare seg fault for people running hidden services on intermittent connections Roger Dingledine 2004-09-20 03:07:11 +00:00
  • eade496dcd JI hates people who say "IP" when they mean "IP address" Roger Dingledine 2004-09-12 15:07:14 +00:00
  • 00b55c5155 JI hates people who say "IP" when they mean "IP address" Roger Dingledine 2004-09-12 15:07:14 +00:00
  • ac7658f2bb fix some typos Roger Dingledine 2004-09-11 18:16:18 +00:00
  • 75a09354fd fix some typos Roger Dingledine 2004-09-11 18:16:18 +00:00
  • 8cea004c98 prioritize todo Roger Dingledine 2004-09-10 21:43:51 +00:00
  • 60885dd1f4 prioritize todo Roger Dingledine 2004-09-10 21:43:51 +00:00
  • 959199340a don't pick administrative-friends when picking your path (just a skeleton for now) Roger Dingledine 2004-09-10 21:40:29 +00:00
  • 4430d3610d don't pick administrative-friends when picking your path (just a skeleton for now) Roger Dingledine 2004-09-10 21:40:29 +00:00
  • 8954cd91ce LOG_ERR is for when we're going to exit Roger Dingledine 2004-09-10 21:39:53 +00:00
  • 5651471414 LOG_ERR is for when we're going to exit Roger Dingledine 2004-09-10 21:39:53 +00:00
  • a885eea609 tab-man nick is going to learn elisp, he promises Roger Dingledine 2004-09-10 21:05:48 +00:00
  • a1cbd6867b tab-man nick is going to learn elisp, he promises Roger Dingledine 2004-09-10 21:05:48 +00:00
  • f9c10db7ae Revise TODO items for 009 Nick Mathewson 2004-09-10 20:57:09 +00:00
  • f68c4e9012 Revise TODO items for 009 Nick Mathewson 2004-09-10 20:57:09 +00:00
  • b9f6e300c6 a few more todo entries Roger Dingledine 2004-09-10 19:59:48 +00:00
  • 0e910ca1fd a few more todo entries Roger Dingledine 2004-09-10 19:59:48 +00:00
  • a475ccf5b8 we should exit(1) if $HOME doesn't exist and we needed it Roger Dingledine 2004-09-10 19:16:01 +00:00
  • a470d9c35b we should exit(1) if $HOME doesn't exist and we needed it Roger Dingledine 2004-09-10 19:16:01 +00:00
  • b287509fb3 typos and tabs Roger Dingledine 2004-09-10 18:56:52 +00:00
  • cfd480abf6 typos and tabs Roger Dingledine 2004-09-10 18:56:52 +00:00
  • 8ab26650ee Fix documentation about how not to be an OP Nick Mathewson 2004-09-10 18:54:21 +00:00
  • 7034c4426a Fix documentation about how not to be an OP Nick Mathewson 2004-09-10 18:54:21 +00:00
  • 45fb420c96 Document rest of options Nick Mathewson 2004-09-10 00:15:59 +00:00
  • 1f7e524557 Document rest of options Nick Mathewson 2004-09-10 00:15:59 +00:00
  • 12101a25e8 bump us to 0.0.9pre1-cvs Roger Dingledine 2004-09-10 00:14:16 +00:00
  • 42cb6fce05 bump us to 0.0.9pre1-cvs Roger Dingledine 2004-09-10 00:14:16 +00:00
  • 5908aa6b43 Document most remaining undocumented options Nick Mathewson 2004-09-09 23:52:15 +00:00
  • 5cb8fed75c Document most remaining undocumented options Nick Mathewson 2004-09-09 23:52:15 +00:00
  • 9e14c562c5 Note win32 tsocksalikes in tor-doc.html Nick Mathewson 2004-09-09 23:38:07 +00:00
  • e59cd90aa6 Note win32 tsocksalikes in tor-doc.html Nick Mathewson 2004-09-09 23:38:07 +00:00
  • 9759c58eb7 Note win32 tsocks workalikes Nick Mathewson 2004-09-09 23:27:49 +00:00
  • 9e5eba0703 Note win32 tsocks workalikes Nick Mathewson 2004-09-09 23:27:49 +00:00
  • 0ef85f6dba Some platforms have weird translations when you open files in "test" mode; make read/write_str_to_file aware. Nick Mathewson 2004-09-08 07:16:34 +00:00
  • de000aa59a Some platforms have weird translations when you open files in "test" mode; make read/write_str_to_file aware. Nick Mathewson 2004-09-08 07:16:34 +00:00
  • c66e4c4870 Flush more changes from sandbox - make clients cache directories and use them to seed their router lists at startup. This means clients have a datadir again. - Introduce a global_write_bucket. We need to respond better to exhausting it. - Remove the last vestiges of LinkPadding and TrafficShaping. - Configuration infrastructure support for warning on obsolete options. - Refactor directory header parsing to use smartlist_split_string. - Respond to content-encoding headers by trying to uncompress as appropriate. - Reply with a deflated directory when a client asks for "dir.z". (We could use allow-encodings instead, but allow-encodings isn't specified in HTTP 1.0.) Nick Mathewson 2004-09-08 06:52:33 +00:00
  • 3f40769ea1 Flush more changes from sandbox - make clients cache directories and use them to seed their router lists at startup. This means clients have a datadir again. - Introduce a global_write_bucket. We need to respond better to exhausting it. - Remove the last vestiges of LinkPadding and TrafficShaping. - Configuration infrastructure support for warning on obsolete options. - Refactor directory header parsing to use smartlist_split_string. - Respond to content-encoding headers by trying to uncompress as appropriate. - Reply with a deflated directory when a client asks for "dir.z". (We could use allow-encodings instead, but allow-encodings isn't specified in HTTP 1.0.) Nick Mathewson 2004-09-08 06:52:33 +00:00
  • b6798866d0 Idiot-proof uncompress; make sure it always nul-terminates its output. Also, make all compression methods nonzero. Nick Mathewson 2004-09-08 06:47:33 +00:00
  • 7ea67a6c54 Idiot-proof uncompress; make sure it always nul-terminates its output. Also, make all compression methods nonzero. Nick Mathewson 2004-09-08 06:47:33 +00:00
  • 6b9e27f037 Document more undocumented options Nick Mathewson 2004-09-08 06:46:33 +00:00
  • a82fd848b1 Document more undocumented options Nick Mathewson 2004-09-08 06:46:33 +00:00
  • 79ccbab100 fix a typo (spotted by weasel) Nick Mathewson 2004-09-08 06:46:13 +00:00
  • 7801238bce fix a typo (spotted by weasel) Nick Mathewson 2004-09-08 06:46:13 +00:00
  • 2233090f57 Document some previously undocumented config options; note which ones still are undocumented Nick Mathewson 2004-09-02 23:41:06 +00:00
  • ced7b88258 Document some previously undocumented config options; note which ones still are undocumented Nick Mathewson 2004-09-02 23:41:06 +00:00
  • 9836ccda8c Move a paren 4 characters to the left; fix a bug in OutboundBindAddress Nick Mathewson 2004-09-02 23:25:23 +00:00
  • 728210f985 Move a paren 4 characters to the left; fix a bug in OutboundBindAddress Nick Mathewson 2004-09-02 23:25:23 +00:00
  • ecf414f05e Stop using separate defaults for no-config-file and empty-config-file Nick Mathewson 2004-09-02 22:08:36 +00:00
  • 5846fc9f5d Stop using separate defaults for no-config-file and empty-config-file Nick Mathewson 2004-09-02 22:08:36 +00:00
  • d6e47bec46 Keep a deflated version of each directory so we can deliver it when requested Nick Mathewson 2004-09-02 18:57:09 +00:00
  • e44024d6c9 Keep a deflated version of each directory so we can deliver it when requested Nick Mathewson 2004-09-02 18:57:09 +00:00
  • bda41ba3fd Use new split function and strcmpstart correctly Nick Mathewson 2004-09-02 18:39:59 +00:00
  • 3039fd78a3 Use new split function and strcmpstart correctly Nick Mathewson 2004-09-02 18:39:59 +00:00
  • 4c799ae731 Check for zlib; link with it. Nick Mathewson 2004-09-02 18:27:09 +00:00
  • 3ecd014d86 Check for zlib; link with it. Nick Mathewson 2004-09-02 18:27:09 +00:00
  • f311206d1d Make split function smarter; add a strcmpstart function so we can stop bungling strcmp(x, y, strlen(y)); Nick Mathewson 2004-09-02 18:25:50 +00:00
  • 9725150cea Make split function smarter; add a strcmpstart function so we can stop bungling strcmp(x, y, strlen(y)); Nick Mathewson 2004-09-02 18:25:50 +00:00
  • 3590eb535a Add basic wrappers for zlib/gzip Nick Mathewson 2004-09-02 18:22:51 +00:00
  • d170e0152d Add basic wrappers for zlib/gzip Nick Mathewson 2004-09-02 18:22:51 +00:00
  • bf03f23824 New upstream release Peter Palfrader 2004-08-27 12:34:43 +00:00
  • dccc4b7415 New upstream release debian-version-0.0.8-1 Peter Palfrader 2004-08-27 12:34:43 +00:00