Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-03-02 | make parse_line_from_file fail rather than warn for malformed lines | Roger Dingledine | |
svn:r1193 | |||
2004-03-01 | note an assert trigger bug | Roger Dingledine | |
nick, want to fix this? :) svn:r1192 | |||
2004-03-01 | update the todo | Roger Dingledine | |
svn:r1191 | |||
2004-03-01 | make 'make test' exit(1) if a test fails. | Nick Mathewson | |
svn:r1190 | |||
2004-03-01 | revise spec. It still needs more explanation to be intelligible by the ↵ | Nick Mathewson | |
uninitiated, but it is at least far less incorrect. svn:r1189 | |||
2004-02-29 | put switch_id and start_daemon earlier | Roger Dingledine | |
svn:r1188 | |||
2004-02-29 | fix duplicate call to connection_mark_for_close | Roger Dingledine | |
svn:r1187 | |||
2004-02-29 | bugfix: we were checking the wrong thing to see if 'reason' | Roger Dingledine | |
was out of range svn:r1186 | |||
2004-02-29 | New upstream release.debian-version-0.0.1+0.0.2pre23-1 | Peter Palfrader | |
Upstream tests got fixed svn:r1184 | |||
2004-02-29 | bump cvs to pre24 | Roger Dingledine | |
svn:r1183 | |||
2004-02-29 | changelog for pre23tor-0.0.2pre23 | Roger Dingledine | |
svn:r1181 | |||
2004-02-29 | when a stream is 15s late, print out the circuit at -l warn | Roger Dingledine | |
svn:r1180 | |||
2004-02-29 | print a statement when the first circ is finished, | Roger Dingledine | |
so the user knows it's working svn:r1179 | |||
2004-02-29 | bugfix: only warn about an unrouter router after we've fetched a directory | Roger Dingledine | |
svn:r1178 | |||
2004-02-29 | disable buffer tests, until we rewrite them (one of them fails) | Roger Dingledine | |
svn:r1177 | |||
2004-02-29 | create a separate connection_edge_destroy() function | Roger Dingledine | |
svn:r1176 | |||
2004-02-28 | bugfix: when we time out on a stream and detach, send an end first | Roger Dingledine | |
svn:r1175 | |||
2004-02-28 | bugfix: in some cases, connection_mark_for_close wasn't marking the conn | Roger Dingledine | |
svn:r1174 | |||
2004-02-28 | clearer warning message | Roger Dingledine | |
svn:r1173 | |||
2004-02-28 | disallow changing from ORPort==0 to ORPort>0 on hup | Roger Dingledine | |
svn:r1172 | |||
2004-02-28 | cwd to datadir if it's defined, rather than / | Roger Dingledine | |
this way people can get cores if they want to svn:r1171 | |||
2004-02-28 | bugfix: stop trying to write to a stderr that may not be there | Roger Dingledine | |
also, tell start_daemon our desired cwd svn:r1170 | |||
2004-02-28 | fix the function comment | Roger Dingledine | |
svn:r1169 | |||
2004-02-28 | Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill a | Nick Mathewson | |
resolve in response to a DNS worker dying) and connection_dns_remove (remove a pending connection from the resolve structure.) svn:r1168 | |||
2004-02-28 | add a log_warn to notify us of yet another potential dns.c bug | Roger Dingledine | |
svn:r1167 | |||
2004-02-28 | Make dns_cancel_pending_resolve less agressive. | Nick Mathewson | |
svn:r1166 | |||
2004-02-28 | Fix bug on dns_found_answer from mark_to_close stuff. | Nick Mathewson | |
svn:r1165 | |||
2004-02-28 | remove assert from dns.c that's no longer true: | Roger Dingledine | |
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 | |||
2004-02-28 | Stop trying to flush on broken sockets marked for close. | Nick Mathewson | |
svn:r1163 | |||
2004-02-28 | some comments to point nick at the latest bugs | Roger Dingledine | |
svn:r1162 | |||
2004-02-28 | better explain exit policies in the torrc | Roger Dingledine | |
svn:r1161 | |||
2004-02-28 | enable assert_connection_ok() | Roger Dingledine | |
we weren't actually asserting much. oops. svn:r1160 | |||
2004-02-28 | note bug in assert_connection_ok | Roger Dingledine | |
svn:r1159 | |||
2004-02-28 | clean up some log messages and severities | Roger Dingledine | |
still plenty more left to clean svn:r1158 | |||
2004-02-28 | make flush_buf have a sane return convention | Roger Dingledine | |
svn:r1157 | |||
2004-02-28 | document 'excludenodes' in man page | Roger Dingledine | |
svn:r1156 | |||
2004-02-28 | rename ExcludedNodes config option to ExcludeNodes | Roger Dingledine | |
svn:r1155 | |||
2004-02-28 | a few more comments for the spec | Roger Dingledine | |
svn:r1154 | |||
2004-02-28 | if a relay cell is unrecognized at the end of the circuit, | Roger Dingledine | |
send back a destroy svn:r1153 | |||
2004-02-28 | some more small fixes | Roger Dingledine | |
svn:r1152 | |||
2004-02-28 | make code more readable; arrbitrarily change a -1 to a 0. | Nick Mathewson | |
svn:r1151 | |||
2004-02-28 | Stop answering "end" with "end" | Nick Mathewson | |
svn:r1150 | |||
2004-02-28 | Push responsibility for connection marking down as far as possible; have ↵ | Nick Mathewson | |
only a close path; add some missing end cells; change return conventions a little. svn:r1149 | |||
2004-02-28 | Make has_sent_end irrelevant: only try to send end if reason is nonzero | Nick Mathewson | |
svn:r1148 | |||
2004-02-27 | and another one | Roger Dingledine | |
svn:r1147 | |||
2004-02-27 | patches/answers to nick's commit | Roger Dingledine | |
svn:r1146 | |||
2004-02-27 | Refactor mark_for_close, connection_edge_end and friends. Now, everybody | Nick Mathewson | |
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 | |||
2004-02-27 | bump cvs to pre23 | Roger Dingledine | |
svn:r1144 | |||
2004-02-27 | make 'connected' cells include the resolved IP | Roger Dingledine | |
svn:r1143 | |||
2004-02-27 | Fix a bug where you might flush some data on a tls connection, and then | Roger Dingledine | |
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 |