Commit Graph

  • d1deb753db better explain exit policies in the torrc Roger Dingledine 2004-02-28 11:44:07 +00:00
  • 187fa01b69 better explain exit policies in the torrc Roger Dingledine 2004-02-28 11:44:07 +00:00
  • cec2eee533 enable assert_connection_ok() we weren't actually asserting much. oops. Roger Dingledine 2004-02-28 07:51:30 +00:00
  • 298b6afdf2 enable assert_connection_ok() we weren't actually asserting much. oops. Roger Dingledine 2004-02-28 07:51:30 +00:00
  • 70c43e152a note bug in assert_connection_ok Roger Dingledine 2004-02-28 07:48:28 +00:00
  • ba387850cc note bug in assert_connection_ok Roger Dingledine 2004-02-28 07:48:28 +00:00
  • dd632e697e clean up some log messages and severities still plenty more left to clean Roger Dingledine 2004-02-28 07:01:22 +00:00
  • d25192e3de clean up some log messages and severities still plenty more left to clean Roger Dingledine 2004-02-28 07:01:22 +00:00
  • a24b6e6d4f make flush_buf have a sane return convention Roger Dingledine 2004-02-28 05:22:07 +00:00
  • f3758bfda0 make flush_buf have a sane return convention Roger Dingledine 2004-02-28 05:22:07 +00:00
  • 82f224ca6d document 'excludenodes' in man page Roger Dingledine 2004-02-28 05:11:10 +00:00
  • 60f86c0d76 document 'excludenodes' in man page Roger Dingledine 2004-02-28 05:11:10 +00:00
  • b354ecfecd rename ExcludedNodes config option to ExcludeNodes Roger Dingledine 2004-02-28 05:09:37 +00:00
  • a389daf883 rename ExcludedNodes config option to ExcludeNodes Roger Dingledine 2004-02-28 05:09:37 +00:00
  • f3ea6be7e5 a few more comments for the spec Roger Dingledine 2004-02-28 04:53:34 +00:00
  • 9e3c40c703 a few more comments for the spec Roger Dingledine 2004-02-28 04:53:34 +00:00
  • 3a1a6bb09e if a relay cell is unrecognized at the end of the circuit, send back a destroy Roger Dingledine 2004-02-28 04:48:46 +00:00
  • cb1329f0a8 if a relay cell is unrecognized at the end of the circuit, send back a destroy Roger Dingledine 2004-02-28 04:48:46 +00:00
  • e59f19ca03 some more small fixes Roger Dingledine 2004-02-28 04:44:48 +00:00
  • 418c16afbf some more small fixes Roger Dingledine 2004-02-28 04:44:48 +00:00
  • b4a7883c90 make code more readable; arrbitrarily change a -1 to a 0. Nick Mathewson 2004-02-28 04:34:27 +00:00
  • 5c838bb5b5 make code more readable; arrbitrarily change a -1 to a 0. Nick Mathewson 2004-02-28 04:34:27 +00:00
  • ee68371f41 Stop answering "end" with "end" Nick Mathewson 2004-02-28 04:25:54 +00:00
  • 98e796f38c Stop answering "end" with "end" Nick Mathewson 2004-02-28 04:25:54 +00:00
  • 4e89c6661a Push responsibility for connection marking down as far as possible; have only a close path; add some missing end cells; change return conventions a little. Nick Mathewson 2004-02-28 04:11:53 +00:00
  • 08bd0c40cc Push responsibility for connection marking down as far as possible; have only a close path; add some missing end cells; change return conventions a little. Nick Mathewson 2004-02-28 04:11:53 +00:00
  • 88e222ff76 Make has_sent_end irrelevant: only try to send end if reason is nonzero Nick Mathewson 2004-02-28 03:06:31 +00:00
  • 5ab5eb1054 Make has_sent_end irrelevant: only try to send end if reason is nonzero Nick Mathewson 2004-02-28 03:06:31 +00:00
  • d0ad9b147a and another one Roger Dingledine 2004-02-27 23:30:27 +00:00
  • ed3de79399 and another one Roger Dingledine 2004-02-27 23:30:27 +00:00
  • 611f117ce1 patches/answers to nick's commit Roger Dingledine 2004-02-27 23:23:33 +00:00
  • 3d0a50a393 patches/answers to nick's commit Roger Dingledine 2004-02-27 23:23:33 +00:00
  • c5bbb571d2 Refactor mark_for_close, connection_edge_end and friends. Now, everybody who wants to shut down a connection calls connection_mark_for_close instead of setting marked_for_close to 1. This automatically removes the connection from the DNS cache if needed, sends a RELAY END cell if appropriate, and can be changed to do whatever else is needed. Nick Mathewson 2004-02-27 22:00:26 +00:00
  • 8fbf71022c Refactor mark_for_close, connection_edge_end and friends. Now, everybody who wants to shut down a connection calls connection_mark_for_close instead of setting marked_for_close to 1. This automatically removes the connection from the DNS cache if needed, sends a RELAY END cell if appropriate, and can be changed to do whatever else is needed. Nick Mathewson 2004-02-27 22:00:26 +00:00
  • 58a7bfab81 bump cvs to pre23 Roger Dingledine 2004-02-27 04:59:32 +00:00
  • c419a1b643 bump cvs to pre23 Roger Dingledine 2004-02-27 04:59:32 +00:00
  • 737b2a0bf1 make 'connected' cells include the resolved IP Roger Dingledine 2004-02-27 04:52:02 +00:00
  • 1f5fbd0fe6 make 'connected' cells include the resolved IP Roger Dingledine 2004-02-27 04:52:02 +00:00
  • 195dfd35a8 Fix a bug where you might flush some data on a tls connection, and then add some more data to be flushed but never turn POLLOUT on. not sure how commonly this bug was hit, but it would be a doozy. Roger Dingledine 2004-02-27 04:42:14 +00:00
  • 5b707570c2 Fix a bug where you might flush some data on a tls connection, and then add some more data to be flushed but never turn POLLOUT on. not sure how commonly this bug was hit, but it would be a doozy. Roger Dingledine 2004-02-27 04:42:14 +00:00
  • feafba073d we forgot to include the resolved IP in 'connected' cells so the client-side dns cache is currently going unused we should do that sometime Roger Dingledine 2004-02-27 04:08:44 +00:00
  • 38ce2bed6b we forgot to include the resolved IP in 'connected' cells so the client-side dns cache is currently going unused we should do that sometime Roger Dingledine 2004-02-27 04:08:44 +00:00
  • 1b3c197fad clean up an ia64 warning Roger Dingledine 2004-02-27 01:59:36 +00:00
  • 8b44378b06 clean up an ia64 warning Roger Dingledine 2004-02-27 01:59:36 +00:00
  • 1bc2384c5a Give the nice message about not being an HTTP proxy an <h1> headline Peter Palfrader 2004-02-27 01:33:02 +00:00
  • b943f1a3c9 Give the nice message about not being an HTTP proxy an <h1> headline Peter Palfrader 2004-02-27 01:33:02 +00:00
  • ad28439adb New upstream version. Tor stays in sbin in Debian Peter Palfrader 2004-02-27 01:07:38 +00:00
  • 2849ff13e2 New upstream version. Tor stays in sbin in Debian debian-version-0.0.1+0.0.2pre22-1 Peter Palfrader 2004-02-27 01:07:38 +00:00
  • a9f3ad9b0e This commit was manufactured by cvs2svn to create tag 'debian_version_0_0_1+0_0_2pre22-1'. (no author) 2004-02-27 01:07:38 +00:00
  • b6d494a3a9 New upstream version. Tor stays in sbin in Debian Peter Palfrader 2004-02-27 01:07:38 +00:00
  • 1e9a963094 changelog entries for pre22 tor-0.0.2pre22 Roger Dingledine 2004-02-27 00:55:31 +00:00
  • 0128615efd This commit was manufactured by cvs2svn to create tag 'tor-0_0_2pre22'. (no author) 2004-02-27 00:55:31 +00:00
  • 3aafb3ee19 changelog entries for pre22 Roger Dingledine 2004-02-27 00:55:31 +00:00
  • c14963aa07 Dont use -eq for =; make TORGROUP and TORUSER independent Nick Mathewson 2004-02-27 00:24:08 +00:00
  • 867834e2e2 Dont use -eq for =; make TORGROUP and TORUSER independent Nick Mathewson 2004-02-27 00:24:08 +00:00
  • 40a8b340da Make init script work with chkconfig; make it put pids in /var/run/tor (not /var/run) and allow it to su as needed (based on tor.spec) Nick Mathewson 2004-02-27 00:07:33 +00:00
  • 146d64c059 Make init script work with chkconfig; make it put pids in /var/run/tor (not /var/run) and allow it to su as needed (based on tor.spec) Nick Mathewson 2004-02-27 00:07:33 +00:00
  • 17f40b21a7 and another desired todo item Roger Dingledine 2004-02-26 23:36:31 +00:00
  • a3893a0e84 and another desired todo item Roger Dingledine 2004-02-26 23:36:31 +00:00
  • 386eb6215f bring the todo file up to date Roger Dingledine 2004-02-26 23:05:11 +00:00
  • f92145f5d2 bring the todo file up to date Roger Dingledine 2004-02-26 23:05:11 +00:00
  • d3e9afda27 When it can't resolve any dirservers, it was useless from then on. Now it reloads the RouterFile (or default dirservers) if it has no dirservers. Roger Dingledine 2004-02-26 22:56:36 +00:00
  • d6b225dce9 When it can't resolve any dirservers, it was useless from then on. Now it reloads the RouterFile (or default dirservers) if it has no dirservers. Roger Dingledine 2004-02-26 22:56:36 +00:00
  • 4c48359ece break out the operations done on sighup into their own function Roger Dingledine 2004-02-26 22:30:44 +00:00
  • eecd73012c break out the operations done on sighup into their own function Roger Dingledine 2004-02-26 22:30:44 +00:00
  • 43156904ce dump a new router.desc on hup Roger Dingledine 2004-02-26 22:20:00 +00:00
  • b8663e3462 dump a new router.desc on hup Roger Dingledine 2004-02-26 22:20:00 +00:00
  • 2c74f19d7e writing html in C strings sucks Roger Dingledine 2004-02-26 22:10:55 +00:00
  • f3c97a4bbd writing html in C strings sucks Roger Dingledine 2004-02-26 22:10:55 +00:00
  • 8f2b429a3b when they use tor as an http proxy, give them an http 501 failure Roger Dingledine 2004-02-26 22:02:22 +00:00
  • 5ebdc1a694 when they use tor as an http proxy, give them an http 501 failure Roger Dingledine 2004-02-26 22:02:22 +00:00
  • 7d4202a6dc bump our version to pre22 Roger Dingledine 2004-02-26 21:27:12 +00:00
  • 06904491ca bump our version to pre22 Roger Dingledine 2004-02-26 21:27:12 +00:00
  • 0b27ae0c2d if the default torrc isn't there, just use some default defaults plus provide an internal dirservers file if they don't have one Roger Dingledine 2004-02-26 21:25:51 +00:00
  • 069a3d7995 if the default torrc isn't there, just use some default defaults plus provide an internal dirservers file if they don't have one Roger Dingledine 2004-02-26 21:25:51 +00:00
  • 496e414e52 Basic RAM poisoning and magic-checking to notice connection and circuit corruption faster; also, check for corruption in dns.c so we can fail fast for the bug that's nailing Lucky and moria3. Nick Mathewson 2004-02-25 07:31:46 +00:00
  • 95b3876e26 Basic RAM poisoning and magic-checking to notice connection and circuit corruption faster; also, check for corruption in dns.c so we can fail fast for the bug that's nailing Lucky and moria3. Nick Mathewson 2004-02-25 07:31:46 +00:00
  • 1b25794a56 bugfix: if the exit stream is pending on the resolve, and a destroy arrives, then the stream wasn't getting removed from the pending list. Roger Dingledine 2004-02-25 06:57:57 +00:00
  • 5d8eaba18f bugfix: if the exit stream is pending on the resolve, and a destroy arrives, then the stream wasn't getting removed from the pending list. Roger Dingledine 2004-02-25 06:57:57 +00:00
  • 8da2e00a83 remove dead code Roger Dingledine 2004-02-25 06:56:11 +00:00
  • e968293d1e remove dead code Roger Dingledine 2004-02-25 06:56:11 +00:00
  • f834674073 move the daemon back to /usr/bin/tor Roger Dingledine 2004-02-25 06:42:20 +00:00
  • a2131d62bf move the daemon back to /usr/bin/tor Roger Dingledine 2004-02-25 06:42:20 +00:00
  • 635091059a move the daemon back to /usr/bin/tor Roger Dingledine 2004-02-25 06:42:20 +00:00
  • 01e7b8638d move the tor program back to usr/bin/ Roger Dingledine 2004-02-25 06:41:21 +00:00
  • d50f846250 move the tor program back to usr/bin/ Roger Dingledine 2004-02-25 06:41:21 +00:00
  • 7985f525ec fix some bugs in assert_connection_ok Roger Dingledine 2004-02-24 22:33:30 +00:00
  • 42d19edc56 fix some bugs in assert_connection_ok Roger Dingledine 2004-02-24 22:33:30 +00:00
  • 01cdffc0c2 note a bug that gabe found Roger Dingledine 2004-02-24 22:22:04 +00:00
  • fff22f4d8a note a bug that gabe found Roger Dingledine 2004-02-24 22:22:04 +00:00
  • 598f8b5661 start hunting the lucky-bug Roger Dingledine 2004-02-22 20:50:20 +00:00
  • 120526a035 start hunting the lucky-bug Roger Dingledine 2004-02-22 20:50:20 +00:00
  • fb4d66f026 pre-talk slides Roger Dingledine 2004-02-21 20:41:15 +00:00
  • 16d452769c pre-talk slides Roger Dingledine 2004-02-21 20:41:15 +00:00
  • 67a273962a On OSX, decline to use the built-in select-baed poll wrapper, since it seems to sometimes not work. Nick Mathewson 2004-02-20 23:41:45 +00:00
  • ceef5a4229 On OSX, decline to use the built-in select-baed poll wrapper, since it seems to sometimes not work. Nick Mathewson 2004-02-20 23:41:45 +00:00
  • fd4dc9de39 commit some partial slides in case i get hit by a bus Roger Dingledine 2004-02-19 06:19:58 +00:00
  • b7d3c350f8 commit some partial slides in case i get hit by a bus Roger Dingledine 2004-02-19 06:19:58 +00:00
  • 501cef16fe clean up todo, mark a bug as fixed Roger Dingledine 2004-02-18 22:30:16 +00:00
  • 7c0cf276e7 clean up todo, mark a bug as fixed Roger Dingledine 2004-02-18 22:30:16 +00:00