Nick Mathewson
|
0a673f4491
Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill a
|
22 yıl önce |
Nick Mathewson
|
f039eca658
Stop trying to flush on broken sockets marked for close.
|
22 yıl önce |
Roger Dingledine
|
b354ecfecd
rename ExcludedNodes config option to ExcludeNodes
|
22 yıl önce |
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 yıl önce |
Nick Mathewson
|
c5bbb571d2
Refactor mark_for_close, connection_edge_end and friends. Now, everybody
|
22 yıl önce |
Roger Dingledine
|
195dfd35a8
Fix a bug where you might flush some data on a tls connection, and then
|
22 yıl önce |
Roger Dingledine
|
d3e9afda27
When it can't resolve any dirservers, it was useless from then on.
|
22 yıl önce |
Roger Dingledine
|
8f2b429a3b
when they use tor as an http proxy, give them an http 501 failure
|
22 yıl önce |
Roger Dingledine
|
0b27ae0c2d
if the default torrc isn't there, just use some default defaults
|
22 yıl önce |
Nick Mathewson
|
496e414e52
Basic RAM poisoning and magic-checking to notice connection and circuit
|
22 yıl önce |
Nick Mathewson
|
67a273962a
On OSX, decline to use the built-in select-baed poll wrapper, since it seems to sometimes not work.
|
22 yıl önce |
Roger Dingledine
|
67c0c64aa4
go back to a single exitpolicy parameter
|
22 yıl önce |
Roger Dingledine
|
7562a62ef0
Get rid of the notion of a separate default default exit policy.
|
22 yıl önce |
Roger Dingledine
|
3456adec31
adding the reattach-after-timeout feature wasn't so easy after all.
|
22 yıl önce |
Nick Mathewson
|
61756b5893
Fix router_compare_addr_to_exit_policy, and name its return codes. The bug was: "maybe reject,accept" should be "maybe", not "accept".
|
22 yıl önce |
Roger Dingledine
|
3516ae1a26
add an ap_conn connecting state; report connecting delay
|
22 yıl önce |
Roger Dingledine
|
585c2efe87
add TOR_PERF macro options
|
22 yıl önce |
Roger Dingledine
|
5086300815
split the token bucket into 'rate' and 'burst' params
|
22 yıl önce |
Roger Dingledine
|
c485725c5a
Fix the dns bug: children weren't dying
|
22 yıl önce |
Roger Dingledine
|
d6ce65afd6
the onionskin challenge length was 30 bytes longer than necessary
|
22 yıl önce |
Roger Dingledine
|
53061b3778
fix endian issue: rh.integrity was getting sent wrong
|
22 yıl önce |
Roger Dingledine
|
43fcb70bad
checkpoint: revamp relay cell packaging and handling
|
22 yıl önce |
Roger Dingledine
|
ad93c0a2bd
make sure there's no conflict when generating stream_ids
|
22 yıl önce |
Roger Dingledine
|
a5e6ec244f
rename circ_id_t to uint16_t for code clarity
|
22 yıl önce |
Roger Dingledine
|
45a66c6955
make a relay_header_t struct and pack/unpack funcs
|
22 yıl önce |
Roger Dingledine
|
6a19e64066
remove trailing whitespace
|
22 yıl önce |
Roger Dingledine
|
5ecd6b6bad
make fetch_from_buf_http malloc its strings rather
|
22 yıl önce |
Roger Dingledine
|
21cc01299b
infrastructure for integrity-checks in relay cells
|
22 yıl önce |
Roger Dingledine
|
8712a30e91
move cell size to 512 bytes
|
22 yıl önce |
Roger Dingledine
|
961ecf7abf
add H(K|1) to the onionskin reply
|
22 yıl önce |