summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-03-03commit the pre24 changelogtor-0.0.2pre24Roger Dingledine
svn:r1216
2004-03-03and a minor patchRoger Dingledine
svn:r1215
2004-03-03holding until flush was borkedRoger Dingledine
we were never writing anything when hold_open_until_flushed was set, since conn_write returns early if marked_for_conn is set. seems a bit better now. svn:r1214
2004-03-03better debugging for lonely flushesRoger Dingledine
svn:r1213
2004-03-03close immediately when write() fails too, else things will turn badRoger Dingledine
svn:r1212
2004-03-03don't mark_for_close again when the destroy arrives after the end cellRoger Dingledine
svn:r1211
2004-03-03use conn->hold_open_until_flushed for streamsRoger Dingledine
and also note/fix a variety of other stream-based bugs svn:r1210
2004-03-03Implement hold_open_until_flushed. I may have missed something important.Nick Mathewson
svn:r1209
2004-03-03make socks5 not give a spurious warningRoger Dingledine
also rename AP_CONN_STATE_CONNECTING to _CONNECT_WAIT svn:r1208
2004-03-03reenable part of assert_circuit_ok, leave some still disabledRoger Dingledine
svn:r1207
2004-03-03make circuit-building less noisy when a node in your exclude/exit/entrynodes ↵Roger Dingledine
is down svn:r1206
2004-03-03Fix (maybe) assert_circuit_ok. leave it disabled till arma confirmsNick Mathewson
svn:r1205
2004-03-03remove redundant checkNick Mathewson
svn:r1204
2004-03-03warn more when losing data on closed/marked connections.Nick Mathewson
svn:r1203
2004-03-03bugfix: close_immediate called buf_clear but listeners don't have bufsRoger Dingledine
svn:r1202
2004-03-03Nth time is the charm on list manip.Nick Mathewson
svn:r1201
2004-03-02fix the rpm spec description againRoger Dingledine
svn:r1200
2004-03-02Integrate jbash's RPM spec into build process. (Requires "rpmbuild" toNick Mathewson
build properly. Works fine on redhat 9. YMMV.) svn:r1199
2004-03-02fix a pair of lurking segfaultsRoger Dingledine
svn:r1198
2004-03-02Split out mark_for_close with circuits. Seems to work for me.Nick Mathewson
svn:r1197
2004-03-02Fix assertion failure spotted by arma.Nick Mathewson
Apparently, when a DNS failure was already cached, then when we tried to mark the exit connection as closed, we'd try to remove it from the pending queue anyway, and hit an assert. Now, we put failed-resolve connections in a separate state so that mark_for_close does the right thing. svn:r1196
2004-03-02add --version, note that --help is probably obsoleteRoger Dingledine
svn:r1195
2004-03-02make config_assign fail rather than warn for unrecognized config optionsRoger Dingledine
svn:r1194
2004-03-02make parse_line_from_file fail rather than warn for malformed linesRoger Dingledine
svn:r1193
2004-03-01note an assert trigger bugRoger Dingledine
nick, want to fix this? :) svn:r1192
2004-03-01update the todoRoger Dingledine
svn:r1191
2004-03-01make 'make test' exit(1) if a test fails.Nick Mathewson
svn:r1190
2004-03-01revise 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-29put switch_id and start_daemon earlierRoger Dingledine
svn:r1188
2004-02-29fix duplicate call to connection_mark_for_closeRoger Dingledine
svn:r1187
2004-02-29bugfix: we were checking the wrong thing to see if 'reason'Roger Dingledine
was out of range svn:r1186
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