aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* make parse_line_from_file fail rather than warn for malformed linesRoger Dingledine2004-03-02
| | | | svn:r1193
* note an assert trigger bugRoger Dingledine2004-03-01
| | | | | | | nick, want to fix this? :) svn:r1192
* make 'make test' exit(1) if a test fails.Nick Mathewson2004-03-01
| | | | svn:r1190
* put switch_id and start_daemon earlierRoger Dingledine2004-02-29
| | | | svn:r1188
* fix duplicate call to connection_mark_for_closeRoger Dingledine2004-02-29
| | | | svn:r1187
* bugfix: we were checking the wrong thing to see if 'reason'Roger Dingledine2004-02-29
| | | | | | | was out of range svn:r1186
* when a stream is 15s late, print out the circuit at -l warnRoger Dingledine2004-02-29
| | | | svn:r1180
* print a statement when the first circ is finished,Roger Dingledine2004-02-29
| | | | | | | so the user knows it's working svn:r1179
* bugfix: only warn about an unrouter router after we've fetched a directoryRoger Dingledine2004-02-29
| | | | svn:r1178
* disable buffer tests, until we rewrite them (one of them fails)Roger Dingledine2004-02-29
| | | | svn:r1177
* create a separate connection_edge_destroy() functionRoger Dingledine2004-02-29
| | | | svn:r1176
* bugfix: when we time out on a stream and detach, send an end firstRoger Dingledine2004-02-28
| | | | svn:r1175
* bugfix: in some cases, connection_mark_for_close wasn't marking the connRoger Dingledine2004-02-28
| | | | svn:r1174
* clearer warning messageRoger Dingledine2004-02-28
| | | | svn:r1173
* disallow changing from ORPort==0 to ORPort>0 on hupRoger Dingledine2004-02-28
| | | | svn:r1172
* cwd to datadir if it's defined, rather than /Roger Dingledine2004-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 thereRoger Dingledine2004-02-28
| | | | | | | also, tell start_daemon our desired cwd svn:r1170
* fix the function commentRoger Dingledine2004-02-28
| | | | svn:r1169
* Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill aNick Mathewson2004-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 bugRoger Dingledine2004-02-28
| | | | svn:r1167
* Make dns_cancel_pending_resolve less agressive.Nick Mathewson2004-02-28
| | | | svn:r1166
* Fix bug on dns_found_answer from mark_to_close stuff.Nick Mathewson2004-02-28
| | | | svn:r1165
* remove assert from dns.c that's no longer true:Roger Dingledine2004-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 Mathewson2004-02-28
| | | | svn:r1163
* some comments to point nick at the latest bugsRoger Dingledine2004-02-28
| | | | svn:r1162
* better explain exit policies in the torrcRoger Dingledine2004-02-28
| | | | svn:r1161
* enable assert_connection_ok()Roger Dingledine2004-02-28
| | | | | | | we weren't actually asserting much. oops. svn:r1160
* note bug in assert_connection_okRoger Dingledine2004-02-28
| | | | svn:r1159
* clean up some log messages and severitiesRoger Dingledine2004-02-28
| | | | | | | still plenty more left to clean svn:r1158
* make flush_buf have a sane return conventionRoger Dingledine2004-02-28
| | | | svn:r1157
* rename ExcludedNodes config option to ExcludeNodesRoger Dingledine2004-02-28
| | | | svn:r1155
* if a relay cell is unrecognized at the end of the circuit,Roger Dingledine2004-02-28
| | | | | | | send back a destroy svn:r1153
* some more small fixesRoger Dingledine2004-02-28
| | | | svn:r1152
* make code more readable; arrbitrarily change a -1 to a 0.Nick Mathewson2004-02-28
| | | | svn:r1151
* Stop answering "end" with "end"Nick Mathewson2004-02-28
| | | | svn:r1150
* Push responsibility for connection marking down as far as possible; have ↵Nick Mathewson2004-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 nonzeroNick Mathewson2004-02-28
| | | | svn:r1148
* and another oneRoger Dingledine2004-02-27
| | | | svn:r1147
* patches/answers to nick's commitRoger Dingledine2004-02-27
| | | | svn:r1146
* Refactor mark_for_close, connection_edge_end and friends. Now, everybodyNick Mathewson2004-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 IPRoger Dingledine2004-02-27
| | | | svn:r1143
* Fix a bug where you might flush some data on a tls connection, and thenRoger Dingledine2004-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 warningRoger Dingledine2004-02-27
| | | | svn:r1140
* Give the nice message about not being an HTTP proxy an <h1> headlinePeter Palfrader2004-02-27
| | | | svn:r1139
* When it can't resolve any dirservers, it was useless from then on.Roger Dingledine2004-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 functionRoger Dingledine2004-02-26
| | | | svn:r1129
* dump a new router.desc on hupRoger Dingledine2004-02-26
| | | | svn:r1128
* writing html in C strings sucksRoger Dingledine2004-02-26
| | | | svn:r1127
* when they use tor as an http proxy, give them an http 501 failureRoger Dingledine2004-02-26
| | | | svn:r1126
* if the default torrc isn't there, just use some default defaultsRoger Dingledine2004-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