summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-02-29New upstream release.debian-version-0.0.1+0.0.2pre23-1Peter Palfrader
Upstream tests got fixed svn:r1184
2004-02-29bump cvs to pre24Roger Dingledine
svn:r1183
2004-02-29changelog for pre23tor-0.0.2pre23Roger Dingledine
svn:r1181
2004-02-29when a stream is 15s late, print out the circuit at -l warnRoger Dingledine
svn:r1180
2004-02-29print a statement when the first circ is finished,Roger Dingledine
so the user knows it's working svn:r1179
2004-02-29bugfix: only warn about an unrouter router after we've fetched a directoryRoger Dingledine
svn:r1178
2004-02-29disable buffer tests, until we rewrite them (one of them fails)Roger Dingledine
svn:r1177
2004-02-29create a separate connection_edge_destroy() functionRoger Dingledine
svn:r1176
2004-02-28bugfix: when we time out on a stream and detach, send an end firstRoger Dingledine
svn:r1175
2004-02-28bugfix: in some cases, connection_mark_for_close wasn't marking the connRoger Dingledine
svn:r1174
2004-02-28clearer warning messageRoger Dingledine
svn:r1173
2004-02-28disallow changing from ORPort==0 to ORPort>0 on hupRoger Dingledine
svn:r1172
2004-02-28cwd to datadir if it's defined, rather than /Roger Dingledine
this way people can get cores if they want to svn:r1171
2004-02-28bugfix: stop trying to write to a stderr that may not be thereRoger Dingledine
also, tell start_daemon our desired cwd svn:r1170
2004-02-28fix the function commentRoger Dingledine
svn:r1169
2004-02-28Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill aNick 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-28add a log_warn to notify us of yet another potential dns.c bugRoger Dingledine
svn:r1167
2004-02-28Make dns_cancel_pending_resolve less agressive.Nick Mathewson
svn:r1166
2004-02-28Fix bug on dns_found_answer from mark_to_close stuff.Nick Mathewson
svn:r1165
2004-02-28remove 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-28Stop trying to flush on broken sockets marked for close.Nick Mathewson
svn:r1163
2004-02-28some comments to point nick at the latest bugsRoger Dingledine
svn:r1162
2004-02-28better explain exit policies in the torrcRoger Dingledine
svn:r1161
2004-02-28enable assert_connection_ok()Roger Dingledine
we weren't actually asserting much. oops. svn:r1160
2004-02-28note bug in assert_connection_okRoger Dingledine
svn:r1159
2004-02-28clean up some log messages and severitiesRoger Dingledine
still plenty more left to clean svn:r1158
2004-02-28make flush_buf have a sane return conventionRoger Dingledine
svn:r1157
2004-02-28document 'excludenodes' in man pageRoger Dingledine
svn:r1156
2004-02-28rename ExcludedNodes config option to ExcludeNodesRoger Dingledine
svn:r1155
2004-02-28a few more comments for the specRoger Dingledine
svn:r1154
2004-02-28if a relay cell is unrecognized at the end of the circuit,Roger Dingledine
send back a destroy svn:r1153
2004-02-28some more small fixesRoger Dingledine
svn:r1152
2004-02-28make code more readable; arrbitrarily change a -1 to a 0.Nick Mathewson
svn:r1151
2004-02-28Stop answering "end" with "end"Nick Mathewson
svn:r1150
2004-02-28Push 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-28Make has_sent_end irrelevant: only try to send end if reason is nonzeroNick Mathewson
svn:r1148
2004-02-27and another oneRoger Dingledine
svn:r1147
2004-02-27patches/answers to nick's commitRoger Dingledine
svn:r1146
2004-02-27Refactor mark_for_close, connection_edge_end and friends. Now, everybodyNick 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-27bump cvs to pre23Roger Dingledine
svn:r1144
2004-02-27make 'connected' cells include the resolved IPRoger Dingledine
svn:r1143
2004-02-27Fix a bug where you might flush some data on a tls connection, and thenRoger 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
2004-02-27we forgot to include the resolved IP in 'connected' cellsRoger Dingledine
so the client-side dns cache is currently going unused we should do that sometime svn:r1141
2004-02-27clean up an ia64 warningRoger Dingledine
svn:r1140
2004-02-27Give the nice message about not being an HTTP proxy an <h1> headlinePeter Palfrader
svn:r1139
2004-02-27New upstream version. Tor stays in sbin in Debiandebian-version-0.0.1+0.0.2pre22-1Peter Palfrader
svn:r1137
2004-02-27changelog entries for pre22tor-0.0.2pre22Roger Dingledine
svn:r1135
2004-02-27Dont use -eq for =; make TORGROUP and TORUSER independentNick Mathewson
svn:r1134
2004-02-27Make init script work with chkconfig; make it put pids in /var/run/tor (not ↵Nick Mathewson
/var/run) and allow it to su as needed (based on tor.spec) svn:r1133
2004-02-26and another desired todo itemRoger Dingledine
svn:r1132