Nick Mathewson
|
3d60cd1d61
Delete trailing whitespace and expand tabs; remove unused aes decrypt code
|
20 years ago |
Roger Dingledine
|
7793078dff
alice can now look up bob's service descriptor,
|
20 years ago |
Roger Dingledine
|
bbc9484957
fix some bugs; more remain
|
20 years ago |
Roger Dingledine
|
2d3ac08633
Refactor directory servers
|
20 years ago |
Roger Dingledine
|
bcda3ebaef
bugfix: we were closing socks-request connections immediately, rather
|
20 years ago |
Roger Dingledine
|
e6a2e03524
hold socks reply open until flushed (if possible)
|
20 years ago |
Roger Dingledine
|
56dfc3151f
work around a tsocks bug
|
20 years ago |
Roger Dingledine
|
9ab5f3c067
fix an assert trigger where an OP would fail to handshake, and we'd
|
20 years ago |
Roger Dingledine
|
4d747cd954
a missing comma could wreak all sorts of havoc.
|
20 years ago |
Nick Mathewson
|
2ba2f02181
Integrate the new "rephist" [rep(utation) hist(ory)] module to trace
|
20 years ago |
Roger Dingledine
|
74ef3a63ae
bugfix: decrement OR connections from global_bucket too
|
20 years ago |
Roger Dingledine
|
703b2d3cf8
refactor bandwidth-control token buckets
|
20 years ago |
Roger Dingledine
|
87797bcde5
get rid of those pesky tabs
|
20 years ago |
Nick Mathewson
|
9b4203266e
Make OP work on windows! (Also misc logging tweaks)
|
20 years ago |
Nick Mathewson
|
0e5a134709
Fix DOS line endings; autoconfize checks for strptime and inet_aton
|
20 years ago |
Nick Mathewson
|
2da54de968
Make tor build on windows again. More work still needed
|
20 years ago |
Roger Dingledine
|
6c9d78b319
stop asserting that computers always go forward in time
|
20 years ago |
Nick Mathewson
|
b7633e2e67
Try to find out early if buffers get trashed or double-freed.
|
20 years ago |
Roger Dingledine
|
419a672222
holding until flush was borked
|
20 years ago |
Roger Dingledine
|
d8e5f3a3a2
close immediately when write() fails too, else things will turn bad
|
20 years ago |
Roger Dingledine
|
3c71d09402
use conn->hold_open_until_flushed for streams
|
20 years ago |
Nick Mathewson
|
f4e4dac801
Implement hold_open_until_flushed. I may have missed something important.
|
20 years ago |
Nick Mathewson
|
6379dbbe2a
warn more when losing data on closed/marked connections.
|
20 years ago |
Roger Dingledine
|
49281424ae
bugfix: close_immediate called buf_clear but listeners don't have bufs
|
20 years ago |
Nick Mathewson
|
a1e4c6dc85
Fix assertion failure spotted by arma.
|
20 years ago |
Roger Dingledine
|
195ee8c845
create a separate connection_edge_destroy() function
|
20 years ago |
Roger Dingledine
|
ae67c48805
bugfix: in some cases, connection_mark_for_close wasn't marking the conn
|
20 years ago |
Nick Mathewson
|
0a673f4491
Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill a
|
20 years ago |
Nick Mathewson
|
f039eca658
Stop trying to flush on broken sockets marked for close.
|
20 years ago |
Roger Dingledine
|
80410fa8dc
some comments to point nick at the latest bugs
|
20 years ago |