Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | make parse_line_from_file fail rather than warn for malformed lines | Roger Dingledine | 2004-03-02 | |
| | | | | svn:r1193 | |||
* | note an assert trigger bug | Roger Dingledine | 2004-03-01 | |
| | | | | | | | nick, want to fix this? :) svn:r1192 | |||
* | make 'make test' exit(1) if a test fails. | Nick Mathewson | 2004-03-01 | |
| | | | | svn:r1190 | |||
* | put switch_id and start_daemon earlier | Roger Dingledine | 2004-02-29 | |
| | | | | svn:r1188 | |||
* | fix duplicate call to connection_mark_for_close | Roger Dingledine | 2004-02-29 | |
| | | | | svn:r1187 | |||
* | bugfix: we were checking the wrong thing to see if 'reason' | Roger Dingledine | 2004-02-29 | |
| | | | | | | | was out of range svn:r1186 | |||
* | when a stream is 15s late, print out the circuit at -l warn | Roger Dingledine | 2004-02-29 | |
| | | | | svn:r1180 | |||
* | print a statement when the first circ is finished, | Roger Dingledine | 2004-02-29 | |
| | | | | | | | so the user knows it's working svn:r1179 | |||
* | bugfix: only warn about an unrouter router after we've fetched a directory | Roger Dingledine | 2004-02-29 | |
| | | | | svn:r1178 | |||
* | disable buffer tests, until we rewrite them (one of them fails) | Roger Dingledine | 2004-02-29 | |
| | | | | svn:r1177 | |||
* | create a separate connection_edge_destroy() function | Roger Dingledine | 2004-02-29 | |
| | | | | svn:r1176 | |||
* | bugfix: when we time out on a stream and detach, send an end first | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1175 | |||
* | bugfix: in some cases, connection_mark_for_close wasn't marking the conn | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1174 | |||
* | clearer warning message | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1173 | |||
* | disallow changing from ORPort==0 to ORPort>0 on hup | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1172 | |||
* | cwd to datadir if it's defined, rather than / | Roger Dingledine | 2004-02-28 | |
| | | | | | | | this way people can get cores if they want to svn:r1171 | |||
* | bugfix: stop trying to write to a stderr that may not be there | Roger Dingledine | 2004-02-28 | |
| | | | | | | | also, tell start_daemon our desired cwd svn:r1170 | |||
* | fix the function comment | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1169 | |||
* | Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill a | Nick Mathewson | 2004-02-28 | |
| | | | | | | | | resolve in response to a DNS worker dying) and connection_dns_remove (remove a pending connection from the resolve structure.) svn:r1168 | |||
* | add a log_warn to notify us of yet another potential dns.c bug | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1167 | |||
* | Make dns_cancel_pending_resolve less agressive. | Nick Mathewson | 2004-02-28 | |
| | | | | svn:r1166 | |||
* | Fix bug on dns_found_answer from mark_to_close stuff. | Nick Mathewson | 2004-02-28 | |
| | | | | svn:r1165 | |||
* | remove assert from dns.c that's no longer true: | Roger Dingledine | 2004-02-28 | |
| | | | | | | | | | typically the resolve will be pending, but it could be failed if it just failed and we're working through the 'pending' list, or it could be valid if some other dnsworker raced us to fill in the entry. svn:r1164 | |||
* | Stop trying to flush on broken sockets marked for close. | Nick Mathewson | 2004-02-28 | |
| | | | | svn:r1163 | |||
* | some comments to point nick at the latest bugs | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1162 | |||
* | better explain exit policies in the torrc | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1161 | |||
* | enable assert_connection_ok() | Roger Dingledine | 2004-02-28 | |
| | | | | | | | we weren't actually asserting much. oops. svn:r1160 | |||
* | note bug in assert_connection_ok | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1159 | |||
* | clean up some log messages and severities | Roger Dingledine | 2004-02-28 | |
| | | | | | | | still plenty more left to clean svn:r1158 | |||
* | make flush_buf have a sane return convention | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1157 | |||
* | rename ExcludedNodes config option to ExcludeNodes | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1155 | |||
* | if a relay cell is unrecognized at the end of the circuit, | Roger Dingledine | 2004-02-28 | |
| | | | | | | | send back a destroy svn:r1153 | |||
* | some more small fixes | Roger Dingledine | 2004-02-28 | |
| | | | | svn:r1152 | |||
* | make code more readable; arrbitrarily change a -1 to a 0. | Nick Mathewson | 2004-02-28 | |
| | | | | svn:r1151 | |||
* | Stop answering "end" with "end" | Nick Mathewson | 2004-02-28 | |
| | | | | svn:r1150 | |||
* | Push responsibility for connection marking down as far as possible; have ↵ | Nick Mathewson | 2004-02-28 | |
| | | | | | | only a close path; add some missing end cells; change return conventions a little. svn:r1149 | |||
* | Make has_sent_end irrelevant: only try to send end if reason is nonzero | Nick Mathewson | 2004-02-28 | |
| | | | | svn:r1148 | |||
* | and another one | Roger Dingledine | 2004-02-27 | |
| | | | | svn:r1147 | |||
* | patches/answers to nick's commit | Roger Dingledine | 2004-02-27 | |
| | | | | svn:r1146 | |||
* | Refactor mark_for_close, connection_edge_end and friends. Now, everybody | Nick Mathewson | 2004-02-27 | |
| | | | | | | | | | | | | | | | | 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 | |||
* | make 'connected' cells include the resolved IP | Roger Dingledine | 2004-02-27 | |
| | | | | svn:r1143 | |||
* | Fix a bug where you might flush some data on a tls connection, and then | Roger Dingledine | 2004-02-27 | |
| | | | | | | | | | | 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 | |||
* | clean up an ia64 warning | Roger Dingledine | 2004-02-27 | |
| | | | | svn:r1140 | |||
* | Give the nice message about not being an HTTP proxy an <h1> headline | Peter Palfrader | 2004-02-27 | |
| | | | | svn:r1139 | |||
* | When it can't resolve any dirservers, it was useless from then on. | Roger Dingledine | 2004-02-26 | |
| | | | | | | | | Now it reloads the RouterFile (or default dirservers) if it has no dirservers. svn:r1130 | |||
* | break out the operations done on sighup into their own function | Roger Dingledine | 2004-02-26 | |
| | | | | svn:r1129 | |||
* | dump a new router.desc on hup | Roger Dingledine | 2004-02-26 | |
| | | | | svn:r1128 | |||
* | writing html in C strings sucks | Roger Dingledine | 2004-02-26 | |
| | | | | svn:r1127 | |||
* | when they use tor as an http proxy, give them an http 501 failure | Roger Dingledine | 2004-02-26 | |
| | | | | svn:r1126 | |||
* | if the default torrc isn't there, just use some default defaults | Roger Dingledine | 2004-02-26 | |
| | | | | | | | | | 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 |