Commit History

Author SHA1 Message Date
  Nick Mathewson 6f3c6d1289 Split out mark_for_close with circuits. Seems to work for me. 21 years ago
  Nick Mathewson a1e4c6dc85 Fix assertion failure spotted by arma. 21 years ago
  Roger Dingledine f81ad1550e note an assert trigger bug 21 years ago
  Roger Dingledine e2881631cf fix duplicate call to connection_mark_for_close 21 years ago
  Roger Dingledine 2ac37c64f2 bugfix: we were checking the wrong thing to see if 'reason' 21 years ago
  Roger Dingledine 8e5c1921fc when a stream is 15s late, print out the circuit at -l warn 22 years ago
  Roger Dingledine 195ee8c845 create a separate connection_edge_destroy() function 22 years ago
  Roger Dingledine 62d3df8633 bugfix: when we time out on a stream and detach, send an end first 22 years ago
  Roger Dingledine dd632e697e clean up some log messages and severities 22 years ago
  Roger Dingledine e59f19ca03 some more small fixes 22 years ago
  Nick Mathewson ee68371f41 Stop answering "end" with "end" 22 years ago
  Nick Mathewson 4e89c6661a Push responsibility for connection marking down as far as possible; have only a close path; add some missing end cells; change return conventions a little. 22 years ago
  Nick Mathewson 88e222ff76 Make has_sent_end irrelevant: only try to send end if reason is nonzero 22 years ago
  Roger Dingledine 611f117ce1 patches/answers to nick's commit 22 years ago
  Nick Mathewson c5bbb571d2 Refactor mark_for_close, connection_edge_end and friends. Now, everybody 22 years ago
  Roger Dingledine 737b2a0bf1 make 'connected' cells include the resolved IP 22 years ago
  Roger Dingledine 3456adec31 adding the reattach-after-timeout feature wasn't so easy after all. 22 years ago
  Roger Dingledine 39efb0ed52 retry streams where the connected cell hasn't arrived in 15 seconds 22 years ago
  Nick Mathewson bd14023afd Propagate yes/no/maybe a little farther forward. 22 years ago
  Roger Dingledine deda0d93dd Let AP edges receive 'end' relay cells while waiting for 'connected' 22 years ago
  Roger Dingledine 3516ae1a26 add an ap_conn connecting state; report connecting delay 22 years ago
  Roger Dingledine 522982f8e9 fix assert trigger in server 22 years ago
  Roger Dingledine 5086300815 split the token bucket into 'rate' and 'burst' params 22 years ago
  Roger Dingledine 53061b3778 fix endian issue: rh.integrity was getting sent wrong 22 years ago
  Roger Dingledine c2e37901be stop a bug that straycat may have found 22 years ago
  Roger Dingledine 43fcb70bad checkpoint: revamp relay cell packaging and handling 22 years ago
  Roger Dingledine ad93c0a2bd make sure there's no conflict when generating stream_ids 22 years ago
  Roger Dingledine 45a66c6955 make a relay_header_t struct and pack/unpack funcs 22 years ago
  Roger Dingledine 6a19e64066 remove trailing whitespace 22 years ago
  Roger Dingledine 21cc01299b infrastructure for integrity-checks in relay cells 22 years ago