aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* note bug in assert_connection_ok•••svn:r1159 Roger Dingledine2004-02-28
* clean up some log messages and severities•••still plenty more left to clean svn:r1158 Roger Dingledine2004-02-28
* make flush_buf have a sane return convention•••svn:r1157 Roger Dingledine2004-02-28
* document 'excludenodes' in man page•••svn:r1156 Roger Dingledine2004-02-28
* rename ExcludedNodes config option to ExcludeNodes•••svn:r1155 Roger Dingledine2004-02-28
* a few more comments for the spec•••svn:r1154 Roger Dingledine2004-02-28
* if a relay cell is unrecognized at the end of the circuit,•••send back a destroy svn:r1153 Roger Dingledine2004-02-28
* some more small fixes•••svn:r1152 Roger Dingledine2004-02-28
* make code more readable; arrbitrarily change a -1 to a 0.•••svn:r1151 Nick Mathewson2004-02-28
* Stop answering "end" with "end"•••svn:r1150 Nick Mathewson2004-02-28
* Push responsibility for connection marking down as far as possible; have only...•••svn:r1149 Nick Mathewson2004-02-28
* Make has_sent_end irrelevant: only try to send end if reason is nonzero•••svn:r1148 Nick Mathewson2004-02-28
* and another one•••svn:r1147 Roger Dingledine2004-02-27
* patches/answers to nick's commit•••svn:r1146 Roger Dingledine2004-02-27
* 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. Still to do: - The same for circuits, maybe. - Add some kind of hold_connection_open_until_flushed flag, maybe. - Change stuff that closes connections with return -1 to use mark_for_close, maybe. svn:r1145 Nick Mathewson2004-02-27
* bump cvs to pre23•••svn:r1144 Roger Dingledine2004-02-27
* make 'connected' cells include the resolved IP•••svn:r1143 Roger Dingledine2004-02-27
* 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. Also add some asserts to see if it happens elsewhere. svn:r1142 Roger Dingledine2004-02-27
* 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 svn:r1141 Roger Dingledine2004-02-27
* clean up an ia64 warning•••svn:r1140 Roger Dingledine2004-02-27
* Give the nice message about not being an HTTP proxy an <h1> headline•••svn:r1139 Peter Palfrader2004-02-27
* New upstream version. Tor stays in sbin in Debian•••svn:r1137 Peter Palfrader2004-02-27
* changelog entries for pre22•••svn:r1135 Roger Dingledine2004-02-27
* Dont use -eq for =; make TORGROUP and TORUSER independent•••svn:r1134 Nick Mathewson2004-02-27
* Make init script work with chkconfig; make it put pids in /var/run/tor (not /...•••svn:r1133 Nick Mathewson2004-02-27
* and another desired todo item•••svn:r1132 Roger Dingledine2004-02-26
* bring the todo file up to date•••svn:r1131 Roger Dingledine2004-02-26
* 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. svn:r1130 Roger Dingledine2004-02-26
* break out the operations done on sighup into their own function•••svn:r1129 Roger Dingledine2004-02-26
* dump a new router.desc on hup•••svn:r1128 Roger Dingledine2004-02-26
* writing html in C strings sucks•••svn:r1127 Roger Dingledine2004-02-26
* when they use tor as an http proxy, give them an http 501 failure•••svn:r1126 Roger Dingledine2004-02-26
* bump our version to pre22•••svn:r1125 Roger Dingledine2004-02-26
* if the default torrc isn't there, just use some default defaults•••plus provide an internal dirservers file if they don't have one having no config files will make it easier to run on windows svn:r1124 Roger Dingledine2004-02-26
* 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. svn:r1123 Nick Mathewson2004-02-25
* 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. this may have been the lucky-bug. this commit may also not actually fix the bug. it's darn hard to reproduce. svn:r1122 Roger Dingledine2004-02-25
* remove dead code•••svn:r1121 Roger Dingledine2004-02-25
* move the daemon back to /usr/bin/tor•••(it seems many people don't know they have a /usr/local/sbin/ damn the file system hierarchy standards) svn:r1120 Roger Dingledine2004-02-25
* move the tor program back to usr/bin/•••svn:r1119 Roger Dingledine2004-02-25
* fix some bugs in assert_connection_ok•••svn:r1118 Roger Dingledine2004-02-24
* note a bug that gabe found•••svn:r1117 Roger Dingledine2004-02-24
* start hunting the lucky-bug•••svn:r1116 Roger Dingledine2004-02-22
* pre-talk slides•••svn:r1115 Roger Dingledine2004-02-21
* On OSX, decline to use the built-in select-baed poll wrapper, since it seems ...•••svn:r1114 Nick Mathewson2004-02-20
* commit some partial slides in case i get hit by a bus•••svn:r1113 Roger Dingledine2004-02-19
* clean up todo, mark a bug as fixed•••svn:r1112 Roger Dingledine2004-02-18
* patch from vicman to publish less platform information•••svn:r1111 Roger Dingledine2004-02-18
* actual wording of pre21 changelog•••svn:r1110 Roger Dingledine2004-02-18
* New upstream release•••svn:r1108 Peter Palfrader2004-02-18
* bump us to pre21, add ChangeLog entries•••svn:r1107 Roger Dingledine2004-02-18