Roger Dingledine
|
cec2eee533
enable assert_connection_ok()
|
22 years ago |
Roger Dingledine
|
70c43e152a
note bug in assert_connection_ok
|
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
|
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
|
d0ad9b147a
and another one
|
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
|
195dfd35a8
Fix a bug where you might flush some data on a tls connection, and then
|
22 years ago |
Nick Mathewson
|
496e414e52
Basic RAM poisoning and magic-checking to notice connection and circuit
|
22 years ago |
Roger Dingledine
|
1b25794a56
bugfix: if the exit stream is pending on the resolve, and a destroy
|
22 years ago |
Roger Dingledine
|
7985f525ec
fix some bugs in assert_connection_ok
|
22 years ago |
Roger Dingledine
|
f00dc6fe1e
last minute fix: don't early-flush non-tls streams
|
22 years ago |
Roger Dingledine
|
3516ae1a26
add an ap_conn connecting state; report connecting delay
|
22 years ago |
Roger Dingledine
|
f5ebf4c712
push out a tls record's worth of data once you've got it
|
22 years ago |
Roger Dingledine
|
c485725c5a
Fix the dns bug: children weren't dying
|
22 years ago |
Roger Dingledine
|
f3fdbadfdf
randomize the initial circ_id and stream_id, so an adversary who
|
22 years ago |
Roger Dingledine
|
a5e6ec244f
rename circ_id_t to uint16_t for code clarity
|
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 |
Roger Dingledine
|
08534a6271
start tracking the 'It appears I've already sent the end' warning
|
22 years ago |
Roger Dingledine
|
36ea39ec9c
on hup, close and rebind listener ports too (in case their config has changed)
|
22 years ago |
Roger Dingledine
|
48e42e9346
back out the broken change from yesterday
|
22 years ago |
Roger Dingledine
|
8bd7c94bf6
general cleanups
|
22 years ago |
Roger Dingledine
|
d172fdd300
fix vicious bug in connection_ap_attach_pending that caused it to
|
22 years ago |
Roger Dingledine
|
02ec2cdb34
bugfix: we were writing to stderr even when it's closed
|
22 years ago |
Roger Dingledine
|
3818776f62
remove a conn_close_if_marked warning
|
22 years ago |
Roger Dingledine
|
00de055f43
bugfix: an offline OP would leak all its sockets and stop working
|
22 years ago |